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  為西門子提供的免費軟件,最多可以支持8臺 200 /200 Smart PLC。需要從西門子銷售商獲取。 Kepserver為收費軟件,可以從我公司購買。
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ù)運行,且官方未在持續(xù)更新的Win10/11等系統(tǒng)上做過測試。
考慮到穩(wěn)定性,也可以考慮將daserver 以及授權(quán)單獨安裝在 Win7 x64\ Server 2008等已經(jīng)經(jīng)過測試的Windows操作系統(tǒng)的單獨計算機上。
 
4.將Smart200配置為 modbus TCP  通訊方式。需要在200 PLC上額外寫邏輯程序。具體程序請參考西門子 幫助文件,或從西門子技術(shù)支持獲取相關(guān)支持。
Intouch 使用MBTCP 驅(qū)動程序從smart 200獲取數(shù)據(jù)。