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

海猫球

西门子1847工业学习平台

  • 帖子

    129
  • 精华

    1
  • 被关注

    6

论坛等级:侠士

注册时间:2010-08-26

普通 普通 如何晋级?

发布于 2011-01-14 15:52:45

179楼

quote:以下是引用300小小生在2010-12-23 12:51:16的发言:
转帖

自由口编程的一般原则:

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

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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