zdhzcxr
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 17 個
工控威望: 85 點
下載積分: 879 分
在線時間: 14(小時)
注冊時間: 2019-12-09
最后登錄: 2022-04-27
查看zdhzcxr的 主題 / 回貼
樓主  發(fā)表于: 2020-11-17 16:46
公司做自助機的,需要多個界面多款產品結合寫上位機,目前軟件工程師不是工控行業(yè)的,只能用串口與plc發(fā)訊問指令通訊。這樣的界面很卡還容易出錯,并且不能做到像觸摸屏軟件那樣直接通訊顯示狀態(tài),請教大神這個是要用什么軟件做,還是哪里出錯了?
zmc5552008
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 57 個
工控威望: 147 點
下載積分: 1971 分
在線時間: 97(小時)
注冊時間: 2015-04-26
最后登錄: 2024-06-30
查看zmc5552008的 主題 / 回貼
1樓  發(fā)表于: 2020-11-23 16:44
界面卡,一個是硬件配置沒有跟上,另一個是軟件沒有優(yōu)化好,快速的,可以使用組態(tài)軟件進行開發(fā),這樣你就不用去操心這個通訊的問題,但是組態(tài)軟件的靈活性,沒有像其它的C++\C#\VB\等高級語言開發(fā)的好,特別是一些組態(tài)軟件本身不自帶的驅動,也只能通過組態(tài)廠家給你開發(fā),又得加外收費,如果跟PLC通訊的點數(shù)不多的,自己可以根據(jù)協(xié)議開發(fā)一下,效率還是比較高的, 你可以把通訊部份做成單獨的一個公共部份,還有就是兩個界面同時都要讀PLC的D0數(shù)據(jù),你不需要兩個界面都發(fā)指令,做好輪循,還可以直接調用現(xiàn)成的庫,或者走OPC通訊。