回复:200SMART的各种485通讯轮训机制的探讨

已锁定

为修修为

西门子1847工业学习平台

  • 帖子

    1155
  • 精华

    8
  • 被关注

    30

论坛等级:奇侠

注册时间:2021-12-02

钻石 钻石 如何晋级?

发布于 2024-12-10 16:52:35

16楼

展开查看
以下是引用阳春节拍在2024-12-10 08:08:02的发言 >14楼

掉站跳过没有任何意义,优化参数可以实现掉站通讯速度不算慢。

实现写优先最简单的方法是单msg更换参数【参数组行号指针偏移】,否则需要给每个msg编号才可能实现写后返回原轮询点【否则连续写比如写逻辑有问题时,会出现后边的msg很难激活】。

每轮只是不更换参数的7个msg的7次通讯,无485设备应在半秒左右,有485设备也只是1秒左右。485设备包括485线路上的任何非主从站,比如485中继或485网关。

以下是引用为修修为在2024-12-09 20:29:21的发言 >13楼:还有1个写我是通过改...

引用13楼详细内容:

还有1个写我是通过改变读写控制,来实现写的。这个有一个缺点,没有做写优先级,写入不是立即生效的,有一个轮询周期的延时。不影响现场控制。掉站跳过等,不想做相关优化了,掉站跳过没有具体的琢磨,也懒得去优化了。

以下是引用为修修为在2024-12-04 17:41:43的发言 >10楼:用DONE完成位触...

引用10楼详细内容:

用DONE完成位触发轮询,七台设备,读48个字节,大概在2-3秒左右。掉站了会长一些,没有具体计算这个时间。

波特率固化为9600,这个速率七台设备各48字节应该半秒下不来吧。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8945条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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