西門子CPU315模塊6ES7315-2EH14-0AB0
專業銷售西門子S7-200/300/400/1200/1500PLC,ET200分布式I/O:ET200S、ET200M、ET200SP、ET200PRO、3RW系列軟啟動器(3RW30/3RW40/3RW44/3RW31)、3RK系列電機啟動器、數控系統、變頻器(MM420/MM430/MM440/S110/S120/G120/G120C/V10/V20/V60/V80/V90/G130/G150)、人機界面、觸摸屏、伺服、電機、西門子通訊電纜、現場總線、DP接頭、工控機,西門子低壓電器,儀器儀表等,并可提供西門子維修服務,歡迎來電垂詢。
FC5和FC6是異步通信方式。
在本例中,通過OB1調用這些功能塊 。(見 Entry ID: 2795485) 。
它們的執行可能需要多個OB1循環。
FC5通過輸入參數 "ACT"激活。
由"DONE"或 "ERROR"表示任務結束。
AG_SEND 和 AG_RECV能夠同時通過同一連接通信。
本的功能塊 FC5 "AG_SEND" 和 FC6 "AG_RCV"可以在SIMATIC_NET_CP 庫中 "CP 300 > Blocks"下找到 。
示例程序說明
示例S7程序包含從SIMATIC_NET_CP 庫中對通信功能塊FC5 "AG_SEND" 和 FC6 "AG_RCV"的調用。FC5 "AG_SEND"用于向另外的S7站、計算機站或者第三方的系統發送數據。FC6 "AG_RECV" 用于從另外的S7站、計算機站或者第三方的系統接收數據。
示例程序演示了通過ISO-on-TCP 連接通信時FC5 "AG_SEND" 和 FC6 "AG_RCV" 的功能。
首先創建S7-300站的硬件配置。
注意
設置MB10 作為時鐘標記,發送請求由此時鐘標記觸發,保存和編譯S7-300硬件配置并下載到CPU中。
在本示例程序中使用了定時器T10。
在NetPro中為CPU配置上述的通信功能塊。如果通信對象組態在同一個S7項目中,那么就能夠配置一個的通信連接;如果通信對象沒有作為一個S7站組態在同一個S7項目中,那么可以配置一個非的通信連接。當配置通信連接時,確保了正確的IP地址或者PROFIBUS 地址,以及正確的端口、TSAP,或者LSAP,這些用于在通信對象之間正確識別通信連接。
通信功能塊 FC5 "AG_SEND" 和 FC6 "AG_RECV"必須使用的輸入參數“ID"和“LADDR"在通信連接的屬性-> "General"對話框中可以找到。
圖 1
示例 STEP7 程序包含了OB100, OB1, FB200, DB200, DB201, FC5 和 FC6塊。
OB100
OB100是啟動OB,在CPU重新啟動(暖啟動)時執行。在這個OB塊中,*通信的觸發位M0.3 "START-UP"被使能。
OB1
OB1是循環調用塊。FB200(背景數據塊:DB200)在OB1中調用,M0.3 "START-UP"作為調用參數(INIT_COM)的實參,在FB200運行后,復位M0.3 "START-UP"。
圖 2
FB200
OB1循環調用FB200。在FB200中調用通信功能塊 FC5 "AG_SEND" 和 FC6 "AG_RECV"
FC5 "AG_SEND" 參數
在輸入參數"ACT"輸入一個上升沿,來觸發發送請求。通過時鐘位M10.7和變量 "SND_BUSY".來控制發送請求。如果發送請求正在運行,"SND_BUSY"被置位,不可能再觸發一個新的發送請求。
這個互鎖是非常重要的,因為通信是異步的,能夠持續幾個循環周期。持續觸發新的發送請求,而沒有等待檢查任務是否結束或因出錯而停止,將會導致通信過載。
輸入參數"ID" 和 "LADDR"的值必須和NetPro中通信連接的屬性對話框中的參數一致(見圖1)。
在FC5的輸入參數 "SEND"中,必須被發送的數據區域的地址和長度,它包含要發送的數據(發送緩沖區),例如 P#DB201.DBX0.0 BYTE 100 。
在輸入參數 "LEN"中,需要輸入被發送數據的字節長度,本例中是100字節。
輸出參數"DONE", "ERROR"和 "STATUS"用來評估通信任務,并且僅在同一個循環中有效。
西門子CPU315模塊6ES7315-2EH14-0AB0
- 西門子CPU315模塊6ES7315-2AH14-0AB0 2024-11-23
- 西門子CPU315模塊6ES7315-2AG10-0AB0 2024-11-23
- 西門子CPU314模塊6ES7314-6EH04-0AB0 2024-11-23
- 西門子CPU314模塊6ES7314-6CH04-0AB0 2024-11-23
- 西門子CPU314模塊6ES7314-6CG03-0AB0 2024-11-23
- 西門子CPU314模塊6ES7314-6BH04-0AB0 2024-11-23
- 西門子CPU314模塊6ES7314-6BG03-0AB0 2024-11-23
- 西門子CPU314模塊6ES7314-1AG14-0AB0 2024-11-23
- 西門子SM338代理商 2024-11-23
- 西門子SM338模塊 2024-11-23
- 西門子FM355-2S模塊6ES7355-2SH00-0AE0 2024-11-23
- 西門子PLC模塊FM355-2S代理商 2024-11-23
- 西門子S7-300FM355-2S閉環控制模塊 2024-11-23
- 西門子S7-300FM355-2S代理商 2024-11-23
- 西門子S7-300FM355-2S模塊 2024-11-23
聯系方式
- 電 話:18717946324
- 聯系人:占雪芬
- 手 機:18717946324
- 微 信:18717946324