威纶通官方论坛

因为通讯中断,影响宏指令继续执行问题

  [复制链接]
发表于 2011-7-16 15:27:49 | 显示全部楼层 |阅读模式
问题描述:
与十台单片机通信正常。使用宏指令处理数据,如果中间某台设备没有开启,宏指令执行中断
解决措施:
采用SetDataEX和GetDataEX,来代替SetData和GetData, 并用Geterror来判断通讯是否正常。通讯正常时GetError(err)中的err未0。如果中间通讯中断,err会被赋值为2。
发表于 2011-7-24 19:10:59 | 显示全部楼层
getdataex和getdata有什么区别吗?
发表于 2011-8-10 09:42:18 | 显示全部楼层
区别是前者不等待返回直接执行下一行,后者等待返回再执行下一行。
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

Archiver|小黑屋|威纶通官网 ( 粤ICP备06054553号 )

GMT+8, 2024-5-19 23:10

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

快速回复 返回顶部 返回列表