chishiliu
级别: 探索解密
精华主题: 0
发帖数量: 79 个
工控威望: 129 点
下载积分: 2387 分
在线时间: 24(小时)
注册时间: 2023-11-28
最后登录: 2024-12-16
查看chishiliu的 主题 / 回贴
楼主  发表于: 86天前
图片:
图片:
西门子博途程序,没看懂,有能看懂的帮忙翻译一下,谢谢。
sunzengli
级别: 论坛先锋
精华主题: 0
发帖数量: 699 个
工控威望: 1080 点
下载积分: 1582 分
在线时间: 223(小时)
注册时间: 2021-07-09
最后登录: 2024-12-20
查看sunzengli的 主题 / 回贴
1楼  发表于: 86天前
只是简单的赋值,看起来像个电梯程序,读取传感器的位置确定每层的位置?要看图纸,IO和其他的程序逻辑,这一点看不出来啥。
sunzengli
级别: 论坛先锋
精华主题: 0
发帖数量: 699 个
工控威望: 1080 点
下载积分: 1582 分
在线时间: 223(小时)
注册时间: 2021-07-09
最后登录: 2024-12-20
查看sunzengli的 主题 / 回贴
2楼  发表于: 86天前
引用
引用第3楼chishiliu于2024-09-27 15:01发表的  :
能再详细点吗?

这一点东西,真看不出来啥。
上面三个定时器,从变量名字上看像是滤波时间,用来提高信号的稳定性和可靠性,减少噪声和干扰对信号的影响,比方说信号的抖动。
下面应该是FB或者FC块的内部程序,作用的就是赋值,把传感器的状态赋给中间变量,编写程序时用中间变量,相当于映射一下,其实也可以直接用外部传感器的输入点位,不写这段程序,但映射一下有个好处,就是某个点位损坏,你要换一个点位使用,会比较方便。设备调试时,打点也比较方便。