讨论

新手问下PLC编程入门到底先学三菱还是西门子?

邓强
邓强
2026/04/06 14:54

刚转行做非标自动化的项目工程师,之前在学校只摸过一点点三菱FX系列的,现在公司主要用西门子200Smart和1200,我自己看手册看了两周感觉还是懵的,想问下各位入门到底先学哪个系列比较合适?是不是三菱更简单适合打基础,西门子的功能块那些东西是不是可以先放一放?

另外像FB、FC、DB这些概念我现在完全搞不清楚谁调用谁,能不能用大白话讲讲到底怎么用的,最好有个小例子我对着看。还有就是仿真软件,三菱有GX Works2能离线模拟,西门子200Smart听说没有官方仿真只能用实际PLC?这点挺麻烦的,求指点。

20 4

全部回复 (4)

潘建斌
潘建斌#1

建议你直接学西门子1200,别在三菱上耗时间。200Smart虽然便宜但它就是个过渡产品,接口少扩展性差,公司真上项目基本不会用。三菱FX系列就更别说了,日系PLC在国内非标市场占有率越来越低,你现在学完去新公司大概率还是要重新学西门子。1200的话TIA Portal V16、V17随便装个学习版就行,PLCSIM是支持1200仿真的,200Smart确实没官方仿真这个没办法,只能买实体或者用第三方模拟器。

FB、FC、DB的关系我给你讲清楚:DB就是数据库,存数据的;FC是函数,没有自己的背景数据,每次调用完数据就清了;FB是函数块,带背景数据块,你调一次FB就自动生成一个Instance DB,里面的数据能保持住。简单说就是你要做带记忆的逻辑用FB(比如一个气缸的步进控制,要记当前在第几步),纯计算没记忆用FC(比如算个流量、算个比例),DB就是全局变量大家都能读写。上手可以先从梯形图开始,别一上来就搞SCL和结构化文本,把基本指令弄熟再说。

2026/04/07 04:09
laohaitao
laohaitao#2

三菱FX5U现在也支持结构化编程了,FB、FC这些概念跟西门子是通用的,IEC 61131-3标准的东西。建议你先把IEC标准吃透,GX Works3跟TIA Portal用起来手感其实差不多,后期再换品牌成本没那么高。非标这行碰到啥品牌都得会,光会西门子不一定吃得开。

2026/04/09 17:15
明哥
明哥#3

说200Smart是过渡产品的有点绝对了,这玩意儿便宜量又大,很多小型设备改造和单机项目就是用它,成本摆在那儿。我上个月刚做完一个项目就是200Smart加一个昆仑触摸屏,总价压到三千多客户就很满意,换成1200光CPU就快两千了。你先问问你们公司主要做哪类项目,设备简单预算紧那200Smart照样能干,别盲听别人说它要被淘汰,至少未来五年还死不掉。

2026/04/10 09:01
蔡卫国
蔡卫国#4

你那200Smart是用的什么CPU型号?SR20还是SR60?通讯口带不带网口?这些决定你后面能不能上Modbus TCP和S7通信。

2026/04/11 20:27