S7-1200用RS485模块通过自由协议从仪表上采集的ASC码,怎么转为我想要的0到10V的模拟量输出啊?
问题补充:
上传两张图片
图片说明:
22ad553e57a2d1CE63b5eacb141ed8f6
最佳答案
首先将你采集的ASC码转换为十进制整数,可以使用转换指令CONVERT;
然后使用标准化指令NORM_X进行标准化,SCALE_X进行AO输出量程转换。
查看这个文档中的使用例子:
htTP://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=A0426
文档中的路径:S7-1200PLC–>输入输出信号–>模拟量输入输出–>模拟量精度和量程转换
提问者对于答案的评价:
谢谢,现在可以了
专家置评
已阅,最佳答案正确。