控制工程网首页 | 产品 | 在线研讨会 |  视频 | 空间 | 论坛 | 博客 
我的空间
用户名:
密 码:
我要加入该社区!   注册新会员
总共 , 当前 /
楼主:发表于:2016/1/16 19:31:21,查看1271次

刚开始接触自由口通讯,遇到了一个很纠结的问题

  通讯使用的是忽略起始字符和结束字符,使用空闲线检测和超时来确定消息的起始和结束

现在问题是:主站发送出去消息后,会一直进入接收等待状态,怎样是这个接受等待状态定时,比如接受等待状态1000ms后如果没有消息发送过来则结束接受等待而重新发送一个请求


 

2楼:回复于:2016/1/17 18:38:25

发送完成中断连接一个定时中断。然后监视判断定时中断先到还是接收完成中断先到。就知道你想要的。

3楼:回复于:2016/1/24 9:49:26

1、通讯一般设一个主,其它的为从。主站可以主动发起通讯,从站则是被动响应;

2、规定超时时间。从站必须在规定的时间内应答,超过时间不能(不准)应答,主站可以利用这个时间判别从站是否有响应,不再继续等待。


4楼:回复于:2016/1/24 14:55:44

如果是定时中断先到,那么通过什么方法来结束接受等待状态呢?如果没有退出接受等待状态而直接调用发送指令,系统会报错的


总共 , 当前 /
  • 发表回复
请先登录,在回复。
  • 社区公告
  • 西门子自动化社区是西门子工业业务领域在本站开设的官方互动社区,旨在提供西门子工业业务领域的最新产品、技术和解决方案,同时为用户和西门子之间提供一个互动交流的平台。工业业务领域由工业自动化集团、驱动技术集团、客户服务集团以及冶金技术部构成,在中国拥有62个办事处以及14家运营公司。如欲了解更多信息,请访问:http://www.industry.siemens.com.cn。
  • 社区专家
  • 社区赞助商
  • 通过本社区和厂商联系
1.我有以下需求:
我想得到贵公司产品详细资料
我想得到贵公司产品的价格信息
我让贵公司产品销售人员联系我
我让贵公司技术支持人员联系我
2.详细的需求:

(不支持Html)
姓名:
单位:
电话:
邮件:
  • 网友反馈
  • 西雨 在2024/05/15留言
  • 留言类型:我让贵公司技术支持人员联系我,
  • 详细留言:6AV6 642-0BA01-1AX1现在客户的这个产品型号坏了,需要替换
  • 李国强 在2024/05/15留言
  • 留言类型:我想得到贵公司产品详细资料,我让贵公司技术支持人员联系我,
  • 详细留言:你好!请问已停产的BT200总线测试仪有替代产品吗?型号和价格
  • 吴鹏翔 在2024/04/30留言
  • 留言类型:得到贵公司产品详细资料,得到贵公司产品的价格信息,
  • 详细留言:请提供PLC S7-1500 和变频器的资料和价格信息
更多请进入空间管理中心查看
© 2003-2024
本页面信息涉及广告内容