s7-200自由口通讯-接收字符中断问题 点击:1623 | 回复:5



dwm1212

    
  • 精华:0帖
  • 求助:33帖
  • 帖子:38帖 | 34回
  • 年度积分:0
  • 历史总积分:236
  • 注册:2014年3月31日
发表于:2014-04-01 20:16:19
楼主

用接收字符中断(中断号8/25)的时候,我有一点不明白:就是这个事件怎么触发,没REV指令,外面的数据怎么进来?




邵-王者之师

  • 精华:1帖
  • 求助:39帖
  • 帖子:81帖 | 861回
  • 年度积分:0
  • 历史总积分:2844
  • 注册:2011年3月24日
发表于:2014-04-01 22:06:10
1楼

8和25中断是每接收到一个字符就会发出一个中断的。

dwm1212

  • 精华:0帖
  • 求助:33帖
  • 帖子:38帖 | 34回
  • 年度积分:0
  • 历史总积分:236
  • 注册:2014年3月31日
发表于:2014-04-02 10:19:30
2楼

我想不明白它是怎么接收的,是不是连接上字符接收中断,就会自动打开接收,然后字符送入smb2

BobMarley

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 110回
  • 年度积分:2
  • 历史总积分:2445
  • 注册:2013年9月14日
发表于:2014-04-02 11:46:48
3楼

是的,但要注意在RCV没有调用时候才能用。

SMB2使用条件:

1、RCV没有使能

2、通讯端口为自由口模式

3、建立中断事件8/25



dwm1212

  • 精华:0帖
  • 求助:33帖
  • 帖子:38帖 | 34回
  • 年度积分:0
  • 历史总积分:236
  • 注册:2014年3月31日
发表于:2014-04-02 17:17:28
4楼

谢谢楼上 的,我明白了

ntplc2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:38帖 | 375回
  • 年度积分:0
  • 历史总积分:685
  • 注册:2018年5月11日
发表于:2018-10-16 15:25:29
5楼

使用字符中断,开启字符中断的时候,收到每个字符都会中断一次,这种使用方法效率太低,不建议使用,还是使用RCV指令的方式比较方便快速。



热门招聘
相关主题

官方公众号

智造工程师