QINGYZ
subbanner
梯形图程序设计

 

 

PLC是由继电器,接触控制系统发展而来的,继电器电路的控制部分,是采用辅助触点的相互连接而成。

PLC控制是写程序,把预设的工程语言,固化在储存器里。根据各种触发信号去起动相关运算模块。再输出接通主接触器,去完成我们预设的动作。

 

继电器控制是利用其触点,进行二进制运算。当接触器的数量比较多时,接线繁琐。

 

继电器控制线路中各继电器同时都处于受控状态,属于并行工作方式。

PLC的控制逻辑中,各内部器件都处于周期性循环扫描过程中,各种逻辑、数值输出的结果都是按照在程序中的前后顺序计算得出的,所以属于串行工作方式。

 

继电器控制逻辑利用时间继电器进行时间控制。

PLC使用半导体集成电路做定时器时基脉冲由晶振产生

PLC是由程序指令控制半导体电路来实现控制,属于无触点控制。

 

来源:继电器接触器控制电路图转换成梯形图

 

简单控制电路的转换方法:

 

1.将继电器电路图上的被控器件(如接触器线圈、指示灯、电磁阀等)换成接线图上对应的输出点的编号;

2.将电路图上的输入装置(如传感器、按钮开关、行程开关等)触点都换成对应的输入点的编号。

3.将继电器电路图中的中间继电器、定时器,用PLC的辅助继电器、定时器来代替。

 

 

 

 

 

 

继电器控制线路图中的继电器,只要不是直接接在I/O点的输出端,均可以用PLC内部继电器取代,另接触器用来自锁的辅助常开触点也可以由内部常开触点替代。

 

PLC的等效电路

PLC等效电路中的继电器不是物理继电器,称为软继电器,是存储器单元的状态,状态“1”,相当于继电器接通。

输入按钮SB1,SB2,FR与输入继电器X0,X1,X2的线圏(在输入模块中)对应,输入继电器的触点在程序中;

输出线圏KM与输出继电器Y0对应;输出继电器的线圏在程序中。

 

输入的软继电器将外部开关状态变成PLC内部的寄存器状态。

输出的软继电器将PLC内部输出寄存器的状态改变外部线圏的状态。

 

PLC用户程序要实现的是:如何用输入继电器(触点)来控制输出继电器(线圏);其他的软继电器有辅助继电器M,定时器,计数器。

 

内部过程:

外部触点SB2接通时,CPU将二进制1放入一个寄存器中,软继电器X1的常开触点接通(得电);

执行语句表第一行指令,CPU从寄存器中取出二进制1,存入堆栈的栈顶。

 

PLC的堆栈也是用于处理用户程序过程的中间数据的。 

堆栈由相连的若干个位存储器单元组成,有9层(西门子)或11层,每一层存放一个二进制数,相当于一个辅助继电器的映像寄存器。

 

用户程序根据寄存器的状态来执行。

CPU从寄存器(输入和元件)中读出各软继电器的状态,根据逻辑关系运算,并将结果写入寄存器(元件和输出)中。

 

 

当程序中的电路串联或并联时,用于存储中间运算结果。

 

CPU的存储区(I寄存器,Q寄存器,V变量存储区,M位存储区等)是存储地址空间

 

QB0(Q0.0~Q0.7), IB0(I0.0~I0.7)

 

 

 

亮灯程序:

 

语句表

 

梯形图相关指令

 

标准触点 LD、A、O、LDN、AN、ON、

正、负跳变 ED、EU

ED,在检测到一个正跳变(从OFF到ON)之后,让能流接通一个扫描周期。

输出 =

置位与复位指令S、R

空操作指令NOP

 

 

 

 

 

 

如果可编程控制器对触点I1.0检测到一个上升沿,它在一个OB1扫描周期内使Q4.0线圏得电。CPU把A指令操作的逻辑结果(RLO)存放在边沿存储位M1.0中,并与上一个扫描周期的RLO比较。 

 

栈操作指令:LPS,LRD,LPP

LPS(分支电路开始指令,入栈指令)

LPP(分支电路结束指令,出栈指令)

 

作用:

实现程序调用,子程序嵌套调用和递归调用。

堆栈可保存"断点"和"现场"。

 

 

 

 

定时器指令

 

计数器指令 

 

 

 

三台电机M1,M2,M3。启动时:先动M1,60秒后M2动,60秒后M3动;停机时:先停M3,30秒后M2停,30 秒后M1停。

 

 

 

 

运算指令-加法

 

 

 

