PLC问答 > 西门子PLC报错S7-200-021是什么原因?

西门子PLC报错S7-200-021是什么原因?

西门子 提问者: 现场维修刘 2026-07-17 23:58 34 浏览
产线报警面板显示S7-200-021,在线急等。
4 个回答
电气工程师陈 · 2026-07-19 16:58
S7-200系列的021不是CPU本体故障码,是扩展模块总线通信报错,常见于EM231/EM232/EM235模拟量模块和CPU之间。先确认是上电就报还是运行中偶发:上电即报,多半是模块背板总线排针氧化或者模块没卡到位,把CPU右侧所有扩展模块拆下来,看排针有没有发黑,用橡皮擦干净再逐个装回去;运行中偶发,重点查24V电源到模块的压降,我上个月一台224XP带三个EM235,就是开关电源到模块端子那段线压降有1.8V,模块供电只有21.2V,换了线径就好了。
自动化老王 · 2026-07-23 10:20
补充一点,021也经常跟CPU固件版本和模块型号不匹配有关,老224配新型号EM231有时候就报这个。另外模块底部的拨码开关(量程/分辨率那几组)如果没设对或者拨了一半,模块自检通不过也会挂021。先看模块上的SF灯和ERR灯状态。
机电工程师黄 · 2026-07-26 04:40
我们厂有台226CN,去年报021,查了两天,最后是扩展模块的24V公共端和现场传感器电源共用了,现场一个两线制压力变送器短路,把模块内部总线拉挂了。建议把模块供电和现场仪表供电分开,单独一路24V,然后一段段断开传感器看还报不报。
PLC老赵 · 2026-08-14 07:11
用STEP 7-Micro/WIN连上CPU,信息区看PLC→信息,一般会带出来是哪个槽位的模块出错。先锁定模块再拆,别一上来全拆。

我来回答

上传中...
系统将自动为您分配一个称号