第1章:信号板与信号模块——扩展你的S7-1200

大家好,我是老张。今天咱们聊聊S7-1200的扩展能力。说白了,就是怎么给你的PLC“加料”。

很多新手拿到S7-1200,第一反应是:“这CPU上就那几个I/O点,够用吗?” 嗯,这个问题问得好。S7-1200的设计思路就是模块化——CPU本身只带一小部分点,剩下的靠扩展。就像搭积木,你需要什么就往上加什么。

1.1 信号板(SB)——最灵活的“小插件”

信号板,西门子叫它Signal Board,简称SB。这东西很小,直接插在CPU正面那个盖板下面。我习惯叫它“小插件”。

它有什么用?

说白了,就是给CPU增加少量额外的通道。比如你的CPU本体只有数字量输入输出,但你需要一个模拟量输入来采集温度。这时候,加一块SB 1231模拟量输入信号板,就搞定了。

常见的信号板类型:

  • SB 1221:数字量输入信号板(4点,24V DC)
  • SB 1222:数字量输出信号板(4点,24V DC)
  • SB 1223:数字量混合信号板(2输入+2输出)
  • SB 1231:模拟量输入信号板(1通道,0-10V或0-20mA)
  • SB 1232:模拟量输出信号板(1通道,0-10V或0-20mA)
我的经验: 信号板虽然小,但很实用。我在一个项目里,CPU本体点不够用,又不想加一个完整的信号模块(太占空间),就用了SB 1223。两块信号板,解决了4个输入和4个输出,机柜空间省了一大截。

1.2 信号模块(SM)——正经的“扩展卡”

信号模块,Signal Module,简称SM。这东西比信号板大得多,需要安装在CPU的右侧,通过总线连接器连起来。

它和信号板有什么区别?

你想想看,信号板只能加几个点,而信号模块可以加很多。比如SM 1231模拟量输入模块,有4通道、8通道的版本。数字量模块更是有16点、32点的。

常见的信号模块类型:

  • SM 1221:数字量输入模块(8点、16点)
  • SM 1222:数字量输出模块(8点、16点)
  • SM 1223:数字量混合模块(8输入+8输出等)
  • SM 1231:模拟量输入模块(4通道、8通道)
  • SM 1232:模拟量输出模块(4通道)
  • SM 1234:模拟量混合模块(4输入+2输出)
重要提醒: S7-1200最多可以扩展8个信号模块(SM)。信号板(SB)最多2块,但要注意CPU型号限制。比如1211C只能加1块SB,1214C可以加2块。

1.3 地址分配——别让接线白费功夫

嗯,这里要注意。很多新手接完线,发现程序里找不到那个点。为什么?地址没搞对。

地址是怎么分配的?

S7-1200的地址是自动分配的。CPU本体占一部分,然后信号板、信号模块依次往后排。

举个例子:

假设你有一台1214C CPU,它本体自带14个数字量输入(I0.0-I1.5)和10个数字量输出(Q0.0-Q1.1)。

  • 如果你在CPU正面插了一块SB 1223(2输入+2输出),那么它的输入地址是I2.0和I2.1,输出地址是Q2.0和Q2.1。
  • 如果你在CPU右侧加了一个SM 1221(8点数字量输入),那么它的输入地址从I3.0开始,到I3.7。

为什么会这样?

因为地址是按模块安装顺序自动分配的。CPU本体先占,然后信号板(SB)占,再然后信号模块(SM)从右往左依次占。

我曾经踩过的坑: 有一次,我先把信号模块插上,再插信号板。结果地址全乱了。后来我才发现,信号板虽然插在CPU正面,但它的地址排在CPU本体之后、信号模块之前。所以,信号板的地址永远比信号模块靠前。记住这个顺序:CPU本体 → 信号板(SB)→ 信号模块(SM)。

1.4 实际接线中的注意事项

接线这事儿,看着简单,但细节决定成败。我给大家列几条实用的:

  1. 信号板的接线: 信号板插在CPU正面,接线端子是弹簧式的。我习惯用0.5mm²的线,剥线长度8mm。别用太粗的线,塞不进去。
  2. 信号模块的接线: 模块的接线端子是插拔式的,方便维护。记得用螺丝刀拧紧,但别太用力,容易滑丝。
  3. 模拟量接线: 模拟量信号容易受干扰。我建议用屏蔽双绞线,屏蔽层单端接地。我在一个项目里,没加屏蔽线,结果温度信号跳得厉害,后来加了屏蔽,问题解决。
  4. 电源接线: 信号板和信号模块都需要24V DC供电。注意正负极,别接反了。接反了不会烧,但模块不工作。
我的小技巧: 接线前,先用万用表量一下信号类型。比如模拟量输入,是0-10V还是0-20mA?这决定了你接线的方式。电压信号接“+”和“-”,电流信号要短接“+”和“I”端子。搞错了,信号读出来就是错的。

1.5 总结一下

信号板和信号模块,是S7-1200扩展能力的核心。信号板适合小规模扩展,信号模块适合大规模扩展。地址分配记住顺序:CPU本体 → SB → SM。接线时注意信号类型和屏蔽。

好了,这一章就到这里。下一章咱们聊聊如何用TIA Portal给这些模块组态。到时候见!