华中8型系统PLC梯型图.ppt

上传人:大张伟 文档编号:7197712 上传时间:2020-11-05 格式:PPT 页数:199 大小:2MB
返回 下载 相关 举报
华中8型系统PLC梯型图.ppt_第1页
第1页 / 共199页
华中8型系统PLC梯型图.ppt_第2页
第2页 / 共199页
华中8型系统PLC梯型图.ppt_第3页
第3页 / 共199页
华中8型系统PLC梯型图.ppt_第4页
第4页 / 共199页
华中8型系统PLC梯型图.ppt_第5页
第5页 / 共199页
点击查看更多>>
资源描述

《华中8型系统PLC梯型图.ppt》由会员分享,可在线阅读,更多相关《华中8型系统PLC梯型图.ppt(199页珍藏版)》请在三一文库上搜索。

1、8型系统PLC梯形图 梯形图是沿用电气控制电路的符号所组合而成的一种图形 ,透过梯形图编辑器画好梯形图形后,PLC 的程序设计也就完 成,以图形表示控制的流程较为直观,易为熟悉电气控制电路 的技术人员所接受。梯形图很多基本符号及动作都是根据传统 自动控制电路中常见的机电装置如按钮、开关、继电器Relay) 、定时器(Timer)及计数器(Counter)等等演变而来的。 PLC内部装置虽然沿用了传统电气控制电路中的继电器、线 圈及接点等名称,但 PLC 内部并不存在这些实际物理装置,即 它对应的只是 PLC 内部存储器的一个基本单元(一个位,bit ) ,若该位为 1 表示该线圈受电,该位为

2、0 表示线圈不受电 ,使用常开接点(Normal Open, NO或 a 接点) 一、PLC概述 也就是直接读取该对应位的值,若使用常闭接点(Normal Close, NC 或 b接点)则取该对应位值的反相。多个继电器将 占有多个位(bit) ,8 个位组成一个字节(或称为一个字节 ,byte) ,二个字节称为一个字(word) ,两个字组合成双 字(double word) 。当多个继电器一并处理时(如加/减法、 移位等)则可使用字节、字或双字,且 PLC 内部的另两种装置 :定时器及计数器,不仅有线圈,而且还有计时值及计数值, 因此还要进行一些数值的处理,这些数值多属于字节、字或双 字的

3、形式。 以上所述,各种内部装置,在 PLC 内部的数值储存区,各 自占有一定数量的储存单元,当使用这些装置,实际上就是对 相应的储存内容以位或字节或字的形式进行读取。 程序编辑方式是由左母线开始至右母线结束,一行编完再 换下一行,一行的接点个数由系统决定,相同的输入点可重复 使用。梯形图程序的运作方式是由左上到右下的扫描。线圈及 应用指令运算框等属于输出处理,在梯形图形中置于最右边。 周而 复始 的执 行 数控系统梯形图寄存器介绍 寄存器的说明 1.1 PLC规格 PLC 的程序容量,功能指令数,断电保持地址如下图所示 : 1.2 顺序程序概念 在讲述编程操作前,对顺序程序的功能进行简要说明。

4、 所谓顺序程序是指对机床及其相关设备进行逻辑控制的程序 。 在将程序转换成某种格式后,CPU 即可对其进行译码和运算 处理。CPU 高速读出存储在存储器中的每条指令,通过算术逻辑 运算来执行程序。顺序程序的编制由编制梯形图开始,所谓梯形 图可理解为CPU中算术逻辑运算的执行顺序。用 PLC 中的指令来 编制梯形图。 上述过程由 PLC 编程软件完成,PLC 编程软件的作用就是编 制顺序程序.1.3 分配接口 在确定了控制对象并计算出对应的输入/输出信号的点数后 ,即可分配接口。 输入输出信号点定义请参考电气原理图。 根据信号的类型,在符号表中输入相应的名称。 Y487、 Y488 为面板上数码

5、管的输出地址。 X480 至X491为面板输入信 号,定义如下所示: 818A车床面板 818A铣床面板 818B车床面板 818B铣床面板 818C面板 1.4 顺序程序 由于 PLC 顺序控制由软件来实现,所以和一般的继电器电 路的工作原理不尽相同。 因此在设计 PLC 顺序程序时应充分理解顺序控制的原理。 1.4.1 顺序程序的执行过程 在一般的继电器控制电路中,各继电器在时间上完全可以 同时动作,在下图所举例中,当继电器 A动作时,继电器 D和 E可同时动作(当触点 B和 C 都闭合时) 。在 PLC顺序控制中 ,各个继电器依次动作。当继电器 A动作时,继电器 D首先动 作,然后继电器

