西門子模塊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 減法指令使用說明
當執行條件 X0 由 OFF → ON 時, [D10]-[D12] → [D14] 。運算是代數運算,如 5- ( -8 )=13 。
各種標志的動作、 32 位運算中軟元件的方法、連續執行型和脈沖執行型的差異均與上述加法指令相同。
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程序開發中,經常會用到CPU的時鐘數據,用于產生周期脈沖或統計周期數據。STEP7軟件提供SFC0和SFC1兩個系統功能實現時鐘的設定和讀取,下面就詳細介紹一下我利用這兩個系統功能實現時鐘顯示和設定的過程。
我計劃實現的功能是讀取CPU時鐘并分解為年、月、日、時、分、秒六個整數用于顯示;同時設定年、月、日、時、分、秒六個整數輸入地址用于修改時鐘。時鐘讀取是連續的,時鐘修改是通過按鈕人工設定的,為了方便輸入,還具有時鐘同步功能,可以將當前時鐘數據同步到輸入區。
SFC0和SFC1的使用說明就不再詳述,可以通過幫助文件學習。這兩個指令使用的時間數據都是BCD格式,實際上編程的主要工作就是BCD碼和INT整數的相互轉換。
建立程序數據塊
2. 調用SFC1讀取CPU時鐘
3. 分解時間數據
免責聲明
- 凡本網注明“來源:化工儀器網”的所有作品,均為浙江興旺寶明通網絡有限公司-化工儀器網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:化工儀器網”。違反上述聲明者,本網將追究其相關法律責任。
- 本網轉載并注明自其他來源(非化工儀器網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。