做非标自动化的朋友基本都绕不开PLC,很多人入行第一个问题就是:学西门子还是学三菱?这两个品牌在国内小型PLC市场占了绝大多数份额,西门子的S7-200 SMART和三菱的FX5U是出货量最大的两个系列,今天就从编程方式、硬件接口、生态资源等几个维度聊聊怎么选。
先说编程软件这块。西门子用的是TIA Portal(博途),从S7-1200开始就主推博途平台,S7-200 SMART也支持博途里的Micro/WIN SMART版本。博途的界面统一、功能强大,支持梯形图(LAD)、功能块图(FBD)、结构化控制语言(SCL)多种语言,对习惯了西门子体系的人来说非常顺手。三菱这边主力是GX Works3,对应FX5U系列,GX Works3的界面也做得不错,标签编程、简单工程(FBD/LD)这些都支持。
梯形图的语法两家大同小异,都是常开常闭触点、线圈、定时器计数器这些基本元素。但细节上有差异——西门子的定时器是IEC标准的三种(TON、TOF、TP),三菱FX5U也是IEC标准,两边都能通用。但数据类型的叫法不一样,西门子的"DB块"对应三菱的"全局标签+局部标签",初学者很容易搞混。建议先精通一家,再去碰另一家,会轻松很多。
硬件接口上,S7-200 SMART本体集成了以太网口和RS485口,CPU本体就支持Modbus TCP、Modbus RTU、USS这些常用协议,做小单机控制非常省事。FX5U本体也有以太网口和RS485口,另外还支持高速脉冲输出和高速计数,做运动控制比S7-200 SMART方便。FX5U的晶体管输出型号可以输出200kHz的高速脉冲,直接驱动步进电机驱动器,S7-200 SMART本体只能到100kHz。
扩展模块方面,西门子的S7-200 SMART可以配EM(数字量、模拟量模块),信号模块SR,通信模块,还有专门的运动控制模块。三菱FX5U的扩展分"扩展板"(小巧装在本体侧面)和"扩展模块"两大类,模块种类跟西门子差不多,但有些模块的安装方式不太一样。实际项目里如果IO点数比较多,两边都能轻松扩展到几百点。
生态和资料这块西门子优势明显。S7-200 SMART在国内用了十几年,网上的中文教程、案例、问题解答非常多,出了问题在技成论坛、CSDN上一搜基本都能找到答案。三菱FX5U相对新一些(2015年后推出),中文资料也在逐渐丰富,但相比S7-200 SMART还是少一些。如果你是新手入门,资料丰富度的差异对学习曲线影响很大。
选型给几个实际建议。如果是单机小设备(10-30个IO点),预算有限,西门子S7-200 SMART的ST30或者三菱FX5U-32MT都够用,看你之前学过哪家就用哪家。如果是做非标流水线,需要高速计数、运动控制、模拟量处理较多的项目,FX5U的性价比不错,本体功能强一些。如果是做大型项目、需要跟西门子其他设备(1200、1500)组网通信,那直接上S7-200 SMART保持生态一致会省不少事。最后就是看团队,团队一直用三菱就继续三菱,一直用西门子就继续西门子,两边互转的成本都不低。
上一篇:4G LTE网络科普:TD-LTE和FDD-LTE到底有什么不一样?
下一篇:没有了