




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第2章基本逻辑指令 2.1逻辑取及输出线圈(LD/LDI/OUT) 2.2触点串联(AND/ANI) 2.3触点并联(OR/ORI) 2.4串联电路块的并联(ORB) 2.5并联电路块的串联(ANB) 2.6多重输出电路(MPS/MRD/MPP) 2.7主控触点(MC/MCR) 2.8自保持与解除(SET/RST) 2.9计数器、定时器(OUT/RST) 2.10脉冲输出(PLS/PLF) 2.11脉冲式触点指令(LDP/LDF/ANP/ANF/ORP/ORF) 2.12逻辑运算结果取反(INV) 2.13空操作指令(NOP) 2.14程序结束指令(END) 2.15编程注意事项 2.16编程
2、实例 2.1逻辑取及输出线圈(LD/LDI/OUT) LD、LDI两条指令可以与后述的ANB指令组合,在分支起点处 也可使用。 OUT指令是对输出继电器、辅助继电器、状态继电器、定时器、 计数器的线圈的驱动指令,对于输入继电器不能使用。 并行输出指令可多次使用(如例中的OUT T0和OUT M100)。 LD、LDI是一个程序步指令,这里的一个程序步即是一个字。 OUT是多程序步指令,要视目标元件而定。 OUT指令的目标元件是定时器T和计数器C时,必须设置常数K。 2.1逻辑取及输出线圈(LD/LDI/OUT) 表2-1逻辑取及输出线圈指令表 2.1逻辑取及输出线圈(LD/LDI/OUT) 图
3、2-1LD/LDI/OUT指令应用示例 2.2触点串联(AND/ANI) 用AND、ANI指令,可进行触点的串联连接。串联触点的个数 没有限制,该指令可以多次重复使用。 OUT指令后,通过触点对其他线圈使用OUT指令称为纵接输出 或连续输出,如图2-2中的OUT Y4。这种纵接输出,如果顺序不 错,可以多次重复。但如果驱动顺序换成图2-3所示的形式,则 必须用后文中提到的MPS指令。这时程序步增多,因此不推荐使 用。 2.2触点串联(AND/ANI) 表2-2触点串联指令表 2.2触点串联(AND/ANI) 图2-2AND/ANI指令应用示例 2.2触点串联(AND/ANI) 图2-3驱动顺序
4、的形式 2.3触点并联(OR/ORI) OR、ORI用作为1个触点的并联连接指令,为连接2个以上的触 点串联连接的电路块的并联连接时,要用后述的ORB指令。 OR、ORI指令是从该指令的当前步开始,对前面的LD、LDI指 令并联连接。并联连接的次数无限制,但由于编程器和打印机的 功能对此有限制,所以并联连接的次数实际是有限制的(24行以 下)。 2.3触点并联(OR/ORI) 表2-3触点并联指令表 2.3触点并联(OR/ORI) 图2-4OR/ORI指令应用示例 2.4串联电路块的并联(ORB) 2个以上的触点串联连接的电路称为串联电路块。串联电路块并 联连接时,分支的开始用LD、LDI指令
5、,分支的结束用ORB指令。 ORB指令与后述的ANB指令等均为无操作元件号的指令。 2.4串联电路块的并联(ORB) 表2-4串联电路块的并联指令表 图2-5ORB指令应用示例 2.5并联电路块的串联(ANB) 分支电路并联电路块与前面电路串联连接时,使用ANB指令。 分支的起始点用LD、LDI指令。并联电路块结束后,使用ANB指 令与前面电路串联。 若多个并联电路块顺次用ANB指令与前面电路串联连接,则A NB的使用次数没有限制。 虽然可以连续使用ANB指令,但这时与ORB指令同样,要注意 LD、LDI指令的使用次数限制(8次以下)。 2.5并联电路块的串联(ANB) 表2-5并联电路块的串
6、联指令表 2.5并联电路块的串联(ANB) 图2-6ANB指令应用示例 2.6多重输出电路(MPS/MRD/MPP) 表2-6多重输出电路指令表 2.6多重输出电路(MPS/MRD/MPP) 图2-7栈存储器 2.6多重输出电路(MPS/MRD/MPP) 图2-8MPS/MRD/MPP简单电路例(1层栈) 2.6多重输出电路(MPS/MRD/MPP) 图2-91层栈和ANB、ORB指令应用示例 2.6多重输出电路(MPS/MRD/MPP) 图2-102层栈应用示例 2.6多重输出电路(MPS/MRD/MPP) 图2-114层栈应用示例 2.7主控触点(MC/MCR) 1.说明 2.嵌套级(见图
7、2-13) 2.7主控触点(MC/MCR) 表2-7主控触点指令表 2.7主控触点(MC/MCR) 图2-12主控触点指令应用示例 1.说明 输入X0接通时,执行MC与MCR之间的指令。输入X0断开时,成为如下形 式: MC指令后,母线(LD,LDI点)移至MC触点之后,返回原来母线的指令是M CR。MC指令使用后必定要用MCR指令。 使用不同的Y、M元件号,可多次使用MC指令。但是若用同一软元件号, 就与OUT指令一样成为双线圈输出。 在MC指令内再使用MC指令时,嵌套级N的编号就顺次增大(按程序顺序由 小到大)。返回时用MCR指令,就从大的嵌套级开始解除(按程序顺序由大至 小)。 2.嵌套
8、级(见图2-13) 图2-13嵌套级示例 2.8自保持与解除(SET/RST) X0一接通,即使再变成断开,Y0也保持接通。X1接通后,即 使再变成断开,Y0也将保持断开。对于M、S也是同样。 对同一元件可以多次使用SET、RST指令,顺序可任意,但在 最后执行的一条才有效。 要使数据寄存器D、变址寄存器V、Z的内容清零,也可用RST 指令(用常数为K0的传送指令也可得到同样的结果)。 2.8自保持与解除(SET/RST) 表2-8自保持与解除指令表 2.8自保持与解除(SET/RST) 图2-14SET/SRT指令应用示例 2.9计数器、定时器(OUT/RST) 1.积算定时器(1ms定时器
9、,100ms定时器) 2.内部计数器 3.高速计数器 2.9计数器、定时器(OUT/RST) 表2-9计数器、定时器指令表 1.积算定时器(1ms定时器,100ms定时器) 输入X1接通期间,T246接收1ms时钟脉冲并计数, 到达1234时Y0就动作。 X0一接通,输出触点T246就复位,定时器的当 前值也成为0。 2.内部计数器 32位计数器C200根据M8200的ONOFF状态进行计数 (增计数、减计数),它对X4触点的OFFON的次数进行 计数。 输出触点的置位或复位取决于计数方向及达到D1、D0 中存的设定值。 输入X3接通后,输出触点复位,计数器当前值清零。 3.高速计数器 对于C
10、235C245的单相单输入计数器,须用特殊辅助继电器(M8235M 8245)指定计数方向。 X11接通,计数器C的输出触点就复位,计数器的当前值也清零。 对于带有复位输入的计数器(C241C255等),当复位输入接通时,不必进 行其他编程也可实现同上动作。 X12接通时,高速计数器C235C240分别对由计数输入X0X5输入的通 断进行计数,对于带有启动输入的计数器(C244,C245,C249,C250, C255),启动输入不接通就不进行计数。 计数器的当前值随计数输入的次数而增加,当该值等于设定值(K或D的 内容),计数器输出触点接通。 图2-15计数器、定时器应用示例 2.10脉冲输
11、出(PLS/PLF) 使用PLS指令,元件Y、M仅在驱动输入接通后的一个扫描周 期内动作(置1)。 使用PLF指令,元件Y、M仅在驱动输入断开后的一个扫描周 期内动作。 特殊继电器不能用作PLS或PLF的操作元件。 在驱动输入接通时,PLC由运行停机运行,此时PLS M0动 作,但PLS M600断电时由电池后备的辅助继电器)不动作。这是 因为M600是保持继电器,即使在断电停机时其动作也能保持。 2.10脉冲输出(PLS/PLF) 表2-10脉冲输出指令表 2.10脉冲输出(PLS/PLF) 图2-16PLS/PLF指令应用示例 2.11脉冲式触点指令(LDP/LDF/ANP/ANF/ORP
12、/ORF) 这是一组与LD、AND、OR指令相对应的脉冲式触点指令。指 令中P对应上升沿脉冲,F对应下降沿脉冲。指令中的触点仅在操 作元件有上升沿下降沿时导通一个扫描周期。如图2-17所示, X000X002由OFFON时或由ONOFF变化时,M0或M1接通 一个扫描周期。 这组指令只是在某些场合为编程者提供方便罢了。图2-18所示 为等效的编程方法。 当这组指令以辅助继电器M作为操作元件时,M的序号会影响 程序的执行情况。如图2-19a所示,M0M2799作为操作元件时 程序的执行是普通情况下的形式,X0=ON后,M0接通, 接通一个扫描周期,而是LD指令,故各行程序都执行。 M50M53都
13、为ON。 2.11脉冲式触点指令(LDP/LDF/ANP/ANF/ORP/ORF) 表2-11脉冲式触点指令表 2.11脉冲式触点指令(LDP/LDF/ANP/ANF/ORP/ORF) 表2-11脉冲式触点指令表 图2-17LDP/ORP/ANDP/LDF/ORF/ANDF指令应用示例 图2-18等效的编程方法 图2-19辅助继电器M作为脉冲式触点指令的操作元件 2.12逻辑运算结果取反(INV) 表2-12逻辑运算结果取反指令 2.12逻辑运算结果取反(INV) 图2-20INV指令应用示例 2.13空操作指令(NOP) 程序若加入NOP指令,改动或追加程序时,可以减少步序号的 改变。另外,
14、用NOP指令替换已写入的指令,也可改变电路。 LD、LDI、ANB、ORB等指令若换成NOP指令,电路构成将有 较大幅度的变化,须注意。 进行全清操作后,全部指令都变成NOP。 2.13空操作指令(NOP) 表2-13空操作指令表 2.13空操作指令(NOP) 图2-21NOP指令应用示例(用NOP指令改变电路) 2.14程序结束指令(END) 表2-14程序结束指令表 2.14程序结束指令(END) 图2-22END指令应用示例 2.15编程注意事项 1)程序应按自上而下,从左至右的方式编制。 2)适当的编程顺序可减少程序步数,如图2-23所示。 3)重新安排不能编程的电路,如图2-24所示
15、。 4)双线圈输出不可用,如图2-25所示。 图2-24重新安排不能编程的电路 图2-25双线圈使用示例 2.16编程实例 2.16.1简单程序 2.16.2实例 2.16.1简单程序 1.延时断定时器(见图2-26) 2.振荡电路(见图2-27) 3.脉冲输出电路(见图2-28) 1.延时断定时器(见图2-26) 2-26 2.振荡电路(见图2-27) 图2-27振荡电路 3.脉冲输出电路(见图2-28) X0第一次闭合,Y1立即接通。X0再次闭合时,Y1断开。 M103只在一个扫描周期内接通(脉冲输出)。在程序中M104排在M103之 后是很重 按图2-29所示的电路编程是错误的。 实际上
16、,使用PLS指令就可很容易地获得像M103这样的脉冲输出。 3.脉冲输出电路(见图2-28) 表格 3.脉冲输出电路(见图2-28) 图2-28脉冲输出电路 图2-29错误的编程电路 2.16.2实例 1.抢答显示系统(见图2-30) 2.料箱盛料过少报警系统(见图2-33) 3.按钮人行道(见图2-35) 1.抢答显示系统(见图2-30) (1)控制要求 (2)本例的目的 (3)选定输入/输出设备 (4)PLC外部接线图(见图2-31) (5)画出控制逻辑图(梯形图)(见图2-32) (6)写出指令表(见表2-16) (1)控制要求 竞赛者若要回答主持人所提问题时,须抢先按下桌上的按钮。 指
17、示灯亮后,须等到主持人按下复位键PB4后才熄灭。为了给参赛儿童 一些优待,PB11和PB12中任一个接下时,灯L1都亮。而为了对教授组做一 定限制,L3只有在PB31和PB32键都按下时才亮。 如果竞赛者在主持人合上SW开关的10s内压下按钮,电磁线圈将使彩球 摇动,以使竞赛者得到一次幸运的机会。 图2-30抢答显示系统 (2)本例的目的 设计用互锁和自锁电路为基础构成各输出电路的 简单的程序。 (3)选定输入/输出设备 表2-15选定输入/输出设备 (4)PLC外部接线图(见图2-31) 图2-31PLC外部接线图 (5)画出控制逻辑图(梯形图)(见图2-32) 2-32 (6)写出指令表(
18、见表2-16) 表2-16指令表 2.料箱盛料过少报警系统(见图2-33) (1)控制要求 (2)本例的目的 (3)画出控制逻辑图(梯形图)(见图2-34) (4)写出指令表(见表2-17) 2.料箱盛料过少报警系统(见图2-33) 图2-33料箱盛料过少报警系统 (1)控制要求 自动方式(X001=OFF)。当低限开关X000变为ON后,报警器Y001开始鸣 叫,同时报警灯Y005连续闪烁10次(亮1.5s、灭2.5s)。此后,报警器停止鸣 叫,灯也熄灭。此外,RESET(复位)按钮X002可以使两者中止。 手动方式(X001=ON)。当低限开关X000变为ON后,报警器Y001开始鸣 叫,同时报警灯Y005开始闪烁。当按下RESET按钮X002时,二者中止。 (2)本例的目的 设计一个包括计数器和定时器的闪烁电路的控制 程序。 (3)画出控制逻辑图(梯形图)(见图2-34) 图2-34梯形图 (4)写出指令表(见表2-17) 表2-17指令表 3.按钮人行道(见图2-35) (1)控制要求 (2)本例的目的 (3)绘制时序图(见图2-37) (4)设计逻辑电路(图2-38) (
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 食品生产企业责任试题及答案
- 湖北省2025届九师联盟核心模拟卷(下)(样卷)物理试题及答案
- 爱伦凯教育思想
- 小自考视觉传播设计市场技巧试题及答案
- 2025上海合法标准租房合同
- 跨学科化学教学策略与实施路径
- 证券投资理论与实务考点重点讲义
- 四川旅游学院《食品微生物学(食品发酵)》2023-2024学年第二学期期末试卷
- 安徽省安庆市潜山第二中学2025届高三下学期尖子生历史试题含解析
- 2025届重庆市七校联考高三一模试题(语文试题文)试题含解析
- 消防安全评估消防安全评估方案
- 驾驶员汛期安全行车知识
- 小学劳动教育三上第三单元2《制作风车》课件
- 隐患排查统计分析报告
- 给小学数学教师的建议
- 中国古代文学史二复习资料
- 2024年重庆发展投资有限公司招聘笔试参考题库含答案解析
- 成熟生产线评价报告
- 足球准确传球训练技巧:提高准确传球能力掌控比赛节奏
- 自救器培训(2023年煤矿安全生产培训教师培训班随堂课程设计)
- 成人癌性疼痛护理指南解读
评论
0/150
提交评论