6、 E 才动作(见下图 )。即各个继电器按梯形 图中的顺序动作。 (A)和(B)图显示了继电器电路和PLC程序动作之间的区别 。 (1) 继电器电路 (A)和(B)中的动作相同。接通A(按钮开关)后线圈B 和C中有电流通过,B和C接通。C接通之后B断开。 (2) PLC 程序 (A)中,同继电器电路一样,接通A(按钮开关)后,B和 C接通,经过PLC程序的一个循环周期后B关断。但在图(B)中 ,接通A(按钮开关)后C接通,但B并不接通。 1.5 循环执行 顺序程序从梯形图的开头执行直至梯形图结束。在程序执 行完后,再次从梯形图的开头执行,这被称作循环执行。 从梯形图的开头直至结束的执行时间乘坐循

7、环处理周期。 PLC2 的处理周期取决于控制的步数。处理周期越短,信号的响 应能力也越强。 1.6 执行的优先顺序 顺序程序由三部分组成:初始化程序部分、第一级程序部 分和第二级程序部分。初始化程序部分只在系统启动时执行一 次。 第一级程序部分每 1ms 执行一次。 如果第一级程序较长,那么总的执行时间就会延长。因此 编制第一级程序时,应使其尽可能短。第二级程序每 n ms 执 行一次。n 为第二级程序的分割数。程序执行时,第二级程序 将被自动分割。 (1) 第二级程序的分割 第二级程序的分割是为了执行第一级程序。当分割数为 n时,程序的执行过程如图所示。 当最后(分割数为n)的第二级程序部分

8、执行完后,程序 又从头开始执行。这样当分割数为n时,一个循环的执行时间 为n ms(1ms X n)。第一级程序每1ms执行一次,第二级程序 每n X 1ms执行一次。如果第一级程序的步数增加,那么在1ms 内第二级程序动作的步数就要相应减少,因此,分割数就要变 多,整个程序处理时间变长。因此第一级程序应编得尽可能地 短。 (2) 第一级程序 仅处理短脉冲信号。这些信号包括急停,各轴超程等。 (3) 使用子 程序时 顺序程 序的构 成 1.7 顺序程序构成 在传统的 PLC 中,梯形图顺序编制。而允许结构化编程 的梯形图语言中,具有以下优点 程序易于理解,便于编制 更加方便找出编程错误 出现运

9、行错误时,易于找出原因 主要的结构化编程方式有以下三种: (1) 子程序 子程序以梯形图为处理单元。 (2) 嵌套 由(1)中编制的子程序进行组合构成结构化程序。 (3) 条件分支 主程序循环执行并检测条件是否满足。如果满足。执行相应的 子程序。如果条件不满足,不执行相应的子程序。 1.8 地址 地址用来区分信号。不同的地址分别对应机床的输入、输 出信号、CNC 的输入、输出信号、内部继电器、计数器等。每 个地址由地址号和位号组成。 地址格式 在地址号的开头必须指定一个字母用来表示下表中所列的 信号类型。在功能指令中指定字节单位的地址时,位号可以省 略。如X30。 2 基本指令 基本指令的详述

10、如下表: 3 基本元件 3.1 常开触点 符号 3.2 常闭触点 符号 3.3 常真触点 符号 3.4 非零导通 符号 3.5 零导通 符号 3.6 触点上升沿 符号 3.7 触点下降沿 符号 3.8 逻辑输出 符号 3.9 逻辑反输出 符号 3.10 置位输出 符号 3.11 复位输出 符号 4 功能模块 本章包含以下内容: 功能模块表 4.1 面板功能 4.1.1 通道模式设置MDST 格式 4.1.2 通道模式获取MDGT 格式 4.1.3 模式MDI 格式 4.1.4 锁住通道MST 格式 4.1.5 循环启动开启CYCLE 格式 4.1.6 急停STOP 格式 4.1.7 复位 RE

11、SET 格式 4.1.8 通道切换CHANSW 格式 4.1.9 进给保持开启HOLD 格式 4.1.10 循环启动指示灯CYCLED 格式 4.1.11 进给保持指示灯HOLDLED 格式 4.1.12 程序跳段(G31)ESCBLK 格式 4.1.13 M指令获取MGET 格式 4.1.14 M指令应答MACK 格式 4.1.15 T指令获取TGET 格式 4.1.16 T指令应答TACK 格式 4.1.17 快移修调设置RPOVRD 通过参数1选择的通道,参数2 通过寄存器来传递修调值 4.1.18 进给修调设置FEEDOVRD 通过参数1选择的通道,参数2通 过寄存器来传递修调值 4.

