S7-1200的模拟量处理与数据块直接寻址

小弟今天第一次使用TIA进行编程,请教各位一下,S7-1200连接一个流量计,需要把模拟输入转为工程量,我用NORM_X串一个SCALE_X,这个指令行不行,从网上搜西门子有个资料说下载一个类似S7-300中的FC105 FC106的块,这两种方式哪个好,是一样的吗?另外,我想把模拟量转换成的工程量全做为实数存在DB1中,可DB1中看不到实际地址啊,比如像300编程中的,DB1.DBD0,怎么能看到DB块中的直接地址呢,而不是符号

最佳答案

1、使用FC105\FC106和你使用NORM_X和SCALE_X组合的功能是一样的,只是FC105使用起来更简洁而已。
     norm_x可以实现将PIW的值变为0~1直接的实数,然后通过SCALE_X的OUT = [VALUE ? (MAX – MIN)] + MIN,再变成需要的量程范围。
2、TIA软件视图---显示---勾选地址信息,即可显示绝对地址,如果仍未显示,将DB1属性中的优化取消即可显示。

提问者对于答案的评价:
谢谢,成功了,不过取消优化后,编译会报警,但不影响使用

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc192889.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月15日 上午12:36
下一篇 2017年8月15日 上午12:37

相关推荐