PLC技术

PLC 的选型技术方法

PLC 控制系统的配置可用类比法、估算法、计算法及测试法。这四种方法互不排斥、互相兼容和补充,为正确选型往往要综合应用。 (1) 类比法(经验法):用自己或别人的经验与所要配置的系统作类比,初步确定所选厂家、型号和模块等。此法虽不够精确,但对简单系统是一种简便方法,既快又有把握;对复杂系统可作粗略参考。 (2) 估算法:主要用于确定 I/O 点数,以粗略确定 PLC 的型号和机型(大型机、中型机、小型机或微型机)。输入点数 Nᵢ=ΣEᵢ(Pᵢ-1),其中 Eᵢ 为系统使用的某类输入器件总数(如用…

FX2N 系列 PLC 的二进制除法运算指令

二进制除法运算指令的助记符、指令代码、操作数及程序步如表 6-21 所列。 表 6-21 二进制除法运算指令 指令梯形图如图 6-35 所示。 图 6-35 二进制除法运算指令梯形图与执行过程(a)16 位除法运算;(b)32 位除法运算 指令说明: ① 进行 16 位运算时,商为 16 位、余数也为 16 位;进行 32 位运算时,商、余数均为 32 位。 ② 进行 32 位运算时,V 和 Z 不能用于目标元件 [D] 中。 ③ 当除数为 0 时,运算错误、不执行指令。 ④ 商和余数的最高位用…

PLC 的五大编程技术方法

PLC 的编程方法主要有经验法、解析法、图解法、技巧法和计算机辅助设计五种。 (1) 经验法:凭以往的编程经验加以分析、修改,达到新的控制要求。用经验法编程首先必须熟悉 PLC 的各种指令和编程元件的作用及相关应用,还需大量实践与反复体会,通过不断反复调试找出问题解决方法。对类似课题可将以往程序作为“样机”逐一修改,直至满足新任务要求;工作中应多收集积累这类“样机”,不断丰富经验。 (2) 解析法:根据组合逻辑或时序逻辑的理论,运用相应的解析方法求解逻辑关系,再依据求解结果画成梯形图或直接编写指…

FX2N 系列 PLC 的二进制加 1 指令

二进制加 1 指令的助记符、指令代码、操作数及程序步如表 6-22 所列。 表 6-22 二进制加 1 指令 指令梯形图如图 6-36(a) 所示。 图 6-36 二进制加 1 指令梯形图与执行过程(a)梯形图;(b)执行过程 指令说明: ① 每当 X0 接通一次,D10 中的内容加 1;若采用连续执行型则每个扫描周期都加 1(图 6-36(b)),很难预知执行结果,因此建议采用脉冲执行型。 ② 16 位运算中,若给 +32767 加 1 则成为 -32768,但标志位不动作;32 位运算中,若…

PLC 的技巧编程

技巧编程是指在经验编程的基础上,充分运用 PLC 所提供的各种功能指令,巧妙而灵活地编写程序,以提高程序质量和编程效率。技巧编程既可用于简化程序,也可用于将较难实现的逻辑用简洁的方式表达,做到“熟能生巧”。 常见的技巧编程手法包括: ① 充分利用功能指令代替繁琐的基本指令,如用传送、移位、比较、浮点运算等指令简化运算与顺序控制逻辑。 ② 采用字方式控制成组输出,通过修改参数适应不同外部连线或动作性质,实现程序参数化与柔性化。 ③ 合理利用变址寄存器实现循环与程序复用,提高程序效率、便于扩展。 ④…

FX2N 系列 PLC 的二进制减 1 指令

二进制减 1 指令的助记符、指令代码、操作数及程序步如表 6-23 所列。 表 6-23 二进制减 1 指令 指令梯形图如图 6-37(a) 所示。 指令说明: ① 每当 X10 接通一次,D10 中的内容减 1(图 6-37(b))。若采用连续执行型,则每个扫描周期都减 1,很难预知程序的执行结果,因此建议采用脉冲执行型指令。 ② 若从 -32768 或 -2147483648 减 1,则成为 +32767 或 +2147483647,标志位不动作。 图 6-37 二进制减 1 指令梯形图与执…

欧姆龙 CQM1H PLC 在电子束焊机中的应用

(1) 概述 电子束焊机是一种高能量密度的真空熔焊设备,广泛应用于航空航天、核工业、仪器仪表制造业、汽车工业等领域,集机械、真空、高电压、电控和电子光学等技术于一体,是技术密集型设备,控制系统十分复杂。 采用欧姆龙 CQM1H 中型机可达到如下目的: ① 用通用 I/O 模块完成焊机的逻辑操作; ② 利用 D/A 和 A/D 模块完成焊接参数的设定和采样; ③ 利用脉冲单元完成工作台拖动控制; ④ 利用人机界面完成人机通信、故障显示和参数打印。 下面仅介绍其中抽真空动作过程的开关量控制情况。 图…

FX2N 系列 PLC 的逻辑与指令

逻辑与指令的助记符、指令代码、操作数及程序步如表 6-24 所列。 表 6-24 逻辑与指令 指令梯形图如图 6-38(a) 所示。 图 6-38 逻辑与指令梯形图及逻辑运算法则(a)梯形图;(b)逻辑运算 指令说明:逻辑与运算规律是“有 0 得 0,全 1 得 1”(图 6-38(b))。该指令把两个源操作数按位相“与”,结果存放在目标操作数中。

三菱 FX2N PLC 在轮胎硫化机的控制系统中的应用

本例采用柔性编程方法设计轮胎硫化机的通用自动控制程序,选用三菱 FX2N 可编程序控制器作为控制主机。轮胎硫化机的自动工作特点是分几个步序完成,每个步序根据工艺要求操作不同的电磁阀,每个步序的硫化时间需分别设置。设硫化机有 24 个需要控制点,分别接到可编程序控制器的 Y0 至 Y37 输出点。输入控制信号有运行信号(接于 X2)和延时控制信号(接于 X1)。当 X2 有效时进行硫化,X2 无效时终止硫化;X1 瞬间有效一次,则该步序的硫化时间延长一次定时段(可设置)。 硫化机的控制梯形图如图 …

FX2N 系列 PLC 的逻辑或指令

逻辑或指令的助记符、指令代码、操作数及程序步如表 6-25 所列。 表 6-25 逻辑或指令 指令梯形图如图 6-40(a) 所示。 图 6-40 逻辑或指令梯形图及逻辑运算法则(a)梯形图;(b)逻辑运算 指令说明:逻辑或运算规律是“有 1 得 1,全 0 得 0”(图 6-40(b))。该指令把两个源操作数按位相“或”,结果存放在目标操作数中,如图 6-41 中 (D10)∨(D12)→(D14)。 图 6-41 逻辑或运算

1 17 18 19 40