12、1.19 主轴修调设置SPDLOVRD 通过参数1选择的通道,参数2选 择主轴号,参数3通过寄存器来 传递修调值 4.1.20 增量(步进)倍率设置 STEPMUL 通过参数1选择的轴号,参 数2通过寄存器来传递倍率 值 4.1.21 空运行开关DRYRUN 参数1:通道号 4.1.22 跳段开关 SKIP 符号 4.1.23 用户输入USERIN 参数1:通道号 参数2:组号,组号大小不得 超过8组 参数3:下标,下标大小不得 超过16个 4.1.24 用户输出USEROUT 参数1:通道号; 参数2:用户输出组号 参数3:用户输出下标 4.1.25 选择停开关 SELSTOP 符号 4.1

13、.26 刀具设置TOOLSET 符号 4.1.27 刀具清除TOOLCLR 符号 4.1.28 8 位数码管 NIXIE 符号 4.1.29 刀具显示 TOOLUSE 参数1:通道号; 参数2:刀号 4.1.30 热误差补偿模块TEMPSEN 4.2 轴功能单元 4.2.1 主轴手动设置 SPDLJOG 参数1:主轴号。 参数2:正转点 4.2.2 主轴控制【伺服主轴】 SPDLBUS 4.2.3 带档位的主轴控制【伺服主轴】 SPDLBUS1 参数1:通道号。 参数2:主轴号 参数1:通道号。 参数2:主轴号 参数3:档位寄存器,从1开始 参数4:控制参数 ,指定的参 数存放着主轴电机的最大

14、转速 、初始转速等数据 4.2.4 主轴定向使能SPDLORI 符号 4.2.5 主轴定向完成SPDLOROK 符号 4.2.6 主轴控制【DA】SPDA 符号 参数1:通道号; 参数2:主轴号; 参数3:档位寄存器(档位从1开始) 参数4:控制参数 ,指定的参数存放着主轴电机的最大转速、 初始转速等数据 参数5:主轴控制值参考包括 4.2.7 主轴零速检测 SPDLZERO 4.2.8 主轴速度到达 SPDLRCH 4.2.9 从轴回零允许SUBAXEN 参数1:从轴号 4.2.10 释放从轴 DESYN 参数1:从轴的轴号 4.2.11 轴点动控制JOGSW 参数1:轴号; 参数2:轴正点

15、动方向,设置值 为“1”表示正方向,“0”表示 负方向。 4.2.12 轴步进控制STEPAXIS 参数1:轴号; 参数2:轴步进方向。 4.2.13 轴点动速度选择JOGVEL 参数1:轴号; 参数2:轴速度,取值如下: 1:参数点动速度 2:参数快移速度 2:速度(脉冲/周期) 4.2.14 轴回零启动HOMRUN 参数1:轴号; 4.2.15 轴回零启动HOMERUN1 参数1:轴号; 参数2:轴回零启动方向; 4.2.16 回零接近开关 HOMESW 参数1:轴号 4.2.17 轴回零完成HOMLED 参数1:轴号 4.2.18 轴使能 AXEN 参数1:轴号,可以是常数或者寄存器。

16、4.2.19 轴就绪指示【总线】AXRDY 4.2.20 轴锁住AXISLOCK 4.2.21 轴相对移动AXMOVE 参数1:轴号。 参数2:轴移动量 4.2.22 轴绝对移动AXMOVETO 参数1:轴号。 参数2:轴移动位置 4.2.23 轴第 2软极限AXLMF2 4.2.24 正限位挡块开关AXISPLMT 4.2.25 负限位挡块开关AXISNLMT 4.2.26 手摇设置MPGSET 参数1:手摇号; 参数2:轴号; 参数3:修调值; 4.2.27 手摇控制 RTOMPG 参数1:手摇脉冲增量输入的寄存器。(8型手摇默认使用X490 寄存器)。 参数2:MPG编号 ,此参数用于描

