|
|
西门子PLC和IEC 1131-3数据类型 |
|
|
在西门子PLC编程软件STEP 7-Micro/WIN中编程时,在下列两种情况下您必须理解并使用数据类型:
· 如果您以IEC 1131-3模式编程,则必须为全局符号表中的所有数值选择数据类型。
· 如果您在局部变量表中赋值,则必须为每个局部变量定义数据类型。
当您明确地为数值指定数据类型时,您为西门子PLC提供清晰的指令,指明需要为数值分配多少内存空间(例如,数值100可被存储为字节、字或双字)以及如何表示数
值(将0视作布尔值还是数字值?)。
每个SIMATIC和IEC 1131-3指令或参数化子例行程序均由精确定义识别。该定义可被称为签名。对于所有的标准指令,每个指令操作数允许使用的数据类
型集均从签名获得。对于参数化子例行程序,用户通过局部变量表建立子例行程序签名。
西门子PLC编程软件STEP 7-Micro/WIN V3.0编程软件为SIMATIC模式执行简单的数据类型检查,为IEC 1131-3模式执行细致的数据类型检查。这意味着为局部或全局变量指定一种数据类型时,软件在下表所列的每个等级中确保操作数。
|
|
|
|
相关博客新闻: |
|
|