[求助-西门子PLC300/400]DB块变量如何在WINCC上显示
答案:2 悬赏:80 手机版
解决时间 2021-02-11 08:41
- 提问者网友:遮云壑
- 2021-02-11 03:52
有两个模拟变量(如PIW332和PIW334),经FC105转换得出两个测量值(如DB100.DBD10和DB100.DBD14),其测量值也能在WINCC上显示,另外这两个测量值之差(如DB10.DBD2)的变量位于DB10,在FC2中编程后(DB100.DBD10--DB100.DBD14=DB10.DBD2),又在OB1中调用FC2,其差值(DB10.DBD2)却不能在WINCC上显示,WINCC上也建立了DB10.DBD2变量,请问大侠问题出在哪里? 问题补充:在FC2中在线监测也有差值,在OB1中调用了,也下载了,还是不能显示,显示的不是XXX,也不是###,是网格状的,不知道到底怎么回事? 图片说明: 1,如图
最佳答案
- 五星知识达人网友:酒醒三更
- 2021-02-11 04:24
如果不能在WINCC上显示,检查变量地址在WINCC中的定义。若是显示XXX,表示实际值超出设置范围。 可能没有下载,或者没有调用,显示的是###么 是不是定义的数据类型不对,或在其它地方调用过此变量 你检查一下DB10.DBD2的数据类型,很可能有问题;可以现在DB10数据块中在线监控,看能否正常显示,最后检查WINCC中变量的数据类型
全部回答
- 1楼网友:七十二街
- 2021-02-11 05:29
这个应该不难的,表格你完全可以自己做,可以用方框,线或者直接用io域的边框都可以实现。至于日期如何输入到表格中,完全可以利用plc或者hmi的系统时钟在写当天的输送量的时候将当天的日期直接写到plc的数据块对应地址中去(和输送量一样建立多个日期类型的变量),然后在hmi上将这些日期变量的数据显示出来。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