鶴崗西門子PLC硬件授權代理商
銷售西門子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接頭、工控機,西門子低壓電器,儀器儀表等,并可提供西門子維修服務,歡迎來電垂詢。
作為的工業自動化和數字化解決方案提供商,西門子PLC控制器在工業自動化領域具有廣泛的應用。作為西門子PLC控制器的全國代理商,我們引入了西門子PLC模塊總代理,提供新的西門子PLC控制器和西門子PLC模塊,我們致力于為客戶提供優質的西門子PLC控制器產品,同時也提供各種控制面板和自動化系統的設計、開發和集成服務,幫助客戶提高生產效率和管理效益。
FB200
FB200 在 OB1 中調用。在 FB200 中調用了 FC50 “AG_LSEND" 和 FC60 “AG_LRECV"。
參數化FC50"AG_LSEND"
在FC50 的輸入參數“ACT"得到一個上升沿后觸發發送任務。 時鐘標志位 M10.7和變量 “SND_BUSY"及"CONNECTION_BROKEN_SEND"參數控制發送任務的觸發。當發送任務正在執行時,“SND_BUSY"被置位 ,此時不能觸發新的發送任務,由于功能塊的執行是異步的,并可以持續幾個周期,所以聯鎖功能尤其重要。如果不等待*個發送工作成功完成或出錯終止就不間斷的觸發新的發送任務會引起通訊過載。 如果連接沒有建立,通訊塊每10s被調用1次同時觸發發送任務。
輸入參數 “ID" 和 “LADDR"的值必須取自 NetPro中通訊連接的屬性對話框(參見 圖01)。需要為 FC50 的 “SEND"輸入參數包含將要發送數據的數據區地址和長度(發送緩沖區), 例如: P#DB201.DBX0.0 BYTE 100。
在“LEN"輸入參數中鍵入要發送的字節數,本例中是100。
輸出參數 “DONE", “ERROR" 和 “STATUS"用于任務評估,并且只在同一個周期內有效。
圖.03
圖. 04
當發送任務成功完成后,“SND_BUSY" 被復位。 然后可以觸發下一個發送任務。
圖.05
如果發送任務出錯終止,“SND_BUSY" 也會被復位 ,FC50 輸出參數 “STATUS"的值被保存用于故障分析。
如果 “STATUS"輸出參數的值是 0x7000Hex (28672Dec),FC50 “AG_LSEND"再次被調用。
圖.06
如果輸出參數“STATUS"的值是 0x8183Hex (32381Dec) 或者 0x8304Hex (31996Dec), 也就是說通信連接不能建立的時候,變量"CONNECTION_BROKEN_SEND" 被置位為1持續10s,在此期間FC50不被調用和處理,然后新的發送任務被觸發,如果連接仍然不能建立, "CONNECTION_BROKEN_SEND"再次被置位為1并持續10s,當連接不能建立的時候每10秒發起一次發送任務。
鶴崗西門子PLC硬件授權代理商
- 雞西西門子PLC硬件授權代理商 2024-11-22
- 西門子PLC卡件中國供應商 2024-11-22
- 西門子PLC卡件全國總代理 2024-11-22
- 西門子PLC卡件一級總代理商 2024-11-22
- 西門子PLC卡件一級代理商 2024-11-22
- 西門子PLC卡件代理商 2024-11-22
- 盤錦西門子PLC硬件授權代理商 2024-11-22
- 遼陽西門子PLC硬件授權代理商 2024-11-22
- 阜新西門子PLC硬件授權代理商 2024-11-22
- 營口西門子PLC硬件授權代理商 2024-11-22
- 錦州西門子PLC硬件授權代理商 2024-11-22
- 丹東西門子PLC硬件授權代理商 2024-11-22
- 本溪西門子PLC硬件授權代理商 2024-11-22
- 撫順西門子PLC硬件授權代理商 2024-11-22
- 鞍山西門子PLC硬件授權代理商 2024-11-22
聯系方式
- 電 話:18717946324
- 聯系人:占雪芬
- 手 機:18717946324
- 微 信:18717946324