WIncc 通过VBS脚本可以往数据库定时送数据(可以通过判断时间的方式),一次采集几十个乃至整百个,应该都没问题。现在遇到一个情况:一个第三方厂家需要厂区全部数据,他提供数据库接口给我,这他么需要整千个变量了!他们系统不能直接访问PLC之类的。属于上层MIS系统,还是通过数据库中转的方式。wincc还能采用这种方式采集送至他们的数据库吗(量大)?或者有没有其他更好的方式?(不增加软件硬件的情况下)
问题补充:
谢谢,我已经看到了你们的回答了,我以前也经常做,关键是量大,几乎所有的数据,性能上不知道能不能得到保证!对wincc本身有没有啥影响!
最佳答案
只需要连接他们的系统,然后根据数据库接口写入数据就好了,脚本和WINCC向本地SQL写入数据一样的,只需要更改一下数据库路径和名称就好了!
不需要增加硬件和软件,直接用WINCC就可以!
回复:
组要看采集周期了,如果是一分钟、一个小时、一天采集一次基本没什么影响,如果是一秒、毫秒采集周期很吃CPU的,会对WINCC造成卡顿的!
提问者对于答案的评价:
在用脚本内部实现采集和外部OPC采集之间犹豫!自己统计了下,近千个变量!。。。。。
最佳答案作者回复:
我觉得这个应该是第三方考虑的问题!不可能工厂每台设备都这么配合他,做数据采集本来就需要他们自己开发兼容所有PLC的驱动 !
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc320278.html