6ES7318-3EL01-0AB0详细说明
经济型 CPU 模块具有 20 I/O,30 I/O,40 I/O,60 I/O 四种配置 2.高速器芯片,位指令执行时间可达0.15μs 3.支持高速计数功能,可实现单相 4 路100 KHz 或 2 路 A/B相 50 KHz 输入4.集成断电数据保持功能,无需电池,只需简单设置,轻松实现断电数据保持 5.本体集成一个 RS485 通信接口,可连接触摸屏或变频器6 .串口隔离,支持 Modbus-RTU、USS、自由口通信 7.CPU 模块的输入输出端子可拆卸,CPU 可导轨或螺钉8.220V AC 供电,继电器输出,支持 24V 源型或漏型输入 9.使用 STEP7 Micro/WIN SMART编程软件,界面更友好,操作更简单,全~面支持 Windows 10操作系统,(1)控制方式继电器的控制是采用硬件接线实现的,利用继电器机械触点的串联或并联及延时继电器的滞后动作等组合形成控制逻辑,只能完成既定的逻辑控制。而西门子PLC采用存储逻辑,其控制逻辑是以程序方式存储在内存中,要改变控制逻辑,只需改变程序即可,方便快捷。(2)控制速度继电器控制逻辑是依靠触点的机械动作实现控制,工作频率低,毫秒级,机械触点有抖动现象。西门子PLC是由程序指令控制半导体电路来实现控制,速度快,微秒级,严格同步,无抖动。(3)延时控制继电器控制系统是靠时间继电器的滞后动作实现延时控制,而时间继电器定时精度不高,受环境影响大。西门子PLC用半导体集成电路作定时器,时钟脉冲由晶体振荡器产生,精度高,调整时间方便,不受环境影响。(4)上传数据四、现在水泥厂的自动化程度越来越高,对设备DCS的要求也越来越高,在电气方面我们要实现如下功能:⑴能自动实现从启除尘器设备到水泥罐车装满的全过程。⑵运行过程中,能将各设备的运行信号反馈到中控室。⑶中控室接到备妥后可以实现远程启、停设备。⑷停车状态下,设备的备妥信号。⑸运行过程中若出现故障,可向中控室故障信号。⑹实时监控水泥罐车内水泥的多少。西门子S7-200小型可编程控制器
图解法是靠画图进行 PLC 程序设计。常见的主要有梯形图法、逻辑流程图法、时序流程图法和步进顺控法。
(1) 梯形图法:梯形图法是用梯形图语言去编制 PLC程序。这是一种模仿继电器控制系统的编程方法。其图形甚至元件名称都与继电器控制电路十分相近。这种方法很容易地就可以把原继电器控制电路移植成PLC 的梯形图语言。这对于熟悉继电器控制的人来说,一种编程方法。
(2) 逻辑流程图法:逻辑流程图法是用逻辑框图表示 PLC程序的执行过程,反应输入与输出的关系。逻辑流程图法是把系统的工艺流程,用逻辑框图表示出来形成系统的逻辑流程图。这种方法编制的 PLC控制程序逻辑思路清晰、输入与输出的因果关系及联锁条件明确。逻辑流程图会使整个程序脉络清楚,便于分析控制程序,便于查找故障点,便于调试程序和维修程序。有时对一个复杂的程序,直接用语句表和用梯形图编程可能觉得难以下手,则可以先画出逻辑流程图,再为逻辑流程图的各个部分用语句表和梯形图编制PLC 应用程序。
(3)时序流程图法:时序流程图法使画出控制系统的时序图(即到某一个时间应该进行哪项控制的控制时序图),再根据时序关系画出对应的控制任务的程序框图,后把程序框图写成PLC 程序。时序流程图法很适合于以时间为基准的控制系统的编程方法。
(4)步进顺控法:步进顺控法是在顺控指令的配合下设计复杂的控制程序。一般比较复杂的程序,都可以分成若干个功能比较简单的程序段,一个程序段可以看成整个控制过程中的一步。从整个角度去看,一个复杂系统的控制过程是由这样若干个步组成的。系统控制的任务实际上可以认为在不刻或者在不同进程中去完成对各个步的控制。为此,不少PLC 生产厂家在自己的 PLC 中增加了步进顺控指令。在画完各个步进的状态流程图之后,可以利用步进顺控指令方便地编写控制程序
编写PLC程序,调用通讯块
3.1组态连接建立成功后,需要调用通讯功能块PUT和GET进行数据交换。S7-300用于通讯连接的功能块位于标准库中,如下图所示:
图13.PUT GET指令位置
3.2调用PUT指令,本例中本地S7-300 CPU将DB10.DBB0开始的10个字节写入通信伙伴CPU的DB11.DBB0开始的10个字节中。
图14.PUT指令
参数 | 说明 |
REQ | 上升沿触发,一次上升沿发送一次数据 |
ID | 连接ID(参看图8) |
ADDR_1 | 指向伙伴CPU接收地址区域 |
SD_1 | 指向本地CPU发送地址区域 |
DONE | 发送完成(上升沿) |
ERROR | 有故障发生(上升沿) |
STATUS | 故障代码 |
表 3 PUT管脚说明
3.3调用GET指令,本例中将通信伙伴CPU的DB20.DBB0开始的10个字节读入到本地S7-300CPU的DB21.DBB0开始的10个字节中。
图15.GET指令
参数 | 说明 |
REQ | 上升沿触发,一次上升沿读取一次数据 |
ID | 连接ID(参看图8 |
ADDR_1 | 指向伙伴CPU发送地址区域 |
RD_1 | 指向本地CPU接收地址区域 |
DONE | 接收完成(上升沿) |
ERROR | 有故障发生(上升沿) |
STATUS | 故障代码 |
表 4 GET管脚说明
3.4 S7-300CPU做S7通讯的客户端时,伙伴CPU无需组态编程,准备好相应的数据区即可,如本例中的DB10和DB20。如果伙伴方是S7-1200(固件版本V4.0以上)或是S7-1500CPU,需要在CPU属性的连接机制中勾选"允许来自远程对象的PUT/GET通信访问",如下图所示:
图16.连接机制
接触器加按钮控制电机的方式被广泛应用,简单的电动机持续运行原理如下:
如图可知,倘若把FR,SB1,SB2,KM等元件全部去掉,换成一个断路器,似乎也是可行的。那为什么不这么做呢? 功能性 断路器的主要功能是对电路提供保护,而接触器的功能主要为控制电路。 诸如电动机正反转、异地控制、就地控制等功能,就涉及到许多互锁等情况,这个时候断路器就不能满足。
哪怕是简单的启动控制,断路器也是满足不了的,原因如下。 寿命 断路器适用于持续通过电流,当电路发生异常时自动断开,为电路提供保护。 接触器适用于频繁启停电器回路,被要求至少满足30万次开-合操作。 对于每天启停数次不止的电动机而言,使用断路器估计每个月都需要更换(大型机械厂、炼钢厂由于其设备的特殊性,需要断路器频繁开合,在这些工厂内上过班的朋友都知道,厂内每月更换一到两次断路器是很正常的)。 安全性 电机在启动时,往往会产生较大电流,从而在合闸时产生电弧。 断路器由于是人工合闸,再加上塑壳断路器比较沉,合闸速度较慢,很容易使电流击穿触头间的空气隙,产生电弧,对合闸人员造成危险。 接触器由于合闸速度快,灭弧功能强,隐藏在配电箱内部等特点,对于合闸人员来说,不会造成电弧威胁。 且接触器多用于二次回路,用弱电控制强电,故其安全性大大增加。 经济性 断路器并非完全无法杜绝电弧问题,只好的断路器成本较高。加之寿命问题,造成断路器在使用中的成本比接触器要高很多。 便利性 接触器是箱外操作,操作简单、轻松,更适合非专业人士使用。 而断路器(电动机控制往往使用塑壳式断路器)体积较大,操作复杂、费力,非专业人士在进行开箱门操作时还有可能发生触电危险。 自动化 在自动化的时代,越来越多的单片机、plc控制。而接触器自身的结构特点,更容易通过计算机进行控制。 断路器的开合往往只能通过人工控制。 |