S7TCP 驱动程序
使用 S7TCP 驱动程序时,请遵守以下准则。
支持的控制器
该驱动程序支持以下控制器系列:
控制器系列 | 联机导入标签 | 脱机导入标签 |
---|---|---|
Siemens® S7-1200 系列 | ||
Siemens® S7-1500 系列 | ||
Siemens® S7-300 系列 | ||
Siemens® S7-400 系列 |
控制器标签导入
驱动程序仅支持非优化结构。
可采用以下模式导入标签:
- 联机模式
- 使用联机模式在设计时或运行时直接从控制器导入标签。重要提示:从控制器导入标签之前:
- 将访问级别设置为完全访问选项。
- 启用允许使用来自远程配对的 PUT/GET 通信进行访问选项。
- 如果适用,请禁用仅允许安全 PG/PC 和 HMI 通信选项。
有关更多信息,请参阅产品文档。 - 脱机模式
- 使用脱机模式从以下项目文件导入标签:ap13、ap14、ap15、ap16、ap17、ap18。重要提示:从项目文件导入标签之前:
- 确保在启用了优化块访问属性的情况下编译项目文件。
- 如果您的项目有多个程序,则选择要从中导入标签的程序。
有关更多信息,请参阅产品文档。
数据类型
该驱动程序支持以下数据类型:
控制器数据类型 | FactoryTalk Optix 数据类型 | 长度 | 注释 |
---|---|---|---|
BOOL | BOOL | 1 位 | |
BYTE | BYTE | 1 个字节 | |
WORD | UINT16 | 2 个字节 | |
DWORD | UINT32 | 4 个字节 | |
LWORD | UINT64 | 8 个字节 | |
SINT | SBYTE | 1 个字节 | |
INT | INT16 | 2 个字节 | |
DINT | INT32 | 2 个字节 | |
USINT | BYTE | 1 个字节 | |
UINT | UINT16 | 2 个字节 | |
UDINT | UINT32 | 4 个字节 | |
LINT | INT64 | 4 个字节 | |
ULINT | UINT64 | 8 个字节 | |
REAL | FLOAT | 4 个字节 | |
LREAL | DOUBLE | 8 个字节 | |
S5TIME | UINT32 | 2 个字节 | 有关时基的更多信息,请参阅产品文档。 |
TIME | DURATION | 4 个字节 | |
LTIME | DURATION | 8 个字节 | |
DATE | DATE | 2 个字节 | |
TIME_OF_DAY(TOD) | UTC TIME | 4 个字节 | |
LTIME_OF_DAY(LTOD) | UTC TIME | 8 个字节 | |
DATE_AND_TIME(DT) | DATE TIME | 8 个字节 | |
DTL | Struct | 12 个字节 | |
CHAR | SByte | 1 个字节 | |
WCHAR | UINT16 | 2 个字节 | |
STRING | STRING-MAX254 | 长度 + 2 个字节 | STRING 数据类型的操作数占用的字节数比内存中指定的最大长度多两个字节。有关更多信息,请参阅产品文档。 |
WSTRING | STRING-MAX 254 | 长度 + 2 个字 | WSTRING 数据类型的操作数在内存中占用的字数比指定的最大长度多两个字。有关更多信息,请参阅产品文档。 |
STRUCT | STRUCT | ||
Timer | UINT32 | 4 个字节 | |
COUNTER | UINT16 | 2 个字节 | |
IEC_Timer | Struct | 16 个字节 | |
IEC_LTimer | Struct | 32 个字节 | |
IEC_SCounter | Struct | 3 个字节 | |
IEC_USCounter | Struct | 3 个字节 | |
IEC_Counter | Struct | 6 个字节 | |
IEC_UCounter | Struct | 6 个字节 | |
IEC_DCounter | Struct | 12 个字节 | |
IEC_UDCounter | Struct | 12 个字节 | |
IEC_LCounter | Struct | 24 个字节 | |
IEC_ULCounter | Struct | 24 个字节 | |
ARRAY | Type[Length] | ||
ARRAY 2 Dimensionale | Type[Rows, Columns] |
提供反馈