早起鸟有虫吃
级别: 略有小成
精华主题: 0
发帖数量: 97 个
工控威望: 223 点
下载积分: 3360 分
在线时间: 57(小时)
注册时间: 2017-08-15
最后登录: 2024-10-23
查看早起鸟有虫吃的 主题 / 回贴
楼主  发表于: 2019-06-14 00:36
各位请教大家一个问题,step7中,想读取下 T0定时器  当前计数时间,怎么读取。需要更改数据类型么?
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6777 个
工控威望: 38380 点
下载积分: 4243 分
在线时间: 9537(小时)
注册时间: 2006-09-13
最后登录: 2024-12-23
查看cvlsam的 主题 / 回贴
1楼  发表于: 2019-06-15 12:47
引用
引用第2楼早起鸟有虫吃于2019-06-14 19:40发表的  :
simatic manger


如果你使用S5定时器,那么BI引脚就是当前已经用去的定时时间,BCD引脚是当前已经用去的定时时间的BCD码表示方式,在上面链接变量,然后读取该变量即可。

如果使用IEC定时器,ET引脚完成的是上述功能。

注意的是,S5定时器的输出类型为S5TIME,而IEC定时器输出的类型为TIME,TIME类型就是一个32位的无符号整形变量。

无论S5Time类型还是TIME类型,西门子标准库中都提供了对应的FC用于两者的数据类型转换。

Good Luck~
本帖最近评分记录:
  • 下载积分:+2(早起鸟有虫吃) 真诚感谢!