產地類別 | 進口 | 應用領域 | 化工,電子/電池 |
---|---|---|---|
產地 | 德國 | 品牌 | 西門子 |
S7-200PLC的配置就是由S7-200CPU和這些擴展模塊構成的。
循環移位將移位數據存儲單元的首尾相連,同時又與溢出標志SM1.1連接,SM1.1用來存放被移出的位。指令格式見表6。
(1)循環左移位指令(ROL)
使能輸入有效時,將IN輸入無符號數(字節、字或雙字)循環左移N位后,將結果輸出到OUT所的存儲單元中,移出的zui后一位的數值送溢出標志
![]() |
參考價 | 面議 |
更新時間:2022-02-24 11:41:25瀏覽次數:344
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
南通西門子代理商
PLC的輸出電路形式一般分為:繼電器輸出,晶體管輸出和晶閘管輸出三種。弄清這三種輸出形式的區別,對于PLC的硬件設計工作非常有必要。下面以三菱PLC為例,簡要介紹一下這三種輸出電路形式的區別和注意事項,其它公司的PLC輸出電路形式也大同小異。
1、 繼電器輸出電路 (MR)
優勢:繼電器輸出可通過交流和直流,一般負載AC250V/50V以下,負載電流可達2A,因此,PLC的輸出一般不宜直接驅動大電流負載(一般通過一個小負載來驅動大負載,如PLC的輸出可以接一個電流比較小的中間繼電器,再由中間繼電器觸點驅動大負載,如接觸器線圈等)。
劣勢:繼電器觸點的使用壽命也有限制(一般數十萬次左右,根據負載而定,如連接感性負載時的壽命要小于阻性負載)。此外,繼電器輸出的響應時間也比較慢(10ms)左右,因此,在要求快速響應的場合不適合使用此種類型的電路輸出形式。
2、 晶體管輸出電路(MT)
優勢:晶體管相應速度快,適用于要求快速響應的場合,如高速輸出發脈沖;由于晶體管是無機械觸點,因此比繼電器輸出電路形式的壽命長。
劣勢:晶體管輸出型電路的外接電源只能是直流電源,另外,晶體管輸出驅動能力要小于繼電器輸出,允許負載電壓一般為DC5V~30V,允許負載電流為0.2A~0.5A。這兩點的使用晶體管輸出電路形式時要注意。
當然在常見輸出中不止這些,常見的可控硅放大版等也需要做一些了解,只是其應用逐漸淘汰。
3、NPN和PNP在實際工作理論中,我們需要記住幾點
一般PLC采用NPN接法,其公共端為0V ,常見于三菱PLC中;反之PNP接法,公共端接高電平,常見于西門子PLC。
4、當然不僅局限于PLC輸入輸出端信號,傳感器也有不同接法
PNP與NPN型傳感器一般有三條引出線,即電源線VCC、GND,OUT信號輸出線
1、NPN類
NPN是指當有信號觸發時,信號輸出線OUT和GND連接,相當于OUT輸出低電平。
2、PNP類
PNP是指當有信號觸發時,信號輸出線OUT和VCC連接,相當于OUT輸出高電平的電源線。
LOGO和S7-200是超小型化的PLC,適合于單機控制或小型系統的控制,適用于各行各業,各種場合中的自動檢測、監測及控制等;S7-300是模塊化小型PLC系統,可用于對設備進行直接控制,可以對多個下一級的可編程序控制器進行監控,還適合中型或大型控制系統的控制,能滿足中等性能要求的應用;S7-400則用于中、性能范圍的可編程序控制器,能進行較復雜的算術運算和復雜的矩陣運算,還可用于對設備進行直接控制,也可以對多個下一級的可編程序控制器進行監控。
LOGO、S7-200、S7-300和S7-400系列PLC,這幾個系列PLC基本是由南京出產,網上相關介紹資料也比較多了,就不做太多介紹。重點為大家介紹下進口的S7-1200和S7-1500系列PLC,目前這塊網上談及的資料并不是很多,以供大家了解。
南通西門子代理商
S7-200的接口模塊主要有數字量I/O模塊、模擬量I/O模塊和通信模塊。下面分別介紹這些模塊。
(一)數字量I/O模塊
數字量I/O模塊是為了解決本機集成的數字量輸入/輸出點不能滿足需要而使用的擴展模塊。S7-200PLC目前總共可以提供3大類,共9種數字量I/O模塊。
1.EM221數字量輸入擴展模塊
8DI,DC24V(直流輸入)
2.EM222數字量輸出擴展模塊
8DO,DC24V(直流輸出)
8DO,Relay(DC24V/AC24~230V)(繼電器輸出)
3.EM223數字量混合模塊
4DI(DC24V),4DO(DC24V/2A)
4DI(DC24V),4DO(Relay2A)
8DI(DC24V),8DO(DC24V/2A)
8DI(DC24V),8DO(Relay2A)
16DI(DC24V),16DO(Relay2A)
16DI(DC24V),16DO(DC24V/2A)
(二)模擬量I/O模塊
模擬量I/O模塊提供了模擬量輸入和模擬量輸出的擴展功能。S7-200的模擬量擴展模塊具有較大的適應性、可以直接與傳感器相連,并有很大的靈活性,且安裝方便。
1.EM231模擬量輸入模塊
4AI(電壓或電流)輸入信號的范圍由SW1、SW2和SW3設定。
2.EM232模擬量輸出模塊
2AO(電壓或電流)
3.EM235模擬量混合模塊
4AI(電壓或電流),量程由SW1~SW6設定
1AO(電壓或電流)
(三)通信模塊
S7-200系列PLC除了CPU226本機集成了兩個通信口以外,其他均在其內部集成了一個通信口,通信口采用了RS-485總線。此外,各PLC還可以接入通信模塊,以擴大其接口的數量和聯網能力。
1.EM277模塊
EM277模塊是PROFIBUS-DP從站模塊,同時也支持MPI從站通訊;
2.EM241:調制解調器(Modem)通訊模塊
3.CP243-1:工業以太網通訊模塊;
4.CP243-1IT:工業以太網通訊模塊,同時提供Web/等IT應用;
5.CP243-2:AS-Ⅰ主站模塊,可連接zui多62個AS-Ⅰ從站。
S7-200PLC的配置就是由S7-200CPU和這些擴展模塊構成的。
循環移位將移位數據存儲單元的首尾相連,同時又與溢出標志SM1.1連接,SM1.1用來存放被移出的位。指令格式見表6。
(1)循環左移位指令(ROL)
使能輸入有效時,將IN輸入無符號數(字節、字或雙字)循環左移N位后,將結果輸出到OUT所的存儲單元中,移出的zui后一位的數值送溢出標志位SM1.1。當需要移位的數值是零時,零標志位SM1.0為1。
(2)循環右移位指令(ROR)
使能輸入有效時,將IN輸入無符號數(字節、字或雙字)循環右移N位后,將結果輸出到OUT所的存儲單元中,移出的zui后一位的數值送溢出標志位SM1.1。當需要移位的數值是零時,零標志位SM1.0為1。
(3)移位次數N≥數據類型(B、W、D)時的移位位數的處理
如果操作數是字節,當移位次數N≥8時,則在執行循環移位前,先對N進行模8操作(N除以8后取余數),其結果0-7為實際移動位數。
如果操作數是字,當移位次數N≥16時,則在執行循環移位前,先對N進行模16操作(N除以16后取余數),其結果0-15為實際移動位數。
如果操作數是雙字,當移位次數N≥32時,則在執行循環移位前,先對N進行模32操作(N除以32后取余數),其結果0-31為實際移動位數。
(4)使ENO=0的錯誤條件:0006(間接尋址錯誤),SM4.3(運行時間)。
表6循環左、右移位指令格式及功能
字節立即讀指令(MOV-BIR)讀取實際輸入端IN給出的1個字節的數值,并將結果寫入OUT所的存儲單元,但輸入映像寄存器未更新。
字節立即寫指令從輸入IN所的存儲單元中讀取1個字節的數值并寫入(以字節為單位)實際輸出OUT端的物理輸出點,同時刷新對應的輸出映像寄存器。指令格式及功能如表1所示。
表1字節立即讀寫指令格式
使ENO=0的錯誤條件:0006(間接尋址錯誤),SM4.3(運行時間)。注意:字節立即讀寫指令無法存取擴展模塊。
字節交換指令用來交換輸入字IN的zui高位字節和zui低位字節。指令格式如表1所示。
表1字節交換指令使用格式及功能
ENO=0的錯誤條件:0006(間接尋址錯誤),SM4.3(運行時間)
【例1】字節交換指令應用舉例。如圖1所示。
程序執行結果:
指令執行之前VW50中的字為:D6C3
指令執行之后VW50中的字為:C3D6