当前位置: 主页 > PLC控制

scl语言上升沿问题

"R_TRIG_DB"(CLK:="TagIn",
Q=>"TagOut");
"R_TRIG_DB","TagIn","TagOut"是什么变量需要怎么定义,在哪里定义局部还是全局;
CLK和Q又是什么变量,如何定义。

图片说明:

scl语言上升沿问题scl语言上升沿问题

最佳答案

在SCL编辑器里面输入R_TRIG,然后再输入(时候会弹出一个对话框,定义单个实例还是参数实例,单个实例相当于全局变量的,参数实例相当于局部变量,这个最好使用fb功能块,FC里面刚试了一下,会定义在INOUT里面,还需要你输入一个实例
CLK:="TagIn","TagIn"是你输入的需要检测的上升沿信号,
Q=>"TagOut","TagOut"是你输入的信号的有上升沿时的输出信号
CLK和Q不是变量,不用管,是上升沿指令的形参

关于实例的知识,请参考:
SIMATICSTEP7ProfessionalV14.0系统手册
htTPs://suppoRT.industry.siemens.com/cs/cn/zh/view/109742272
3585页1.3.3实例
关于上升沿指令,按F1看帮助最好

还是得自己多用用,多试试才有体会

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号