第3章 可编程控制器基本指令

更新时间:2023-05-19 22:07:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

第三章 可编程控制器基本指令

3.1 可编程控制器的编程元件 3.2 可编程控制器的编程语言3.3 可编程控制器的基本指令 3.4 可编程控制器的基本原则

3.1 可编程控制器 的编程元件 FX2N系列PLC编程元件分类和编号 编程元件的基本特征 编程元件的使用

FX2N系列PLC编程 元件分类和编号

PLC编程元件的物理实质: 电子电路及存储器。称“软继电器”。FX2N系列PLC编程元件的编号:

X0功能字母 数字

编程元件的特征编程元件与继电接触器元件比较表 相同点 不同点 都具有线圈和常开常 编程元件被选中,只 闭触点,触点的状态随 是代表这个元件的存储 着线圈的状态而变化, 单元置1,失去选中条件 即当线圈被选中(通电) 只是这个元件的存储单 时,常开触点闭合,常 元置0;编程元件可以无 闭触点断开,当线圈失 限次地访问,可编程控 去选中条件时,常闭接 制器的编程元件可以有 通,常开断开。 无数多个常开、常闭触 点。

3.1 可编程控制器 的编程元件可编程控制器的编程元件列表

输入继电器X输出继电器Y 辅助继电器M 状态器S 定时器T

计数器C数据寄存器D 变址寄存器V/Z 指针P/I 常数(K/H)

注:点击编程元件名称可进入相应的页面

输入继电器X

可编程控制器输入接 口的一个接线点对应 一个输入继电器。输 入继电器的线圈只能 由机外信号驱动,它 可提供无数个常开接 点、常闭接点供编程 时使用。如图3.1。 FX2N系列的输入继 电器采用八进制地址 编号,X0~X267最 多可达184点。

输出继电器Y

PLC输出接口的一个接线 点对应一个输出继电器。输 出继电器的线圈只能由程序 驱动,每个输出继电器除了 为内部控制电路提供编程用 的常开、常闭触点外,还为 输出电路提供一个常开触点 与输出接线端连接。驱动外 部负载的电源由用户提供。 如图所示是输出继电器的等 效电路。输出继电器的地址 编号也是八进制,Y0~ Y267,最多可达184点。

辅助继电器M

PLC内部有很多辅助继电器,和输出继电器一样,只能 由程序驱动,每个辅助继电器也有无数对常开、常闭接 点供编程使用。其作用相当于继电器控制线路中的中间 继电器。辅助继电器的接点在PLC内部编程时可以任意 使用,但它不能直接驱动负载,外部负载必须由输出继 电器的输出接点来驱动。 辅助继电器分以下三种类型: 通用辅助继电器 M0-M499,共500个点 断电保持辅助继电器 M500-M1023及M1024-M3071共2572点。 特殊辅助继电器 M8000-M8255,共256个点。

特殊辅助继电器

① 只能利用其接点的特殊辅助继电器。线圈由PLC

自动 驱动,用户只可以利用其接点。例如: M8000为运行监控用,PLC运行时M8000接通。 M8002为仅在运行开始瞬间接通的初始脉冲特殊辅 助继电器。 ② 可驱动线圈型特殊辅助继电器。用户激励线圈后, PLC作特定动作。例如: M8033为PLC停止时输出保持特殊辅助继电器。 M8034为禁止全部输出特殊辅助继电器。 M8039为定时扫描特殊辅助继电器。

状态器S

状态器S是构成状态转移图的重要软元件,它与后续的 步进梯形指令配合使用。通常状态继电器软元件有下面 五种类型: 初始状态继电器S0~S9共10点。 回零状态继电器S10~S19共10点。 通用状态继电器S20~S499共480点。 停电保持状态器S500~S899共400点。 报警用状态继电器S900~S999共100点。

定时器T

定时器作为时间元件相当于时间继电器,由设定值寄存 器、当前值寄存器和定时器触点组成。在其当前值寄存 器的值等于设定值寄存器的值时,定时器触点动作。故 设定值、当前值和定时器触点是定时器的三要素。 定时器累计PLC内的1ms,10ms,100ms等的时钟脉冲, 当达到所定的设定值时,输出接点动作。定时器可以使 用用户程序存储器内的常数K作为设定值,也可以用后 述的数据寄存器D的内容作为设定值。这里的数据寄存 器应有断电保持功能。 定时器可以分为: 常规定时器T0~T245 积算定时器T246~T255

常规定时器T0-T245

100ms定时器T0~T199共200点,每个设定值范围为 0.1~3276.7s;10ms定时器T200~T245共46点,每个 设定值范围0.01~327.67s。如图3.3a所示,当驱动输入 X0接通时,T0用当前值计数器累计100ms的时钟脉冲。 如果该值等于设定值K10时,定时器的输出接点动作。 即输出接点是在驱动线圈后的10×0.1s=1s时动作。驱 动输入X0断开或发生断电时,计数器就复位,输出接点 也复位。 点击观看定时器的工作过程

常规定时器的动作过程

积算定时器T246-T255

1ms积算定时器T246~T249共四点,每点设定值范围 0.001s~32.767s; 100ms积算定时器T250~T255共6点,每点设定值范围 0.1s~3276.7s。 如图所示,当定时器线圈T250的驱动输入X1接通时 T250用当前值计数器累计100ms的时钟脉冲个数,当该 值与设定值K10相等时,定时器的输出接点输出,当计 数中间驱动输入X0断开或停电时,当前值可保持。输入 X1再接通或复电时,计数继续进行,当累计时间为 10×0.1s=1s时,输出接点动作。当复位输入X1接通时, 计数器就复位,输出接点也复位。 点击观看积算定时器的动作过程图

积算定时器的动作过程图

接点的动作时序

接点动作时序如图所示。定时器在其线圈被驱动后开

始 计时,到达设定值后,在执行第一个线圈指令时,其输 出接点动作。从驱动定时器线圈到其接点动作称为定时 器接点动作精度时间t,t=T+T0-α。

计数器C

可编程控制器的计数器共有两种:内部信 号计数器和高速计数器。内部信号计数器 有分为两种:16位递加计数器和32位增 减计数器。

点击观看16位递加计数器 点击观看32位增减计数器 点击观看高速计数器

16位递加计数器

设定值位1~32767。其中,C0~C99共100点是 通用型,C100~C199共100点是断电保持型。 下图表示了递加计数器的动作过程。

32位增减计数器

设定值为-2147483648~+2147483647 C200~C219共20点是通用型 C220~C234共15点为断电保持型计数器 32位双向计数器是递加型还是递减型计数由特殊 辅助继电器M8200~M8234设定。特殊辅助继电器 接通时(置1)时,为递减计数;特殊辅助继电器 断开(置0)时,为递加计数。点击观看32位增减计数器工作图

32位增减计数器工作图

高速计数器

高速计数器C235~C255共21点,共用PLC的8个高速计 数器输入端X0~X7。这21个计数器均为32位加/减计数 器。 高速计数器是按中断原则运行的,因而它独立于扫描周 期,选定计数器的线圈应以连续方式驱动,以表示这个 计数器及其有关输入连续有效,其它高速处理不能再用 其输入端子 。 高速计数器的选择不是任意的,它取决于所需计数器的 类型及高速输入端子。 点击观看高速计数器表 点击观看高速计数器类型

本文来源:https://www.bwwdw.com/article/4fq4.html

Top