多個觸摸屏與一個plc連接,每個觸摸屏都需要顯示plc的大量變量;由于連接數多、變量多,所以通訊比較慢。能否觸摸屏切換到哪個界面就只讀取哪個界面的數據?這樣每個屏每一時刻向plc讀寫的數據量就比較小了。如果觸摸屏做不了此功能,那么wincc可以嗎?
答:1、可以將一些變量的采集模式改為“根據命令方式,這種方式只有在打開那個頁面時采集頁面變量的狀態(tài),所有變量的采集周期放到1s不要過高。
2、據說變量采集的連續(xù)性與hmi與plc之間通信有很大關系,所以有些大項目使用fb標準塊后通過讀一個dword32位數據類型后然后讀一些狀態(tài)值這樣可以減少bool變量的數量而且數據連續(xù),提高通信效率。其實對于讀的狀態(tài)基本上都可以放在db塊中專門用作與hmi通信以后升級什么的通信變得很簡單。
3、可以在plc硬件組態(tài)cpu屬性周期/時鐘存儲器里面更改來自通訊的掃描周期負載默認為20%你可以把這個值加大一點如25%35%。