西門子模塊6ES7516-3AN02-0AB0參數詳細
西門子模塊6ES7516-3AN02-0AB0參數詳細
PLC減法指令要素——助記符、指令代碼、操作數、程序步
減法指令的助記符、指令代碼、操作數、程序步如表 2 所示。
表 2 減法指令的要素
指令名稱 | 助記符 | 指令代碼位數 | 操作數范圍 | 程序步 | ||
S1(.) | S2(.) | D(.) | ||||
減法 | SUB SUB(P) | FNC21 (16/32) | K 、 H KnX 、 KnY 、 KnM 、 KnS T 、 C 、 D 、 V 、 Z | KnY 、 KnM 、KnS T 、 C 、 D 、V 、 Z | SUB 、 SUBP…7 步 DSUB 、 DSUBP…13步 |
SUB 減法指令是將的源元件中的二進制數相減,結果送到的目標元件中去。 SUB 減法指令的說明如圖 2 表示。
圖 2 減法指令使用說明
當執(zhí)行條件 X0 由 OFF → ON 時, [D10]-[D12] → [D14] 。運算是代數運算,如 5- ( -8 )=13 。
各種標志的動作、 32 位運算中軟元件的方法、連續(xù)執(zhí)行型和脈沖執(zhí)行型的差異均與上述加法指令相同。
6SN1123-1AA00-0AA2電源模塊產品描述
??SIMODRIVE 611 POWER MODULE, 1 AXIS, 15 A, INTERNAL COOLING, MOTOR RATED CURRENT: FEED = 5 A MAIN SPINDEL = 5 A
??SIMODRIVE 611電源模塊,1軸,15一個,內部冷卻
在PLC程序開發(fā)中,經常會用到CPU的時鐘數據,用于產生周期脈沖或統(tǒng)計周期數據。STEP7軟件提供SFC0和SFC1兩個系統(tǒng)功能實現時鐘的設定和讀取,下面就詳細介紹一下我利用這兩個系統(tǒng)功能實現時鐘顯示和設定的過程。
我計劃實現的功能是讀取CPU時鐘并分解為年、月、日、時、分、秒六個整數用于顯示;同時設定年、月、日、時、分、秒六個整數輸入地址用于修改時鐘。時鐘讀取是連續(xù)的,時鐘修改是通過按鈕人工設定的,為了方便輸入,還具有時鐘同步功能,可以將當前時鐘數據同步到輸入區(qū)。
SFC0和SFC1的使用說明就不再詳述,可以通過幫助文件學習。這兩個指令使用的時間數據都是BCD格式,實際上編程的主要工作就是BCD碼和INT整數的相互轉換。
建立程序數據塊
2. 調用SFC1讀取CPU時鐘
3. 分解時間數據