恭喜,你发布的帖子
发布于 2024-11-16 09:19:35
2楼
如果是功能块在 “()”里面 是可以引脚输出 “Q=>”这种表示输出。
不在FB或是FC功能块就不是功能块引脚输出了。只能是 “=”赋值格式不能是“=>”这种功能块引脚表示输出格式用。
第一种方式:你可以不表示这个管脚,直接使用 “ IF #R_TRIG_Instance.Q THEN ”做判断使用。
第二种方式: 赋值表达式 “# 累计加中间 := #R_TRIG_Instance.Q ” 这种表达方式也是可以。
参考:
下面这种方式能不能执行你自己测试一下。
#R_TRIG_Instance();
#R_TRIG_Instance.CLK:=#指令加;
#累计加中间:=#R_TRIG_Instance.Q ;
请填写推广理由:
分享
只看
楼主