17、述手摇的编号,当出现多个手 摇时可用此参数区分。 4.2.28 伺服使能【总线】SVSW 4.2.29 轴工作模式AXISMODE 参数1:轴号。 参数2:“0”为位置,“1”为速度,“2”为力矩 4.2.30 轴参考点确认REFPT 参数1:轴号。 参数2:“2”为第二参考点有效,“3”为第三参考点有效, “4”为第四参考点有效,“5”为第五参考点有效 4.3.1 旋转控制 ROT 旋转控制,用于刀架等。正向旋转输出1,反向旋转输出0。输 入1:使能通断;输入2:计数是从0开始还是从1开始;输入3: 是否就近选刀;输入4:选择当前位置还是前一个刀位;输入5: 当前刀号到目的刀号的步数。 参数

18、1:刀架数量;参数2:旋转短路径有效,短路径选择旋转 ,0不选择,1选择短路径旋转;参数3:当前位置地址;参数4 :目标位置地址 4.3.2 报警设置ALARM 4.3.3 事件设置EVENT 4.3.4 保存数据SAVEDATA 4.3.5 复位设置输出RSTCHK 4.3.6 复位清除RSTCLR 4.4 数学运算 4.4.1 加法ADD 4.4.2 减法SUB 4.4.3 乘法MUL 4.4.4 除法DIV 4.4.5 INC加一 4.4.6 DEC减一 4.4.7 逻辑与WAND 4.4.8 逻辑或WOR 4.4.9 逻辑异或WXOR 4.4.10 求补NEG 4.5 计数器 4.5.

19、1 加减计数器 CTR 参数1:计数器当前值; 参数2:计数器预置值。 输入1是控制输入; 输入2是选择从0或1开始计数; 输入3是加减输入; 输入4是复位输入 4.5.2 计数器 CTRC 参数1:计数器编号; 参数2:计数器预置值。 输入1是控制输入; 输入2是复位输入。 4.5.3 自定起始加减计数器CTUD 参数1:计数器编号。 参数2:计数器预置值。 输入1是控制输入; 输入2是复位后的起始值; 输入3是加/减控制; 输入4是复位输入; 4.6 定时器 4.6.1 延时导通定时器TMRB 参数1:定时器号; 参数2:时间单位: 设置为3时,时间单位为小时; 设置为2时,时间单位为分钟

20、; 设置为1时,时间单位为秒; 设置为0时,时间单位为毫秒。 参数3:定时时间; 4.6.2 延时断开定时器STMR 参数1:定时器号,可以使用常数; 参数2:时间单位,可以使用常数; 参数3:定时时间,可以使用常数; 4.7 流程控制 4.7.1 初始化模块结束IEND 4.7.2 PLC1模块结束 1END 4.7.3 PLC2模块结束 2END 4.7.4 跳转JMP 4.7.5 标号LBL 4.7.6 调用子程序CALL 4.7.7 子程序开始SP 4.7.8 子程序结束SPE 4.7.9 子程序返回RETN 4.7.10 循环LOOP 4.7.11 下一次循环NEXT 4.8 比较

21、4.8.1 比较CMP 参数1:基准数据,可以使用常数或寄存器; 参数2:比较数据,可以使用常数或寄存器; 大于时输出为0,小于等于时输出为1。 4.8.2 一致性比较COIN 参数1:基准数据,可以使用常数或寄存器; 参数2:比较数据,可以使用常数或寄存器; 相等时输出为1,不等时输出0。 4.9 数据操作 4.9.1 移动数据MOV 4.9.2 成批移动BMOV 4.9.3 多个移动FMOV 4.9.4 数据交换XCH 4.9.5 数据复位ZRST 4.9.6 编码ENCO 4.9.7 译码DECO 4.9.8 代码转换COD 参数1:转换数据的起始位置,可以使用寄存器D; 参数2:转换数

22、据的个数,可以使用常数; 参数3:源数据,可以使用寄存器R,D; 参数4:目标数据的输出地址,可以使用寄存器R,D。 代码转换,主要用于修调值的转换。以主轴修调为例,从 D0开始的8个数据位50、60、70、80、90、100、110、120,当 源数据为0,转换后的数据为50;当源数据为1,转换后的数据 为60;当源数据为2,转换后的数据为70。 4.9.9 数据查找SER 参数1:查找地址,只能使用D寄存器; 参数2:查找的范围,可以使用常数; 参数3:要查找的数据,常数和寄存器X、Y、K、L、F、G、R 、D; 参数4:查找结果输出的地址,只能使用D寄存器; 在数据表中的一段内查找某个数

