Smart200 PLC 通讯方式:
2017版本之后驱动程序更新为 OI Server。很多用户测试使用Sidir OI server驱动获取Smart200 PLC数据不成功。
解决方案:
1.考虑可以将Smart 200接入 300/400  、 1200/1500。
新版本的OI Server支持西门子300/400  、 1200/1500 PLC。
intouch采用SIDIR   OI server 作为OPC客户端获取Smart200的数据。
2.使用西门子公司提供的pc access 或者KepServer等作为OPC Server。其中pc access  为西门子提供的免费软件,最多可以支持8台 200 /200 Smart PLC。需要从西门子销售商获取。 Kepserver为收费软件,可以从我公司购买。
intouch采用Gateway  OI server 作为OPC客户端获取Smart200的数据。
3. 安装西门子 DAserver 驱动程序并安装DAserver授权,使用DAserver获取 Smart200 数据。DAserver为早期驱动程序,需要额外的DAserver授权文件(license)才能连续运行,且官方未在持续更新的Win10/11等系统上做过测试。
考虑到稳定性,也可以考虑将daserver 以及授权单独安装在 Win7 x64\ Server 2008等已经经过测试的Windows操作系统的单独计算机上。
 
4.将Smart200配置为 modbus TCP  通讯方式。需要在200 PLC上额外写逻辑程序。具体程序请参考西门子 帮助文件,或从西门子技术支持获取相关支持。
Intouch 使用MBTCP 驱动程序从smart 200获取数据。