實(shí)現(xiàn)方法:
1)察看cpu狀態(tài):在項(xiàng)目的config文件中的對(duì)應(yīng)驅(qū)動(dòng)設(shè)置中,添加readopstate=”y”;在腳本中讀取內(nèi)部dpt“_s7_conn”相應(yīng)數(shù)據(jù)點(diǎn)的“opstate”狀態(tài)值。
幫助文檔中有關(guān)于“readopstate”參數(shù)的詳細(xì)解釋?zhuān)涣硗?,在幫助中搜索“opstate”,可以找到可讀取的cpu狀態(tài)的詳細(xì)解釋。
2)獲取plc的連接狀態(tài),包括冗余plc、冗余連接的狀態(tài):讀取內(nèi)部dpt“_s7_conn”中相應(yīng)的屬性“activeconn”值。在幫助中搜索“activeconn”可以找到關(guān)于以下內(nèi)容的詳細(xì)解釋?zhuān)篶onnstate、reduconn.connstate、reducp.connstate、reducp.reduconn.connstate。