新建一個采集通道,協(xié)議選擇S7-200/200smart,IP地址填寫PLC的IP地址,端口號默認102。
注意
PLC一次性讀取的寄存器個數(shù)有數(shù)量限制,建議在規(guī)約特征里配置單幀寄存器最大個數(shù)以實現(xiàn)自動分組。
新建一個設備,自定義設備名稱,設備的通訊地址填寫PLC的TSAP,例如網(wǎng)關采集端的TSAP(源)為10.01,PLC端TSAP(目的)為10.04,那么在“通訊地址”處填寫“10011004”,其余參數(shù)留空。
提示
TSAP由兩個字節(jié)組成,第一個字節(jié)表示連接數(shù),第二個字節(jié)是機架號和CPU槽號;
例如0201,02代表允許2個鏈接,0代表0號機架、1代表1號插槽。
注意
如果不知道TSAP信息的,那么填寫02010201即可。
已知一個測點的寄存類型為DB寄存器(也叫VS寄存器、VD寄存器、VW寄存器、VB寄存器),寄存器地址為100,數(shù)據(jù)類型為real,
那么在基本屬性頁,功能碼選擇DB寄存器,地址填100,數(shù)據(jù)格式選擇1234,數(shù)據(jù)類型選擇單精度浮點數(shù);
提示
PI寄存器的建點過程同DB寄存器一致。
關于數(shù)據(jù)類型
在西門子PLC中,VD是雙字(32位),VW是字(16位),VB是字節(jié)(8位),VD0包含了VW0和VW2,包含了VB0、VB1、VB2、VB3,以此類推,它們在PLC中使用的是同一片內存;所以它們的功能碼都選擇DB寄存器,數(shù)據(jù)類型上VD選32位有/無符號或單精度浮點數(shù),VW選16位有/無符號,VB選8位有/無符號,數(shù)據(jù)格式根據(jù)實際情況選擇,寄存器地址則按照原樣填寫。
已知一個測點的寄存類型為M寄存器,寄存器地址為10、按位取3(在PLC編程軟件中為M10.3),
那么在基本屬性頁,功能碼選擇M寄存器,地址填10,數(shù)據(jù)格式選擇12,數(shù)據(jù)類型為8位無符號,在高級設置頁中,勾選按位取值,起始位和終止位都選3。
提示
I寄存器、Q寄存器的建點過程同M寄存器一致。
提示
T寄存器(計時器)的建點過程同C寄存器一致。
已知一個測點的寄存類型為C寄存器,寄存器地址為15,
那么在基本屬性頁,功能碼選擇C寄存器,地址填15,數(shù)據(jù)格式選擇12,數(shù)據(jù)類型選擇位時,讀取該寄存器的開關(0或1)狀態(tài),數(shù)據(jù)類型選擇16位有符號時,讀取該寄存器的計數(shù)(計時)值。
新建一個采集通道,協(xié)議選擇S7-200/200smart,IP地址填寫PLC的IP地址,端口號默認102。
注意
PLC一次性讀取的寄存器個數(shù)有數(shù)量限制,建議在規(guī)約特征里配置單幀寄存器最大個數(shù)以實現(xiàn)自動分組。
新建一個設備,自定義設備名稱,設備的通訊地址填寫PLC的TSAP,例如網(wǎng)關采集端的TSAP(源)為10.01,PLC端TSAP(目的)為10.04,那么在“通訊地址”處填寫“10011004”,其余參數(shù)留空。
提示
TSAP由兩個字節(jié)組成,第一個字節(jié)表示連接數(shù),第二個字節(jié)是機架號和CPU槽號;
例如0201,02代表允許2個鏈接,0代表0號機架、1代表1號插槽。
注意
如果不知道TSAP信息的,那么填寫02010201即可。
已知一個測點的寄存類型為DB寄存器(也叫VS寄存器、VD寄存器、VW寄存器、VB寄存器),寄存器地址為100,數(shù)據(jù)類型為real,
那么添加一個測點,功能碼選擇DB寄存器,地址填100,高低位順序選擇1234,數(shù)據(jù)類型選擇單精度浮點數(shù);
提示
PI寄存器的建點過程同DB寄存器一致。
關于數(shù)據(jù)類型
在西門子PLC中,VD是雙字(32位),VW是字(16位),VB是字節(jié)(8位),VD0包含了VW0和VW2,包含了VB0、VB1、VB2、VB3,以此類推,它們在PLC中使用的是同一片內存;所以它們的功能碼都選擇DB寄存器,數(shù)據(jù)類型上VD選32位有/無符號或單精度浮點數(shù),VW選16位有/無符號,VB選8位有/無符號,數(shù)據(jù)格式根據(jù)實際情況選擇,寄存器地址則按照原樣填寫。
已知一個測點的寄存類型為M寄存器,寄存器地址為10、按位取3(在PLC編程軟件中為M10.3),
那么添加一個測點,功能碼選擇M寄存器,地址填10,數(shù)據(jù)格式選擇12,數(shù)據(jù)類型為8位無符號,按位取值選擇是,取值起始位和取值終止位都選3。
提示
I寄存器、Q寄存器的建點過程同M寄存器一致。
提示
T寄存器(計時器)的建點過程同C寄存器一致。
已知一個測點的寄存類型為C寄存器,寄存器地址為15,
那么在基本屬性頁,功能碼選擇C寄存器,地址填15,數(shù)據(jù)格式選擇12,數(shù)據(jù)類型選擇位時,讀取該寄存器的開關(0或1)狀態(tài),數(shù)據(jù)類型選擇16位有符號時,讀取該寄存器的計數(shù)(計時)值。