23、据,找到时输出1,没找到 输出0。 4.9.10 交替输出ALT 4.9.11 取上升沿PLS 4.9.12 取下降沿PLF 4.9.13 点数转换PTN 参数1:目的地址 参数2:点1 参数3:数字1 参数4:点2 参数5:数字2 参数6:点3 参数7:数字3 参数8:点4 参数9:数字4 建立点和数字的对应关系,当点有效时,产生对应的数。 Y30.0有效时,R0=0 Y30.1有效时,R0=1 Y30.2有效时,R0=2 Y30.3有效时,R0=3 4.9.14 数点转换NTP 参数1:源数据地址 参数2:数字1 参数3:点1 参数4:数字2 参数5:点2 参数6:数字3 参数7:点3 参

24、数8:数字4 参数9:点4 建立数字和点的对应关系,根据参数1中的数字产生对应 的点信号。 R0=0时, Y30.0有效 R0=1时, Y30.1有效 R0=2时, Y30.2有效 R0=3时, Y30.3有效 4.9.15 计件 PARTCNT 4.9.16 计件清除 PARTCLR 4.9.17 温度采集模块 HEADSEN X32.1导通时,温度采集模块开始计数,从D1给定的起始 位置存储10个温度数据。 5 FG寄存器编程 5.1 FG寄存器概述 5.1.1 轴寄存器 轴号*80+寄存器号 5.1.1轴寄存器 5.1.1.1 轴状态字 PLCCNC(F0F2559) 5.1.1.2 轴

25、控制字CNCPLC(G0G2559) 5.1.2 通道寄存器 通道号*80+寄存器号+2560 5.1.2.1 通道状态字PLCCNC(F2560F2959) 5.1.2.2 通道控制字CNCPLC(G2560G2959) PLC扫描周期 l第一级程序执行周期 (PLC1) 标准发布版为1ms,可由参数“插补周期”设定 l第二级程序执行周期 (PLC2) plc1_time*plc2_lines/plc2_Nvalue plc1_time:PLC1的扫描周期 plc2_lines:梯图生成的语句表中plc2包含的行数 plc2_Nvalue:PLC2单周期支持的行数,标准发布为200 例如:生

26、成1400行的语句表,则1*1400/200=7ms 接口地址的分配 梯图编辑界面 最简单的梯形图 初始段 结束 PLC1段 结束 PLC2段 结束 最小的梯形图 n最小的梯图只需要一个元件,那就是 1END 或 2END或 IEND,这样生成的PLC将什么也不做。 n如果一个梯形图里没有这三个元件的任何一个,那么生成 的PLC将不被执行,因此三者必具其一。 PLC典型案例一 一、点灯(不带自锁) 面板上+X灯 Y485.4 按下时灯亮,松开时灯灭 n1.1 功能描述 Y485.4X485.4 n1.2 输出是什么? n1.3输出的条件是什么? +X按键被按下 X485.4 PLC典型案例一

27、n1.4 梯形图怎么画? 梯形图的规范 案例一中的梯图也可以如下图画法 梯形图的规范 相同的梯形图,在此特别叙述于后: 为了方便对梯形图的跟踪诊断,我们提倡对同一个寄 存器的点位只画一次处理(用作判断则不限),同时 为了防止出现死锁的出现,因此: 1、尽量避免使用 和 ,尽量采用 2、即使 ,也只画一次。 PLC典型案例二 n二、点灯(带自锁) 面板上工作灯 Y483.0 按一次“工作灯”键则点亮面 板灯,再按一次灯灭,循环往 复 n2.1 功能描述 n2.2 输出是什么? Y483.0 当捕获到按键X483.0的上升沿时,用中间寄 存器R23.0记录。再结合当前工作灯Y483.0的状态判 断

28、是否点灯。 n2.3 输出的条件是什么? 工作灯按键 X483.0 n2.4 梯形图怎么画? PLC典型案例二 上升沿 解锁之匙 PLC典型案例三 n三、轴选择(不保持型) 面板上按钮灯 Y484.3 将Y484.3灯的亮灭通过PLC 传给系统软件以确定X轴被 选中并且移动。 按下X+时选择X轴并且轴向正 方向移动。不按时停止轴选并 且轴停止移动。 n3.1 功能描述 n3.2 输出是什么? Y484.3 n3.3 输出的条件是什么? 面板上+X灯亮,轴移动 。 n3.4 梯形图实现的步骤 PLC典型案例三 1、调用JOGSW元件,设置轴号和方向; 2、调用JOGVEL元件,设置移动类型; 3

