CPU 1212C AC/DC/RLY產(chǎn)品參數(shù)
CPU 1212C AC/DC/RLY
通過使用分布式IO讀指令(比如RDREC)或者寫指令(比如WRREC),可以讀取或?qū)懭胛鏖T子S7-1200/1500/ET200SP/ET200MP等硬件模塊的數(shù)據(jù)記錄。數(shù)據(jù)記錄是模塊硬件的固有屬性,可提供很多信息,比如:供應商、序列號、模塊版本信息、組態(tài)參數(shù)、診斷數(shù)據(jù)等等。通過對相應的數(shù)據(jù)記錄進行寫入操作,可以達到修改模塊組態(tài)的目的。數(shù)據(jù)記錄包括如下幾種:
參數(shù)數(shù)據(jù)記錄;
控制數(shù)據(jù)記錄;
標識和維護(I&M)數(shù)據(jù)記錄;
診斷數(shù)據(jù)記錄;
組態(tài)數(shù)據(jù)記錄;
今天這篇文章,我們先來認識下參數(shù)數(shù)據(jù)記錄。
根據(jù)模塊類型的不同,參數(shù)數(shù)據(jù)記錄又分為:用于輸入模塊的數(shù)據(jù)記錄、用于工藝模塊的數(shù)據(jù)記錄和用于輸出模塊的數(shù)據(jù)記錄;
1、輸入模塊的參數(shù)數(shù)據(jù)記錄
輸入模塊的數(shù)據(jù)記錄索引編號從0開始,假設該模塊有n個輸入通道,則數(shù)據(jù)記錄的范圍為0~n-1。
以ET 200MP的DI 16x24VDC數(shù)字量輸入模塊為例,該模塊有16個輸入通道,當組態(tài)為1x16輸入通道時,數(shù)據(jù)記錄0對應通道0,數(shù)據(jù)記錄1對應通道1,...,數(shù)據(jù)記錄15對應通道15;
每條數(shù)據(jù)記錄包括4個字節(jié),以數(shù)據(jù)記錄0為例,各字節(jié)的含義如下圖所示:
字節(jié)0和字節(jié)1中的值為固定值,不可更改!
2、用于工藝模塊的參數(shù)數(shù)據(jù)記錄
工藝模塊可以通過數(shù)據(jù)記錄128來獲取或修改模塊的數(shù)據(jù)。
以ET 200MP的計數(shù)器模塊TM Count 2x24V為例,該模塊的128號數(shù)據(jù)記錄總長度為100個字節(jié),其中字節(jié)0~字節(jié)3是模塊的標頭,包含了模塊的版本號/每個通道數(shù)據(jù)長度等信息,不可修改;字節(jié)4~字節(jié)51是通道0的數(shù)據(jù)記錄;字節(jié)52~字節(jié)99是通道1的數(shù)據(jù)記錄;限于篇幅,這里不一一列出了,大家需要的時候可以查下硬件手冊;
3、數(shù)字量輸出模塊的參數(shù)數(shù)據(jù)記錄
數(shù)字量輸出模塊的數(shù)據(jù)記錄編號從64開始,假設該模塊有n個輸出通道,則數(shù)據(jù)記錄的的編號為64~64+n-1;
以ET 200MP數(shù)字量輸出模塊DQ 8x24VDC/2A HF為例,該模塊有8個輸出通道,則數(shù)據(jù)記錄64對應輸出通道0,數(shù)據(jù)記錄65對應輸出通道1,...,數(shù)據(jù)記錄71對應輸出通道7;
每條數(shù)據(jù)記錄包括4個字節(jié),以數(shù)據(jù)記錄64為例,各字節(jié)的含義如下:
其中,字節(jié)0和字節(jié)1的值為固定值,不能修改!
好了,關(guān)于西門子S7-1200/1500/ET200等硬件的參數(shù)數(shù)據(jù)記錄就先介紹到這里,后續(xù)會繼續(xù)介紹相關(guān)內(nèi)容。