當前位置:(上海辦事處)廈門興銳嘉進出口有限公司>>Siemens 數控系統備件>>Siemens其他系列>> 銀川市 SIEMENS 6SN1118-0DM13-0?AA0
6SN1118-0DM13-0?AA0鎖存指令KEEP(11)
本指令使用的操作數有:01000~01915、20000~25515、HR0000~HR1915,其功能相當于鎖存器,當置位端(S端)條件為ON時,KEEP繼電器一直保持ON狀態,即使S端條件變為OFF,KEEP繼電器也還保持ON,,直到復位端(R端)條件為ON時,才使之變OFF ,KEEP 指令主要用于線圈的保持,即繼電器的自鎖電路可用KEEP指令實現。若SET端和RES端同時為ON,則KEEP繼電器優先變為OFF。鎖存繼電器指令編寫必須按置位行(S端),復位行(R端)和KEEP繼電器的順序來編寫。
7.前沿微分脈沖指令DIFU(13)和后沿微分脈沖指令DIFD(14)
6SN1118-0DM13-0?AA0本指令使用操作數有:01000~01915、20000~25515、HR0000~HR1915,DIFU的功能是在輸入脈沖的前(上升)沿使的繼電器接通一個掃描周期之后釋放,而DIFD的功能是在輸入脈沖的后(下降)沿使的繼電器接通一個掃描周期之后釋放。
8.快速定時器指令 TIMH(15)
本指令操作數占二行,一行為定時器號000~127(不得與TIM或CNT重復使用同號),另一行為設定時間。設定的定時時間,可以是常數,也可以由通道000CH~019CH,20000CH~25515CH,HR0000~HR1915中的內容決定,但必須為四位BCD碼。其功能與6SN1118-0DM13-0?AA0基本指令中的普通定時器作用相似,*區別是TIMH定時精度為0. 01s,定時范圍為0~99.99s。
9.通道移位指令WSFT(16)
又稱字移位指令,本指令是以字(通道)為單位的串行移位。操作數為首通道號D1,末通道號D2。可取000CH~019CH, 200CH~252CH, HR00~HR19。通道移位指令執行時,當移位條件為ON,WSFT從首通道向末通道依此移動一個字,原首通道16位內容全部復位,原末通道中的16位內容全部移出丟失。
WSFT指令在使用時須注意:首通道和末通道必須是同一類型的繼電器;首通道號≤末通道號。
當移位條件為ON時,CPU每掃描一次程序就執行一次WSFT指令。如只要程序執行一次,則應該用微分指令。
10.6SN1118-0DM13-0?AA0可逆計數器指令 CNTR(12)
本指令的功能是對外部信號進行加1或減1的環形計數。帶兩個操作數:計數器號000~127,設定值范圍0000~9999,設定值可以用常數,也可以用通道號,用通道號時,設定值為通道中的內容。
11.比較指令CMP(20)
本指令的功能是將S(源通道)中的內容與D(目標通道)的內容進行比較,其比較結果送到PLC的內部繼電器25505、05506、25507中進行處理后輸出,輸出狀態見表4-9。
表4-9 比較結果輸出繼電器狀態表
SMR | 25505 | 25506 | 25507 |
S>D | ON | OFF | OFF |
S=D | OFF | ON | OFF |
S,D | OFF | OFF | ON |
比較指令CMP用于將通道數據S與另一通道數據D中的十六進制數或四位常數進行比較,S和D中至少有一個是通道數據。
12.數據傳送指令 MOV(21)和數據求反傳送指令MOVN(22)
這兩條指令都是用于數據的傳送。當MOV前面的狀態為0N時,執行MOV指令,在每個掃描周期中把S中的源數據傳送到目標D所的通道中去。當MOV前面的狀態為0FF時,執行MOVN指令,在每個掃描周期中把S中的源數據求反后傳送到目標D所的通道中去。執行傳送指令后,如果目標通道D中的內容全為零時,則標志位25506為ON。
13.進位置位指令STC(40)和進位復位位指令CLC(41)
這兩條指令的功能是將進位標志繼電器25504置位(即置ON)或強制將進位標志繼電器25504復位(即置OFF)。當這兩條指令前面狀態為ON時,執行指令,否則不執行。通常在執行加、減運算操作之前,先執行CLC指令來清進位位,以確保運算結果的正確。
14.加法指令ADD(30)6SN1118-0DM13-0?AA0本指令是將兩個通道的內容或一個通道的內容與一個常數相加(帶進位位),再把結果送至目標通道D。操作數中被加數S1、加數S2、運算結果D的內容見表4-10。
表4-10 6SN1118-0DM13-0?AA0加法指令的操作數內容
S1/S2 | 000~019CH | 200~231CH | HR00~HR19 | TIM/CNT000~127 | DM0000~1023 DM6144~6655 | 四位 常數 |
D | 010~019CH | 200~231CH | HR00~HR19 | — | DM0000~1023 | — |
注:DM6144~6655不能用程序寫入(只能用外圍設備設定)
說明:6SN1118-0DM13-0?AA0執行加法運算前必須加一條清進位標志指令CLC(41)參加運算;被加數和加數必須是BCD數,否則25503置ON,不執行ADD指令;若相加后結果有進位,則進位標志繼電器25504為ON;若和為零,則繼電器25506變為ON。
15.減法指令SUB(31)
本指令與ADD指令相似,是把兩個四位BCD數作帶借位減法,差值送入通道,其操作數同ADD指令。在編寫SUB指令語言時,必須被減數,減數和差值的存放通道三個數
說明:執行減法運算前必須加一條清進位位指令CLC(41);被減數和減數必須是BCD數,否則25503置ON,不執行SUB指令;若運算結果有借位,則進位標志繼電器25504為ON;若運算結果為零,則繼電器25506變為ON。
以上介紹是6SN1118-0DM13-0?AA0系列PLC一些常用的指令,還有一些未作介紹,C200H系列PLC除了基本指令和CPM1A系列PLC相同外,很多功能指令也相同,另外又增加了一些功能指令,讀者可以根據不同型號的PLC按其使用功能的不同參閱使用手冊加以學習和掌握。
Siemens Sinumerik Ersatzmonitor 6FC4600-0AR04 805/805M
Siemens Sinumerik FBG CPU Slave 6FX1122-5CC00
Siemens Sinumerik Sirotec Kuka 6FX1192-4AB00
Siemens Sinumerik Messkreis-Baugr?. 6FC5111-0BA00-0?AA0
Siemens Sinumerik Messkreis-Baugr?. 6FC5111-0BA04-0?AA0
Siemens Sinumerik SERVO-INTERFACE 6FX1121-4BM02
Siemens Sinumerik 6FC5110-0BB02-0?AA1 6FC51100BB020AA?1
Siemens Sinumerik 6FX1125-0CB01 Kuka Neu
Siemens Sinumerik 6FC5110-0BB01-0?AA1 6FC51100BB010AA?1
Siemens Sinumerik 6FC5111-0CB02-0?AA0 6FC51110CB020AA?0
Siemens Sinumerik Memory Card 6FX1120-2CA02 + 6FX1822
Siemens Sinumerik Sirotec CPU Master 6FX1110-7AG01
Siemens Sinumerik Power Supply 6FC5114-0AB01-0?AA1
Siemens Sinumerik Service Board 6FC5114-0AA02-0?AA0
Siemens Sinumerik 6FC5110-0BB01-0?AA1 6FC51100BB010AA?1
SIEMENS SINUMERIK Terminalblock 6FC5211-0AA00-0?AA0 neu
Siemens Sinumerik Sirotec FBG Kopplung 6FX1135-6BA01
Siemens Sinumerik Servo-Interface?, 6FX1121-4BB01
?
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業自行提供,信息內容的真實性、準確性和合法性由相關企業負責,儀表網對此不承擔任何保證責任。
溫馨提示:為規避購買風險,建議您在購買產品前務必確認供應商資質及產品質量。