当前位置:
工控论坛
> >
产品
>
工业互联
>
现场总线
>
LonWorks
我要发帖
程序飞了
点击:
1008
| 回复:
2
bomb
关注
私信
精华:3帖
求助:0帖
帖子:19帖 | 44回
年度积分:0
历史总积分:166
注册:2002年3月30日
发表于:2002-11-28 08:59:00
楼主
在发送显示消息后接收响应,结果程序飞了.那位能给个解答? when(io_changes(Send_msg) to 0) { msg_out.tag=tag02; msg_out.code=1; msg_out.service=REQUEST; msg_send(); } when(msg_succeeds) { GizmoDisplayNumber(4,3,resp_in.data[0]); } when(msg_fails(tag02)) { if (!resp_arrives(tag02)) { GizmoDisplayNumber(0,3,0xff); resp_free(); } else GizmoDisplayNumber(0,3,1); }
分享到:
收藏
邀请回答
回复楼主
举报
bomb
关注
私信
精华:3帖
求助:0帖
帖子:19帖 | 44回
年度积分:0
历史总积分:166
注册:2002年3月30日
发表于:2002-11-27 14:08:00
1楼
标签tag02连接有两个device,其中一个不在线。因此当另一个节点没有加载响应程序时,发送节点总是进入msg_fails()里面,当接收节点加载了代有响应程序时,发送节点在发送了两次消息后就不知道运行到那里去了。
回复
引用
举报
bomb
关注
私信
精华:3帖
求助:0帖
帖子:19帖 | 44回
年度积分:0
历史总积分:166
注册:2002年3月30日
发表于:2002-11-28 08:59:00
2楼
如果不判断消息的成功与否,程序都能很好运行.希望能够得到解答.
回复
引用
举报
热门招聘
相关主题
RS485总线型网络具体怎么实现...
[3036]
现场总线技术讲座
[22030]
组态王与多台CP1H以CP1W-CIF...
[1453]
关于现场总线的应用
[5379]
现场总线的难题
[1983]
常见通讯协议介绍--基础
[1469]
GPRS天线原理与应用
[3137]
RS232、RS422、RS485串行通讯标...
[3280]
计算机网络通讯传输介质有几...
[2181]
三菱PLC编程,仿真软件下载地...
[1482]
官方公众号
智造工程师
客服
小程序
公众号