运算指令-乘法

 

 

 

 

数据处理指令:传送,移位,高速处理,转换,通讯,PID 

 

程序控制类指令:结束,暂停,看门狗,跳转,子程序循环,顺控

 

 

 

WDR看门狗是一个系统监视定时器,用来监视PLC的扫描时间;看门狗一旦作用,PLC就停机报警;开启看门狗定时器之后(比如定时200ms),在程序中每隔一定的时间(小于200ms)要"喂狗"一次,即将看门狗定时器清零。

 

如果PLC不正常执行的情况下,超过了看门狗时间,看门狗复位就启动了,跳出正在执行的程序,从头开始执行。

 

 

 

 

 

 

 

 

 

 

 

 

 

时序图

 

 

 

PLC功能块指令能断电保持, 功能指令可以自帯多个输出线圏, ENO直接连接右母线

 

SM0.0一直为on,SM0.1仅在执行用户程序的第一个扫描周期为on.

 

auto point control

在网络1中增加了中间继电器,这个应用情况与顺序功能图出现的中间继电器控制输出线圈相同。

 

 

 

Timer expansion

网络1是30秒定时脉冲发生器

 

 

On Delay Timer

T38是延时断开定时器,IN使能端有输入信号时,T38的常开触点会闭合。

 

 

顺序功能图的四大组成部分:步,动作,转换条件,有向连线

 

选择序列的分支是讨论停止条件的,选择序列的合并是讨论启动条件的。

 

 

PLC分为场效管晶体管输出与继电器输出

  伺服电机与步进电机的控制脉冲一般使用场效晶体管输出

  开关量控制使用继电器输出,比如控制电磁阀,继电器的线圈。

 

 

  继电器输出型PLC的脉冲PWM与PTO主要是控制直流电机速度;

  场效晶体管输出型PLC的脉冲主要是控制伺服电机位置的。

 

 

组合逻辑电路,如:加法器

 

 

时序逻辑电路,如:计数器

 

 

双稳态电路,两个反相器(非门)交叉耦合

RS触发器使用两个与非门或者是两个或非门,或者是两个非门组成的情况;它是可以存储电路状态的电子元件,二进制的存储通过触发器实现。

RS flipflop

 

rs-flipflop

 

rs flipflop nor

 

 

脉冲的产生,变换,传送,控制,计数,功率驱动,数码显示

 

  多谐振荡器产生振荡信号,产生脉冲信号。

  比如:输出脉冲方波宽度为2秒


PLC 中的时钟是一个计时的信号,波形是周期性的,时钟信号波本身不携带信息。

电气原理框图(I/O 分配表)---工艺流程图(包含初始化)---程序(梯形图)

 

 

 

 

PLC控制系统设计

 

包括:硬件选型与I/O配置,程序设计。

步骤:

1.熟悉被控对象的工艺过程,了解被控对象机、电、液之间的配合,确定被控对象对 PLC控制系统的控制要求。

2.确定I/O设备 根据系统的控制要求,确定所需的输入位点(如:按钮、行程开关、选择开关等)和输出位点(如:继电器、电磁阀、信号指示灯等)。

3.PLC机型、容量、I/O模块、电源的选择。

4.根据所选的PLC的型号列出输入/输出设备与PLC输入输出端子的对照表,以便绘制PLC外部I/O接线图和编制程序。

5.控制柜(台)的设计及施工。

6.联机调试 联机调试是指将模拟调试通过的程序进行在线统调。开始时,先不带上输出设备(接触器线圈、信号指示灯等负载)进行调试。利用编程器的监控功能,采分段调试的方法进行。各部分都调试正常后,再带上实际负载运行。

如果工作正常、程序不需要修改则应将程序固化到EPROM中,以防程序丢失。

7.整理技术文件 包括设计说明书、电气安装图、电气元件明细表及使用说明书等。

 

 

 

 

 

PLC模拟量闭环控制系统原理框图

 

 

 

流程图:演示执行的过程,程序流程是整个程序的思路,可以用来编程

程序流程图: 以描述程序控制的流动情况为目的.
系统流程图: 以描述信息在各部件间的流动为目的.

 

 

 

 

在HMI当中如何把画面设为初始画面
各个厂家的HMI软件设置不一样啊 MCGS的是可以在软件里面设置的
西门子的触摸屏一般是放在“设备设置”中去修改的。

“项目”界面下,起始画面,选择开机界面

 


西门子TP-700触摸屏的变量设置教程

 

 

 

 

 

变频器