wincc 6.0连接OPC速度慢

请大家帮助分析一下,我使用wincc6.0与S7200使用OPC进行通讯,需要带4个224XP,当将两个PLC的变量导入变量表时速度还可以,导入第三个就时常断线,连接不上,变量数每台有160个,总共640个,使用的是64K的授权。我在OPC里测试变量质量均显示“好”,请大家帮忙分析一下。谢谢!

问题补充:
谢谢大家,我根据大家的回复,追加加点;
1、我没有安装杀毒,也没让别人的优盘插上去过。
2、我说的速度慢,指的是还没有连接PLC只是把OPC的变量导入到了WINCC中,应该和通讯速率、和接头没什么关系。
我认为刷新速率可能有关系,今天试试,
3、其实主要问题就是导入的变量多了,速度就慢了。

最佳答案

1、使用的是64K的授权-- 授权数量足够了,不存在授权的问题。
2、当将两个PLC的变量导入变量表时速度还可以,导入第三个就时常断线,连接不上 --- 你仔细查一下WINCC中是否存在PLC中不存在的变量。比如:wincc中有变量地址为DB1.DBD88,而PLC中没有此地址。
3、OPC的速度是有些慢,这个跟通讯量有关系,通讯量大那么只能把波特率降低点。

提问者对于答案的评价:
谢谢大家,我的问题是有多余的变量没有连接的问题,做4台变量只连接上了两台,现在全连上就好了。西门子啊,真是太有毛病了!另外再问一个问题,有谁知道西门子有没有MODBUS TCP/IP协议啊?

专家置评

您的问题是因为用了PC Access连接多个PLC,如果有没连接的或者断电的PLC都会导致通讯很慢,这是由PC Access的轮询机制造成的,建议在连接多个PLC时用另一个OPC服务器软件Simatic Net。
另外,从WinCC7.0开始,添加了Modbus Tcp/IP驱动。

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • MS ACCESS数据库与wincc连接使用的问题?

    现在准备做一个报表系统,将一些数据保存下来,数据量不多,打算使用MS ACCESS数据库与wincc一起连接使用,想请教一下如何做,要保存的数据不是定时采集,是一些称重好…

    SIMATIC WinCC 2017年11月6日
  • 报表里面显示无数据,读不到数据。急!

    我用WINCC6.2的,系统运行了10多天,报表显示的数据都是正常的,但是现在说突然没有数据了,报表里显示就是无数据,在线曲线也没有数据,这是怎么回事啊?急死了,请大家帮个忙谢谢!…

    SIMATIC WinCC 2019年6月11日
  • wincc 7.4安装时出现安装要求尚未满足

    安装wincc 7.4时出现下列产品的安装要求尚未满足:WinCC V7.4 Standard该系统上已安装了 WinCC V11…

    SIMATIC WinCC 2021年7月5日
  • WINCC曲线空白?

    请问大家,对温度值一秒采集,一分钟归档,在报表编辑器中放了一个运行曲线趋势,设置了一个按钮,起始、终止的时间输入域,点击按钮进行查询,开始都好好的,但今天输入了一个14:00至17…

    SIMATIC WinCC 2019年6月11日
  • 用户归档没插入域为字符串的问题

    从SYSTEM INFO插入字符串或者整数变量后后系统不归档了看上去Job 无效 什么原因从归档删除改字符串变量后 归档正常 请指…

    2017年10月24日
  • 变量记AAA

    变量记录中一个变量A, 其随时间变化。 然后对A进行归档,在其属性参数项中选择: 处理—总和 用报表查询其在某一段时间内的总和时为何始终…

    SIMATIC WinCC 2019年6月11日
  • 关于用C脚本实现在WINCC中读取系统时间的问题

    在网上看到一段代码,是用C脚本实现在WINCC中读取系统时间。     “如何在WinCC中读取系统时间?  …

    SIMATIC WinCC 2019年6月11日
  • wincc flexible smart v3如何跟s7-200在线仿真

    我想用电脑上的wincc flexible 当触摸屏用这样能方便调试,怎么在线仿真,谢谢 问题补充:s7-200是实物 最佳答案 200或者200smart与电…

    SIMATIC WinCC 2021年7月5日
  • WINCC与300的问题

    怎么用C语言写一段读取PLC模拟量的值?比如读取A的值。怎么用C语言些给一个地址的值,比如给DB3.DBD4里面一个1,用C语言怎么写?以上都是要在WINCC脚本里实现,能用的办法…

    2021年7月5日
  • WINCC 报表相关问题

    由于刚学做WINCC报表,遇到些问题,希望能有哪位大侠能帮忙解决一下。 我想做一个报表系统,打印的时候能够以表格形式输出 1:过程值的最大值(以及发生时间)&n…

    SIMATIC WinCC 2019年6月11日