西门子S7系列PLC设备联网监控方案及其比较
1、一.网络性能比较
方案一:采用西门子以太网模块实现联网
1.以太网适合远距离通讯
2.大多数工厂都已存在局域网,可以直接利用
3.布线难度低、综合成本低
4.网络故障容易定位
5.易于将来扩展
方案二:采用西门子Profibus模块实现联网
1.Profibus不适合远距离通讯,抗干扰弱
2.大量设备的联网需要预先敷设电缆
3.布线难度大、要求较高
4.不易扩展,维护困难
方案三:采用netLINK实现联网
1.以太网适合远距离通讯
2.大多数工厂都已存在局域网,可以直接利用
3.布线难度低、综合成本低
4.网络故障容易定位
5.易于将来扩展
通过上表对比我们不难看出,方案1和方案3在网络性能上要明显优于方案2,方案1虽然也具有很好的网络性能,但他的实现成本太高,特别是对于S300和S400系列。所以我们可以得出结论,在网络性能方面netLINK更适合工厂设备联网。
2、二、即插即用比较
方案一:采用西门子以太网模块实现联网
不支持即插即用,需要重新下载程序,设备需要断电
方案二:采用西门子Profibus模块实现联网
不支持即插即用,需要重新下载程序,设备需要断电
方案三:采用netLINK实现联网
支持即插即用,设备不需要断电
对比上表我们可以得出如下结论:采用西门子模块需要设备源程序才能实现联网,而采用netLINK只需要知道变量地址即可。
3、三.通讯性能对比
方案一:采用西门子以太网模块实现联网: 速度快
方案二:采用西门子Profibus模块实现联网: 速度较低
方案三:采用netLINK实现联网:速度快
通过上表对比我们可以看出采用方案1和方案3都有较快的通讯速度。也许您会产生疑问,因为您有可能认为采用西门子以太网模块应该比netLINK速度要快,因为西门子以太网模块是直接的以太网通讯,而netLINK是MPI的通讯速率,实际上这个看法并不完全正确,原因是:
1.西门子以太网模块拥有独立的MPI地址,实际上它也是通过背板和CPU进行MPI通讯的
2.西门子的监控软件限制了上位机访问CPU的速度,譬如在WinCC中变量的更新速度最快也就是100ms
因此采用netLINK实现联网的通讯速度实际上并不比西门子以太网模块低。
4、四.软件组态工作
方案一:采用西门子以太网模块实现联网
大量设备联网时需要购买西门子配套软件,组态复杂
方案二:采用西门子Profibus模块实现联网
大量设备联网时需要购买西门子配套软件,组态复杂
方案三:采用netLINK实现联网
通过MS Office就可以实现快速组态,OPC服务器对设备数目没有限制,而且完全免费
通过对比上表我们不难得出如下结论:使用方案1和方案2软件使用门槛高,耗时费力,影响生产,使用方案3则成本较低,联网容易,并且不影响生产
5、五.上位机软件开发
方案一:采用西门子以太网模块实现联网
需要采用商业SCADA软件开发
方案二:采用西门子Profibus模块实现联网
需要采用商业SCADA软件开发
方案三:采用netLINK实现联网
可以采用商业SCADA软件开发,也可以采用VC/VB等开发
通过对比上表我们不难得出如下结论:采用netLINK可以开发自主产权的上位机软件,如ERP、MES系统等。
6、1、用于SIMATIC S7编程
2、支持RFC1006协议用于上位监控
3、直接安装于PLC的PROFIBUS或MPI接口
4、直通连接用于总线信号传输
5、RJ45接口用于以太网连接
Net LINK 50-MPI典型的应用:
7、总结:
Net LINK 50-MPI主要用于解决Siemens S7 系列PLC的工程联网问题,可将Siemens MPI、 DP、 PPI协议转换为以太网协议,实现S7-200、 S7-300、 S7-400系列PLC的以太网连接,通过以太网对PLC内部DB块、计数器、定时器、 Memory、 Input、 Output等数据进行监控,从而实现对现场所有设备数据的实时采集,
netLINK结构小巧紧凑、应用简单方便、性价比高、无需外接电源、支持即插即用功能,现场使用无需停止网络设备,直接可对CPU数据进行监控,同时netLINK还可实现对CPU程序的远程下载,现场工程师可直接在总控室内对现场指定CPU进行程序 的修改,非常方便。 另外netLINK提供驱动API函数,方便用户进行二次开发,用户可根据工程项目需求,利用高级语言如VC、 VB等,自行开发上位监控软件,实现对现场设备的监控。且许多国际国内知名SCADA/SoftPLC软件厂商都已集成了netLINK驱动,可直接连接