原来问过这个问题,但是一直没有解决,再次提问。程序外部变量1080个左右,WINCC速度比较慢,清除历史归档及重新安装操作系统也不能解决问题。但是奇怪的是有时候又会变快,大部分时间慢。下部是MPI的总线,总线不能更改了,因为设计就是这样的。
当STEP7里边随便一个数据块开启在线监测时,WinCC的速度就快多了。通过WinCC Channel Diagnosis进行网速观察时发现读写速度都快了很多一般为70~700ms之间,只要STEP7的数据块关闭在线监测,WinCC速度马上慢,读写速度一般为3000~4500ms(3,4秒),感觉很奇怪。哪位达人解释一下原因?难道是STEP7的在线监测功能会加快MPI通讯速度,如果不开STEP7,有什么办法让WINCC程序速度一直稳定变快一点。
问题补充:
用“满”的方法试了一下,还不行!SG9说的“那不是WINCC变快了而是STEP7的通讯速度”能否详细说一下?STEP7的通讯速度变快,有没有什么办法不开STEP7加快通讯速度?
最佳答案
1.归档采集时间要统一,以免增加wincc运行负担。
2.打开wincc项目--MPI点击右键--系统参数--周期管理--通过PLC的勾给去掉,把下面的设备状态监控的时间改一下试试。
问题补充:建议上位机用CP5611卡就快了。
提问者对于答案的评价:
虽然没有解决问题,但是感觉你的这个答案还是有点新意。好多人还是没有说清我问的问题,难道大家没有遇到这个问题吗?
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc273222.html