刚接触step7,上位是wincc,像温度,压力这样的模拟量输入点,只要求在上位机显示,我在step7符号表里是用PIW这样的直接外部输入格式的,在用wincc做上位的时候看见好像要从step7的DB块里读数据啊,那这些模拟量点在step7里到底该怎么处理呢?怎样从硬件组态分配的地址里读取,然后让wincc对应上,然后在上位机上显示呢?呵呵,刚接触,请高手帮忙,请教具体步骤,谢谢!
最佳答案
1.PIW是一个WORD的数据格式;
2.WINCC上现实的是一个REAL型的格式;
3.因此下位机要进行转换:这个转换还要包括量程的转换;
4.可以见个FB块,编制程序,专门用于转换;每个FB+DB对应一个转换就可以了;
5.如果是4~20MA信号可以适用FC105进行转换,然后建立一个全局DB,将需要的数据放到DB中,WINCC就可以使用这些数据了!
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc269284.html