可编程逻辑控制器(PLC)的种类繁多,品牌主要分为欧系、日系和美系。其中,德系PLC以西门子为主导,日系则包括三菱、欧姆龙、等;美系则有罗克韦尔(A-B)通用电气(GE)公司以及莫迪康(MODICON)公司等知名品牌。与欧洲的PLC技术因各自独立研发而呈现出明显的差异性。
由于不同地域的思维方式差异,各系列PLC在解决问题时的思路也各具特色。对于初学者而言,了解各品牌PLC的区别是必要的,这有助于在学习中形成清晰的解决思路。接下来,我们将详细比较西门子和三菱两款PLC的异同。
学习PLC不仅涉及基本的编程知识和理念,更重要的是学习各厂家解决问题的思路。面对同一问题,不同的人甚至不同地域的PLC解决方案都会有所不同。通过使用过程,我们可以体会并比较这两类PLC的解决方法,探究其背后的原因和优势。这样的学习过程将有助于我们更好地掌握知识,并促进个人的进步。
三菱PLC作为日系品牌,其编程方式直观易懂,学习起来相对轻松,但指令种类较多。相较之下,西门子PLC作为德系品牌,其指令虽显得较为抽象,但学习难度较大的背后是相对较少的指令。尽管如此,学习三菱和学习西门子的周期大致相当。
就个人观察而言,三菱(作为日系的中高端品牌)的PLC软件在某程度上落后于西门子约5年。以小型机FX系列与西门子S7-200系列为例,西门子具有以下优势:
三菱的编程软件从早期的FXGPWIN到近期的GX Developer 8.8采用了纵向结构的编程思路,而西门子的Micro-WIN则具有纵向和横向兼备的结构,同时支持局部变量,使得相同功能的程序只需编写一次,大大降低了开发难度和时间。
S7-200系列一直支持强大的浮点运算功能,其编程软件直接支持小数点的输入输出。与此相比,三菱直至近年推出的FX3U系列才具备此功能,早期的FX2N系列的浮点功能实际上是有限的。
西门子的CPU型号如CPU226和CPU224XP标准配置了两个485口即PPI口,最大通讯速度达到187.5K。而三菱在其早期型号中只有一个422口且通讯速度较慢。如果需要连接多种设备如智能仪表等,三菱可能需要额外购买特殊模块。
特别指出的是,西门子的强项在于过程控制和通信控制。其模拟量模块价格实惠且编程简单。相反,三菱的模拟量模块价格高昂且编程复杂。而在通信方面,西门子也表现出较强的能力,程序相对简单。而三菱在这方面则稍显不足。
尽管如此,三菱在离散控制和运动控制方面具有优势。其指令丰富且具有专用的定位指令,对于控制伺服和步进等动作的实现较为容易。对于某些复杂的动作控制,三菱也是较强的选择。而西门子在这方面则较弱一些。