plc客戶端監控系統的特點:
0.客戶端系統軟體可部署在 多個管理層的pc機上,或者需要部署在距離伺服器較遠區域的pc機上,通過網線連線到伺服器端的交換機。
1應用範圍:
(1)所有客戶端都只有監視功能,通過訪問伺服器讀取所有的plc狀態和引數進行顯示。
(2)所有客戶端不但都可以通過訪問伺服器讀取所有的plc狀態和引數,而且可以根據需求定製每一台客戶端可以控制對應的plc,實現較複雜的應用。
3·使用微軟c#物件導向開發語言開發應用程式。
4·使用了健壯性與效能良好的super socket伺服器通訊框架,實現自定義應用層通訊協議,主動發起請求訪問伺服器,實現管理層的電腦實時監控顯示生產現場的所有plc資料,不需要頻繁行走車間,節約時間,提高工作效率。
3·使用了效能良好的modbus-tcp伺服器通訊元件hslcommunication.dll。
4·客戶端掉線重連功能。若客戶端訪問伺服器失敗,會不斷重連伺服器,直到連線正常。
5·客戶端訪問速度設定。
6·同步顯示伺服器端的介面狀態。
7·通訊引數儲存功能。
8·通訊故障閃爍指示。
8·可根據需求定製更多功能
C 上位機通過socket讀寫PLC
做上位機的同行應該有切實體會 由於某些廠家的通訊協議不開放的緣故,通訊是個很費勁的事,特別是和西門子的通訊。就我目前所知,通訊手段主要依賴於兩條路 a.opc,我們自己開發client端,server端借助simatic net 或者kepserver b.組態軟體,組態軟體就不說了,稍微會點程式設...
c 上位機開發3
從.net framework 2.0開始,c 提供了serialport類用於實現串列埠控制。命名空間 system.io.ports。其中詳細成員介紹參看msdn文件。下面介紹其常用的字段 方法和事件。1.常用字段 名稱說明 portname 獲取或設定通訊埠 baudrate 獲取或設定序列波...
C 上位機簡單使用
寫的比較簡單 破解時間限制的補丁 提取碼1123 如下 示例 opcserver objserver opcgroups objgroups opcgroup objgroup opcitems objitems array stritemids array lclienthandles array...