6ES7531-7PF00-0AB0
SIMATIC S7-1500, 模拟输入模块 AI 8xU/R/RTD/TC HF, 16 位分辨率 ,*大达 21 位RTD 和 TC 分辨率, **度 0.1%, 8 通道分组,每组 1, 共模电压: 30V AC/60V DC, 诊断;过程报警可变的 温度测量范围, C 型热电偶, 在 RUN 模式下校准; 供货范围内包含 馈电元素,屏蔽支架 和屏蔽端子:前连接器(螺钉型接线端子 或直插式)单独订货
浔之漫智控技术(上海)有限公司 经营理念是:以质量求生存,以诚信谋发展。
我们公司能提供全套产品,我们有着**的库存,*优惠的价格
*优质的售后服务和*强大的技术力量
我公司大量现货供应,价格优势,品质保证,德国原装进口
变量表
通过变量表,可定义对特定 POU 局部有效的变量。 在以下情况下使用局部变量:
● 您要创建不引用**地址或全局符号的可移值子例程。
● 您要使用临时变量(声明为 TEMP 的局部变量)进行计算,以便释放 PLC 存储器。
● 您要为子例程定义输入和输出。
如果以上描述对您的具体情况不适用,则无需使用局部变量;可在符号表 (页 101)中定义
符号值,从而将其全部设置为全局变量。
了解局部变量
您可以使用程序编辑器的变量表来分配对个别子例程或中断例程唯一的变量。
局部变量可用作传递至子例程的参数,并可用于增加子例程的移植性或重新使用子例程。
程序中的每个 POU (页 89) 都有自身的变量表,并占 L 存储器的 64 个字节(如果在 LAD
或 FBD 中编程,则占 60 个字节)。 借助局部变量表,可对特定范围内的变量进行定
义: 局部变量仅在创建时所处的 POU 内部有效。 在每个 POU 中均有效的全局符
号只能在符号表中定义。 当您为全局符号和局部变量使用相同的符号名时(例如
INPUT1),在定义局部变量的 POU 中局部定义优先,在其他 POU 中使用全局定义。
在局部变量表中进行分配时,指定声明类型(TEMP、IN、IN_OUT 或 OUT)和数据类
型,但不要指定存储器地址;程序编辑器自动在 L 存储器中为所有局部变量分配存储器位
置。
变量表符号地址分配将符号名称与存储相关数据值的 L 存储器地址进行关联。 局部变量
表不支持对符号名称直接赋值的符号常数(这在符号/全局变量表中是允许的)。
说明
PLC 不会将本地数据值初始化为零。 您必须在程序逻辑中初始化所用局部变量。
局部变量的声明类型
可进行的局部变量分配类型取决于在其中进行分配的 POU。 主程序 (OB1)、中断例程和
子例程可使用临时 (TEMP) 变量。 只有在执行块时,临时变量才可用,块执行完成后,
临时变量可被覆盖。
数据值可以作为参数与子例程间进行传递,具体如下所述:
● 如果要将数据值传递至子例程,则在子例程变量表中创建一个变量,并将其声明类型
指定为 IN。
● 如果要将子例程中建立的数据值传回至调用例程,则在子例程的变量表中创建一个变
量,并将其声明类型指定为 OUT。
● 如果要将初始数据值传递至子例程,则执行一项可修改数据值的操作,并将修改后的
结果传回至调用例程,在子例程变量表中创建一个变量,并将其声明类型指定为
IN_OUT。