一、总体横评一下
西门子plc和三菱plc的主要区别就是,西门子一直主张使用结构化编程,就是一台设备的程序由若干个子程序组成,每个子程序负责一个功能,需要的时候再通过主程序调用,这样有很多好处,比如查找故障,调试等都非常方便,而三菱的所有的程序都在一个主程序里(至少FX系列的是这样),如果程序较长,调试起来很麻烦,还有就是在模拟量处理方面,西门子的也比三菱的方便。
西门子PLC在高端市场中大型PLC的占有率非常高,国内常用的小型PLC中,三菱和西门子用的一样很多。建议你去学习三菱的,一来小日本的思维方式和我们比较像,学习起来比较容易点;二来,三菱的懂了再学omron、松下、西门子等PLC就很容易了。个人认为三菱的好,三菱的小型的是16位机,西门子的是8位。
西门子PLC和三菱PLC的主要区别
二、编程软件三菱的编程软件从早期的FXGPWIN到近期的GX Developer 8.8,和所有的日系品牌一样,该软件的编程思路是自上而下的单一纵向结构,而西门子的Micro-WIN则是纵向和横向兼备的结构,而且子程序支持局部变量,相同的功能只需要编一次程序即可,大大减少了开发难度和时间。
三、浮点及模拟量处理能力
S7-200一直以来支持强大的浮点运算,编程软件直接支持小数点输入输出,而三菱直至近年推出的FX3U系列才有此种功能,以前的FX2N系列的浮点功能都是假的。7-200的模拟量输入输出程序非常简单方便,AD、DA值可以不需编程直接存取的,三菱的FX2N及其以前的系列都需要非常繁琐的FROM TO指令。FX3U如今倒支持此功能了,但足足晚了五年甚至更多。diangon.com当然三菱的FX2N系列也有它自己的优势,一是高速计数器指令比S7-200方便,二是422口比西门子的PPI口皮实(因为200系列的PPI口是非光电隔离的,非规范操作和仿制的编程电缆可能会导致串口损坏)。
四、难易程度
其实会了不难难了不会。只是编程习惯的问题。三菱的指令集比较丰富,编程比较灵活。而西门子有功能向导和程序库设置上步骤比较多,但是技术支持非常给力。
五、发展前景
三菱主要市场在小型自控设备上,对于运动控制配合三菱伺服电机优势比较明显。而西门子300通信与IO扩展(分布式IO)功能比较强大,价格相对较高
六、成本
如果打算自己买plc学习,三菱的FX2N与西门子的1200都可以。三菱的价格要便宜些,网上有很多防三菱的学习板,还有用单片机做的PLC用三菱编程软件,这里我的建议是要买就买和现场一样的。而1200价钱在1000左右,主要优势是编程软件博途同样可以编写1500、300、400,学一款会四款。这里还要说一下PLC选择尽量选择晶体管输出的,这样支持高速脉冲输出。
七、低成本学习
记得三菱PLC好像有款学习软件,实现简单的程序测试现场动画,网上视频与书籍也比较多。而西门子有PLCSIM仿真器,功能很强可以连接上位机联调。
以上的比较仅仅是小型机,至于西门子的300和400系列以及更大型的TDC系列,这里就无需多言了。学PLC,三菱是很容易上手的,因为直来直去思路简单,但从学习的角度讲,肯定是西门子更好。个人认为对于初学者学习西门子相对会更好上手一些,特别是基础差的初学者三菱的学习要不容易入门,西门子编程软件人性化,网上各种资料多。
最后总结一下,学哪款不重要,主要是别犹豫赶紧行动吧。