在wincc的变量(内部或过程)属性设置中有一个名为“起始值”的选项,如果设置了一个过程变量的“起始值”,这个“起始值”在启动运行后如何发挥作用。我咨询了西门子技术支持,得到的回答是:起始值会在wincc启动运行后写入控制器一次,之后的值由控制器逻辑来改变。但是我试验后发现起始值并不起作用。不知各位高手如何理解“起始值”的含义?
我试验的方法如下:
环境:wincc6.0sp2 中文版,WINAC 4.0(仅作基本组态,无程序)
首先建立wincc和winac的连接,然后新建过程变量T1(无符号16位数)地址mw1,起始值设为100,使用step7建立变量表监控mw1。运行工程。发现mw1的值没有变化,在wincc修改T1的值,mw1的值改变。可见通讯正常,但“起始值”不起作用。