菜鸟0001
级别: 正式会员
精华主题: 0
发帖数量: 22 个
工控威望: 99 点
下载积分: 333 分
在线时间: 51(小时)
注册时间: 2023-09-05
最后登录: 2024-11-12
查看菜鸟0001的 主题 / 回贴
楼主  发表于: 2023-12-19 23:11
图片:
比如我调用一个定时器    情况1  #IEC_Timer_0_Instance(IN :=#"time in",      PT := #"time pe");然后我在程序中直接操作  #time in    和  #time pe

情况2  #IEC_Timer_0_Instance();直接在程序中用    #IEC_Timer_0_Instance.IN  和 #IEC_Timer_0_Instance.PT   #IEC_Timer_0_Instance.Q  有什么区别
zlcp123
级别: 工控侠客
精华主题: 0
发帖数量: 129 个
工控威望: 4320 点
下载积分: 13619 分
在线时间: 557(小时)
注册时间: 2018-09-11
最后登录: 2024-11-07
查看zlcp123的 主题 / 回贴
1楼  发表于: 2023-12-20 08:52
区别就是兼容性!

很多plc不能兼容第二种写法,譬如西门子ton实例中必须要有in和pt引脚,有的能兼容,譬如欧姆龙。

而第一种写法就没有这种问题,全部plc能兼容。
楼主留言:
简洁明了
[ 此帖被zlcp123在2023-12-20 08:58重新编辑 ]