标题: 调用子程序-plc学习笔记 [打印本页]

作者: hujia    时间: 2015-5-28 01:17
标题: 调用子程序-plc学习笔记
第六课时【调用子程序】

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中的值,进行仿真监视。











欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1