做一个项目,原先wincc画面上的变频器速度值是百分比显示,采集的是DB100.DBD104,(该变频器是西门子变频器,是通过通讯连接)现在换了一台国产变频器,也不能通过通讯连接,只能干接点控制。但它可以输出0-20ma的模拟量信号,我现在通过模拟量模块将国产变频器输出的信号进行采集,通过FC358将模拟量信号进行转化,转换之后的输出值到DB50.DBD40,然后再将DB50.DBD40通过指令L和T传送到DB100.DBD104上,按道理,wincc采集的地址DB100.DBD104没有变,国产变频器运行起来之后wincc画面应该有百分比的显示,可现在调试时没有显示,所以请各位高手给指点指点,谢谢!
问题补充:
DB50.DBD40和DB100.DBD104都是real,也经过了线性转换
最佳答案
DB50.DBD40需要通过线性化进行转换,转换后的范围是0~100.
提问者对于答案的评价:
今天上午我又试了一下,发现时程序里面重复给DB100赋值导致,现在可以正常显示了,多谢各位的指点啦
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc191443.html