全国服务热线: 15821971992

西门子全国授权代理商|变频器代理

发布日期 :2023-07-19 17:06发布IP:114.95.101.251编号:11816874
品牌:
西门子
型号:
模块
产地:
德国
分 类
工控系统及装备
单 价
电议
有效期至
长期有效
咨询电话
15821971992
手机
15821971992
Email
2724917714@qq.com
让卖家联系我
详细介绍

西门子控制器与Modbus演义

先说300,300的Modbus一直是大家纠结无奈的地方,CP341加Dongle(主站授权)的高昂成本催生了第三方DP总线桥市场,像我们一直用315-2DP+北京鼎实科技的产品(PB-B-RS232/485),还可以,但稳定性方面与CP341还是有差距。有一年一个涉及结算项目为保险走正道就是购买了CP341加Dongle,很好用很稳定,花大钱的东西用得就是爽啊!

简单说下一些调试感触,我一般先用Modscan和Modsim两大串口软件与控制器连接测试,当然必备的232/485转换器和USB转232转换器(如果用笔记本)是必须的了。用西门子自家的串行模块就不多说了西门子有很详细的文档教你,用总线桥也简单,厂家的应用文档写得也详细,无非这几步,硬件组态导入GSD、拨码开关设地址、数据映射、发送接受命令与报文处理等。我感受深的有以下几点一是有时总线桥DP通讯不上,硬件配置都正常,后来更改总线桥地址重新组态就OK了,这一招用了好几次,原因不明。二是有时读过来的数据不正常,这时你只要把高低字节反一下就好了。三是有次通讯不上(无接受)跟我买的15针插头没插好插偏了也有关系。我后来想用ET200S的151-8CPU,因为听说指令库是开放的,模块也相对便宜点,后来一直没用上。现在自己也用STL和SCL写了CRC校验,这些东东网上资源一大把,包括VB、C语言的都有。

200plc就爽多了,我们用的其实是网上一个高手写的Modbus库程序,写得很好(用200PLC的同仁应该很清楚),一直用得挺好。后来我们有的项目就走300+200的组合,也算一种妥协吧。1200PLC出来后我算用得比较早的,那时用系统自带的库指令真的很方便,就是傻瓜式编程了,1200的485模块也很便宜,现在1200PLC已取代我原先的300+200组合。如果大家想不用系统自带指令库而想自己写可以参考伊默老师在1200论坛发的一个Modbus通讯FB,用SCL写的,很好,我们很多人其实就是很幸福享受了他们这些高手的成果。

后压阵的是1500了,我还是用的ET200SP的模块(MP的模块贵多了),还没开始调试,但相关应用文档都已从下载,还是要赞一下西门子这一点,应用文档做得真的很好很全。

说些题外话,Modbus是Modicon(现在并入施耐德)发明的,所以是施耐德系统的标配,但与DP还是没法比,也就小仪表和一般应用的变频器用用,真正实时性和控制精度要求很高的场合还得DP/PN等高速总线才行


西门子S7-1500作为西门子迄今为止功能强大、的PLC,得到了广大客户关注,与大家分享西门子西门子S7-1500与S7-300、S7-400相PK 的几点优势以及型谱对照。


首先,它的外观设计更人性化,选用时更容易被工程现场人员所接受。S7-1500模块大小比S7-300稍大,机架类似于S7-300,前连接器安装时具有接线位置,并提供专门的电源元件和屏蔽支架及线卡,使接线更方便,可靠性更高;尤其让工程人员心动的是CPU上配置有LED显示屏,可方便显示CPU状态和故障信息等。

No.2

其次,从硬件方面来说,S7-1500PLC的处理速度更快,联网能力更强,诊断能力和安全性更高,不仅可节省成本,提高生产效率,而且安全可靠,维护简单方便,真正成为工厂客户和现场维护人员的控制器。例如,相对于S7-300/400,S7-1500 PLC采用新型的背板总线技术,采用高波特率和高传输协议,使其信号处理速度更快;S7-1500所有CPU集成1-3个PROFINET接口,可实现低成本快速组态现场级通信和公司网络通信,而S7-300/400PLC只有个别型号CPU才集成有PROFINET接口;S7-1500 PLC的模块集成有诊断功能,诊断级别为通道级,无需进行额外编程,当发生故障时,可快速准确地识别受影响的通道,减少停机时间,这是S7-300/400PLC所无法比拟的。

6.jpg

No.3

S7-1500PLC的组态和编程效率更高,信息采集和查看更方便,这也是工程设计人员的福音。由于S7-1500PLC是无缝集成到TIA博途软件中,无论是硬件组态、网络连接和上位组态,还是软件编程,其操作均简单快捷。而S7-300/400PLC专用组态编程软件为经典STEP7,上位组态软件为WinCC,相对于TIA博途软件,某些操作显得繁琐(例如对于各个程序块需要每个单独存盘,当有语法错误时,则无法执行保存操作)。对于S7-1500,可通过Internet浏览器、内置CPU显示屏、TIA博途和HMI设备随时查看CPU状态、过程变量和故障信息等,而对于S7-300/400 PLC,则没有CPU显示屏,信息采集和查看也没有S7-1500PLC方便。

No.4

相对于S7-300/400PLC,S7-1500PLC支持的数据类型更广泛。S7-1500PLC的基本数据类型的长度大到64位,而S7-300/400 PLC支持的基本数据类型长度大为32位;S7-1500PLC支持Pointer、Any和Variant三种类型指针,S7-300/400PLC只支持前两种。这些特点,均使S7-1500PLC的编程更加灵活。

No.5

另外,S7-1500 PLC无需使用其它模块即可实现运动控制功能。通过PLCopen 技术,控制器可使用标准组件连接支持PROFIdrive 的各种驱动装置;此外,S7-1500 PLC还支持所有CPU 变量的TRACE 功能,提高了调试效率,优化了驱动和控制器的性能。

小结

总之,S7-1500 PLC的功能不仅涵盖了绝大多数S7-300/400PLC,而且有过之而无不及,适用范围广泛,加之其具有上述无与伦比的优点,使其在今后的发展中,必将广泛应用于各个工程领域之中。



相关分类
浔之漫智控技术(上海)有限公司
  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 电话:15821971992
  • 邮件:2724917714@qq.com
  • 手机:15821971992
  • 联系人:聂聪
  • 请卖家联系我
推荐产品
信息搜索