zdhzcxr
級(jí)別: 正式會(huì)員
![]() |
公司做自助機(jī)的,需要多個(gè)界面多款產(chǎn)品結(jié)合寫上位機(jī),目前軟件工程師不是工控行業(yè)的,只能用串口與plc發(fā)訊問指令通訊。這樣的界面很卡還容易出錯(cuò),并且不能做到像觸摸屏軟件那樣直接通訊顯示狀態(tài),請(qǐng)教大神這個(gè)是要用什么軟件做,還是哪里出錯(cuò)了? |
---|---|
|
zmc5552008
級(jí)別: 探索解密
![]() |
界面卡,一個(gè)是硬件配置沒有跟上,另一個(gè)是軟件沒有優(yōu)化好,快速的,可以使用組態(tài)軟件進(jìn)行開發(fā),這樣你就不用去操心這個(gè)通訊的問題,但是組態(tài)軟件的靈活性,沒有像其它的C++\C#\VB\等高級(jí)語言開發(fā)的好,特別是一些組態(tài)軟件本身不自帶的驅(qū)動(dòng),也只能通過組態(tài)廠家給你開發(fā),又得加外收費(fèi),如果跟PLC通訊的點(diǎn)數(shù)不多的,自己可以根據(jù)協(xié)議開發(fā)一下,效率還是比較高的, 你可以把通訊部份做成單獨(dú)的一個(gè)公共部份,還有就是兩個(gè)界面同時(shí)都要讀PLC的D0數(shù)據(jù),你不需要兩個(gè)界面都發(fā)指令,做好輪循,還可以直接調(diào)用現(xiàn)成的庫,或者走OPC通訊。 |
---|---|
|