关于XMT和RCV如何配合使用 点击:894 | 回复:2



PLC_2014

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2014年10月28日
发表于:2014-10-29 19:23:25
楼主

我目前在做一个程序,需要用到这两个指令。如我发送一组16进制数据包,格式如下:

包头
包地址
包标志
包长度
指令码
校验和
2字节 4字节
1字节2字节
1字节2字节
EF01
FFFFFFFF
01
0003
51
0055

发送完这个包到一个设备,该设备收到这个指令后会立即回复一个数据包,格式如下:

包头包地址
包标志
包长度
指令码
校验和
2字节
4字节
1字节
2字节
1字节
2字节
EF01
FFFFFFFF
07
0003
XX
XXXX

我要通过PLC的端口0接收到这个包,那么程序该怎么写呢?(注:端口0波特率为9600,无校验,8位数据位)


疑问1:我发送完一条指令后,端口0处于什么状态?

疑问2:发送指令和接收指令怎么配合?

....

网上搜了好多关于XMT和RCV的内容,但总感觉不行,我不懂发送完了,该怎么接收数据。。。求大神指教!


   






PLC_2014

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2014年10月28日
发表于:2014-10-30 10:56:04
1楼

没有人会吗?????????????

非凡2013

  • 精华:0帖
  • 求助:54帖
  • 帖子:64帖 | 350回
  • 年度积分:3
  • 历史总积分:1036
  • 注册:2013年6月17日
发表于:2014-10-30 11:18:24
2楼

自由口通信   有接收中断   发送完成自动进入中断等待接收


热门招聘
相关主题

官方公众号

智造工程师