登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:VB(MSCOMM)通信问题
点击:1696 回复:3
楼主
编辑
引用
管理
chunyejun1
在VB中用MSCOMM控件与PLC通信,我收发的数据很多(在200个左右),怎样实时监测端口状态,如与PLC断开连接,通信失败,错误等.(注意!是实时监控,不能妨碍PLC数据正确的读写(约1S内读一次数据).
因为如果端口没有返回值,根本不会触发MSCOMM_ONCOMM事件.
急,盼高手回复.
(有变通实现的方法亦可)
06-09-21 10:07
1楼
编辑
引用
管理
匿名用户
该用户被锁定!
06-09-21 11:59
2楼
编辑
引用
管理
pqsh
同意楼上.
通讯的实现必须要有重试次数和超时.在发生错误后(不管是通讯中断还是数据错误)应该重试,在规定的次数后就判错,超时一样.
06-09-22 14:37
3楼
编辑
引用
管理
chunyejun1
谢谢,我试一下(因为我的要求读取的数据比较多(而且要求速度较快),但我至少知道了检测方法,不过一想,出错了,快速读取有什么用呢,谢谢.谢谢
06-09-22 19:36
工控新闻
行业新突破!新松携手重庆焱海科技实现电力铁塔塔脚等级焊缝智能焊接
维萨拉 精准测量赋能智造,绿色共创引领升级
从追赶到领跑 中国开源模型深度融入实体经济
户外监控没网?工业调试总跑现场?蒲公英“虚拟网线”一招搞定!
埃斯顿连续六个季度领跑中国工业机器人市场
汇川技术首次披露AI业务进展:从两个方面推动“AI业务化”落地
掌间“黑珍珠” 台达工业级迷你温控器DTX500上市
霍尼韦尔科技宣布Forge智能互联平台落地中国
更多新闻资讯