Smart200 PLC 通訊方式:
2017版本之后驅(qū)動程序更新為 OI Server。很多用戶測試使用Sidir OI server驅(qū)動獲取Smart200 PLC數(shù)據(jù)不成功。
解決方案:
1.考慮可以將Smart 200接入 300/400 、 1200/1500。
新版本的OI Server支持西門子300/400 、 1200/1500 PLC。
intouch采用SIDIR OI server 作為OPC客戶端獲取Smart200的數(shù)據(jù)。
2.使用西門子公司提供的pc access 或者KepServer等作為OPC Server。其中pc access 為西門子提供的免費(fèi)軟件,最多可以支持8臺 200 /200 Smart PLC。需要從西門子銷售商獲取。 Kepserver為收費(fèi)軟件,可以從我公司購買。
intouch采用Gateway OI server 作為OPC客戶端獲取Smart200的數(shù)據(jù)。
3. 安裝西門子 DAserver 驅(qū)動程序并安裝DAserver授權(quán),使用DAserver獲取 Smart200 數(shù)據(jù)。DAserver為早期驅(qū)動程序,需要額外的DAserver授權(quán)文件(license)才能連續(xù)運(yùn)行,且官方未在持續(xù)更新的Win10/11等系統(tǒng)上做過測試。
考慮到穩(wěn)定性,也可以考慮將daserver 以及授權(quán)單獨安裝在 Win7 x64\ Server 2008等已經(jīng)經(jīng)過測試的Windows操作系統(tǒng)的單獨計算機(jī)上。
4.將Smart200配置為 modbus TCP 通訊方式。需要在200 PLC上額外寫邏輯程序。具體程序請參考西門子 幫助文件,或從西門子技術(shù)支持獲取相關(guān)支持。
Intouch 使用MBTCP 驅(qū)動程序從smart 200獲取數(shù)據(jù)。