第六课时【调用子程序】
1.命名的规范:
i_M1_start up I0.0 启动按钮
i_M1_stop I0.1 停止按钮
i_M1_Run I0.2 M1运行
i_M1_Fault I0.3 M1故障反馈
Q_M1_Run Q0.4 电机工作
2.调用子程序会用到实参与形参。 实参:全局变量。(I0.0,I0.1,Q0.0,MW10,DB1,DBX00,DB1.DBB) 形参:FC(Interface)子程序内部使用 3.Interface中各变量的含义。 IN:输入变量 OUT:输出变量 IN_OUT:既可以作为输入变量也可以作为输出变量。 TEMP:中间过程的变量。(不会出现在接口中) RETURN:包含返回值的一个函数(FC)。 4,下面以IN0,IN1,IN2,IN3,四个数相加来阐述如何调用子程序(FC)(开发指令)
1,先在OB1块中建立一个FC的子程序,以FC7为例。打开FC7,用加法指令编辑程序,再以形参的方式进行赋值,再点击保存。 2,回到主程序,调用FC7,在各形参框中输入“值”,保存。添加变量表,以VAT3为例,赋予FC7中的值,进行仿真监视。
|