Skip to main content


 

西门子 S7-200 SMART G2 是什么?

SIMATIC S7-200 SMART G2 是西门子为中国市场量身定制的高性价比小型 PLC——S7-200 SMART 系列的第二代产品,2023 年前后推出,仍沿用 SMART 家族的编程体系(不是 TIA Portal),主打 "经济型单机 PLC 向小型系统主站升级" 的定位。

核心升级点

核心升级点如下:

1. 硬件:刀片式设计,柜内空间省约 30%;直插式端子,接线效率提升约 60%。

2. 存储 / 性能:程序、数据存储均提升至 100 KB(老款 24/16 KB),运算速度提升约 40%。

3. 扩展:最多 16 个扩展模块 + 2 个信号板(老款 6 + 1),接近中型项目规模。

4. 通信:双 PROFINET 网口 + RS485,支持 PROFINET 主站 / 从站、Modbus TCP 等,双网口级联可省交换机。

5. 运动控制:5 路 200 kHz 脉冲、8 路高速计数,新增凸轮 / 齿轮、16 轴(含虚拟轴),支持 PLCopen。

6. 软件:STEP 7-Micro/WIN SMART V3.x,新增 FB/UDT/ 数组;老 V2.8 工程一键迁移到 G2。

如何让触摸屏或上位机通信上smart呢?

针对升级点,G2新增博途系列的DB块概念,但与博途的区别是G2只能新增DB2块。现在市面上,触摸屏和上位机通信驱动还没有内置G2的通信驱动,那么我们该怎么办呢?怎么跟G2通信呢?

带着这些问题,本人实测记录了一下。也刚好有个小项目,点位不多,品牌没要求,抓紧成套了一个柜子,测试一下。附实物图1,忽略还未成套好的状态。

实物图2,外观小巧,有点ET200SP的感觉。

图片

图1 配电柜

图片

图2 G2实物图

首先PLC按图接线,正常通电,由于本次主要通信跟G2怎么通信上,所以做了一个简单测试软件,如图3,通过脉冲自动计数,分别整形的VW900,和浮点数VD904.

图片

图3 PLC程序

由于只是测试通信结果,KEPSERVER的配置本次省略,新增两个驱动,分别是S7-200和S7-1200。如图4.

图片

图4 通信驱动

设备1内标签名和地址绑定如图5所示。设备2内标签名和地址绑定如图6所示;可以看的出来如果用1200的驱动,需要在地址前面加DB1.

图片

图5

图片

图6

然后我们可以监控到,通过S7-200能读到SMART 驱动,地址也是用VW900和VD904。这里需要特别注意:如果用200的驱动无法读到到DB2块。

图片

图7 设备1监控内容

通过1200我们也能顺利读到DB1和DB2的内容,这样,我们上位机就能顺利读到DB2块了。

图片

图8 设备2驱动的监控内容

通过测试我们可以顺利读到G2的数据,上位机也就可以通过OPC读PLC的内容了。

那么这里可能有人会问,那么我不想用1200的驱动,能不能读呢,其实这里也有个本办法,就是FB形成的功能块,跟我们相关的V区直接绑定,也是可以的。这样上位机也能通过smart读写到DB2块里面了。未绑定的脚位还是用DB2分配的地址,如图10所示。

图片

图9 FB块脚位绑定

图片

图10 DB2块地址

 到此为止,其实文章可以结束了,但本着将实验进行到底的原则,我这边顺便测试了一个G2跟MCGS触摸屏通信。这里需要特别说明,smart G2有个新的驱动,可以跟技术索要一下。新驱动新增了DB寄存器的选项。如图11

图片

图11 G2驱动

这边,我做了几个配置的参考,如表格1

图片

表1

 最后,我们新增几个标签名,启停和电机状态,都是DB2的标签名,绑定画面,如果图12,电机状态及显示,都正常。

图片

图12

图片
图片

图13 电机状态

到此为止,本次测试完整结束,上位机及触摸屏都能读到数据,新东西还是增添一点,枯燥工控生活的乐趣。只有跟上脚步,才能不被日新月异工控的发展淘汰。

如文章有遗漏或错误,请同行指正,批评。


 

赖伯海

2026年9月

作 者 简 介

赖伯海

从事自动化控制十余载,从事各种水处理自动化控制,熟悉AB、施耐德、西门子、三菱等主流PLC程序开发及画面组态制作及应用,对各自控仪表也有深入研究。