720 likes | 978 Views
主题六 三菱 FX 系列 PLC. 主要内容:. 6 . 1FX 系列 PLC 简介 6 . 2FX2N 系列硬件简介 6 . 3 三菱 PLC 梯形图的编程元件 6 . 4PLC 的基本指令及其编程 6 . 5 常用的基本控制程序 6 . 6 编程注意事项. 要求:. 掌握三菱 PLC 的基本操作指令。 掌握梯形图的绘制方法。. 6 . 1 FX 系列 PLC 简介. FX 系列 PLC 的特点 ⑴体积小 ⑵外型美观 ⑶多个子系列 ⑷系统配置灵活 ⑸功能强,使用方便. FX 系列 PLC 型号名称的含义如下: FX □□ - □□ □□-□
E N D
主要内容: 6.1FX系列PLC简介 6.2FX2N系列硬件简介 6.3三菱PLC梯形图的编程元件 6.4PLC的基本指令及其编程 6.5常用的基本控制程序 6.6编程注意事项
要求: 掌握三菱PLC的基本操作指令。 掌握梯形图的绘制方法。
6.1 FX系列PLC简介 FX系列PLC的特点 ⑴体积小 ⑵外型美观 ⑶多个子系列 ⑷系统配置灵活 ⑸功能强,使用方便
FX系列PLC型号名称的含义如下: • FX□□-□□□□-□ ⑴ ⑵ ⑶ ⑷ ⑸ ⑴子系列名称,如:1S,1N,2N等。 ⑵I/O的总点数。如:16、32、48、128等。 ⑶单元类型:M为基本单元,E为输入输出混合扩展单元与扩展模块,EX为输入专用扩展模块,EY为输出专用扩展模块。 ⑷输出形式:R为继电器输出、T为晶体管输出、S为双相晶闸管输出。 ⑸电源和输入输出类型等特征。D和DS为DC 24V电源;DSS为DC 24V电源
6.2FX2N系列硬件简介 • 1.三菱FX2N-64MR的结构 • 2.输入、输出信号接线示例
6.3三菱PLC梯形图的编程元件 1.输入继电器(X) 输入继电器是PLC接受外部输入信号的窗口。PLC通过光电耦合器,将外部信号的状态读入并存储在输入镜象寄存器中。输入端可以外接常开触点或常闭触点,也可以接多个触点组成的串并联电路或电子传感器(如接近开关)。在梯形图中,可以多次使用输入继电器的常开触点和常闭触点。输入继电器的元件号为8进制。输入继电器的线圈在程序中不允许出现 FX2N-64MR X0----X37
2.输出继电器(Y) 输出继电器是PLC向外部负载发送信号的窗口。输出继电器用来将PLC的输出信号通过输出电路硬件驱动外部负载。 输出继电器的线圈在程序设计时只能使用一次,不可重复使用。但触点可以多次使用。输出继电器的线圈“通电”后,继电器型输出模块中对应的硬件输出继电器的常开触点闭合,使外部负载工作。硬件输出继电器只有一个常开触点,接在PLC的输出端子上。 输出继电器的元件号为8进制 FX2N-64MR Y0----Y37
3.辅助继电器(M) PLC内有很多辅助继电器。它们是用软件实现的,它与PLC外部无任何联系辅助继电器的线圈,可以由PLC内部各软继电器的触点驱动,它们不能象输入继电器那样接收外部的输入信号,也不能象输出继电器那样直接驱动外部负载,而是一种内部的状态标志,起到相当于继电器控制系统中的中间继电器的作用。 (1)通用辅助继电器(M0到M499) (2)断电保持辅助继电器(M500到M3071) 断电保持辅助继电器并非断电后真正能在自身电源也切断的条件下保存原工作状态,而是靠PLC内部的备用电池供电而已。
(3)特殊辅助继电器 PLC内有256个特殊辅助继电器,地址编号为M8000到M8255。这些特殊辅助继电器各自具有特定的功能。可以分为两大类:只能利用触点型、线圈驱动型。
只能利用触点型 这类特殊辅助继电器的线圈由PLC自动驱动,用户只能利用其触点。例如: M8000—运行监控(PLC运行时自动接通,停止时断开)。 M8002—初始脉冲(仅在PLC运行开始时接通一个扫描周期)。 M8005—PLC后备锂电池电压过低时接通。 M8011—10ms时钟脉冲。 M8012—100ms时钟脉冲。 M8013—1s时钟脉冲。 M8014—1min时钟脉冲。
线圈驱动型 这类特殊辅助继电器的线圈可由用户驱动,而线圈被驱动后,PLC将作特定动作。 M8030—线圈被驱动后使后备锂电池欠电压指示灯熄灭。 • M8033—线圈被驱动后PLC由RUN进入STOP状态后,映像寄存器与数据寄存器的内容不变。 M8034—线圈被驱动后禁止所有的输出。 M8039—线圈被驱动后PLC以D8039中指定的扫描时间工作。 应注意,没有定义的特殊辅助继电器不可在用户程序中出现。
(4)状态继电器(S) 状态继电器S在步进顺控程序的编程中是的软元件,它与后述的步进顺控指令STL组合使用。 状态继电器有以下五种类型: • (1)初始状态 S0~S9共10点。 • (2)回零 S10~S19共10点。 • (3)通用 S20~S499共480点。 • (4)失电保持 S500~S899共400点。 • (5)报警器 S900~S999共100点。 通用状态继电器没有失电保持功能。在使用IST(初始化状态功能)指令时,S0~S9供初始状态使用。失电保持状态继电器S500~S899在断电时依靠后备锂电池供电保持。在使用应用指令ANS(信号报警器置位)和ANR(信号报警器复位)时,报警器S900~S999可用作外部故障诊断输出。报警器为失电保持型。
(5)定时器(T) PLC内有几百个定时器,其功能相当于继电控制系统中的时间继电器。定时器是根据时钟脉冲的累积计时的。时钟脉冲有1ms、10ms、100ms三种,当所计时间到达设定值时,其输出触点动作。 定时器有一个设定值寄存器(一个字长)、一个当前值寄存器(一个字长)和一个用来存储其输出触点状态的映像寄存器(占二进制的一位),这三个单元使用同一个元件号。
FX系列PLC的定时器分为非积算定时器和积算定时器。FX系列PLC的定时器分为非积算定时器和积算定时器。 ①非积算定时器 FX2N型PLC内有100ms非积算定时器200点(T0~T199),时间设定值为0.1~3276.7s。其中T192~T199为子程序中断服务程序专用的定时器。10 ms非积算定时器46点(T200~T245),时间设定值为0.01~327.67s。非积算定时器没有失电记忆功能。
②积算定时器 FX2N型PLC内有1ms积算定时器4点(T246~T249),时间设定值为0.001~32.767s;100 ms积算定时器6点(T250~T255),时间设定值为0.1~3276.7s。积算定时器具有失电记忆功能。
(6)计数器(C) ①内部计数器 内部计数器是在执行扫描操作时对内部元件(如X、Y、M、S、T、C)的信号进行计数的计数器。因此,其接通和断开时间应长于PLC的扫描周期。 16位增计数器 FX系列PLC有两种类型的16位增计数型计数器,一种为通用型,一种为失电保持型。C0~C99为通用型16位增计数器,共100点,C100~C199为失电保持型16位增计数器,共100点
32位双向计数器 双向计数器就是既可以设置为增计数又可以设置为减计数的计数器。32位双相计数器计数值设定范围为-2 147 483 648~+2 147 483 647。FX系列PLC有两种32位双相计数器,一种为通用型,一种为失电保持型共35个。C200~C219为通用型32位双向计数器,共20点。作增计数或减计数(计数方向)由特殊辅助继电器M8200~M8219设定C220~C234为失电保持型32位双向计数器,共15点。作增计数或减计数(计数方向)由特殊辅助继电器M8220~M8234设定。
②高速计数器 FX系列PLC中共有21点高速计数器,元件编号为C235~C255。这些计数器在PLC中共享8个高速计数器输入端X0~X7。当一个输入端被某个高速计数器占用时,这个输入端就不能再用于另一个高速计数器,也不能用作其他的输入。即,由于只有6个高速计数的输入,因此,最多只能同时用6个高速计数器。高速计数器是按中断方式运行的,与扫描周期无关。
6.4 PLC的基本指令及其编程 FX2N PLC共有基本指令27条,基本指令一般由助记符和操作元件组成,助记符是每一条基本指令的符号,它表明操作功能;操作元件是被操作的对象。有些基本指令只有助记符,没有操作元件。
图6.17 OUT指令使用说明: • ①OUT指令不能用于驱动输入继电器,因为输入继电器的状态由输入信号决定; • ②OUT指令可以连续使用,相当于线圈的并联,切不受使用次数的限制。 • ③定时器(T)及计数器(C)使用OUT指令后,必须有常数设定值语句。
步序 助记符 操作数 • 0 LD X0 • 1 OUT Y1 • 2 OUT T0 • K 20 • 5 LDI T0 • 6 OUT Y2
0 LD X0 • 1 AND X1 • 2 ANI X2 • 3 OUT Y0
AND、ANI指令使用说明: • ①用AND、ANI指令可进行1个触点的串联连接。串联触点的数量不受限制,该指令可以多次使用。 • ②OUT指令后,通过触点对其他线圈使用OUT指令,称之为纵接输出。如图6.22所示,X1的常开触点与Y1线圈串联后,又与Y0线圈并联,就是纵接输出。这时X1的常开触点仍可以用AND指令。如果顺序不错可多次重复
0LD X0 • 1OR X3 • 2ORI X4 • 3AND X1 • 4ANI X2 5 OUT Y0
图6.27 图6.28
4.[LDP]、[LDF]、[ANDP]、[ANDF]、[ORP]、[ORF]指令4.[LDP]、[LDF]、[ANDP]、[ANDF]、[ORP]、[ORF]指令 ⑴LDP、ANDP、ORP指令 LDP、ANDP、ORP指令是进行上升沿检测的触点指令,仅在指定位软元件上升沿时(由OFF→ON变化时)接通一个扫描周期。表示方法为触点的中间有一个向上的箭头。
⑵LDF、ANDF、ORF指令 LDF、ANDF、ORF指令是进行下降沿检测的触点指令,仅在指定位软元件下降沿时(由OFF→ON变化时)接通一个扫描周期。表示方法为触点的中间有一个向下的箭头。
a) b) 0 LDP X0 0 LDF X0 1 ORP X1 1 ORF X1 2 OUT M0 2 OUT M0 3 LD M8000 3 LD M8000 4 ANDP X2 4 ANDF X2 5 OUT M1 5 OUT M1
电路块的含义:所谓电路块就是由几个触点按一定方式连接成的梯形图。由两个以上触点串联而成的电路块就是串联电路块;由两个以上触点并联而成的电路块就是并联电路块。触点的混联就形成了混联电路块。电路块的含义:所谓电路块就是由几个触点按一定方式连接成的梯形图。由两个以上触点串联而成的电路块就是串联电路块;由两个以上触点并联而成的电路块就是并联电路块。触点的混联就形成了混联电路块。
6.[MPS]、[MRD]、[MPP]指令 MPS、MPP必须成对使用