技术论坛

回复:为什么我的“接收完成”中断程序不会被调用?

作者 主题
游士

经验值: 254
发帖数: 128
精华帖: 0
回复:为什么我的“接收完成”中断程序不会被调用?


只看楼主 2004-05-18 09:12:48
是这样的:
1.PLC与8台单片机进行通讯,单片机地址分别为:16#20~16#27,PLC发送的数据格式见上面的数据块(数据组1,数据组2),单片机回应的数据格式见上面的数据块中的后面3组数据。
2.PLC通讯处理方式:
(1)开机初始化;
(2)PLC对首台单片机进行“写”操作;
(3)若“写”回应码正确,则PLC对首台单片机进行“读”操作;
(4)若“读”回应码正确,则PLC将“写”各个数据组中的“单片机地址” 加1,各数据组中其他数据不变,PLC准备对下一台单片机进行操作;
重复上述第(2)~(4),依次对8单片机进行“写”--->“读”操作,通讯过程中,若回应码出错,则重发相应数据组。
大概就是这样,不知道我说清楚没有?
请各位同仁帮忙看一下,小弟不甚感激!
gusb_email@163.com
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=66933&b_id=3&s_id=0&num=0

  • 上一页
  • 1
  • 下一页
收起
回复:为什么我的“接收完成”中断程序不会被调用?
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。