29、、调用FEEDOVRD和RPOVRD元件,设置修调;(该元件将 在后面案例中介绍) PLC典型案例三 n3.5 梯形图怎么画? F和G 本案例中,用元件JOGSW和JOGVEL的模块方式完成 对轴的控制,除此之外,还可以用F和G实现. 用F和G寄存器是一种更为广泛的表现形式,日本 FANUC系统应用的就是这种方法。 n模块的优点:直观,见文知义,记忆方便 nFG的优点:直接,简捷,通用性强 n3.6 元件解析 PLC典型案例三 MOV :将 源数据的 值传递给 目的数据 源数据,可以是 数值或寄存器 目的寄存器 。 PLC典型案例三 JOGSW : 轴手动配 置 移动方向(1:正向 0:负向)

30、。 逻辑轴号 G的对应形式 :G2622(正向标记)和G2623(负向标记) PLC典型案例三 JOGVEL :轴移 动类型 逻辑轴号 轴移动类型(1为 普通速度,2为快 进速度)。 G的对应形式 :G2620.10 增量倍率 00:x1;01:x10;10:x100;11:x1000 PLC典型案例三 n3.7 用F和G怎么画梯形图? PLC典型案例四 四、轴点动(保持型) Y482.0 X482.0 n4.1 功能描述 按下X键选择X轴,按+键正向 移动,按-键负向移动。 面板上工作灯 Y482.0 将Y482.0灯的亮灭通 过PLC传给系统软件以确定 X轴被选中。 n4.2 输出是什么?

31、 n4.3 输出的条件是什么? +X键被按过一次后,接 着按住+键或-键 X485.3 X485.5 PLC典型案例四 n4.4 用F和G怎么画梯形图? n4.5 用模块怎么画梯形图? PLC典型案例四 五、手动主轴转(总线主轴) n5.1 功能描述 按下主轴正转时,主轴开始正 方向旋转 面板上Y482.5主轴正转灯,当主轴正转灯亮时通过 SPDLJOG还有SPDLBUS将主轴正转信号传给系统软件。 n5.2 输出是什么? Y482.5 PLC典型案例五 n5.3 输出的条件是什么? 按下主轴正转,主轴正转灯亮 PLC典型案例五 n5.4需要用到的F和G PLC典型案例五 n5.5 用F和G怎

32、么画梯形图? n5.6 用模块怎么画梯形图? PLC典型案例五 解锁之匙 PLC典型案例五 SPDLJOG :主轴配置 n5.7 元件解析 旋转方向(1:正转 0:反转)。 逻辑轴编号 主轴的序号 通道号 SPDLBUS 总线式主轴 六、自动主轴转 n6.1 功能描述 在系统自动方式下运行 M3后主轴转 通过MGET模块点亮主轴正转灯Y482.5 ,当 正转灯亮时通过SPDLJOG和SPDLSBU将主轴正转 信号传给系统软件。再用MACK响应M3指令完成 n6.2 输出是什么? Y482.5 PLC典型案例六 Y482.6Y482.7 n6.3 输出的条件是什么? 在自动方式下按循环启动执 行

33、M3指令 PLC典型案例六 n6.4 需要用到的F和G PLC典型案例六 n6.5 用F和G怎么画梯形图? n6.6 用模块怎么画梯形图? PLC典型案例六 PLC典型案例六 PLC典型案例六 MGET :获取M 指令 n6.7 元件解析 通道号 代码号 通道号 代码号 MACK :应答M 指令 CYCLED :取 循环启动状 态 通道号 PLC典型案例六 主轴的轴号 SPDLRCH :取主 轴速度到达状态 SPDLZERO : 取主轴零速状 态 主轴的轴号 七、润滑 n7.1 功能描述 每隔15分钟开润滑,再隔20秒关润滑 n7.2 输出是什么? PLC典型案例七 Y0.2 n7.3 输出的

34、条件是什么? 开一个中间寄存器,过15分钟将寄存器置1,再过20秒将 寄存器清零。当寄存器为1时输出润滑。 n7.4 梯形图怎么画? PLC典型案例七 画法一(数字写入,统一单位:秒) PLC典型案例七 画法二(数字写入,分别用分钟和秒 ) PLC典型案例七 画法三(参数写入,分别用分钟和秒 ) n7.5 参数说明 PLC典型案例七 时间长度 数字或 P寄存器 注:使用重复序号的定时器,生成PLC时软件将报警 时间单位 3 :小时 2 :分钟 1 :秒 0 :毫秒 序号 PLC典型案例八 八、回零 n8.1 功能描述 在回零模式下按轴选键 后开始回零 n8.2 输出是什么? X轴回零开始 n8

