您当前的位置:五五电子网电子知识plc技术PLC入门关于西门子PLC局部变量类型 正文
关于西门子PLC局部变量类型

关于西门子PLC局部变量类型

点击数:7447 次   录入时间:03-04 11:33:32   整理:http://www.55dianzi.com   PLC入门
   西门子PLC局部变量的说明类型 对局部变量赋值指定的类型取决于在其中赋值的POU。西门子PLC的主程序(OB1)、中断例行程序和子例行程序可使用临时(TEMP)变量。 
说明类型 说明
IN 调用POU提供的输入参数。
OUT 返回调用POU的输出参数。
IN_OUT 数值由调用POU提供的参数,由西门子PLC的子例行程序修改,然后返回调用POU。
TEMPORARY 临时保存在局部数据堆栈中的临时变量。一旦POU完全执行,临时变量数值则无
法再用。在两次POU执行之间,临时变量不保持其数值。
局部变量数据类型检查 返回顶端
将局部变量作为仿西门子PLC的子例行程序参数传递时,在该子例行程序局部变量表中指定的数据类型必须与调用 POU中数值的数据类型相匹配
举例:
您从OB1调用SBR0,将称为INPUT1的全局符号用作子例行程序的输入参数。
在SBR0的局部变量表中,您已经将一个称为FIRST的局部变量定义为输入参数。
当0B1调用SBR0时,INPUT1数值被传递至FIRST。
INPUT1和FIRST的数据类型必须匹配。
如果INPUT1是实数,FIRST也是实数,则数据类型匹配。如果INPUT1是实数,但FIRST是整数,则数据类型不匹配, 

本文关键字:西门子PLC  PLC入门plc技术 - PLC入门