在wincc中想顯示變數的當前值,首先呢要建立一個變數,這個變數可以是內部變數,也可以是和PLC連線的外部變數,通常都的從PLC來的外部變數!變數建立以後,在畫面上做一個I/O域的控制元件,然後讓該控制元件連線到這個變數,就可以實現wincc對變數當前值的顯示了,因為通常通訊的時間設定為500ms,所以這個當前值其實是有一點點延時的!
我還是上幾個圖來說一下:
這個圖片就是我建立了2個和PLC通訊的外部變數A11和A12。
變數建立好了,就在畫面上,放置2個智慧物件下的輸入/輸出域:
然後在動態對話方塊中將其變數關聯到A11和A12,這裡因為只顯示變數值,所以我設定的型別的輸出!更新這裡,我選的是有變化時,其實wincc是提供了很多更新時間週期供選擇的:
一般選擇1s或者500ms就可以!
到此變數和畫面顯示I/O域之間的關聯就完成了,可以看一下執行後的效果:
可以看到我在程式裡邊讓A11的值不斷的加2,讓A12的值不斷的加1,畫面就顯示值在不斷增加!
就說這麼多了,感謝閱讀!
在wincc中想顯示變數的當前值,首先呢要建立一個變數,這個變數可以是內部變數,也可以是和PLC連線的外部變數,通常都的從PLC來的外部變數!變數建立以後,在畫面上做一個I/O域的控制元件,然後讓該控制元件連線到這個變數,就可以實現wincc對變數當前值的顯示了,因為通常通訊的時間設定為500ms,所以這個當前值其實是有一點點延時的!
我還是上幾個圖來說一下:
這個圖片就是我建立了2個和PLC通訊的外部變數A11和A12。
變數建立好了,就在畫面上,放置2個智慧物件下的輸入/輸出域:
然後在動態對話方塊中將其變數關聯到A11和A12,這裡因為只顯示變數值,所以我設定的型別的輸出!更新這裡,我選的是有變化時,其實wincc是提供了很多更新時間週期供選擇的:
一般選擇1s或者500ms就可以!
到此變數和畫面顯示I/O域之間的關聯就完成了,可以看一下執行後的效果:
可以看到我在程式裡邊讓A11的值不斷的加2,讓A12的值不斷的加1,畫面就顯示值在不斷增加!
就說這麼多了,感謝閱讀!