2025年中国工控市场规模预计达176.6亿元,但企业招聘却陷入’冰火两重天’——传统设备岗位缩减,掌握西门子S7-200 SMART等主流PLC技术的工程师却年薪13万起(数据来源:CSDN博客/职友集)。作为西门子专为中国市场打造的小型PLC,S7-200 SMART以0.15μs指令执行速度、3轴100kHz运动控制和70%的价格实现中高端机型80%功能的优势,从包装机械到智能物流,从光伏设备到食品生产线,掌握SMART PLC就掌握了新能源、半导体等朝阳行业的入场券,西门子plc也是很多行业首先考虑的品牌,当然作为学习技能的主体,学习smart成为小白入门者学习者的黄金选择。
smart的特点:
六大应用板块:
硬件接线篇
实物接线图:
(1)电源接线
将电源连接到CPU,图1-23显示了直流和交流型CPU的接线方式。如图a为直流电源供电,“L+”为DC24V正极连接端子,“M”为DC24V负极连接端子。图b为交流电源供电,“L1”为交流相线(火线)连接端子,“N”为中线(零线)连接端子,通常为AC120-240V,为PLC提供电源。在给CPU进行供电接线时,要注意电源的电压类型和电压等级,如果把AC220V接到DC24V供电的CPU上,或者不小心接到DC24V传感器的输出电源上,都会造成CPU的损坏。
(2)输入端子的接线
S7-200SMART系列CPU的输入端接线与三菱的FX2N系列的输入端接线不同,后者不需要接入直流电源,其电源由系统内部提供,而S7-200SMART系列CPU的输入端则必须接入直流电源。下面以CPUSR60为例介绍输入端的接线。“1M”是输入端的公共端子,.0、.1、.2.··…为PLC的输入端子。各种开关、按钮的常开常闭触点、两线式的磁性开关等输入信号与直流24V电源串联后接入公共端子和输入端子之间。公共端子1M接直流电源的正负均可,但如果接入的是分极性两线式磁性开关等信号时,要注意电源极性与磁性开关极性要保持一致。
在实际应用过程中经常遇到各种三线式的接近开关、光电开关、光纤传感器等作为PLC的输入信号,这类信号如何连接呢?这种三线式的接近开光、光电开关通常分为NPN型和PNP型,两种接法不同,极性不能接反,否则PLC无法接收到信号。三线式NPN型传感器与PLC进行连接如图1-25所示,此时电流是从输入端子流出的,也称为源型输入电路。三线式PNP型传感器与PLC进行连接如图所示,此时电流是向输入端子流入的,又称为漏型输入电路。
(3)输出端子的接线
S7-200SMART系列CPU的数字量输出有两种形式:一种是24V直流输出(即晶体管输出),另一种是继电器输出。标注为“CPUST20《DC/DC/DC)”的含义是:第一个DC表示供电电源电压为DC24V,第二个DC表示输入端的电源电压为DC24V,第三个DC表示输出为DC24V,20表示输入和输出端子总数为20点;标注为“CPUSR60(AC/DC/RELAY)”的含义是:AC表示供电电源电压为AC120-240V,通常用AC220V,DC表示输入端的电源电压为DC24V,“RELAY”表示输出为继电器输出。因晶体管的工作状态需要加相应极性的直流电源才能工作,所以晶体管输出型的PLC输出端只能驱动直流负载,晶体管输出接线示意图如图。
继电器输出型与外部负载连接的是继电器的触点,没有电流方向和极性要求,因此可以带交流负载,也可以带直流负载,但要注意外部电源的电压范围为DC5~30V、AC5~250V,超出电压范围将导致不能驱动负载或烧毁PLC。继电器输出型外部接线示意图如图1-28所示。从示意图上可以看出输出是分组安排的,每组既可以是直流,也可以是交流,还可以一组为直流,一组为交流,但是同组的输出负载的电压类型和等级必须一致,如果各组之间的电压类型和电压等级完全相同时,组和组之间电源可以共用。需要注意的是“L+、M”端子为PLC提供的DC24V电源输出端子,不是电源输入端子,且带载能力很小,只能用于输入端传感器的电源,不能用于驱动输出端的负载,更不能接入直流电源。
软件使用篇
软件下载安装可参考:文末往期推荐
如何使用STEP7-Micro/WIN编程软件通信、下载、监控等功能的应用?
1.启动STEP7-Micro/WinSMART软件
(2)硬件配置
展开指令树中的“项目1”节点,选中并双击“CPUSR20”也可以是其他型号的CPU),这时弹出“系统块”界面,单击下三角”按钮,在下拉列表框中选定“CPUSR20”,然后单“确定”按钮
(3)连机通信
选中项目数中的项目下的“通信”并双击,弹出“通信”对话框。单击“下三角”按钮,选择个人计算机的网卡,这个网卡与计算机的硬件有关,再用鼠标双击“更新可访问的设备”选项。

(4)设置计算机IP地址
目前向S7-200SMART下载程序,只能使用PLC集成的PN口,因此首先要对计算机的IP地址进行设置,这是建立计算机与PLC通信首先要完成的步骤,具体如下。首先,打开个人计算机的“设置”中“网络和Internet”,在相关设置中选择“更改适配器选项”,双击“网络连接”,打开以太网状态,单击“属性”按钮,选择“使用下面的IP地址”选项,如图1-59所示,设置IP地址和子网掩码,单击“确定”按钮即可。
此外,要注意的是S7-20OSMART出厂时的IP地址是“192.168.2.1”,因此在没有修改的情况下下载程序,必须要将计算机的IP地址设置成与PLC在同一个网段,简单地说,就是计算机的IP地址的最末一个数字要与PLC的IP地址的末位数字不同,而其他的数字要相同,这是非常关键的,读者务必要牢记。
(5)输入程序
展开指令树中的“指令”节点下的“位逻辑”,依次双击常开触点按钮早,常闭触点按钮,输出线圈按钮,换行后再双击常开按钮出现程序输入界面,接着单击红色的问号,输入寄存器及其地址,或者直接在工具栏中插入触点及线圈,如图
(6)下载程序
单击工具栏中的下载按钮下载,弹出“下载”对话框,如图所示,将“选项”栏中的“程序块”、“数据块”和“系统块”3个选项全部勾选,若PLC此时处于“运行”模式,再将PLC设置成“停止”模式,然后单击“是”按钮,则程序自动下载到PLC中,下载成功后,输出窗口中有“下载已完成”字样的提示,最后单击“关闭”按钮。
(7)运行和停止运行模式
要运行下载到PLC中的程序,只要单击工具栏中“运行”按钮即可。同理,要停止运行程序,只要单击工具栏中“停止”按钮即可。注意下载程序时是“STOP”模式,如图所示,点击“是”
(8)程序状态监控
要运行下载到PLC中的程序,只要单击工具栏中“监控”按钮,用于监控程序的运行情况,如图所示。
开启案例编程(三节传送带控制)
一、分析控制要求
三节传送带的启动和停止都是时间控制,类似于流水灯控制,都可以采用接通延时的定时器,定时器也可以采用累加的方式实现时间控制要求,在设备启动和停止过程中有指示灯亮1s灭1s的频率闪烁,用两个定时器一对亮的时间计时,一个对灭的时间计时可以实现此功能。
最后一步:传输调试
(1)编译程序
单击工具栏中的“编译”按钮,编译用户程序。检测语法错误。
(2)保存项目
单击工具栏的“保存项目”按钮,保存用户程序。
(3)下载项目
单击工具栏中的“下载”按钮,下载用户程序。
(4)调试
程序下载完成后,按照表3-8进行调试。