ImageVerifierCode 换一换
格式:DOCX , 页数:69 ,大小:32.51KB ,
资源ID:21920235      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21920235.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(PLC学习资料大全三菱PLC编程实例讲解Word文档下载推荐.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

PLC学习资料大全三菱PLC编程实例讲解Word文档下载推荐.docx

1、有 20-30ms 的滞后。输入信号的有效宽度应大于 1个周期 +10ms。第三节三菱 FX PLC中各种元件介绍(以 FX2-64MR 为例)一、输入继电器 XX0-X7X10-X17X20-X27X30-X37X、 Y还有无数个常开、常闭触点供编程使用。Y外部分仅有一个常开触点供带动负载使用。可以看出每组都是 8个(共 32点)输入输出点数根据实际工程需要来确定。可采用主机 +扩展的方式来使用,扩展的编号依次编下去。二、输出继电器 YY0-Y7Y10-Y17Y20-Y27Y30-Y37三、辅助继电器 M( 1)通用辅助继电器M0-M499(共 500个),关闭电源后重新启动后,通用继电器不

2、能保护断电前的状态。( 2)掉电保持辅助继电器M500-M1023(共 524个), PLC断电后再运行时,能保持断电前的工作状态,采用锂电池作为 PLC掉电保持的后备电源。( 3)特殊辅助继电器M8000-M8255(共 156点),有特殊用途,将在其它章节中另作介绍。辅助继电器都有无数个常开、常闭触点供编程使用,只能作为中间继电器使用,不能作为外部输出负载使用。四、状态继电器 S( 1)通用状态继电器 S0-S499( 2)掉电保持型状态继电器 S499-S899( 3)供信号报警用: S900-S999状态继电器 S是对工作步进控制进行简易编程的重要元件,这里不作进一步的介绍。五、定时器

3、 T( 1 )定时器T0-T199( 200只):时钟脉冲为 100ms的定时器,即当设定值 K=1时,延时 100ms。设定范围为 0.1-3276.7 秒。T200-T245( 46只):时钟脉冲为 10ms的定时器,即当设定值 K=1时,延时 10mS。设定范围为 0.01-327.67 秒。( 2)积算定时器T246-T249( 4只):时钟脉冲为 1ms的积算定时器。设定范围: 0.001-32.767 秒。T250-T255 (6只 ):时钟脉冲为 100ms的积算定时器。 0.1-3267.7 秒。积算定时器的意义:当控制积算定时器的回路接通时, 定时器开始计算延时时间,当设定时

4、间到时定时器动作,如果在定时器未动作之前控制回路断开或掉电,的时间,待控制回路重新接通时,积算定时器从已积算的值开始计算。积算定时器能保持已经计算积算定时器可以用 RST命令复位。五、计数器 C( 1) 16bit加计数器C0-C99( 100点):通用型C100-C199( 100点):掉电保持型设定值范围: K1-K32767( 2) 32bit可逆计数器C200-C219( 20点):C220-C234( 15点):掉电保持型。 -2147483648到 +2147483647可逆计数器的计数方向(加计数或减计数)由特殊辅助继电器即 M8接通时作减计数,当 M8断开时作加计数。( 3)高

5、速计数器: C235-C255(后面章节实例中作介绍)M8200-M8234 设定。六、数据寄存器 DD0-D199( 200只):通用型数据寄存器,即掉电时全部数据均清零。D200-D511( 312只):掉电保护型数据寄存器。七、变址寄存器(在实例中作介绍)第四节 FX2 PLC 基本指令2-2-1触点取用与线圈输出指令LD、 LDI、 OUT2-2-2单个触点串联指令 AND、 ANI2-2-3单个触点并联指令 OR、 ORI2-2-4串联电路块的并联 OR2-2-5并联电路块的串联 ANB2-2-6 LDP、 LDF、 ANDP、 ANDF、 ORP、 ORF(FX2n 型有)2-2-

6、7多重输出电路 MPS、 MRD、 MPP2-2-8主控及主控复位指令 MCMCR2-2-9脉冲输出 PLS、 PLF2-2-10自保持与解除 SET、 RST2-2-11计数器、定时器线圈输出和复位指令2-2-12空操作指令 NOPOUT、 RST2-2-12程序结束指令 END2-2-13梯形图设计的规则和技巧2-2-14双重输出动作及其对策LD, LDI, OUT指令指令助记符与功能:符号、名称功能可用元件程序步LD取a触点逻辑运算开始X, Y, M, S, T, C1LDI 取反b触点逻辑运算开始Y, M, S, T, CY, M: 1S,特, M: 2T: 3OUT输出线圈驱动C:

7、3-5注:当使用 M1536-M3071时,程序步加 1。指令说明:LD, LDI指令用于将触点接到母线上。另外,与后面讲到的处也可使用。ANB指令组合,在分支起点OUT指令是对输出继电器、辅助继电器、状态、定时器、计数器的线圈驱动指令,对输入继电器不能使用。OUT指令可作多次并联使用。(在下图中,在OUT M100之后,接 OUT T0)编程:0 LD X0001 OUT Y0002 LDI X0013 OUT M1004 OUT T0 K19 程序步自动管理空 2步7 LD T08 OUT Y001定时器、计数器的程序:对于定时器的计时线圈或计数器的计数线圈,使用外,也可指定数据寄存器的地

8、址号。OUT指令以后,必须设定常数 K。此OUT指令的程序步数(包括设定值)如常数 K的设定范围、实际的定时器常数、相对于下表所示。定时器、计数器1ms定时器K的设定范围实际的设定值0.001-32.767秒0.01-327.67秒0.1-3,276.7秒同左步数1-32,767310ms定时器100ms定时器16 位计数器32 位计数器-2,147,483,648 - +2,147,483,647AND, ANI指令助记符与功能:AND与可用软元件a触点串联连接b触点串联连接ANI 与非用 AND, ANI指令可进行 1个触点的串联连接。串联触点的数量不受限制,该指令可多次使用。OUT指令后

9、,通过触点对其他线圈使用与 OUT Y004)OUT指令,称之为纵接输出,(下图的OUTM101这种纵接输出,如果顺序不错,可多次重复。串联触点数和纵接输出次数不受限制,但使用图形编程设备和打印机则有限制。建议尽量做到 1行不超过 10个触点和 1个级圈,总共不要超过 24行。0 LD X0021 ANDX0002 OUT Y0033 LD Y0034 ANI X0035 OUT M1016 ANDT17 OUT Y004如上图所示,紧接着 OUT M101以后通过触点 T1可以驱动 OUT Y004,但如是驱动顺序相反(如左图所示)时,则必须使用后面讲到的 MPS和MPP 命令。OR, OR

10、I指令指令助记符、名称OR或a触点并联连接ORI或非b触点并联连接当使用 M1536-M3071时,程序步加 1OR、 ORI用作 1个触点的并联连接指令。串联连接 2个以上触点时,并将这种串联电路块与其他电路并联连接时,采用后面讲到的ORB指令。OR, ORI是从该指令的步开始,与前面的 LD, LDI指令步,进行并联连接。并联连接的次数不受限制,但使用图形编程设备和打印机时受限制( 24 行以下)0 LD X0041 ORX0062 ORIM1023 OUT Y0054 LDI Y0055 AND X0076 ORM1037 ANI X0108 ORM1109 OUT M103ORB指令指

11、令助记符与功能ORB 电路块或串联电路块的并联连接指令说明2个以上的触点串联连接的电路称为串联电路块。将串联电路并联连接时,分支开始用LD、 LDI指令,分支结束用 ORB 指令。ORB指令与后面讲的 ANB指令等一样,是不带软元件地址号的独立指令。有多个并联电路时,若对每个电路块使用程程序)ORB指令,则并联电路没有限制。(见正确编ORB也可以成批地使用,但是由于 LD, LDI指令的重复使用次数限制在 8次以下,请务必注意。(见编程不佳的程序)编程正确编程程序1 LD X0002 AND X0013 LD X0024 AND X0035 ORB编程不佳的程序5 LDI X0046 AND

12、X0067 ORB6 LDI X0047 AND X0068 ORB9 OUT Y006ANB指令ANB 电路块与并联电路块的串联连接当分支电路(并联电路块)与前面的电路串联连接时,使用ANB指令,分支的起点用LD, LDI指令,并联电路块结束后用 ANB指令,与前面的电路串联。若多个并联电路块按顺序和前面的电路串联连接时,则 ANB指令的使用次数没有限制。也可成批地使用 ANB指令,但在这种场合,与 ORB指令一样, LD、 LDI指令的使用次数是有限制的( 8次以下),请务必请意1 OR X0012 LD X0023 AND X0034 LDI X0045 AND X0056 ORB7 O

13、R X0068 ANB9 OR X00310 OUT Y007LDP、 LDF、 ANDP、 ANDF、 ORP、 ORF指令指令助指符与功能:LDP 取脉冲LDF 取脉冲上升沿检测运算开始下降沿检测运算开始X、 Y、 M、 S、 T、 CANDP 与脉冲ANDF 与脉冲ORP 或脉冲ORF 或脉冲上升沿检测串联连接下降沿检测串联连接上升沿检测并联连接下降沿检测并联连接当使用 M1536-M3071时,程序步加 1,以上指令 FX2N 中才有。LDP、 ANDP、 ORP指令是进行上升沿检测的触点指令,仅在指定位软件上沿时(即由 ON变化时)接通 1个扫描周期。OFFLDF、 ANDF、 OR

14、F指令是进行下降沿检测的触点指令,仅在指定位软元件下降时(即由ON OFF变化时)接通 1个扫描周期。例 1:0 LDP X0001 ORP X0012 OUT M03 LD M80004 ANDP X0025 OUT M1例 2:0 LDF X0001 ORF X0014 ANDF X002图示理解:MPS、 MRD、 MPP指令MPS进栈MRD读栈MPP出栈进栈读栈出栈在可编程序控制器中有 11个存储器,用来存储运算的中间结果,被称为栈存储器。使用一次 MPS指令就将此时刻的运算结果送入栈存储器的第 1段,再使用 MPS指令,又将此时刻的运算结果送入栈存储器的第 1段,而将原先存入第一段的

15、数据移到第二段。以此类推。使用 MPP指令,将最上段的数据读出,同时该数据从栈存储器中消失,下面的各段数据顺序向上移动。即所谓后进先出的原则。MRD是读出最上段所存的最新数据的专用指令,栈存储器内的数据不发生移动。这些指令都是不带软元件地址的独立指令。例 1 :一段栈1 MPS2 AND X0053 OUT Y0024 MRD5 AND X0066 OUT Y0037 MRD8 OUT Y0049 MPP10 AND X00711 OUT Y005例 2 :二段栈10 AND X00411 MPS3 MPS12 AND X00513 OUT Y00214 MPP4 AND X0025 OUT

16、Y0006 MPP15 AND X00616 OUT Y0037 AND X003例 3 :四段栈10 MPP11 OUT Y00112 MPP5 MPS15 OUT 00316 MPP6 AND X0037 MPS17 OUT Y0048 AND X0049 OUT Y000请对照一下面的梯形图与例 3:1 OUT Y0043 OUT Y0035 OUT Y0027 OUT Y001例 3中需要要三重 MPS 指令编程,但是如果改成左面的电路,实现的效果一样。编程却很方便,不必采用 MPS 指令。MC、 MCR指令MC 主控指令公共串联触点的连接MCR 主控复位公共串联触点的清除2在下面程序

17、示例中,输入 X000为接通时,直接执行从 MC到 MCR的指令,输入 X000为断开时,成为如下形式:保持当前状态:积算定时器、计数器、用置位/复位指令驱动的软元件。变成 OFF的软件:非积算定时器,用 OUT指令驱动的软元件。主控( MC)指令后,母线( LD、 LDI点)移动主控触点后, MCR为将其返回原母线的指令。通过更改软元件地址号 Y、 M,可多次使用主控指令。但使用同一软元件地址号时,就和OUT指令一样,成为双线圈输出。没有嵌套时1 MC N0 M100没有嵌套结构4 LD X0016 LD X0028 MCR N0时,通用 N0编程。 N0的使用次数没有限制。有嵌套结构时,嵌

18、套级 N的地址号增大,即N0-N1-N2 N7。有嵌套时1 MCN0M1003 步指令7 MCN1M10110 LD X00312 MCR N12步指令14 LD X00415 OUT Y00216 MCR N0PLS、 PLF指令PLS 上升脉冲PLF 下沿脉冲上升沿微分输出下降沿微分输出当使用 M1536-M3071时,程序步加 1使用 PLF指令时,仅在驱动输入 OFF后 1个扫描周期内,软元件 Y、 M 动作。使用 PLS指令时,仅在驱动输入 ON后 1个扫描周期内,软元件 Y、 M 动作。1 PLS M03 LD M02 步指令4 SET Y0005 LD X0016 PLF M18

19、 LD M19 RST Y000各元件的状态图:SET、 RST指令SET置位动作保持Y、 M、 SY、M:S、特 M:消除动作保持,寄存器清零RST复位Y、 M、 S、 T、 C、 D、 V、 Z T、D、 V、 Z、特 D:在下述程序示例中, X000一旦接通后,即使它再次成为 OFF, Y000依然被吸合。 X001一旦接通后,即使它再次成为 OFF, Y000仍然是释放状态。对同一种软元件, SET、 RST可多次使用,顺序也可随意,但最后执行者有效。此外,要使数据寄存器 D、变址寄存器 V、 Z的内容清零时,也可使用 RST 指令。积算定时器 T246-T255的当前值的复位和触点复

20、位也可用 RST 指令。1 SET Y0002 LD X0013 RST Y000计数器软元件的 OUT、 RST32位计数器: 516位计数器:计数线圈的驱动输出触点的复位、当前值的清零内部计数器编程0 LD X0101 RST C03 LD X0114 OUT C0 K10( 3 步指令)7 LD C08 OUT Y000C0对 X011的 OFF-ON次数进行增计数,当它达到设定值 K10时,输出输出点 C0 动作,以后即使 X011从 OFF-ON,计数器的当前值不变,输出触点依然动作。为了清除这些当前值,让输出触点复位,则应令X010为 ON。有必要在 OUT指令后面指定常数 K或用

21、数据寄存器的地址号作间接设定。对于掉电保持用计数器,即使停电,也能保持当前值,以及输出触点的工作状态或复位状态。高速计数器的编程1 OUT M8* 2步4 RST C*6 LD XO127 OUT C* K值(或 D)12 LD C*5步在 C235-C245的单相单输入计数器中,为了指定计数方向,采用特殊辅助继电器M8234-M8245。当 X010为 ON时,对应 C*的 M8*也 ON,这时 C* 为减计数。当 X010为 OFF时,对应 C*的 M8*也 OFF,这时 C* 为增计数。X011为 ON时,计数器 C*的输出触点复位,计数器的当前值也清零。当 X012为 ON时,对依据计数器地址号确定的计数器输入数。X000-X005的 ON/OFF 进行计计数器的当前值增加,通过设定值( K或 D的内容)时输出触点置位。在减少方向上通过设定值复位。NOP、 END 指令NOP 控操作END结束无动作输入输出处理和返回到 0步NOP 指令:1、将程序全部清除时,全部指令成为空操作2、若在普通指令与指令之间加入空

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1