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