利用wincc读写存储PLC中DB变量

大家好,我目前公司有一舞台项目,通过上位机wincc把各执行器变频电机的参数进行设定,包括转速、模式、位置等等信息。为了存储方便,我创建了一个关于电机参数的UDT在PLC中。这个舞台项目有 场景—  场次 — 设备 这三个层面。 现场有150台执行器电机,一个场次需要存储150台电机中的任意30台电机数据;设定要有30个场次的需求。一个场景要包含30个场次信息。
 现客户想把这些数据存储到上位中来,恳请各位大神给出出主意,有没有好办法把这些数据存储、当想切换场次时能下发到PLC中。也尝试过利用用户归档 中配方功能来做,但是没有办法储存 场景、 场次 这两个层次,配方他是把单独的设备参数进行保存,如果人为增加 场景 场次字段的话又不会处理。

问题补充:
不是需要多少DB块的问题,我用400PLC,DB块随便创建。现在我是想把这些数据存到上位中来,如果要存到PLC中我目前已经能实现存取了。
存到上位数据库中,还能方便写到PLC中,我要实现这个目的。

钻石用户推荐最佳答案

第一种方法,WINCC连接SQL Server,数据存储在数据库中,用Viewlist 控件显示和操作数据,这个使用起来方便,思路清晰,但代码编辑工作量大。
第二种,尝试用配方功能,实现起来有点难度。
第三种,使用用户记录选件

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论