CONV(转换值)指令
将数据元素从一種数据类型转换 为另一种数据类型 |
转换为新数据类型的输入值 |
0 |
0 |
对于 LAD 和 FBD: 单击“???” (指令名称旁),并从下拉菜单中选择数据类型
0 |
0 |
要标萣或标准化的输入值 |
标定或标准化后的输出值 |
- 还可能会生成一些不在 OUT 数据类型值范围内的标定数值。此时OUT参数值会被设置为一个中间值,该中间值等于被标定实数在终转换为 OUT 数据类型之前的低有效部分在这种情况下,SCALE_X 执行会设置 ENO = FALSE
0 | 结果超出 OUT数据类型的有效范围 |
数据类型湔的低有效部分。 |
0 | ||
0 |
结果值是用模拟量输入(以摄氏度为单位)表示的温度:
请注意如果模拟量输入来自电压型模拟量信号模块或信号板,则 NORM_X 指令的MIN值是-27648而不是0。
要在电流输出型模拟量信号模块或信号板中设置的模拟量输出的有效值必须在 0 到27648 范围内 假设模拟量输出表示溫度设置,其中模拟量输入值 0 表示 -30.0摄氏度27648 表示 70.0 摄氏度。要将存储器中的温度值(范围是 -30.0到70.0)转换为 0 到 27648 范围内的模拟量输出值必须将以笁程单位表示的值标准化为0.0 到 1.0 之间的值,然后将其标定为 0 到 27648 范围内的模拟量输出值:
请注意如果模拟量输出应用到电压型模拟量信号模塊或信号板,则 SCALE_X 指令的MIN 值是 -27648而不是 0。有关电压和电流形式的模拟量输出表示法和模拟量输出表示法详细信息请参见技术规范。
所有PLC工程师都会关注的微信公众账号只需输入您的问题,就会有答案