西門子(SIEMENS)PLC數(shù)據(jù)采集
此章節(jié)是配置我司網(wǎng)關(guān)采集西門子(SIEMENS)PLC數(shù)據(jù)采集,這里以S7-200-smart為例。
??我司網(wǎng)關(guān)支持西門子(Siemens)協(xié)議列表

? ? ? ?◆PLC通訊參數(shù),如:網(wǎng)絡(luò)地址,通訊地址等
??◆PLC的通訊點表,即數(shù)據(jù)映射地址等
??◆PLC物理鏈路正確接入網(wǎng)關(guān)
NET屬性參數(shù)配置
??進(jìn)入網(wǎng)關(guān)以后,選擇組態(tài)模式,通道信息下對應(yīng)的NET口的屬性,配置Net屬性,一個網(wǎng)口下可以有多個IP地址,配置一個和采集設(shè)備同一網(wǎng)段IP。
??注:但這些IP地址不能是同一網(wǎng)段的,該屬性配置只適用于ARM網(wǎng)關(guān),x86網(wǎng)關(guān)需要接入顯示器在本地配置。
??如下圖:

新建鏈接
??網(wǎng)關(guān)IP配置完成,在對應(yīng)Net下點擊《新建鏈接》,建立一個采集鏈接,可以建立多個鏈接,同一個鏈接只能是一種通訊協(xié)議,不同的鏈接可以是不同的通訊協(xié)議,如下圖:?

??◆名稱:用戶自定義
??◆描述:對鏈接的說明
??◆傳輸層協(xié)議:根據(jù)實際情況選擇,我們這里使用的是TCPClient

??◆遠(yuǎn)程主機(jī)地址:PLC的IP地址,

可以ping地址是否訪問
??◆遠(yuǎn)程主機(jī)端口:填寫儀表(被采集設(shè)備)對應(yīng)的端口號,西門子一般默認(rèn)為102
??◆站點識別碼類型:根據(jù)實際情況填寫,一般為None
??◆站點識別碼:儀表(被采集設(shè)備)提供,沒有就不需要填寫
??◆超時無接收報文斷開重連:填寫時間,單位秒,一般不需要填寫
??◆超時無發(fā)報文斷開重連:填寫時間,單位秒,一般不需要填寫
??◆綁定本地地址:沒有特殊要求,無序填寫
??◆綁定本地端口:沒有特殊要求,無序填寫
應(yīng)用層協(xié)議,我們以Siemens-S7-200-smart為例,如下圖


應(yīng)用層協(xié)議
??◆協(xié)議:選擇PLC_SIEMENS_S7-200-Smart,

查看協(xié)議說明
??◆超時時間:PLC無回復(fù)最大時間,判斷通訊中斷
然后【提交】確認(rèn),注第一次操作是【創(chuàng)建】

新建設(shè)備
??在剛建立好的鏈接下,點擊《新建設(shè)備》

◆名稱:根據(jù)實際情況自定義,符號只支持下劃線“_”
??◆描述:對設(shè)備的說明
??◆設(shè)備通訊狀態(tài):無需配置,組態(tài)模式下無效,運行模式下查看。
點擊【創(chuàng)建】創(chuàng)建設(shè)備
創(chuàng)建變量
??根據(jù)PLC通訊點表,點擊《點表》,新建數(shù)據(jù)變量,如下圖:

以遙測為例,創(chuàng)建10個變量
??◆采集點名:根據(jù)變量名自動生成
??◆變量名:根據(jù)實際情況自定義,符號只能包含下劃線
??◆ 變量描述:對變量的說明
??◆變量編號:
??◆ 虛量:是否為虛擬量
??◆通道類型:選擇數(shù)據(jù)點對應(yīng)的區(qū),
???1、I區(qū):I輸入繼電器
???2、Q區(qū):Q輸出繼電器
???3、M區(qū):M內(nèi)部繼電器
???4、V區(qū):V數(shù)據(jù)繼電器
??◆讀寫屬性:讀寫、只讀、只寫
??◆地址:根據(jù)通訊點表配置,偏移、取位按照地址.位格式,即n.m格式
??◆數(shù)據(jù)類型:根據(jù)實際情況選擇對應(yīng)的類型
??◆系數(shù):工程值=(原始值+基數(shù))*系數(shù)
??◆基數(shù):工程值=(原始值+基數(shù))*系數(shù)
??◆ 掃描周期:讀取時間間隔,單位為毫秒