zdhzcxr
级别: 正式会员
精华主题: 0
发帖数量: 17 个
工控威望: 85 点
下载积分: 879 分
在线时间: 14(小时)
注册时间: 2019-12-09
最后登录: 2022-04-27
查看zdhzcxr的 主题 / 回贴
楼主  发表于: 2020-11-17 16:46
公司做自助机的,需要多个界面多款产品结合写上位机,目前软件工程师不是工控行业的,只能用串口与plc发讯问指令通讯。这样的界面很卡还容易出错,并且不能做到像触摸屏软件那样直接通讯显示状态,请教大神这个是要用什么软件做,还是哪里出错了?
zmc5552008
级别: 探索解密
精华主题: 0
发帖数量: 55 个
工控威望: 145 点
下载积分: 1967 分
在线时间: 97(小时)
注册时间: 2015-04-26
最后登录: 2024-04-01
查看zmc5552008的 主题 / 回贴
1楼  发表于: 2020-11-23 16:44
界面卡,一个是硬件配置没有跟上,另一个是软件没有优化好,快速的,可以使用组态软件进行开发,这样你就不用去操心这个通讯的问题,但是组态软件的灵活性,没有像其它的C++\C#\VB\等高级语言开发的好,特别是一些组态软件本身不自带的驱动,也只能通过组态厂家给你开发,又得加外收费,如果跟PLC通讯的点数不多的,自己可以根据协议开发一下,效率还是比较高的, 你可以把通讯部份做成单独的一个公共部份,还有就是两个界面同时都要读PLC的D0数据,你不需要两个界面都发指令,做好轮循,还可以直接调用现成的库,或者走OPC通讯。