35、.3 输出的条件是什么? 在回零模式下按+X键(X484.3)触发回零开始 X484.3 n8.4 梯形图怎么画? PLC典型案例八 HOMERUN : 参数为当前回零的逻辑轴号。 n8.5 元件解析 PLC典型案例八 n8.5 用F和G怎么画? F和G : G轴号*80.4 PLC典型案例九 九、回零过程 n9.1 功能描述 X轴回零开始后,撞回零开关找到Z脉冲回零完成。 n9.2 输出是什么? 回零完成标记 R62.0 n9.3 输出的条件是什么? 撞回零开关X1.0后找到Z脉冲 n9.4 梯形图怎么画? PLC典型案例九 PLC典型案例九 n9.5 参数说明 HOMESW :回 零挡块

36、HOMELED : 取回零完成 状态 F和G: G轴号*80.5 轴号 轴号 F和G: F轴号*80.4 PLC典型案例九 n9.6 用F和G怎么画? PLC典型案例十 十、增量倍率设置 n10.1 功能描述 通过按键选择倍率, 同时点灯 PLC通过STEPMUL将增量 倍率传给系统 n10.2 输出是什么? Y483.5 Y482.3 Y482.4 Y483.4 n10.3 输出的条件是什么? 通过不同的进给倍率灯将进给倍率编码后传给 STEPMUL n10.4 梯形图怎么画? PLC典型案例十 PLC典型案例十 PLC典型案例十 如上图:当R232.0为1时,将数值1传给W0; 当R232

37、.1为1时,将数值10传给W0; 当R232.2为1时,将数值100传给W0; 当R232.3为1时,将数值1000传给W0; 注:PTN最大只支持4个数据,当多个点同时有效,传递最 后一个 n10.5 参数说明 PTN :根据 IO点传递 多个数据 源数据 1 源数据 2 源数据 3 源数据 4 条件1 条件2 条件3 条件4 目的寄存器 PLC典型案例十 STEPMUL : 设置增 量倍率 通道号 注:增量倍率最大有1000,因此不能用R,只能 用W,否则出错 存储增量倍率的 寄存器 PLC典型案例十一 十一、设置工作模式 n11.1 功能描述 按不同的方式键将系统设置成不同的工作模式 P

38、LC通过MDST将不同的工作模式传给系统软件,让系统 改变工作模式 n11.2 输出是什么? n11.3 输出的条件是什么? 按下不同的工作模式按键,并将按键按照模式存入中间 寄存器。 PLC典型案例十一 X480.1 X480.2X480.3 X480.0 X480.4 PLC典型案例十一 n11.4 梯形图怎么画? PLC典型案例十一 PLC典型案例十一 MDST :模式 设置 n11.5参数说明 工作模式对应该值如下表: 存储工作模式的寄存器 通道号 G的方式: G2620.0G2620.3 参见案例三的表格 PLC典型案例十一 n11.6 用F和G怎么画? PLC典型案例十二 十二、点

39、亮当前工作模式灯 n12.1 功能描述 获取当前工作模式点面板灯 工作模式灯 n12.2 输出是什么? n12.3 输出的条件是什么? 将从MDGT中取到的工作状态存入中间寄存器中,判断中间 寄存器中的值点灯。 Y480.1 Y480.2Y480.3 Y480.0 Y480.4 PLC典型案例十二 n12.4 梯形图怎么画? PLC典型案例十二 MDGT 模式获 取 n12.5参数说明 通道号 工作模式对应该值如下表 : 工作模式值 F的方式:F2564.0F2564.7 PLC典型案例十二 n12.6用F和G怎么画? PLC典型案例十三 十三、手摇设置 n13.1 功能描述 设置手摇的轴选信

40、号以及手摇的修调值。 PLC通过MPGSET将手摇的轴选及及修调值传给系 统软件,让系统软件在手摇模式下工作。 n13.2 输出是什么? n13.3 输出的条件是什么? 手摇的轴选信号 以及手摇的修调 值有变化。 PLC典型案例十三 手摇 轴选 修调值 PLC典型案例十三 n13.4 梯形图怎么画? PLC典型案例十三 PLC典型案例十三 n13.6 参数说明 RTOMPG :总线式 手摇模块 手摇脉冲增量 MPGSET :配置 手摇参 数 MPG编号 手摇倍率 手摇轴号 MPG编号 PLC典型案例十四 十四、硬限位 n14.1 功能描述 当轴撞硬限位后系统报警 PLC通过AXISPLMT和A

