西門子PLC模塊6ES7314-6BH04-0AB0
在這個例子中連接了三臺SIMATIC S7-214CPU。工作站0被稱為主工作站(Master)與工作站1和2相連,而工作站1和2被稱為從工作站(Slave)。主工作站輪流發送四個字節的輸出數據到每個從工作站。隨之每個從工作站響應產生四個字節的輸入數據。自由通信口模式(Freeport Mode)被用來進行數據傳輸。
配備2個存儲緩沖區,一個用作遠程輸入,另一個用作遠程輸出。發送的輸出數據可從發送緩沖區獲取,該數據是從輸出緩沖區移到發送緩沖區的兩個字長度的值。發送后,主工作站接收從工作站的響應,并且將數據存儲在接收緩沖區。
硬件要求
如要實現該程序的功能,你需要:
2臺以上SIMATIC S7-212或S7-214
1根9芯電纜連接線
如果使用2臺以上PLC(多于1臺從工作臺),則另需一臺網絡連接器。
主工作站程序結構
Main 主程序
SBR0 選擇PPI通信或Freeport(自山通信u)通信
INT0 接收定時器中斷程序
INT1 發送定時器中斷程序
INT10 在發送完輸出數據后的發送中斷程序
INT11 接收信息第一個字符的中斷程序
INT12 接收輸入數據的中斷程序
INT13 接收FCS字符的中斷程序
INT14 靜比線接收器中斷程序
主工作站程序和注解
主工作臺用于遠程I/O的程序長度為191個字
免責聲明
- 凡本網注明“來源:化工儀器網”的所有作品,均為浙江興旺寶明通網絡有限公司-化工儀器網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:化工儀器網”。違反上述聲明者,本網將追究其相關法律責任。
- 本網轉載并注明自其他來源(非化工儀器網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。