三菱PLC实例详解
三菱FX-PLC编程实例演示教学
三菱F X-P L C编程实例目录第一例用plc控制运料小车编程实例 (4)第二例 plc交通信号灯控制系统设计编程实例 (7)第三例 plc自动门系统控制编程实例 (11)第四例plc起保停电路梯形图编程方法 (13)第五例 plc控制电动机正反转电路设计 (16)第六例 plc延合延分电路梯形图 (18)第七例 plc振荡电路梯形图 (19)第八例 plc自动与手动控制电路梯形图 (20)第九例 plc集中与分散控制电路梯形图 (20)第十例最简单的PLC计时程序编程实例 (21)第十一例三菱PLC自锁控制程序编程实例 (22)第十二例三菱PLC两地控制与多地控制PLC程序编程实例 (23)第十三例三菱PLC顺序启动、顺序停止控制程序编程实例 (26)第十四例三菱PLC单信号反应多状态PLC程序编程实例 (27)第十五例三菱PLC电动机正反转控制程序编程实例 (28)第十六例三菱PLC自动往返控制程序编程实例 (32)第十七例三菱PLC星-三角降压启动控制编程实例 (35)第十八例三菱PLC点动+自锁控制编程实例 (37)第十九例三菱PLC用定时器与计数器实现的时间控制编程实例 (39)第二十例三菱PLC控制步进电机实例 (43)第一例用plc控制运料小车编程实例一、控制要求某车间有 6 个工作台,送料车往返于工作台之间送料,每个工作台设有一个到位开关( SQ )和一个呼吸按扭( SB )。
具体控制要求如下:( 1 )送料车开始应能停留在 6 个工作台中任意一个到位开关的位置上。
( 2 )设送料车现暂停于 m 号工作台( SQ m 为 ON )处,这时 n 号工作台呼叫( SQ n 为 ON ),若:(a) m>n ,送料车左行,直至 SQ n 动作,到位停车。
即送料车所停位置SQ 的编号大于呼叫按扭 SB 的编号时,送料车往左行运行至呼叫位置后停止。
(b) m<n ,送料车右行,直至 SQ n 动作,到位停车。
完整版三菱plc编程实例
1课题一 PLC 空制运料小车、课题要求:要求:根据给定的设备和仪器仪表,在规定的时间内完成程序的设计、安装、调试等 工作,达到课题规定的要求。
、设计原则:按照完成的工作是否达到了全部或部分要求,由实验老师对其结 果进行评价。
、课题内容:其中启动按钮S01用来开启运料小车,停止按钮S02用来手动停止运料小车(其工作 方式见考核要求2选定)。
按S01小车从原点起动,KM1接触器吸合使小车向前运行直到 碰SQ 盯关停,KM 接触器吸合使甲料斗装料5秒,然后小车继续向前运行直到碰 SQ3开 关停,此时KM 接触器吸合使乙料斗装料3秒,随后KM 接触器吸合小车返回原点直到碰 SQ 开关停止,KM 接触器吸合使小车卸料5秒后完成一次循环。
正在演示中四、设计要求:1、编程方法由实验老师指定:⑴用欧姆龙系列PLC 简易编程器编程 ⑵用计算机软件编程2、 工作方式:A. 小车连续循环与单次循环可按S07自锁按钮进行选择,当S07为“ 0”时小车连 续循SQ1向前KM1甲料斗eSQ2KM2OSQ3乙料斗KM3环,当S07为“1 ”时小车单次循环;B.小车连续循环,按停止按钮S02小车完成当前运行环节后,立即返回原点,直到碰SQ开关立即停止;当再按启动按钮S01小车重新运行;C.连续作3次循环后自动停止,中途按停止按钮S02则小车完成一次循环后才能停止;3、按工艺要求画出控制流程图;4、写出梯形图程序或语句程序;5、用欧姆龙系列PLC简易编程器或计算机软件进行程序输入;6、在考核箱上接线,用电脑软件模拟仿真进行调试。
五、输入输出端口配置:六、问题:小车工作方式设定:A.小车连续循环与单次循环可按S07自锁按钮进行选择,当S07为“ 0”时小车连续循环,当S07为“1”时小车单次循环;B.小车连续循环,按停止按钮S02小车完成当前运行环节后,立即返回原点,直到碰SQ 开关立即停止;当再按启动按钮S01小车重新运行;C连续作3次循环后自动停止,中途按停止按钮S02小车完成一次循环后才能停止。
三菱plc梯形图实例详解
三菱plc梯形图实例详解梯形图语言是一种以图形符号及图形符号在图中的相互关系表示控制关系的编程语言,是从继电器电路图演变过来的。
继电器控制电路图与plc控制的梯形图的比较梯形图与继电器控制电路图两者之间存在许多差异:(1)PLC采用梯形图编程是模拟继电器控制系统的表示方法,因而梯形图内各种元件也沿用了继电器的叫法,称之为“软继电器”,例如X0、X1(输入继电器)、Y0(输出继电器)。
梯形图中的“软继电器”不是物理继电器,每个“软继电器”各为存储器中的一位,相应位为“1”态,表示该继电器线圈“得电”,因此称其为“软继电器”。
用“软继电器”就可以按继电器控制系统的形式来设计梯形图。
(2)梯形图中流过的“电流”不是物理电流,而是“能量流”,它只能从左到右、自上而下流动。
“能量流”不允许倒流。
“能量流”到,线圈则接通。
“能量流”流向的规定顺应了PLC的扫描是自左向右、自上而下顺序地进行,而继电器控制系统中的电流是不受方向限制的,导线连接到哪里,电流就可流到哪里。
(3)梯形图中的常开、常闭触点不是现场物理开关的触点。
它们对应输入、输出映象寄存器或数据寄存器中的相应位的状态,而不是现场物理开关的触点状态。
PLC认为常开触点是取位状态操作;常闭触点应理解为位取反操作。
因此在梯形图中同一元件的一对常开、常闭触点的切换没有时间的延迟,常开、常闭触点只是互为相反状态。
而继电器控制系统大多数的电器是属于先断后合型的电器。
(4)梯形图中的输出线圈不是物理线圈,不能用它直接驱动现场执行机构。
输出线圈的状态对应输出映像寄存器相应的状态而不是现场电磁开关的实际状态。
(5)编制程序时,PLC内部继电器的触点原则上可无限次反复使用,因为存储单元中的位状态可取用任意次;继电器控制系统中的继电器触点数是有限的。
但是PLC内部的线圈通常只引用一次,因此,应慎重对待重复使用同一地址编号的线圈。
下面以三菱FX系列PLC 为例,简单介绍一下PLC梯形图编程时需要遵循的规则,希望对大家有所帮助。
不多见的三菱PLC应用实例,速看
不多见的三菱PLC应用实例,速看Q172DSCPU在汽车生产线中的应用该案例适用于各种生产线设备、压入机、冲压机、印刷机、立式成型充填封口机、卧式成型充填封口机等。
1传送带驱动轴1、2传送带驱动轴2、(A)玻璃窗安装工程(无人)(B)安装座位工程(有人)(a)玻璃窗安装机械手(b)紧急停止按钮(c)光幕动作流程现场课题课题01如有人进入无人组装生产线,会停止解决课题:切断功能。
课题02有人组装生产线中,希望确保安全的速度速度监视功能。
模型系统解决现场课题解决01切断功能:通过充实安全功能,构建用途对应的安全系统。
解决02速度监控功能(SLS):通过速度监视确保生产线的安全性。
速度监视功能(SLS)是监视电机速度是否超过安全速度的监视功能。
通过将指令速度与反馈速度与安全速度相比,保证安全速度。
异常时,通过STO或SS1切断动力。
启动步骤步骤1:安全信号的接线使用安全信号模块时的安全系统接线示例。
光幕的信号连接到安全信号模块的输入端子,安全信号模块的输出端子连接到伺服放大器的STO端子。
步骤2:系统构成的设定在系统构成画面中进行伺服放大器、伺服电机的设定。
步骤3:安全监视功能参数的设定通过安全信号参数设定安全信号模块的使用台数,通过速度监视参数设定速度监视轴编号及安全速度等。
Q172DSCPU在搬运设备中的应用该案例适用于通用材料的搬送设备、自动组装设备、封装机、航空机组装、扫描设备等。
1X1轴(直线伺服电机)2X2轴(直线伺服电机)3Y1轴(直线伺服电机)4Y2轴(直线伺服电机)5Z1轴(上下轴)6Z2轴(上下轴)(a)光幕(b)GOT(GraphicOperationTerminal)动作流程现场课题课题01抑制机械的振动解决课题:先进振动抑制掌控Ⅱ与机械共振抑制滤波器。
课题02以简单构造实行多传感头解决课题:直线伺服电机。
课题03X1轴与X2轴总是进行相同动作解决课题:串联驱动。
模型系统、解决现场课题解决01先进振动抑制掌控Ⅱ机械共振抑制滤波器:通过一键式操作,实现先进的振动抑制掌控功能。
三菱PLC编程实例
三菱PLC编程实例第一篇:三菱PLC编程实例三菱PLC编程实例可编程控制器控制实例 1 十字路口红绿灯控制【动作要求】一般十字路口红绿灯控制,依下所列之条件动作。
I/O 组件:红灯黄灯绿灯绿灯闪烁东西向 Y0 Y1 Y2 Y2 南北向 Y10 Y11 Y12 Y12 时间 35秒 5秒 25秒 5秒洗手间自动冲水控制【动作要求】1.第一个使用者站满 3 秒钟作第一次冲水 2 秒钟。
2.第一个使用者离开后作第二次冲水 3 秒钟。
3.若第二个使用者于第二次冲水3 秒钟之内进入则停止冲水,待第二个使用者离开后再冲水 3 秒钟。
I/O 组件:X0 为感应侦测输入信号Y0 为输出冲水地下停车场出入红绿号志控制【动作要求】为节省空间,地下停车场的出入口为单线道因此设置红绿号志藉以管制车辆的进出顺序。
一楼及地下一楼各设一个红绿灯号志,信道一次只供一部车进入,平时号志为绿灯当车道有车时则为红灯。
I/O 组件:红灯由Y0 控制,绿灯由Y1 控制。
另设一楼感应器X0,地下一楼感应器 X1。
喷水池控制【动作要求】前后四排水柱,当开关X0 ON 时,依序从第一排水柱开始喷水10 秒、再来第二排喷水 10 秒,第三排喷水 10 秒、第四排喷水 10 秒后又回到第一排喷水,开关 X0 OFF 则喷水停止。
重新打开开关 X0,仍从第一排水柱开始喷水。
I/O 组件:1.喷水开关输入 X0。
2.第一排水柱输出Y0、第二排水柱输出Y1、第三排水柱输出Y2、第四排水柱输出 Y3。
自动门控制【动作要求】.人一靠自动门,马达立刻高速开门(正转),后经过开门减速开关转变为低速,直到碰触开门极限开关马达暂停。
.在感应器侦测无人经 0.5 秒,激活马达高速关门(反转),后经过关门减速开关转变为低速,直到碰触关门极限开关马达停止。
.在关门期间,感应器感应到门前有人,自动门不许作关门动作,暂停0.5 秒,而后自动转为开门动作。
.自动门动作期间停电自动门停止,在复电后亦能正常操作。
三菱PLC控制步进电机实例
三菱PLC控制步进电机实例
1.接线图
上图的接线为控制一台步进电机接线,这次为大家展示控制两台步进同时运动的方法,
IO表为
X0 步进1原点
X1 步进2原点
X2 启动按钮
Y0 步进1脉冲
Y1 步进1方向
Y2 步进2脉冲
Y3 步进2方向
2.控制工艺:按下启动按钮,两台步进电机先复位,复位完成后两台步进电机运动到指定位置,运动结束。
3.程序如下:
按下启动按钮,两台步进电机开始复位,M11控制步进电机1复位,M12控制步进电机2复位。
步进电机1复位,M13为复位完成标志。
步进电机2复位,M14为复位完成标志。
两台步进电机都复位完成后启动步进电机运动到指定目标,M15控制步进电机1,M16控制步进电机2
步进电机1运动,M17为运动完成标志
步进电机2运动,M18为运动完成标志
两台步进电机运动结束后,结束,等待下一次的启动,重复动作。
三菱PLC应用14例(顺控设计法)
X0
X2 X1
X4 X5X5 X4
X1 X2
动作分析
M8002 M0 X0 M1 X1 M2 X2 M3 X5 全关 M4 T0 初始步 有人 Y0 减速位置 Y1 全开 T0 0.5s后 Y2 高速关门 定时0.5s 减速开门 T1 M6 X0 0.5s后 T1 有人 定时0.5s 高速开门
M0 M1 M0
如果某一步之前有N个转 换,则代表该步的辅助继 电器的启动电路由N条支 路并联而成,各支路由各 前级步对应的辅助继电器 的常开触点与相应转换条 件对应的触点或电路串联 而成。
(3)并行序列的分支的编程方法
如果某一步的后面有一个由 N条分支组成的并行序列, 则应将代表该步的辅助继电 器的常开触点与相应转换条 件对应的触点或电路串联作 为后续各步的启动电路。将 代表其中任一步的辅助继电 器的常闭触点作为结束该步 的条件。
例题4:信号灯控制系统的顺序功能图与梯形图
例题5:小车控制系统的顺序控制功能图与梯形图
例题6:跳步与循环结构 跳转与循环是选择性分支 的一种特殊形式。
(1) 跳步 Ø 正向跳步 Ø 逆向跳步
(2) 循环结构
图5.9 梯形图
例题7:运料小车
小车在初始位 置时停在左边,限 位开关X1为ON。 按下起动按钮X0后, 小车右行,碰到限 位开关X2后,停在 该处,3s后后开始 左行,碰到X1后返 回初始步,停止运 动。
图 运料 小车单周期工作 方式顺序功能图
例题2: 动力头控制系统的顺序功能图和梯形图
例题3:选择序列与并行序列的编程方法 (1) 选择序列的分支的编程方法
如果某一步的后面有 一个由N条分支组成 的选择序列,则应将 N个后续步对应的辅 助继电器的常闭触点 与该步的线圈串联作 为结束该步的条件。
三菱PLC程序的实例讲解
三菱PLC程序的实例讲解
和大家分享一些三菱的程序,主要包括电气正转控制、正反转控制、定时控制、多地控制、定时器与计数器组合延长定时控制、多重输出控制和载报警控制通过PLC实现时的PLC线路和梯形图,这是PLC初学者入门实战的需要掌握的最基本知识。
1、起动、自锁和停止控制的PLC线路与梯形图
起动、自锁和停止控制是PLC最基本的控制功能。
起动、自锁和停止控制可采用驱动指令(OUT),也可以采用置位指令(SET、RST)来实现。
◆采用线圈驱动指令实现起动、自锁和停止控制的PLC线路与梯形图
图1 采用线圈驱动指令实现起动、自锁和停止控制的PLC线路与梯形图
采用置位复位指令实现起动、自锁和停止控制的梯形图
图2 采用位置复位指令实现起动、自锁和停止控制的PLC线路与梯形图。
三菱FX2N PLC应用实例概要
PLC在X62W万能铣床改造中的应用概述X62W万能铣床是一种通用的多用途机床,它可以进行平面、斜面、螺旋面及成型表面的加工,它采用继电接触器电路实现电气控制。
PLC专为工业环境应用而设计,其显著的特点之一就是可靠性高,抗干扰能力强。
将X62W万能铣床电气控制线路改造为可编程控制器控制,可以提高整个电气控制系统的工作性能,减少维护、维修的工作量。
1 X62W万能铣床的控制要求及电气控制线路分析X62W万能铣床共用3台异步电动机拖动,它们分别是主轴电动机M1、进给电动机M2和冷却泵电动机M3。
X62W万能铣床的电路如图1所示,该线路分为主电路、控制电路和照明电路三部分。
电气控制线路的工作原理如下:图1万能铣床电气原理图1.1 主电路分析主轴电动机M1拖动主轴带动铣刀进行铣削加工,通过组合开关SA3来实现正反转;进给电动机M2通过操纵手柄和机械离合器的配合拖动工作台前后、左右、上下6个方向的进给运动和快速移动,其正反转由接触器KM3、KM4来实现;冷却泵电动机M3供应切削液,且当M1启动后,用手动开关QS2控制;3台电动机共用熔断器FU1作短路保护,3台电动机分别用热继电器FR1、FR2、FR3作过载保护。
1.2 控制电路分析控制电路的电源由控制变压器TC输出110V电压供电。
⑴主轴电动机M1的控制主轴电动机M1的两地控制由启动停止按钮SB1、SB2与SB5、SB6完成。
KM1是主轴电动机启动接触器,YC1是主轴制动用的电磁离合器,SQ1是主轴变速时瞬时点动的位置开关。
⑵进给电动机M2的控制工作台的进给运动在主轴启动后方可进行。
工作台的进给可在3个坐标的6个方向运动,进给运动是通过两个操作手柄和机械联动机构控制相应的位置开关使进给电动机M2正转或反转来实现的,并且6个方向的运动是联锁的,不能同时接通。
当需要圆形工作台旋转时,将开关SA2扳到接通位置,这时触头SA2-1和SA2-3断开,触头SA2-2闭合,电流经10—13—14—15—20—19—17—18路径,使接触器KM3得电,电动机M2启动,通过一根专用轴带动圆形工作台作旋转运动。
三菱PLC功能指令及应用举例
工业物联网集成
加强功能指令与工业物联网的集成,实现设备间的互联互通和信息共享。
功能指令与其他工业控制系统的融合发展
跨平台兼容性
提升功能指令在不同品牌和型号PLC之间 的兼容性,促进不同系统间的互操作。
VS
集成化与标准化
推动功能指令的标准化发展,促进不同控 制系统间的集成与协同工作。
脉冲输出指令
输出高速脉冲信号,常用于控制步进电机和伺服电机。
运动控制指令
对运动控制系统进行控制,包括位置、速度和加速度 等参数的设置和调整。
通信类指令应用举例
01
串行通信指令
实现PLC与外部设备之间的串行 通信,常用于与上位机、传感器 和执行器之间的数据交换。
02
并行通信指令
03
网络通信指令
实现PLC与外部设备之间的并行 通信,常用于多台PLC之间的数 据交换和协同工作。
移位指令
用于执行移位操作,如SHL、SHR、ROL、 ROR等指令。
程序流程控制类指令
跳转指令
用于跳过某些不必要执行 的程序段,如JMP、 JMPN等指令。
子程序调用指令
用于调用子程序,如 CALL、RET等指令。
循环指令
用于重复执行某一段程序, 如FOR、NEXT等指令。
中断指令
用于处理外部中断事件, 如INT、EXT等指令。
谢谢观看
功能指令的表示方法
指令名称
功能指令的名称,如MOV、ADD等。
操作数
指令所操作的数据或地址,可以是输入/输出继电器、内存地址等。
操作码
表示指令的操作类型,如MOV为传送操作,ADD为加法操作。
三菱plc编程实例 (2)
三菱PLC编程实例介绍本文将介绍三菱PLC编程的实例。
我们将使用GX Works3软件进行PLC程序的编写和调试。
在本文中,我将分享三个不同的实例,每个实例都有不同的功能和目的。
通过这些实例,您将能够了解三菱PLC编程的基本原理和实践技巧。
实例一:交通信号灯控制系统问题描述:设计一个交通信号灯控制系统,使其能够按照指定的时间间隔控制交通信号灯的状态。
设备和组件:•三菱PLC(例如:FX3U系列)•交通信号灯模拟器•交通信号灯灯泡•输入开关按钮程序设计:1.首先,创建一个新的GX Works3项目并添加PLC型号为FX3U的PLC模块。
2.在程序编辑器中,创建一个主程序,并在主程序中添加以下步骤:–设置输入和输出点的引脚号码,并将其命名。
–创建一个计时器,用于控制信号灯的时间间隔。
–使用逻辑和计时器指令,编写逻辑来控制交通信号灯的状态。
–添加适当的条件来处理不同的信号灯模式,例如红灯-黄灯-绿灯的循环。
3.在主程序中添加一个循环,使程序能够持续运行。
4.在系统参数设置中,将PLC模式设置为“RUN”模式,并将程序下载到PLC模块中。
5.连接交通信号灯模拟器和输入开关按钮到PLC的输入和输出点上。
6.按下输入开关按钮,观察交通信号灯的状态是否按照预期进行切换。
在这个实例中,您将学会如何创建一个基本的交通信号灯控制程序,并使用逻辑和计时器指令来控制PLC的输出。
实例二:自动灌溉系统问题描述:设计一个自动灌溉系统,使其能够根据土壤湿度和时间设置来自动控制水泵的启停。
设备和组件:•三菱PLC(例如:Q系列)•湿度传感器•水泵•电磁阀•输入开关按钮程序设计:1.创建一个新的GX Works3项目并添加PLC型号为Q 的PLC模块。
2.在程序编辑器中,创建一个主程序,并在主程序中添加以下步骤:–设置输入和输出点的引脚号码,并将其命名。
–创建一个定时器,用于控制自动灌溉系统的时间设置。
–使用逻辑和计时器指令,编写逻辑来判断土壤湿度是否超过设定值。
三菱FX系列PLC应用实例
三菱PLC编程
2、选择性分支与汇合步进程序
三菱PLC编程
分支与汇合的组合
三菱PLC编程
A
B
三菱PLC编程
A
B
三菱PLC编程 3、并行分支与汇合步进程序
三菱PLC编程
三菱PLCA
B
知识回顾 Knowledge Review
三菱FX系列PLC应用实例
SB1
X0
Y0
X1
SQ1
Y1
X2 SQ2
X3
Y2
SQ3
X4
SB2
Y3
X5 SB3
Y4
HL
YA1
YA2
梯
形
YA3
图
YA4
COM COM
~
I/0 分配图
三菱FX系列PLC应用实例
3、按时间原则编程
3.1 顺序启动
启动
SB1
停止
SB2
X0
X1
Y0
KM1
四台电机M1、M2、
M1启动 SB3
X2
X3
Y1
KM2
M3、M4按下图方式运行
M1停止 SB4 M2启动 SB5
X4
X5
Y2
KM3
3S
SB1 启动 M1
4S
启动 M2
启动 5S M3
启动 M4
M2停止 SB6 M3启动 SB7 M3停止 SB8
X6
X7
Y3
KM4
停止 停止 停止
停止 SB2 M4启动 SB9
X10
3S
4S
电路图
三菱FX系列PLC应用实例
FR X0
三菱系列PLC实例资料
第3节、 PLC控制系统的软件设计步骤 软件设计就是在软件规格说明书的基础 上,编制实际应用程序并形成程序说明书。 (1) 制定设备运行方案 (2) 画控制流程图 (3) 制定抗干扰措施 (4) 编写程序 (5) 软件测试 (6) 编制程序使用说明书
第4 节
PLC程序设计方法
第2节PLC的软件设计
1、PLC控制系统的软件设计内容
PLC的软件设计工作是是复杂的,它要 求设计人员不仅要有PLC、计算机程序设计 的基础,而且又要有自动控制的技术基础和 一定的现场实践经验。 软件设计应根据总体要求和控制系统的 具体情况,确定程序的基本结构,绘制流程 图或功能流程图,对简单的可以用经验法设 计,对复杂的系统一般采用顺序法设计。
4.2 逻辑设计法
逻辑设计方法的理论基础是逻辑代数, PLC是一种新型的工业控制计算机, 可以说 PLC是“与”、“或”、非”三种逻辑线路 的组合体。而PLC的梯形图程序的基本形式 也是与、或、非的逻辑组合,它的工作方式 及其规律又完全符合逻辑运算的基本规律。 用变量及其函数只有“0”、“1”两种取值的 逻辑代数作为研究PLC应用程序的工具就是 顺理成章的事了。采用逻辑设计法所编写的 程序便于优化,是一种实用可靠的程序设计 方法。
4.1 经验设计法
经验设计法是根据生产机械的工艺要求和生产 过程, 选择适当的基本环节或典型电路综合而成的 电气控制线路。依靠经验进行选择、组合, 直接设 计电气控制系统来满足生产机械和工艺过程的控制 要求。 一般不太复杂的电气控制线路都可以按照这种 方法进行设计,可以收到简便、快速的效果。但是, 由于这种方法主要是依靠设计人员的经验进行设计。
三菱PLC功能指令介绍及应用举例
2.单按钮功率控制的工序
输出功率(kW)
字元件 K1M0
按SB1次数
M3
M2
M1
图5.9 例题5.2控制线路图
图5.10 例题5.2程序梯形图
【解】 根据控制要求,设计程序梯形图如图5.10所示。
5.3 算术运算指令与单按钮的功率控制
加 法 指 令
操 作 数
D
FNC20ADD
S1、S2
K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z
P
D
KnY、KnM、KnS、T、C、D、V、Z
2.除法指令DIV举例
运行监控模式的程序梯形图如图5.19所示。如果X0接点闭合,执行数据传送指令。如果X1接点闭合,执行除法指令。除法运算结果的商7存储在D30,余数1存储在D31。可以看出,数据除2后根据余数为1或为0可判断数据的奇偶性。 图5.19 除法指令DIV的举例
5.3.5 加1指令INC
5.2.1 条件跳转指令CJ
条件跳转指令
操 作 数
程 序 步
P
FNC0 CJ
标号 P0~P127P63表示跳到END
CJ 3步标号P 1步
表5.8 CJ指令
1.标号P的说明 (1)FX2N系列PLC的标号P有128点(P0~P127),用于分支和跳转程序。 (2)标号P放置在左母线的左边,一个标号只能出现一次,如出现两次或两次以上,程序报错。标号P占一步步长。 2.跳转指令CJ的说明 (1)如果跳转条件满足,则执行跳转指令,程序跳到以标号P为入口的程序段中执行。否则不执行跳转指令,按顺序执行下一条指令。 (2)多个跳转指令可以使用同一个标号。 (3)如果用M8000作为控制跳转的条件,CJ则变成无条件跳转指令。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、PLSY 指令使用中可以设置单个输出点以一定的频率发出目标值个脉冲,在指令 中可以设置脉冲频率、脉冲总数、和发出脉冲的输出点;但只能控制脉冲, 如果是脉冲加方向的脉冲模式,那方向点要另选一个普通开关点另外控制。 方向信号先于脉冲指令给定。 PLSY:16 位连续执行型脉冲输出指令 DPLSY:32 位连续执行型脉冲输 出指令 FXPLC 的 PLSY 指令的编程格式: PLSY K1000 D0 Y0 *K1000:指定的输出脉冲频率,可以是 T,C,D,数值或是位元件组合 如 K4X0
*D0:指定的输出脉冲数,可以是 T,C,D,数值或是位元件组合如 K4X0,当该值为 0 时,输出脉冲数不受限制 *Y0:指定的脉冲输出端子,FX2N 系列只能是 Y0 或 Y1,FX3U 系列可 以是 Y0、Y1 和 Y2。 指令描述 功能说明 编程实例 M0 闭合,PLC 在 Y0 口发脉冲以 500 的速度共发出 2000 脉冲,发完脉冲 后 M8029 动作,复位 M0。M1 闭合,PLC 在 Y1 口发脉冲,当脉冲距离为 0 时,PLC 一直发脉冲,并以脉冲速度 1000 运行,此时,M8029 动作完成标 志位无法动作。 2、PLSR
匀加减速指令,在指令中可以设置脉冲的最大频率、脉冲总数、加减速时 间和脉冲输出点。通过设置加减速时间来实现匀加速。如果脉冲加方向的脉 冲模式也需要另外控制方向点。针对指定的最高频率,进行定加速,在达到 所指定的输出脉冲数后,进行定减速。 指令格式 动作说明 编程实例 M0 闭合,PLC 以 100Ms 的时间加速到 500,共发送 2000 脉冲,M8029 动作完成标志位动作,复位 M0,此时,脉冲输出立即停止。 3、PLSV 指令 PLSV 指令为任意时间可变速指令,可以实时改变脉冲频率的指令,在指 令中可以设置脉冲的实时频率、发出脉冲的输出点,和方向点。但是不能设 置发出脉冲的总数,也就是不能通过指令定位,如果需要不是很精准的定位 可以在使用高速点的时候用脉冲计数器和目标值做一个比较,但是会在 PLC 的每个扫描周期比较一次,所以会超出一些脉冲。
ቤተ መጻሕፍቲ ባይዱ
指令格式 编程实例 M0 闭合,PLC 以 2000 的脉冲速度向正向发脉冲。 M1 闭合,PLC 以 2000 的脉冲速度向反向发脉冲。 由此也能看出,PLSV 指令的脉冲方向由 S1 的正负号决定的。