原文:基於西門子PLC#S7協議上位機通訊(三)-C#通訊模塊開發

背景 在做工控領域系統集成時,由於項目需要跟西門子PLC對接。主要是實現數據的下發及設備狀態數據的讀取。 之前采用過兩種方式對接: .采用 OPC UA,但是這個協議對PLC型號有一定要求, 系列之后PLC才集成了OPC UA服務,前面系列則需要安裝西門子內部服務才能使用。 .直接采用Socket TCP IP通訊,這需要電氣PLC工程師與上位機軟件人員制定定制化的數據報文格式,對於電氣工程師而言 ...

2022-01-06 11:11 2 688 推薦指數:

查看詳情

C#西門子PLC通訊

1.0 通訊組件概述 通訊組件用於PC與可編程控制器(PLC)、智能儀表等進行數據通訊,適用於基於PC高級語言的工業自動化控制系統。組件采用動態鏈接庫文件(*.DLL)的形式,在PC系統的項目工程里引用該組件,調用相應的屬性與方法函數,即可快速實現PC與PLC的高效數據交換 ...

Tue Jul 24 21:23:00 CST 2018 0 1396
基於歐姆龍PLC#FinsTcp協議上位通訊(二)-C#通訊模塊開發

  上一篇我們介紹了如何配置連接PLC(注意網線記得插到PLC以太網口!!!還有一個好像是伺服的網口不要插錯了),接下來將介紹歐姆FinsTcp協議及使用C#實現過程。 FinsTcp協議報文格式 獲取PLC節點地址 FINS command ...

Wed Jan 05 17:30:00 CST 2022 1 2897
基於三菱Q系列PLC#MC協議上位通訊(四)-C#通訊模塊開發

背景   在做工控領域系統集成時,由於項目需要跟三菱PLC對接。主要是實現數據的下發及設備狀態數據的讀取。三菱自帶的MC協議具有讀寫速度塊,可集成性好,對電氣編程角度非常友好電氣工程師只需要分配D區地址塊長度就可以與上位通過該地址塊進行交互。下面開始講訴我的三菱通訊模塊實現過程 ...

Thu Jan 06 19:12:00 CST 2022 0 3939
C#西門子PLC通訊--仿真軟件S7-PLCSIM Advanced V3.0的使用

本測試在虛擬中進行 1,工具:VS2019、S7-PLCSIM Advanced V3、博圖V15 一台虛擬中安裝了VS2019和S7-PLCSIM Advanced V3,另一個虛擬安裝了博圖V15. 2,配置 虛擬配置:網絡建議采用NAT模式,不容易造成 ...

Wed Jan 05 00:30:00 CST 2022 0 5461
上位開發西門子PLC-S7通信實踐

寫在前面: 就目前而言,在中國的工控市場上,西門子仍然占了很大的份額,因此對於上位開發而言,經常會存在需要與西門子PLC進行通信的情況。然后對於西門子PLC來說,通信方式有很多,下面簡單列舉一下: (1) S7通信:PLC作為服務器,上位作為客戶端 (2) 開放式TCP ...

Mon Jun 08 22:31:00 CST 2020 1 5216
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM