数据值可以作为参数与子例程间进行传递,具体如下所述: ● 如果要将数据值传递至子例程,则在子例程变量表中创建一个变量,并将其声明类型指定为 IN。 ● 如果要将子例程中建立的数据值传回至调用例程,则在子例程的变量表中创建一个变量,并将其声明类型指定为 OUT。 ● 如果要将初始数据值传递至子例程,则执行一项可修改数据值的操作,并将修改后的结果传回至调用例程,然后在子例程变量表中创建一个变量,并将其声明类型指定为 IN_OUT。 声明类型 说明 IN 调用 POU 提供的输入参数。 OUT 返回到调用 POU 的输出参数。 IN_OUT 参数,其值由调用 POU 提供、由子例程修改,然后返回到调用 POU。 TEMP 临时保存在局部数据堆栈中的临时变量。 一旦 POU 完全执行,临时变量值不再可用。 在两次 POU 执行之间,临时变量不保持其值。 局部变量的数据类型检查 将局部变量作为子例程参数传递时,在该子例程局部变量表中指定的数据类型必须与调用 POU 中值的数据类型相匹配。 示例 您从 OB1 调用 SBR0,将称为 INPUT1 的全局符号用作子例程的输入参数。 在 SBR0 的局部变量表中,您已经将一个称为 FIRST 的局部变量定义为输入参数。 当 OB1 调用 SBR0 时,INPUT1 的值被传递至 FIRST。 INPUT1 和 FIRST 的数据类型必须匹配。 如果 INPUT1 是实数,FIRST 也是实数,则数据类型匹配。 如果 INPUT1 是实数,但 FIRST 是整数,则数据类型不匹配,只有纠正了这一错误,程序才能编译。
一般特点 热塑绝缘体 两端有螺钉接线端 一端开路 米黄色 | |||
注意 | 章节 | ||
有关标签附件,请参见... | 附件 | ||
端子规格 4 mm² | |||
8WA1 011-6EG20 | 二极管端子,端子规格 4mm² 额定绝缘电压 250 V 宽度:6.5 mm 端子高度 45 mm 端子长度 64 mm UR AWG 18-10 不可使用跳线 | ||
型号 | |||
额定不间断电流 32/1 A | 8WA1011-6EG20 | ||
额定不间断电流 32/1 A | 8WA1011-6EG21 | ||
额定不间断电流 1 A | 8WA1011-6EG22 | ||
额定不间断电流 32/1 A | 8WA1011-6EG23 | ||
额定不间断电流 32/1 A | 8WA1011-6EG24 | ||
附件 | 章节 | ||
端板,用于双层端子 | 附件 | 8WA1817 | |
端子带有红色 LED,端子规格 4 mm² 额定不间断电流 32 A 额定绝缘电压 24 V 宽度:6.5 mm 端子高度 45 mm 端子长度 64 mm UR AWG 18-10 | |||
- 西门子PLC模块一级代理商|授权代理商 2023-10-26
- 西门子PLC模块全国代理商|一级代理商 2023-10-26
- 西门子PLC模块中国授权代理商|一级代理商 2023-10-26
- 西门子PLC模块授权代理商|一级代理商 2023-10-26
- 西门子PLC模块代理商 |一级代理商 2023-10-26
- 西门子PLC一级总代理|授权代理商 2023-10-26
- 西门子PLC全国总代理|一级代理商 2023-10-26
- 西门子PLC中国授权总代理|一级代理商 2023-10-26
- 西门子PLC授权总代理|一级代理商 2023-10-26
- 西门子PLC总代理|一级代理商 2023-10-26