回复:西门子1200如何只用一个485通讯模块采集4个位移传感器的数据

已锁定

zhangli0

西门子1847工业学习平台

  • 帖子

    17132
  • 精华

    63
  • 被关注

    888

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2023-08-09 12:14:50

2楼

1、可以实现

2、直接写一个fc在ob1中调用就行了。你可以把send并到一起接到模块的发送端,rec并到一起接到接收端子上。程序中用轮训,通过设备ID来区分要和哪个传感器通讯的,不需要继电器。

程序中用first scan或int变量=1触发第一个的通讯。第一个通讯完成或者错误,int变量赋值2;

第二个传感器的通讯使能用int=2来触发,第二个通讯完成或者错误则int=3.

第三个传感器的通讯使能用int=3来触发,第三个通讯完成或者错误则int=4.

第四个传感器的通讯使能用int=4来触发,第四个通讯完成或者错误则int=1.

这样就又从第一个开始通讯了。



活到老,学到老!为了生活学习吧!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15100条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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