西門子S7-1200PLC模塊河南代理價格
參考價 | ¥ 410 |
訂貨量 | ≥1 臺 |
- 公司名稱 上海卓曙自動化設備有限公司
- 品牌 Siemens/西門子
- 型號
- 產地 中國
- 廠商性質 經銷商
- 更新時間 2019/8/27 9:57:43
- 訪問次數 645
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
電動機功率 | 3kW | 外形尺寸 | 3mm |
---|---|---|---|
應用領域 | 環保,食品/農產品,地礦,包裝/造紙/印刷,紡織/印染 | 重量 | 2kg |
西門子S7-1200PLC模塊河南代理價格
西門子S7-300/400 PLC的計數器指令
在S7-300/400的CPU存儲器內為計數器預留了一定容量的存儲區,每個計數器都是16位的。共有3種計數器可供選擇。
(1)加減計數器
加減計數器對應的LAD指令如圖4-12所示。
各符號說明如下。
◇ C10:計數器的編號,其編號范圍與CPU的具體型號有關。
◇ CU:加計數輸入端。每出現一個上升沿,計數器的值自動加1,當計數值達到999
時,則保持為999,加1操作無效。
◇ CD:減計數輸入端。每出現一個上升沿,計數器的值自動減1,當計數值為0時,
則保持為0,減1操作無效。
◇ S:置位信號輸入端,當出現上升沿時,將計數器的值作為當前值。
◇ R:復位信號輸入端,在任何情況下當出現上升沿時,將計數器的值置位為0。
◇ PV:計數器初值輸入端,初值范圍為0~999,可輸入BCD碼的立即數也可通過
字存儲器為計數器提供初值,如C#128。
◇ CV:以整數形式輸出計數器當前值。該端可以接字儲存器,也可懸空。
◇ CV_BCD:以BCD碼的形式輸出計數器當前值。該端可以接字儲存器,也可懸空。
◇ Q:為計數器狀態輸出端,計數器當前值不為零時,其輸出為1,反之為零。該端
可接存儲器也可懸空。
下面通過如圖4-13所示的實例對計數器的工作過程作一簡要描述。
圖4-12 加減計數器所對應的LAD指令符號
設置計數器C4的初值為6,當I0.1出現上升沿時,計數器值加1;當I0.2出現上升沿時,計數器值減1。
若計數器當前值不為零,則輸出為1,反之為0。
當I0.3出現上升沿時,計數器的值被置為6。
當I0.4出現上升沿時,計數器的值被復位為0。CV將計數器的當前值送入到儲存單元MW0中,CV BCD將計數器的當前值以BCD碼的形式送入到儲存單元MW4中。
(2)加計數器和減計數器
除了加減計數器之外,還有加計數器和減計數器,其所對應的指令符號如圖4-14 (a)、圖4-14 (b)所示。與加減計數器的區別在于它們只有加或減信號輸入端口,其他形式一樣。
圖4-14 加、減計數器所對應的指令符號
循環移位指令與單步移位指令的區別在于:循環移位指令的操作數沿著一個閉合的圈進行移位操作,不需要額外補0或1;而單步移位指令則沿著直線執行,缺失位補0或1。S7-300/400可以使用的循環移位指令如表4-10所示。
表4-10 循環移位指令
【例4-14】對MD0所對應的雙字進行循環左移位操作,循環移位3位,并將結果送入MD4中。該指令所對應的LAD圖如圖4-11所示。
該指令的移位過程如下:每左移一位,高位入低位,如此按循環數進行循環。
設MD0所對應的數為11000011101011000011111000001110,若移位4位,則移后的結果為00111010110000111110000011101100。
圖4-11 雙字循環左移指令
單步移位指令主要用于對操作數進行移位操作,S7-300/400可以使用的單步移位指令如表4-9所示。
表4-9 單步移位指令
【例4-13】對MW0所對應的有符號整數單步右移3位,并將移位后的結果放在MW4中。該指令所對應的LAD圖如圖4-10所示。
圖4-10 整數右移指令
在移位的過程中滿足一定的規則:有符號位的高位為1時,在右移的過程中空出的位填1,若高位為0,則空出的位填0;所移的位數應在0~15位之間,并且后移出的位送至CC1中。
設MW0所對應的數為10101000,10100111,所要移的位數為6,移位后的結果為1111111010100010,CC1的值為1。
比較指令用于實現兩個數大小的比較,并輸出比較后的邏輯結果。若滿足邏輯條件,則輸出為“1”;若不滿足,則輸出為“0”。比較的數據包括整數、長整數或32位浮點數。S7-300/400可以使用的比較指令如表4-8所示。
程序執行時,將累加器2的值與累加器l的值進行比較,若滿足給定的邏輯條件,則使得RLO的值為“1”,進而使輸出為“1”。
【例4-12】對兩個整數進行大小比較,根據所需滿足的邏輯條件控制輸出,如圖4-8所示。
圖4-8 整數小于或等于比較指令
其中,MW4為*個整數的起始地址,MW6為第二個整數的起始地址,整數占用2個字節。當MW4所對應的整數小于或等于MW6所對應的整數時,即判斷的邏輯條件成立時,RLO的值變為1,輸出Q0.1值為1。
比較指令的操作數還包括長整數和32位浮點數。
整數、長整數、浮點數比較指令之間的區別在于操作數所占用的字節數或兩數的起始地址之間的間隔以及其所對應的梯形圖指令代碼有所不同。
西門子S7-1200PLC模塊河南代理價格