版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第六章三菱FX2N系列PLC及其基本指令目录三FX2N系列PLC的软元件二
PLC编程要领及注意事项四
FX2N系列PLC的基本指令三常用小型实用程序五
FX2N系列PLC简介一基本指令的工程应用六6.3FX2N系列PLC的基本指令6.3FX2N系列PLC的基本指令三菱PLC的编程语言主要有梯形图及指令表。--基本(顺控)指令27种FX3U基本指令29种--步进指令2种--应用指令132种,309条
6.3FX2N系列PLC的基本指令PLC的编程语言SBSB1SB2KM1KM2KM2KM1KM2KM1X001X000X000X002Y002Y001Y002Y002Y001Y001梯形图指令表电路图LDX001ORY001ANIX000ANIY002OUTY001LDX002ORY002ANIX000ANIY001OUTY0026.3FX2N系列PLC的基本指令PLC的编程语言
三菱PLC的编程语言主要有梯形图及指令表。梯形图是用图形符号及它们的相互逻辑关系来表达控制思想的一种图形程序梯形图指令表指令表由指令集合而成,且和梯形图有严格的对应关系。ANDNOTOR6.3FX2N系列PLC的基本指令6.3.1逻辑取LD/LDI及线圈驱动OUT指令LDLDILD、LDI为触点指令只与左母线连接。也可以与ANB、ORB指令配合使用于分支起点处。OUTOUT指令可对输出继电器Y、辅助继电器M、状态继电器S、定时器T、计数器C的线圈进行驱动,但不能用于驱动输入继电器X。6.3FX2N系列PLC的基本指令6.3.1逻辑取LD/LDI及线圈驱动OUT指令8符号名称功能梯形图表示和可操作组件程序步LD取逻辑运算开始的常开触点
X,Y,M,S,T,C1LDI
取反逻辑运算开始的常闭触点X,Y,M,S,T,C1OUT输出线圈驱动指令
Y,M,S,T,CY,M:1S,特M:2T:3;C:3~56.3FX2N系列PLC的基本指令编程应用母线LDX000LDOUTY000OUTLDIX001LDIOUTM100OUTT0SPK19LDT0OUTY0016.3FX2N系列PLC的基本指令6.3.2触点串联(AND、ANI)指令ANDANIAND、ANI指令为单个触点的串联连接指令。AND用于常开触点。ANI用于常闭触点。串联触点的数量不受限制。OUT指令对某个线圈驱动后,还可以通过触点对其它线圈使用OUT指令,称之为纵接输出或连续输出。OUT6.3FX2N系列PLC的基本指令6.3.2触点串联(AND、ANI)指令11符号名称功能梯形图表示和可操作组件程序步AND与常开触点串联连接X、Y、M、S、T、C1ANI与非(AndInverse)常闭触点串联连接
X、Y、M、S、T、C16.3FX2N系列PLC的基本指令编程应用12语句步指令元素 说明
0LDX0021ANDX000 串联触点
2OUTY003 3LDY0034ANIX003 串联触点
5OUTM1016ANDT1 串联触点
7OUTY004 纵接输出ANDANIANDOUT纵接输出6.3FX2N系列PLC的基本指令6.3.3触点并联(OR、ORI)指令ORORIOR、ORI指令是单个触点的并联连接指令。OR为常开触点的并联,ORI为常闭触点的并联。与LD、LDI指令触点并联的触点要使用OR或ORI指令,并联触点的个数没有限制。6.3FX2N系列PLC的基本指令6.3.3触点并联(OR、ORI)指令14符号名称功能梯形图表示和可操作组件程序步OR或常开触点并联连接X、Y、M、S、T、C1ORI或非常闭触点并联连接X、Y、M、S、T、C16.3FX2N系列PLC的基本指令编程应用15ORORORILDX004ORX006ORIM102OUTY005LDIY005ANDX007ORM103ANIX010ORM110OUTM1036.3FX2N系列PLC的基本指令6.3.4脉冲指令LDP/LDF、ANDP/ANDF、ORP/ORFLDLDPLDF进行上升沿检测的触点指令,仅在指定位软组件由OFF→ON上升沿变化时,使驱动的线圈接通1个扫描周期进行下降沿检测的触点指令,仅在指定位软组件由ON→OFF下降沿变化时,使驱动的线圈接通1个扫描周期LDPANDPORPLDFANDFORF6.3FX2N系列PLC的基本指令6.3.4脉冲指令LDP/LDF、ANDP/ANDF、ORP/ORF脉冲(触点型)指令在X010由OFF→ON变化时:使M6接通一个扫描周期。在X010由OFF→ON变化时:执行一次MOV指令。6.3FX2N系列PLC的基本指令编程应用186.3FX2N系列PLC的基本指令6.3.5串联电路块的并联(ORB)指令ORBORB指令是串联电路块的并联连接。ORB指令不带软组件的指令。将串联电路块再并联,分支开始用LD、LDI指令,分支程序写完后要用ORB指令。两个并联块进行ORB6.3FX2N系列PLC的基本指令编程应用20ORBORBLDX000ANDX001LDX002ANDX003ORBLDIX004ANDX005ORBOUTY0061\多条串联电路块并联时,对每个串联电路块写完后使用ORB指令,并联电路数没有限制。2\多条串联电路也可以在串联电路块指令写完后成批使用ORB,但次数应限制在8次以内。LDX000ANDX001LDX002ANDX003LDIX004ANDX005ORBORBOUTY006这不是提倡的编写方法6.3FX2N系列PLC的基本指令6.3.6并联电路块的串联(ANB)指令ANBANB指令是并联电路块的串联连接ANB指令是不带操作组件的指令。分支电路块的每条分支起始触点要用LD、LDI指令。两个串联块进行ANB6.3FX2N系列PLC的基本指令编程应用226.3FX2N系列PLC的基本指令6.3.7堆栈操作指令MPS/MRD/MPP符号名称功能电路表示及操作组件程序步MPS(Push)进栈1MRD(Read)读栈1MPP(Pop)出栈1无操作组件将连接点数据入栈读栈存储器栈顶数据取出栈存储器栈顶数据用于分支多重输出电路中将连接点数据先存储,便于连接后面电路时读出或取出该数据。6.3FX2N系列PLC的基本指令栈操作MPS入栈MRD读栈MPP出栈将此刻的中间运算结果送入堆栈的第一层,而将原存在堆栈第一层的数据移往堆栈的下一层。读出栈存储器最上层的最新数据,此时堆栈内的数据不移动。可对分支多重输出电路多次使用,但分支多重输出电路不能超过24行。堆栈存储器最上层的数据被弹出,弹出的数据从堆栈内消失。各数据顺次向上一层移。6.3FX2N系列PLC的基本指令出入栈操作有11个用来存储运算中间结果的存储区域,称为栈存储器。data1入栈data1MPSMPSdata1data2data2data2data1MPPdata2data1出栈MPS和MPP必须成对使用6.3FX2N系列PLC的基本指令编程应用26【例1】一层堆栈6.3FX2N系列PLC的基本指令编程应用27【例2】使用堆栈两个梯形图功能一样,顺序不同MPPMPSLDY003ANIX003MPSANDT1OUTY004MPPOUTM101LDY003ANIX003OUTM101ANDT1OUTY004使用堆栈不使用堆栈结论:没有触点的线圈放上面,可以不使用堆栈6.3FX2N系列PLC的基本指令编程应用【例3】采用ANB、ORB指令的一层堆栈LDX000MPSLDX001ORX002ANBOUTY000MRDLDX003ANDX004LDX005ANDX006ORBANBOUTY001MPPANDX007OUTY002LDX010ORX011ANBOUTY003问题:这里是否要用堆栈???6.3FX2N系列PLC的基本指令编程应用【例4】采用两层堆栈一层堆栈第二层堆栈LDX000MPSAND
X001MPSANDX002OUTY000MPPANDX003OUTY001MPPANDX004MPSANDX005OUTY002MPPANDX006OUTY0036.3FX2N系列PLC的基本指令编程应用【例5】采用四层堆栈不使用堆栈6.3FX2N系列PLC的基本指令6.3.8主控指令MC/MCR符号名称功能梯形图表示及操作组件程序步MC(主控)(MasterControl)3MCR(主控复位)2主控电路块起点主控电路块终点可以多次使用MC指令,形成多个嵌套级,嵌套级Ni的编号由小到大。嵌套级从N0开始最大可编写8级(N7)。主控(MC)指令母线后接的所有起始触点均以LD/LDI指令开始。6.3FX2N系列PLC的基本指令6.3.8主控指令MC/MCRMC主控指令
MCR主控复位指令用于公共串联触点的连接,是控制一组梯形图电路的总开关。主控指令控制的操作组件的常开触点要与主控指令后的母线垂直串联连接。
MCR为MC的复位指令,与MC配对使用。6.3FX2N系列PLC的基本指令编程应用LDX000MCN0SPM100LDX001OUTY000LDX002OUTY001MCRN0返回母线(N0为嵌套级号)在没有嵌套结构时,N0的使用次数没有限制,可以全部使用N0编程可以使用堆栈代替主控6.3FX2N系列PLC的基本指令主控指令MC/MCR编程应用X000=ONX000=OFF6.3FX2N系列PLC的基本指令主控指令MC/MCR指令说明???若起始触点断开,则跳过主控指令控制的梯形图电路,MC/MCR之间的梯形图电路什么状态?这时MC/MCR之间的梯形图电路根据软组件性质不同有以下两种状态:非积算定时器、OUT指令驱动的软组件均变为OFF状态。
积算定时器、计数器、置位/复位指令驱动的软组件保持断开前状态不变;6.3FX2N系列PLC的基本指令主控指令MC/MCR编程应用二重嵌套结构的主控指令MC/MCR编程应用6.3FX2N系列PLC的基本指令6.3.9置位和复位指令SET/RST符号名称功能梯形图表示及可操作的组件程序步SET(置位)Y、M:1S、特M:2T、C:2D、V、Z、特D:3RST(复位)线圈置位指令线圈复位指令位元件字元件6.3FX2N系列PLC的基本指令6.3.9置位和复位指令SET/RSTSET置位指令使线圈接通保持(置1)RST复位指令使线圈断开复位(置0),RST指令也可以对数据寄存器D、变址寄存器V、Z的内容清零;用于积算定时器T246~T255和计数器C的当前值的复位和触点复位。对同一软组件,SET,RST可多次使用,不限制使用次数,但最后执行者有效。6.3FX2N系列PLC的基本指令编程应用清零积算型定时器清零T250的当前值和线圈都清零6.3FX2N系列PLC的基本指令6.3.10微分脉冲指令PLS/PLFPLS上沿脉冲使操作组件在输入信号上升沿时产生一个扫描周期的脉冲输出。PLF下沿脉冲使操作组件在输入信号下降沿产生一个扫描周期的脉冲输出。特殊辅助继电器M除外6.3FX2N系列PLC的基本指令6.3.10微分脉冲指令PLS/PLF脉冲触点指令LDP/LDF和微分脉冲输出指令PLS/F驱动线圈,具有同样的动作效果。区别:操作数不同,LDP/LDF的操作数为X,Y,M,S,T,C6.3FX2N系列PLC的基本指令微分脉冲指令编程应用时序图:上升沿脉冲下降沿脉冲6.3FX2N系列PLC的基本指令微分脉冲指令编程练习根据梯形图画出波形图时序图:问题:如果二、三两行互换,结果会怎样?程序功能:M206产生周期为X005两倍的波
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026四上数学第二单元获奖课件
- 复印病历考核试题及完整答案
- 中频电疗法试题集及答案展示
- 疫情防护教育考卷及答案内容
- 4月住院医师规范化培训《口腔修复科》练习题及参考答案
- 小学三年级综合实践活动“巧手钩织妙趣无穷”-传统钩针技艺启蒙教案
- 初中英语七年级上册第三单元B部分物品归属关系探究教案
- 小学数学三年级下册《集合思想》单元复习提升教学设计
- 初中信息技术七年级上册《将计算机接入网络》教案
- 人教版小学数学五年级上册《解方程(一)》教学设计(第5单元)
- 群体塔吊安全管理培训
- 2025届上海市金山区三下数学期末质量检测试题(含解析)
- 2026年人民法院聘用书记员考试重点试题及答案解析
- 2026海南省农业信贷担保有限责任公司招聘高层管理人员1人考试模拟试题及答案详解
- GB/T 47655-2026电力电子装备和系统的构网性能要求及试验方法
- 2026年新高考北京政治真题含答案
- 2026年博物馆社会教育活动策划方案
- 新版2026年高考政治(山东卷)真题详细解读及评析
- 《陆上风电场工程设计概算编制规定及费用标准》(NB-T 31011-2019)
- 《高温熔融金属吊运安全规程》(AQ7011-2018)
- 消防救援-水域救援培训课件
评论
0/150
提交评论