关于CODESYS自动类型转换的官方文档及IEC标准资源问询
CODESYS自动类型转换相关文档与标准参考
1. CODESYS官方文档说明
CODESYS的自动类型转换逻辑完全遵循IEC 61131-3标准,你可以在CODESYS官方在线帮助的「数据类型基础」章节找到对应说明,其中明确了基本数据类型的自动提升规则,和标准定义一致。
2. IEC 61131-3标准中的自动类型提升规则
关于自动类型转换的核心规则,标准中的定义如下:
自动类型提升
基本类型的优先级由标准对应表格的位置定义,例如REAL类型优先级高于INT类型。
当操作涉及两种不同类型时,会触发自动类型提升:所有操作输入都会被转换为优先级最高的输入类型。比如将INT与REAL相加时,INT值会先被转换为REAL类型,再执行加法操作,最终返回REAL类型结果。
标准合规性
IEC 61131-3第二版:表10
IEC 61131-3第三版:表10
内容的提问来源于stack exchange,提问作者ivvi
相关产品推荐
相关产品推荐

