加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18717946324
      公司新聞
      西門子全國授權大連代理商
      發布時間: 2023-03-09 20:25 更新時間: 2024-11-24 08:00
      觀看西門子全國授權大連代理商視頻

      西門子全國授權大連代理商

      SIEMENS潯之漫智控技術(上海)有限公司


      本公司西門子自動化產品,,價格優勢


      西門子PLC,西門子觸摸屏,西門子數控系統,西門子軟啟動,


      西門子以太網西門子電機,西門子變頻器,西門子直流調速器,


      西門子電線電纜我公司大量現貨供應,價格優勢,

      、在 PLC_1 的 OB1 中調用 “TSEND" 發送通信指令
      首先創建一個發送數據塊,通過 “Project tree > PLC_1 > Program blocks > Add new block",選擇 “Data block" 創建 DB 塊,選擇尋址,點擊“OK"鍵,如圖7所示。


      圖7 創建一個發送數據塊DB3

      打開創建的發送數據塊,在數據塊中定義發送數據區為 8個字節的數組,如圖8所示。


      圖8 創建發送數據區

      然后在OB1 中調用“TSEND"發送通信指令,并為“TSEND"參數。使用M0.3( 2Hz 的時鐘脈沖)上升沿激活發送任務,發送數據區為P# DB3.DBX0.0 BYTE 8,連接 ID = 1與連接參數里面的設置相同,發送長度LEN=8。分配好參數的“TSEND"塊如圖9所示。


      圖9 調用“TSEND"發送通信塊

      5、在 PLC_1 的 OB1 中調用“TRCV"接收通信指令
      同樣,先創建一個接收數據塊DB4 ,如圖10所示?!癟RCV"接收通信指令的調用方法與“TSEND" 發送通信指令的調用方法相同,M8.1作為接收指令的使能位,如圖11所示。


      圖10創建接收數據區

       


      圖11 調用“TRCV"接收通信塊

      6、在 PLC_1 的 OB1 中調用 “TDISCON"通信指令
      后,為了斷開通信鏈接,我們需要調用“TDISCON"通信指令,如圖12所示。


      圖12 調用“TDISCON"通信塊

      3.3下載程序
      至此,S7-1200側的組態和編程都已經完成,可以在項目編譯無錯誤后,直接下載到S7-1200 CPU中,并啟動CPU的運行。


      4 S7-300 CPU的組態編程
      S7-300帶PN接口的CPU支持ISO on TCP通信功能,通過該集成以太網接口組態ISO on TCP通信時,只能使用開放式通信的功能塊,這些的功能塊可以在STEP7 “ 通訊塊"的 “標準庫 "中找到,如圖13所示。


      圖13 S7-300 CPU通信指令庫

      庫中提供了下列通信功能塊:
      ′> FB 65 "TCON",用于建立連接,連接時需要UDT65來提供參數
      > FB 66 "TDISCON",用于終止連接
      > FB 63 "TSEND",用于發送數據到S7站點、S5站點、PC站或者第三方設備
      > FB 64 "TRCV" 用于從S7站點、S5站點、PC站或者第三方設備接收數據

      要通過CPU 的 集成PN 接口實現開放的ISO on TCP通信,不能在Netpro網絡組態中直接建立連接,必須通過程序每個連接的參數。用于通信的FB標準功能塊,請參見附件提供的例程 "Sample_1 ( 50 KB ) " 或參考下載中心文檔《A0284 使用西門子PLC集成的PN口實現S5 兼容通信使用入門》提供的例程。下載鏈接:80490650

      從附件提供的例程 "Sample_1 ( 50 KB ) " 中將把需要的程序塊拷貝到新建的項目中,包括:
      > UDT 65 "TCON_PAR",存放用戶通信參數
      > FB420 "SET_ISO_ENDPOINT" ,用于修改UDT65內通信對象參數
      > FC21, 被FB420調用
      隨后,使用通信功能塊 FB65 "TCON"、FB66 "TDISCON"、FB63 "TSEND" 和 FB64 "TRCV" 完成程序的編寫


      聯系方式

      • 電  話:18717946324
      • 聯系人:占雪芬
      • 手  機:18717946324
      • 微  信:18717946324