SIEMENS 复杂数据类型 关键字 长度(位 举例 DATE AND TIME 64 DT#97-09-24-12:14:55.0 STRING 8*(字符个数+2) This is a string (最多254个字符的字符串) SIEMEN ARRA 用户定义 测量值: ARRAY[1.20 (相同数据类型的元素组) STRUCT 用户定义 Motor: StRUct (不同数据类型的元素组) Speed: INT Current: REAL END STRUCT UDT UDT as block UDT as array element 用户定义数据类型= 用户定义 基本或复杂数据类型组成的 STRUCT Drive: ARRAY[1.4] 模板) Speed: INT IDT Current: REAL END STRUCT SIMATIC S7 Date nformation and Training Center Fe: SSP1 12C6 Know ledge for Automation
Date: 2021/2/24 File: SSP1_12C.6 SIMATIC S7 Siemens AG 2000. All rights reserved. Information and Training Center Know ledge for Automation 复杂数据类型 关键字 长度 (位) 举例 DATE_AND_TIME 64 DT#97-09-24-12:14:55.0 STRING 8 * (字符个数+2 ) ´This is a string´ (最多254个字符的字符串) ´SIEMENS´ ARRAY 用户定义 测量值:ARRAY[1..20] (相同数据类型的元素组) INT STRUCT 用户定义 Motor: STRUCT (不同数据类型的元素组) Speed : INT Current: REAL END_STRUCT UDT UDT as block UDT as array element (用户定义数据类型= 用户定义 基本或复杂数据类型组成的 STRUCT Drive: ARRAY[1..4] 模板) Speed : INT UDT1 Current: REAL END_STRUCT
SIEMENS 结构举例 Motor data Operating Speed, data type Integer Rated Current, data type Real 带有名字“ Motor data"的结构 Startup Current, data type Real (不同数据类型的几个元素) Turning Direction, data type Bool 程序编辑器中的显示(数据块DB1) 口DB1-Po116 MyProgram 口区 Address Name Type Initial Value Comment 0.d STRUCT +OmOtor data STRUCT rated current REAL 0.0ooe+000 +6.0 REAL 0. 000000e+000 +10.0 max temperature REAL 0.0ooe+000 +14.turning_ direction BOOL FALSE 16.0 END _ STRUCT =16.0 END STRUCT SIMATIC S7 Date 20212/24 nformation and Training Center Fe: SSP1 12C7 Know ledge for Automation
Date: 2021/2/24 File: SSP1_12C.7 SIMATIC S7 Siemens AG 2000. All rights reserved. Information and Training Center Know ledge for Automation 结构举例 程序编辑器中的显示(数据块DB 1): Operating Speed, data type Integer Rated Current, data type Real Startup Current, data type Real Turning Direction, data type Bool 带有名字“Motor_data” 的结构 (不同数据类型的几个元素) Motor_data