刚接触这行,网上看了很多资料,大概整理了下思路,感觉上位机与S7-300通讯大概有如下几个方案:
1.PC与S7-300通过MPI通讯(如果需要一对多则PC机需要CP5611等通讯卡),采用用PRODAVE(是否免费?)
2.PC与S7-300通过PROFIBUS-DP通讯(PC机需要安装CP5611等通讯卡),采用用SIMATIC NET提供的OPC Server(是不是这样的?),自己开发OPC-CLIENT连接到SERVER通讯。
3.第三方类库,例如INGEAR(www.ingeardrivers.com,貌似可以通过MODBUS来和S7-300通讯)等,还有其它第三方的OPC Server
a.开发包稳定性
b.开发难易程度
c.开发包成本价格
抛砖引玉,请各路高手不吝赐教啊,非常感谢。
可以选用Softing s7-s5 OPC Server产品,配置方便,可以读step组态工程自动生成item,如需要可与我联系: