quote:以下是引用button在2008-04-24 17:18:53的发言:
估计楼主是想在WINCC中做一个按钮,功能和实际接线的按钮一样。
按下这个按钮,就相当于实际按钮按下去了。
楼主,这种功能我们一般都是另外再找个M位的,把他和实际按钮并在一起的。
__________________________
这只是我想用的一种,实际按钮通过PI区写I 区,如果WINCC通过驱动也能写I 区,像两个实际按钮并联的话,干吗非得按常规再建M变量呢?
程序中通过M、Q等作输入触点,I 作输出线圈是可以写I 区的,上边不信的同志可以试一下,用实际硬件,SIM不行。我这样做是为了现场更好的模拟设备运行,在调试初期,对于一些较重要的设备可以不用实际运行,但不实际运行时运行状态输入信号哪来呢,靠强制当然是好办法,但是强制你能跟上程序运行频率吗,所以我用程序写一段调试用的段,段内用输出或M来操作I 区,当输出控制设备该运行时(设备不上电或不投入)写对应设备运行状态反馈位,这样来分步测试程序控制逻辑,到最后再去掉测试程序段实际运行。这样是可行的且我就这样用。