AB与西门子PLC产品比较——小型PLC
说到AB(Rockwell)与西门子这两个国际品牌,相信作为自动化行业的技术人员肯定都不会陌生,但如果仔细想一下,这两个品牌的技术亮点在哪里,相信也会有很多人想不全面。下来,我们就围绕这两个品牌的PLC控制器产品,简述一下两大品牌的亮点之处。
从总体来说。AB与西门子的PLC产品的编程风格与方法迥异,AB的外部和内部地址的寻址方式没有绝对的地址符号,采用标签的方式进行寻址,适合高级编程人员使用,在编程时极大的方便了编程人员的编程作业,简化思路,提高效率。但在西门子中采用的是绝对地址的方式,这样的方式可以让初学者更加形象的把握地址地址格式、数据类型、数据长度等技术参数。因此两者的编程风格与方法,适应的人群不同,具有各自的代表性。
西门子的S7-200 SMART和AB的Micro 800系列,功能各有特点,平分秋色。在通讯方面AB 的Micro 800系列原生支持Modbus TCP通讯协议,可以自由分配Modbus地址,非常便于与第三方上位监控建立通讯连接。西门子S7-200 SMART并不是原生支持Modbus TCP通讯,而是需要自己编写或者向厂家付出高额的金钱去购买Modbus TCP通讯协议功能组件,在一定程度上阻碍了与第三方监控软件建立通讯连接。
作为过程控制的经典控制方法——PID控制模式,西门子S7-200 SMART已经严格的规定了相应的回路数(通常为8个回路),对PID回路数量进行相对比较固定的方式,这样的话,将会限制了编程技术人员的编程灵活性,产品功能也将会收到一定的限制。然而在AB的Micro 800系列控制器上,PID的控制回路数量是相对较为开放的,换句话说,对于PID的控制回路数,AB Micro 800不设置任何上限,视具体CPU的运行性能而定,这样的开放性,可以极大的方便编程人员的编程灵活性。
在编程语言方面,西门子S7-200 SMART系列的PLC只能支持STL、LAD、FBD三种编程语言,作为IEC61131-3国际标准中的高级语言ST并不支持,这样的话,会让从事IT工作的编程人员的工作入门适应期间非常漫长,语法的灵活性也将会收到大大的限制。在AB的Micro 800系列,不仅可以支持较为经典的LD、FBD之类的语言,还可以支持ST这种面向过程的高级语言,语法的灵活性和适应性将会得到显著的提升,便于熟悉高级语言的技术人员快速掌握。
总之,还有两大品牌在小型PLC上还会有很多的亮点与不同之处(结构体与UDT、注释下载问题等),相信大家在未来的具体应用中会细心的观察到和体会到。如果您在运用这两个品牌的PLC用任何技术问题,欢迎大家联系明扬工控,届时我们将会以热情的招待和贴心的服务来回报每一位客户!