S7-1200与WinCC实现高速数据采集

最近在做一个项目,要实现功能是:利用S7-1200高速采集数据存到DB块中,然后发送到WinCC进行归档(实现5ms采集一个数),然后显示曲线图。
目前采用WinCC与S7-1200之间是以太网连接,但是不知道怎么实现上述功能,看的例子说用AR_SEND函数,但是发现此函数是S7-400的。所以想请教大家该怎么做,S7-1200可以实现这个功能吗?还是要改变PLC与上位机之间的通信方式?

最佳答案

首先,S7 1200与WINCC实现数据读写和归档时没问题的,但是,5mS的周期对WINCC来说是很难实现的。
解决办法:
1、对于常规变量,按500ms存取数据,对5ms快速读写的变量,建议自己使用C脚本或VBS脚本,实现变量的读写和存储。此方法稍微复杂一些。
2、方法2,自己编写上位机软件,利用Modbus Tcp或TCP通讯,快速实现数据读写,然后将读取的数据归档到数据库中,并实现数据查询、报表等。此方法比较复杂。

提问者对于答案的评价:
有帮助,正在做

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

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

相关推荐

  • 请问TP177A屏用户丢失是什么原因?

    请问TP177A屏用户丢失是什么原因?我的屏没有外置卡,之前下过组态,运行了一段时间后,用户不能用了郁闷,不知道是怎么回事?还有今天我去在下组态时,竟然下不了,我把屏选择在tran…

    SIMATIC WinCC 2017年11月19日
  • PC 477C

    PC 477C需要用哪个版本的wincc flexible组态,如果用标准版组态,更换设备类型例如MP377,能否传送给477C使用,若只能用高级版,是否还需要…

    SIMATIC WinCC 2021年7月5日
  • 用户归档编辑器语言是德语

    我安装的wincc6.0, 但UserArchive编辑器语言是德文的,怎样将其改为英文或中文。 问题补充:只有User Archive编辑器是德语的,还有Ho…

    SIMATIC WinCC 2019年6月11日
  • 如何完整卸载WINCC professional v13

    我已经把WINCC professional和wincc RT都卸载了,然后想装V14,仍然弹出"WINCC professional&nb…

    SIMATIC WinCC 2017年5月29日
  • WINCC以太网通讯

    有一台300PLC,与现场ET200采用DP通讯。问题是:300PLC连接至局域网,上位wincc是否可以从局域网读信息? 问题补充:我指的局域网,是计算机网,即我可以用这台电脑上…

    SIMATIC WinCC 2019年6月11日
  • wincc中趋势图怎么组态

    在wincc6.0中的控件里有两个趋势图控件各自是怎么组态的?请教高手,在线等。 问题补充:你们说的我知道,只是我在实际操作时碰到,我在画面切换时,趋势图的又重新显示,原来的数据没…

    SIMATIC WinCC 2019年6月11日
  • MP277 10寸屏历史曲线记录30天

    使用西门子MP277 10村的屏做历史曲线:    做一个时间轴长一小时的,如果存储空间足够大的话,能不能连续记录30天的?谢谢!…

    SIMATIC WinCC 2019年6月11日
  • 归档数据导出

    我现在用脚本导出有些问题 >  > 我们这属于快速归档 ;周期位20秒 ; ;一整天下来数据很多&…

    SIMATIC WinCC 2020年11月1日
  • WINCC EXPLEXIble密码失效问题

    我们在使用触摸屏程序时经常遇到密码失效的问题?请问能不能在触摸屏的“我的桌面”上设置一个键盘用于密码失效后重新设置用户名和密码 最佳答案 有可能是管理员密码被错误登录三次,然后就被…

    SIMATIC WinCC 2019年6月11日
  • WINCC主窗口下的画面窗口中的控件用VB怎么定义

    WINCC主画面名为“主画面”,画面窗口名为“画面窗口”大小可调,画面窗口中的画面名为“趋势画面”,趋势画面中的控件名为“控件1”,不知道用VB怎么定义到“控件1”的属性“宽度”?…

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论