回复:应用探讨—S7-200 自由口通信

300小小生

  • 帖子

    643
  • 精华

    4
  • 被关注

    13

论坛等级:侠士

注册时间:2009-10-01

普通 普通 如何晋级?

发布于 2010-12-23 12:51:16

9楼

转帖

自由口编程的一般原则:

1. SM0.1 触发端口初始化,连接发送完成和接收完成中断(中断事件9 和23)

2. SM0.0 触发RCV 指令

3. XMT 指令用上升沿触发,并在指令运行前先停止端口0 的接收(复位SM87.7,

执行RCV 指令)

4. 在发送完成中断中,重新置端口0 为接收状态(置位SM87.7,执行RCV 指令),

清空RCV 指令的接收缓冲区

5. 尽量减少在中断程序中编程,如果时间允许仅在中断程序中置标志位,然后在主

程序中扫描该位执行具体的程序

6. 根据将要接收信息的不同,合理设置SMB87~SMB94
学无止境
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33299条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。