3RW4056-6BB44 SIMATIC S7-200,数字量I/OEM 223,仅用于S7-22X CPU,8 DI 24 V DC,漏/源,8 DO 继电器,2A/点 6ES7223-1PH22-0XA8 EM 223 数字量输入/输出模块,8 输入24 VDC/8 继电器输出 6ES7223-1PH30-0XB0 SIMATIC S7-1200,SB 1223 数字量 I/O 模板,8 点数字量输入/输出,8 点数字量输入 DC 24 V,3RW4056-6BB44漏/源,8 点数字量输出,继电器 2A 6ES7223-1PL22-0XA0 SIMATIC S7-200,数字量I/OEM 223,仅用于S7-22X CPU,16 DI 24 V DC,漏/源,16 DO 继电器,2A/点 6ES7223-1PL22-0XA8 EM 223 数字量输入/输出模块,16 输入24 VDC/16 继电器输出 6ES7223-1PL30-0XB0 SIMATIC S7-1200,SM 1223 数字量 I/O3RW4056-6BB44 模板,16 点数字量输入/输出,16 点数字量输入 DC 24 V,漏/源,16 点数字量输出,继电器 2A 6ES7223-1PM22-0XA0 SIMATIC S7-200,数字量I/OEM 223,仅用于S7-22X CPU,32 DI 24 V DC,漏/源,32 DO 继电器,2A/点 6ES7223-1PM22-0XA8 EM 223 数字量输入/输出模块,32 输入24 VDC/32 继电器输出 6ES7231-0HC22-0XA0 SIMATIC S7-200,模拟量输入EM 231,仅用于S7-22X CPU,4 AI,0 - 10V DC,12位转换器3RW4056-6BB44 当在DB 中或在一个逻辑块的变量声明中定义结构体。 下图是一个结构体(Stack_1)的声明,该结构体包括以下元素:一个整数(用于存储总量), 一个字节(用于存储原始数据),一个字符(用于存储控制码),一个浮点数(用于存储温度)以 及一个布尔存储位(用于结束信号)。 Address Name Type Init,Value Comment 0.0 Stack_1 STRUCT +0.0 Amount INT 100 +2.0 Original_data BYTE +4.0 Control_code CHAR +6.0 Temperature REAL 120 +8.1 End BOOL FALSE =10.0 END_STRUCT 为一个结构体分配初始值 如果要给一个结构体的每个元素分配初始值,需要*一个该数据类型的有效值以及元素 的名字。例如,分配以下的初始值(给上图中声明的结构体): Amount = 100 Original_data = B#(0) Control_Code = `C' Temperature = 120 End = False 在结构体中存储和 6ES7231-0HC22-0XA8 EM 231 模拟量输入模块,4 输入 6ES7231-0HF22-0XA0 SIMATIC S7-200,模拟量输入 EM 231,仅用于S7-22X CPU, 8 AI,0-10V DC,较大 2AE 0..20MA 12/11 位转换器 6ES7231-4HD30-0XB0 SIMATIC S7-1200,SM 1231 模拟量输入模板,4 点模拟量输入,+/-10V、+/-5V、+/-2.5V、或 03RW4056-6BB44-20 MA 12 位 + 符号位(