使用c#制作的上位机程序,通过opc ua读写plc数据。
发现如果上位机程序在运行过程中,我下载plc程序,上位机会报错。
下载plc程序,并不是指需要重启PLC或者重新初始化DB的那种下载!
我拿西门子的demo测试了一下,也有同样的问题。
这个问题,有解决办法没?
另:那个订阅时间 500,1000毫秒。
是上位机程序,每1000毫秒去读取一次订阅的变量,如果发现订阅的变量有数据变化,会产生一个事件。可以这么理解吗?
这个时间,一般多少比较合适,对于100个左右的tags来说。太快,会有问题吧。