41、XISNLMT模块将撞限位传给系统软件 。 n14.2 输出是什么? n14.3 输出的条件是什么? 硬限位的IO信号有效。 PLC典型案例十四 n14.4 梯形图怎么画? PLC典型案例十四 n14.5 参数说明 AXISPLMT : 轴正超程 AXISNLMT :轴 负超程 轴号 轴号 G的方式 : G轴号*80.0 G的方式 : G轴号*80.1 PLC典型案例十四 n14.6 用F和G怎么画? PLC典型案例十五 十五、急停 n15.1 功能描述 拍下急停后的响应。 禁止运行允许,关伺服使能。 n15.2 输出是什么? n15.3 输出的条件是什么? 急停IO点无效。 PLC典型案例十

42、五 n15.4 梯形图怎么画? PLC典型案例十五 n15.5 元件解析 STOP : 急停 通道号 G的方式:G2560.11 CALL :子 程序调用 子程序代号 注:子程序代号必须是S+数字的形式 PLC典型案例十五 子程序代号 SP :子程序 起始标记 SPE:子程序 结束标记 n位于SP和其后最近的SPE之间的梯形图部分组成了一个子程 序模块; n子程序模块必须位于1END和2END之后,所以调用该子程序 的CALL元件不会和子程序模块毗邻; nCALL可在任何位置调用,并和所在位置的扫描周期一致。 PLC典型案例十五 n15.6 用F和G怎么画? PLC典型案例十六 十六、复位(方

43、式1) n16.1 功能描述 解开急停后系统复位。 设置系统复位和调用复位的子程序 n16.2 输出是什么? n16.3 输出的条件是什么? 旋出急停按钮。 PLC典型案例十六 n16.4 梯形图怎么画? PLC典型案例十六 n16.5 元件解析 通道号 RESET : 通道复 位 G的方式: G2560.13 PLC典型案例 n16.6 用F和G怎么画? PLC典型案例十七 十七、复位(方式2) n17.1 功能描述 按系统上的复位键 停主轴等所需要复位的信号。 n17.2 输出是什么? n17.3 输出的条件是什么? 按下复位键 PLC典型案例十七 n17.4 梯形图怎么画? PLC典型案

44、例十七 PLC典型案例十七 RSTCLR :清除 复位状 态 通道号 n17.5 模块说明 RSTCHK :取复位 状态 通道号 PLC典型案例十八 十八、轴使能 n18.1 功能描述 开启逻辑轴使能和伺服使能 给每个轴输出使能 n18.2 输出是什么? n18.3 输出的条件是什么? 伺服使能有效和主轴使能有效 。 PLC典型案例十八 n18.4 梯形图怎么画? PLC典型案例十八 n18.5 元件解析 AXISEN : 轴使能 如前页图中0、2、5 分别表示 X轴、Z轴和主轴 轴号 G的方式: G轴号*80.7 PLC典型案例十八 SVSW :伺服 使能(总线 式) 轴号 G的方式: G轴

45、号*80+3.0 PLC典型案例十九 n18.6 用F和G怎么画? PLC典型案例十九 十九、进给修调 n19.1功能描述 获取进给修调值,传递给系统软件 n19.2输出是什么? 设置进给修调 n19.3输出的条件是什么? 面板进给修调的波动开关点X489 PLC典型案例十九 n19.4梯图怎么画? n19.5 参数说明 PLC典型案例十九 COD :代码转 换 数据源的起始位置 例如上图: 当R214的值为0,则传递P8的数据给R72, 当R214的值为1,则传递P9的数据给R72, . 当R214的值为20,则传递P28的数据给R72, 数据总个数 数据源的偏移值 目标寄存器 PLC典型案例十九 FEEDOVRD: 进给修调 通道号 修调值 PLC典型案例二十 二十、设置报警 n20.1 功能描述 液压故障时给出报警 n20.2 输出是什么? 0号报警 n20.3 输出的条件是什么? IO信号X2.6 PLC典型案例二十 n20.4 梯图怎么画? n20.5 参数说明 ALARM :报警 例如上图: 当X2.6的值为0,产生0号报警; 当X2.6的值为1,清除0号报警; 报警号 闪烁电路 谢谢! 用中国大脑,装备中国装备!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1