控制速度 计数及其他特殊功能 安装、施工 可靠性 低,靠机械动作实现 一般没有 连线多,施工繁琐 差,触点多,故障多 极快,靠微处理器进行处理 有 安装容易,施工方便 高,元件经过筛选和老化等可靠性措施 寿命 可扩展性 维护 短 困难 工作量大,故障点不易查找 长 容易 具有自诊断能力,维护工作量小
5-5 为什么称PLC的继电器是软继电器?与物理继电器相比,其在使用上有何特点?
答:参与PLC应用程序编制的是其内部代表编程器件的存储器,俗称“软继电器”,或称编程“软元件”。这些“软元件”依编程功能分为输入继电器、输出继电器、定时器、计数器等。取用这些“软继电器”的常开、常闭触点,实质上为读取存储单元的状态,所以可以认为一个“软继电器”有无数个常开、常闭触点。
5-6 PLC的软件是指什么?其编程语言常用的有哪几种?各有何特点?
答:PLC的软件是指系统程序和用户程序。系统程序由PLC生产厂家固化在控制器内用以控制PLC本身的运作;用户程序则由使用者来编制并输入控制器,用以控制外部对象的运作。所以,使用者要编制的是用户程序。
编程语言通常有梯形图(LAD)、指令表(STL)和顺序功能流程图(SFC)三种。 梯形图(LAD)编程语言是从继电器控制系统原理图的基础上演变而来的。梯形图语言简单明了,易于理解,是编程语言的首选。
指令表也叫语句表,和汇编语言有点类似,由助记符和操作数两部分构成,其与梯形图程序有严格的对应关系,是用一系列的指令表达程序的控制要求,它是PLC最基础的编程语言。
顺序功能流程图是一种用来编制顺序控制类程序,它是将一个复杂的顺序控制过程分解为一些小的工作状态,对这些小的工作状态的功能分别处理后,再依一定的顺序控制要求连接组合成整体的控制程序。
第3次作业:
题6-1的答案
LD X000 ANI X001 AND X002 LD X004 ANI X005 OR M002 ANI M000 ORB
LD X003 OR M001 ANB LD T0 ANI C0 ORB
OUT Y000
题6-2的答案
LD X000 MC N0 SP M0 LD X001 OUT Y000 LD X002 OUT Y001 LD X003 MC N1 SP M1 LD X003 OUT Y002 MCR N1 MCR N0
课本6-42图中第二个N0改为N1
题6-3的答案
X001X002M100M101X003X004X005 Y000M101
题8-5的答案
顺序功能图如下图所示:
M8002M0M1X003M2X004M3X005压钳剪刀R C0..X000 X001 X010Y000板料右行Y001压钳下行Y001Y002剪刀下行M4X000M5Y003M6X001M7Y004C0加1C0已剪完10块C0
题8-8的答案
梯形图:
SET M6
控制过程分析:
1. 运行开始瞬间接通M8002,M0=1,C0计数器重置为设定初始值0。
2. 剪刀和压钳都处于上限位置,即X000,X001被压下X000=1,X001=1;按下启动按钮X010,即X001=1,此时M1=1,Y000=1,板料右行,同时M0=0,断电。
3. 板料右行限位开关X003被压下,即X003=1,M2=1,Y001=1,压钳下行;同时M1=0,断电。
4. 压钳下行限位开关X004被压下,即X004=1,M3=1,Y001=1(压钳保持压紧),Y002=1,剪刀下行;同时M2=0,断电。 5. 剪刀下行限位开关X005被压下,即X005=1,M4=1,Y003=1,压钳上行;M6=1,Y004=1,剪刀上行;同时M3=0断电,Y001=0断开(压钳松开)。
6. 压钳上行限位开关X000被压下,即X000=1,M5=1,M4=0;剪刀上行限位开关X001被压下,即X001=1,M7=1, M6=0;C0计数器加1。
7. 未剪完10块板料时,C0=0,C0=1,M1=1,M5=0,断开,Y000=1,板料右行,开始下一次循环。
8. 剪完10块板料时,C0=0,C0=1,M0=1,M7=0,回到初始状态。