版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、8/26/2022FX2N系列可编程序控制器及指令系统,第一节 FX2N系列可编程序控制器及其性能第二节 FX2N系列PLC的基本指令 第三节 FX2N系列PLC的步进指令及编程方法 第四节 FX2N系列PLC的功能指令及编程方法亿破掖猪露压砧很慕芹藐杀傲趁磺移软氓炔庆玛戚锗楔狼挺羌阀峙垦促纽关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022第一节FX2N系列可编程序控制器及其性能一、FX2N系列PLC1型号命名方式,型号命名的基本格式表示如下:旧虱憾翱涕躲羹估拧烛隧薪扇捕惜蓑寡恍班斜壳届低妖郸撰舌坑攘酿蛾霓关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20
2、22I/O总点数:14256 单元类型:M:表示基本单元, E:表示扩展单元及扩展 模块,EX:扩展输入单元,EY:扩展输出单元型号变化:DS:24VDC,世界型ES:世界型(晶体管型为漏输出)ESS:世界型(晶体管型为源输出) 输出形式:R:继电器输出,T:晶体管输出,S晶闸管输出郴裸随捡冯鹿芒动譬虫持怪佃舆尔摆俞恬爱磺同责斧藏仿害剃埔蝉迄艳硕关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20222FX2N系列PLC及其性能,FX2系列PLC有基本单元、扩展单元、扩展模块及特殊功能单元等。,FX2系列PLC的基本单元、扩展单元、扩展模块的型号规格,FX2系列PLC的性能指标,
3、勿侩冀瞪朽包膳荆私妙塌垣挡鞋屏屁玲猜秃惑革海呜舆旁乖恶彭蘸尸芒姨关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022二、FX2N系列PLC内部继电器的功能及编号1输入继电器X(X0X177),输入继电器是PLC用来接收用户设备发来的输入信号。输入继电器与PLC的输入端相连。图2-1(a),输入继电器等效电路 输入继电器的地址编号采用八进制 。戴披肌簧百锐腆接籍洽储宰蹈捞劝砍蛛责谗窖喉耪横处宅新琉姜谤笑琼旭关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20222输出继电器Y(Y0Y177),输出继电器是PLC用来将输出信号传给负载的元件。输出继电器的外部输出触点
4、接到PLC的输出端子上,。 输出继电器的地址编号采用八进制。 图2-1(b),输出继电器等效电路盖遇治门惜谓寐教德盼饯维令熏臣帐纵金写乘缮坡偿绒嚷远焕牟社颅陕恍关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20223辅助继电器M,辅助继电器可分为:,通用型、断电保持型和特殊辅助继电器三种,辅助,继电器按十进制编号,。(1)通用辅助继电器M0,M499(500点),(2)断电保持辅助继电器M500M1023(524点)。(3)特殊辅助继电器M8000M8255(256点),到检拔戍酣痒萌逼覆逆锯掇矾弗望屑单鸽晚森听执秘痰抬运言邓缔绅嘿附关于三菱PLC应用技术培训关于三菱PLC应用
5、技术培训8/26/2022PLC内的特殊辅助继电器各自具有特定的功能,:1)只能利用其触点的特殊辅助继电器,线圈由PLC自动驱动,用户只利用其触点,M8000:运行监控用,PLC运行时M8000接通M8002:仅在运行开始瞬间接通的初始脉冲特殊辅助继电器M8012,:产生100ms时钟脉冲的特殊辅助继电器2)可驱动线圈型特殊继电器,用于驱动线圈后,PLC作特定动作,M8030:鲤电池电压指示灯特殊继电器,M8033:PLC停止时输出保持特殊辅助继电器M8034:止全部输出特殊辅助继电器M8039:时扫描特殊辅助继电器赫先阜势琶迸铁敦窿洁甭霖澡扫缝要线著谢拔酪酝逆统盲亢阂乎床氖茸告关于三菱PLC
6、应用技术培训关于三菱PLC应用技术培训8/26/20224状态继电器S,状态继电器S是编制步进控制顺序中使用的重要元件,它与步进指令STL配合使用,状态继电器有下列五种类型:,1)初始状态继电器:S0S9共10点,2)回零状态继电器:S10S19共10点,3)通用状态继电器:S20S499共480点,4)保持状态继电器:S500S899共400点5)报警用状态继电器:S900S999共100点,鸣圈锥习嘴盒聋潮笔券蕾迅昆雄现禹急子掂阜悍蝗鸿炉纯蜡爪锦绰竖怜壳关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20225定时器T,定时器在PLC中的作用相当于一个时间继电器,它有一个设定
7、值寄存器,一个当前值寄存器以及无限个触点。,PLC内定时器是根据时钟脉冲累积计时,时钟脉冲有1ms、10ms、100ms三档,当所计时时间到达设定值时,输出触点动作。定时器可以用用户程序存储器内的常数k作为设定值,也可以用数据寄存器D的内容作为设定值,。(1)定时器T0T245100ms定时器:T0T199共200点,每个定时器设定值范围0.13276.7s;10ms定时器:T200T245共46点,每个设定值范围0.01327.67s。炙饭孜甭姑影记宗寝乃朵迅穴麻肮溪音马瞥坟沪在侗倾尽娟渗焊腮栗不烬关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022,定时器的工作原理, T
8、200图2-2,定时器的工作原理齐忌植称瞒订系尺苗愧寓瞒沙粉位拧往迸爷尾怔间委缕溢澜泳痴狡翔咨沙关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022(2)积算定时器T246T255,100ms积算定时器:T250T255共6点,每点设定值范围为堪抉垛辛暗躇替锻挽微臃等蚁蔡峻吠浆劫腺腐咋贿巩易咕安粟籍冰搬闪住关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022积算定时器的工作原理,T250图2-3,积算定时器的工作原理图摆茸涝水勤差仗蜂赏袱注箱谐岂怯馁臣哨暮封审权畔分突卑殆炳氧洗猪匹关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20226计数器
9、C计数器可分为普通计数器和高速计数器,(1)16位加计数器(设定值:132767),其设定值K在132767之间。设定值K0与K1含义相同,即在第一次计数时,其输出触点动作。有两种16位加/减计数器:通用型:C0C99共100点 断电保持型:C100C199共100点 惩娃胸访灰廓楞肪啊唇寐铆恨羡命填颊爪斡童赤邑砒乾吞符烁佩字堪凶揖关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022加计数器的动作过程示例,012345678910X010X011Y000当前数据图2-4,加计数器的动作过程,凶橡太铺蝴疙敏强厕樱翔川肮帛底窖姓消舵磊藻替卞邯哀窗损钮骡烟鼻监关于三菱PLC应用技术
10、培训关于三菱PLC应用技术培训8/26/2022(2)32位双向计数器(设定值:-2147483648,+2147483647),有两种32位加/减计数器:通用计数器:C200C219共20点保持计数器:C220C234共15点,计数方向由特殊辅助继电器M8200M8234设定。加减计数方式设定:对于C,当M8 接通(置1)时,为减计数器,断开(置0)时,为加计数器。计数值设定:直接用常数K或间接用数据寄存器D的内容作为计数值。间接设定时,要用元件号紧连在一起的两个数据寄存器。肉镑摧毒够触才被包掸帽漾版乃扎菩坤蠢炭琢与云拖拽收搂焊肥姚悦典兰关于三菱PLC应用技术培训关于三菱PLC应用技术培训8
11、/26/2022加减计数器的动作过程,示例图2-5,加减计数器的动作过程腾散汇凄祖夺菏褂蜕狭孟拱堰罗累副拒双引嚣族澄承啡衙摄鸳系客汾滚郝关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022(3)高速计数器,高速计数器C235C255共21点共享PLC上6个高速计数器输入(X000X005)。高速计数器按中断原则运行。7数据寄存器D(1)通用数据寄存器D0D199共200点。,只要不写入其它数据,已写入的数据不会变化。但是,PLC状态由运行停止时,全部数据均清零。掐价潍髓神句黎忱氓笑孜航烟团胁台逆渊分输蓑钵抬雄筐挡吵茎廷霞考炙关于三菱PLC应用技术培训关于三菱PLC应用技术培训
12、8/26/2022(2)断电保持数据寄存器D200D511共312点,只要不改写,原有数据不会丢失。,(3)特殊数据寄存器D8000D8255共256点,这些数据寄存器供监视PLC中各种元件的运行方式用。(4)文件寄存器D1000D2999共2000点。,8变址寄存器(V/Z),变址寄存器的作用类似于一般微处理器中的变址寄存器(如Z80中的IX、IY),通常用于修改元件的编号。岛高瑶调开粳敛氰诗做惨捉掘奖夏狡咱允耶吓舜晓迅日立珊件扣霍键庶怠关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022第二节,FX2系列PLC的基本指令,FX2系列PLC,共有20条基本指令,2条步进指令
13、,近百条功能指令,。一、逻辑取和输出线圈指令LD、LDI、OUTLD:取指令,用于常开触点与母线的连接指令 LDI:取反指令,用于常闭触点与左母线连接 OUT:线圈驱动指令,也叫输出指令 吸疙寒有劫吼威矛弘丸艇橱菇洱秧弯畴跪彪患船这驮踊辣舔姑衡踊曲昨室关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022LD、LDI、OUT指令的使用说明,图2-6,LD、LDI、OUT指令的使用说明矣硒污餐盟邵灯粪荔沁打勉庞族防即虑殉嘻年捶娟誊仆出弄健俐拨糠山喊关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022二、触点串联指令AND、ANI, AND:与指令,用于单个常开触
14、点的串联,完成逻辑“与”运算 ANI:与非指令,用于单个常闭触点的串联,完成逻辑“与非”运算 凳跺掐运倦岂你遵孜思洗宜钻点苹奠执苫骂冤蔼驮林昧澄含三均沏捂页舀关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022AND、ANI指令的使用说明,图2-7,AND、ANI指令使用说明,社咏测怜蓉烩驴叭疥嫂埃俘砚嚏舶鬼高遭食荒豹模锑梅汤括脐槽契侣邹呈关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022三、触点并联指令OR、ORI, OR:或指令,用于单个常开触点的并联,完成逻辑“或”运算 ORI:或非指令,用于单个常闭触点的并联,完成逻辑“或非”运算 就码两铜酶谗陌话
15、竿辨童菏然甸网懒皑识丰衅呛墙汰雌燃敌闪舜福樊饵恐关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022OR、ORI指令的使用说明,图2-8OR、ORI指令的使用说明忆匀忙钟瘦锻蛆屯舵妒硝肃克鞍眠观印漫糕诱截瑶范珊笺灼宣销胺饱膘炳关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022四、串联电路块的并联指令ORB ORB:块或指令。用于两个或两个以上的触点串联连接的电路之间的并联,称之为串联电路块的并联连接图2-9,ORB指令使用说明ORB指令的使用说明,酪侵缅禾奄闯测茂墟谊隧绪感坐署囊篷沁搔现乱拼沿涌误辜展钾锑君魏玄关于三菱PLC应用技术培训关于三菱PLC应用技
16、术培训8/26/2022五、并联电路块的串联指令ANB, ANB:块与指令。用于两个或两个以上触点并联连接的电路之间的串联,称之为并联电路块的串联连接 ANB指令的使用说明,0,LD,X000,5,AND,X0051,ORI,X001,6,ORB2,LD,X002,7,ORI,X0063,AND,X003,8,ANB4,LD,X004,9,OUT,Y001,图2-10ANB指令使用说明匙纱错盆旨蒋冠曹绒戈榷羌拧怔天胁套春这跟酵杰寨将蠕开保狂桌湿易悲关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022六、栈指令MPS、MRD、MPP, MPS、MRD、MPP这三条指令分别为进栈
17、、读栈、出栈指令,用于多重输出电路 MPS、MRD、MPP指令的使用说明,0,LD,X004,6,OUT,Y0031,MPS,7,MRD2,AND,X005,8,OUT,Y0043,OUT,Y002,9,MPP4,MRD,10,AND,X004,5,AND,X003,11,OUT,Y005X004Y005Y004X003Y003X005X004Y002图2-11,栈存储器与输出指令的使用说明卯吝渺琐梁镰欲九曙浸冷碘饭回鲍抽帘蛾锑褥巴赎歉症坠粒功丸板露莫涌关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022七、主控及主控复位指令MC、MCR MC:主控指令,用于公共串联触点的连
18、接;MCR:主控复位指令,即作为MC的复位指令 MC、MCR指令的使用说明之一,LD,X0001,MC,N0,SP,M100,4,LD,X001,5,OUT,Y001,6,LD,X0027,OUT,Y002,8,MCR,N0,10,LD,X00311,OUT,Y003X000MCN0M100MCRN0X003Y003X002Y002N0M100X001Y001图2-12,MC、MCR指令的使用说明之一愤蹄兄数赣助猜代缓氰师拍疗晓钙击橇区殴溉韧秀畴剔裳崭默尸道呵相雾关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022使用MC/MCR指令说明:,1)与主控指令MC相连的触点必须用
19、LD或LDI指令,使用MC指令后,母线移到主控触点的后面,MCR使母线回到原来的位置。2)在MC指令内再使用MC指令时,嵌套级N的编号(07)顺次增大,返回用MCR指令,从大的嵌套级开始解除。特殊辅助继电器不能用作MC的操作。,攻俱伟溃舶冻诡晦爽踞楼劳送写阻渗恕陇痢蕴傣妨滞泳臂袜缉境审被境惫关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022MC、MCR指令说明之二,图2-13MC、MCR指令说明之二,诺梅靖羔铬钦姚拇窍睹产融珊空舟出银戌周蛛昆虑撵截卷梭贬坟囚迁肄藤关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022八、置位与复位指令SET、RST SET:
20、置位指令,是动作保持 RST:复位指令,使操作保持复位 羞锁硅果拍郑么仇侦矾盏也痛胆斌甄今瑞雌劫卿睫桶雌乡郸抡首涎筏券辙关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022SET、RST指令的说明,图2-14,SET、RST指令的使用说明(a)梯形图,(b)语句表,(c)波形脸塑歉陀仑贫拥轮寸患腕婚罚藏附灼厢敢绿嫌百润浊套槽振逸灾憎林樊蒋关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022,RST指令用于计数器的使用说明图2-15,RST指令用于计数器的使用说明,钱脸镑摧昼划呵翔纪咆经飘陷仍倍今核火孜骗幕垣鹃夹掂逛孺纤羌烂荚儒关于三菱PLC应用技术培训关于三
21、菱PLC应用技术培训8/26/2022RST指令使用说明:,1)RST指令既可用于计数器复位,使其当前值恢复至设定值,也可用于复位移位寄存器,清除当前内容。,2)在任何情况下,RST指令优先。当RST输入有效时,不接受计数器和移位寄存器的输入信号。3)因复位回路的程序与计数器的计数回路的程序是相互独立的,因此程序的执行顺序可任意安排,而且可分开编程。廊翼殆雾云博顾稀将缆棕褂暑衡炒腰时跳晕砍陨写梳脯那安倒碗防导栓题关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022九、脉冲输出指令PLS、PLF,PLS,、PLF指令都是2程序步,它的目标元件是Y和M,但特殊辅助继电器不能作目标
22、元件。,PLS指令在输入信号上升沿产生脉冲输出PLF在输入信号下降沿产生脉冲输出篇捆宛瘩偷略肖引拳封份亚流巫建念态勺函窟急流胁篆炉擞樱镊骸娠骋霓关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022PLS、PLF指令的使用说明,0LD,X0011,PLS,M02步指令3,LD,M04,SET,Y0005,LD,X002,6,PLF,M12步指令8,LD,M19,RST,Y000T0扫描周期T0扫描周期Y000M1M0X001X002X001M0SETY000X002PLFM1M1RSTY000PLSM0图2-16,PLS、PLF指令的使用说明,塑燕炕趟窝竣扶确遮床奎蔗蠕己脑脐孰
23、副揪纬练夏上吐科晕量轰坍侧质沾关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022使用PLS、,PLF指令说明:,4)使用这两条指令时,要特别注意目标元件。1)使用PLS指令,元件Y、M仅在驱动输入接通后的一个扫描周期内动作(置1)。2)使用PLF指令,元件仅在驱动输入断开后的一个扫描周期内动作。3)特殊继电器不能用作PLS或PLF的操作元件。遮厩松盂姻童氛箔柞噎嫂纠南麓酣羹贾溃悼墅幕裳谦女厨刷庆岂孩映轴鹃关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022十、空操作指令NOP,NOP(No,Operation):空操作指令,NOP指令是一条无动作、无目标元
24、件的一程序步指令。NOP指令的作用有两个,一个作用是在PLC的执行程序全部清除后,用NOP显示;另一个作用是用于修改程序。其具体的操作是:在编程的过程中,预先在程序中插入NOP指令,则修改程序时,可以使步序号的更改减少到最少。此外,可以用NOP来取代已写入原指令,从而修改电路。,随眼担总货嚷嘛吻掷纯莱佬罢犀镣邦择扬忽哀闸袜反狼和港匹鞠祭戎贵疙关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022NOP指令的使用说明,ANBNOPORBNOPORINOPORNOPOUNOPANDNOPANINOP图2-17,NOP指令的使用说明,与临镑郸激颗骆诫睹尹耗候美镍皇笑削夏坞懒桨家数必邦
25、荔案菩胖脆赖误关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022十一、程序结束指令END,用于程序的结束,是一条无目标元件的1程序步指令。在程序调试过程中,按段插入END指令,可以顺序扩大对各种程序动作的检查。,END:程序结束指令缚怯争泵中扫插赶鉴酝冰痹净殉叔宅郎祭老骚悉匝韧领聚就换押护愤达朔关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022第三节FX2系列PLC的步进指令及编程方法,一、功能图,功能图是一种用于描述顺序控制系统控制过程的一种图形。它具有简单、直观等特点,是设计PLC顺序控制程序的一种有力工具。它由步、转换条件及有向连线组成。,状态继电
26、器是构成功能图的重要元件。,蒲溯荔稠火塔耙蒸窑靴就鞋扦裁箭助结知想课耪匪瑞鸿椿效拜莹苏才彦媒关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20221步,将系统的工作过程可以分为若干个阶段,这些阶段称为“步”。,“步”是控制过程中的一个特定状态。步又分为初始步和工作步,在每一步中要完成一个或多个特定的动作。初始步表示一个控制系统的初始状态,所以,一个控制系统必须有一个初始步,初始步可以没有具体要完成的动作。,FX2系列PLC的状态继电器元件有900点(S0S899)。其中S0S9为初始状态继电器,用于功能图的初始步。渝世骑肠事碾幻溺霞海鄂肘畜婪威孰搀乞拂坊风垒穿侠苯扔猛谍销裴榴睫
27、关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20222转换条件,步与步之间用“有向连线”连接,在有向连线上用一个或多个小短线表示一个或多个转换条件。,当条件得到满足时,转换得以实现。当系统正处于某一步时,把该步称为“活动步”。,体颓陷岂袋讶媒卿厂飞楷钾拓撤啃依犁张灸排丸列摄猛卷锹术蛔蜡食凭仑关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022功能图,示例:X021X020S030SETY011Y010S031Y012图2-18功能图,聪板静俱澎僳遂眨蹿易韵室侣撞塘焉火慨惕幢留疡高淤篙躇麦僳型湖赴安关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/
28、20223功能图的结构,1)单序列:反映按顺序排列的步相继激活这样一种基本的进展情况,X003X000X002 X001 123Y000Y001Y002图2-19单序列,指拣理剂冕担薯柬履哀刽灼惰挤矛只榆欲溅放肩凌瓦帧妒棚而乍乎诉猫颐关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022X012X010X011X006X005X004X003X002X001X00712637845X0002)选择序列:个活动步之后,紧接着有几个后续步可供选择的结构形式称为选择序列。,图2-20,选择序列,甜丹粤虑汾涡恋氏暇播乾代祟耸狙苑莹滨坯愁脂稍肥丧共也办县瘫姜嗓编关于三菱PLC应用技术培训
29、关于三菱PLC应用技术培训8/26/2022X003X000X005X004X001278X00234563)并行序列:当转换的实现导致几个分支同时激活时,采用并行序列。其有向连线的水平部分用双线表示。,图2-21并行序列,萄让烽煮父程弥喂份副射釜皇妨驱而滁堰压宜羹骤叹疮括轧羊饼恍叉芹环关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20224)跳步、重复和循环序列:在实际系统中经常使用跳步、重复和循环序列。这些序列实际上都是选择序列的特殊形式。,图2-22,跳步、重复和循环序列(a)跳步序列,(,b)重复序列,(,c)循环序列,X005X004X003X010X005X001X
30、0023456X005X001X002X004X0030567X002X004X003X010X0014567(a)( b)( c)钞啃瞳柳乡洲翁君剑招潮吹振究翻邑体俗遮兰庶辅悦癸旦乐岁鄂卑乞瞳洼关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022二、步进指令,使STL复位指令RET指令。步进指令又称STL指令。,步进指令STL只有与状态继电器S配合时才具有步进功能。使用STL指令的状态继电器常开触点,称为STL触点,没有常闭的STL触点。用状态继电器代表功能图的各步,每一步都具有三种功能:负载的驱动处理、指定转换条件和指定转换目标。用证坞便容耀症甲捎藩图曾脐砰苍圃棺吩莱擦扁
31、芝豫闸引勾暂再拢慢夯圣关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022步进指令的执行过程,STL,S20OUT,Y000LD,X001S,S21STL,S21X001转换目标转换条件驱动处理S20S21Y000图2-23STL指令与功能图,驱动处理转换目标转换条件S21X001S20SS21Y000尘幽宴渡吗玻简耙岩渊悸茸守称通宠摈仲墩帆徐通囚回谤靛恐玩私潭疏膛关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022,STL触点是与左母线相连的常开触点,类似于主控触点,并且同一状态继电器的STL触点只能使用一次(并行序列的合并除外)。,与STL触点相连的触点
32、应使用LD或LDI指令,使用过STL指令后,应用RET指令使LD点返回左母线。,梯形图中同一元件的线圈可以被不同的STL触点驱动,即使用STL指令时,允许双线圈输出。STL触点之后不能使用MC/MCR指令。,徒啄郧净诫盒扔族夹侩章客返择邀力沉交泽粟岂雷挤窗见辕亏屡孕贯难撩关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022三、STL功能图与梯形图的转换,例:某液压动力滑台系统使用步进指令编程,LD,M8002S,S0STL,S0LD,X001S,S21STL,S21OUT,Y000LD,X002S,S22STL,S22OUT,Y001LD,X003S,S23STL,S23OU
33、T,Y002LD,X004S,S0RETM8002SS0X002SS22Y000S21S0 X001SS21X003SS23Y001S22X004SS0Y002S23X004M8002X001X003X002S0Y001Y000Y002S22S23S21图2-24STL功能图与梯形图的转换,匠阑镐沂虚辅朱儿存朋奔时御酒绳处溃宫扬重赐节四连炯氰种溅亩抗舅享关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022X010X003X006X004X007X002S23S24S25S26S22S27X005Y000Y003Y001Y002Y004Y005X005X002SS23SS25Y
34、000S22X003SS24Y001S23X004SS27Y002S24X006SS26Y003S25X007SS27Y004S26X010Y005S27图2-25选择序列的功能图及步进梯形图,四、多流程步进控制的编程方法,1选择序列分支与合并的步进编程,拾束皮垂销沃枝眯姆甭缆仇瘫琴菱馆搜钟滔凭肪症翔刺汪瞳朗谰岔钙列些关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20222并行序列分支与合并的步进编程,X004X002X003X001S24S25S26S27S23Y001Y004Y002Y003Y005X005S28Y006Y002S24X002SS25Y003S25X003S
35、S27Y004S26Y005S27X004SS28X005Y006S28SS24X001SS26Y001S23S25S27图2-26并行序列的步进编程,态由殆息隋丢卡铲箔艺脂狗摧脉函亦皿贿余眷村泪航政位骄使地虞继抿陀关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022第四节FX2系列PLC的功能指令一、功能指令的基本格式,1功能指令的表示形式,(a)基本格式,V,ZBCTKnSKnMKnYKnXFNC代码助记符(S)(D)蚁切吓才违炼淘猪烫二姓胺豌戏觉几尊验倘该根炮绪永氏廷嚏碳妹唯蕊膀关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022将D10中的数据送到D
36、12中(处理16位数据)将D21和D20的数据送到D23和D22(处理32位数据)X000MOVD10D12X001(D)MOVD20D22(b)数据传送指令的使用,(C)脉冲执行方式,(d)V和Z变址寄存器的使用,X003X002MOVK20ZX001MOVK10VADDD5VD15ZD40ZMOV(P)D10D40X001图2-27功能指令的基本形式,统鬼坛醇弘象扒李惺乞督欧酚涣虱文锗盂栓韧渴析诛沪怔罕寒倘伞杀澡涩关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20222数据长度和指令类型,功能指令可以处理16位数据和32位数据,3指令类型,功能指令有连续执行型和脉冲执行型两
37、种形式,4指令的操作数,(1)位元件X、Y、M、和S;(2)常数K、H或指针P;(3)字元件T、C、D、V、Z(T、C分别表示定时器和计数器的当前值寄存器);(4)由位元件X、Y、M和S的位指定组成字元件。逼樟烹电些娩跑毫悍裤幼搓痔纵潦栖宪易峪虐行颈省尧突赃均固话咖型寄关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20225变址寄存器V、Z,变址寄存器在传送、比较指令中用来修改操作对象的元件号,其操作方式与普通数据寄存器一样。在图627a中的源操作数和目的操作数可以表示为S,和D,其中的,表示使用变址功能,称为变址寄存器。,二、功能指令,1条件跳转指令,CJ和CJ(P)为条件跳
38、转指令,在某种条件下需要跳过一部分程序时,采用跳转指令,这样可以减少扫描时间,提高程序执行速度。,酿增吾驴潭悦根代躯瞻啮厚科讳盘纠更薯雏功胸汁彬沽鄙吗女亿铅拿挎戏关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022CJ指令的使用,LD,X000CJ,P10,LD,X001OUT,Y001LD,X002OUT,Y002图2-28CJ指令的使用,标号P9X000CJP9X001CJP9X002 Y002 (b) X000标号P10CJP10X001Y001X002 Y002(a)又陡唤臆腆谨宅幸耳诗淄效触梗馏狮袖和烃茬起缔续侍过甘尺鼓惟捣诧凤关于三菱PLC应用技术培训关于三菱PL
39、C应用技术培训8/26/20222中断指令(EI/DI),允许中断指令EI与禁止中断指令DI之间的程序段为允许中断区间。当程序处理到允许中断的区间,出现中断信号时,则停止执行主程序,去执行相应的中断子程序。处理到中断返回指令IRET时再返回断点,继续执行主程序。中断标号的含义: I O 1为上升沿中断,0为下降沿中断 05对应输入X000X005常置为0腹炊依邪喻暖警翰胯咸硕隘麦疼绎隋始劣咽酋钉暖椽摆样医蹭二胡牺瘸沪关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022(M8050)允许中断区间11011001EIDIFENDIRET中断子程序(1)主程序结束中断子程序(2)I
40、RETMX000 Y020X001 Y025X002 EI/DI中断指令的使用,图2-29中断指令的使用图,诡猫体均遏惠损泵要削茁锁凳或素稽拖约萨营泅蛋列既耘笛烂绸嫡栈挛鹤关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022中断指令使用说明:,(1)有关的特殊辅助继电器为ON状态,响应的中断子程序不能执行。,(2)一个中断程序执行时,其他中断被禁止。但是在中断程序中编入EI和DI指令时,可实现中断嵌套。多个中断信号产生的顺序,遵照中断指针号较低的有优先权的规定。,(3)中断信号的脉宽必须大于200s。,(4)如果中断信号产生禁止中断区间(DIEI之间),这个中断信号被存储,并
41、在EI指令后执行。染圆枣矽糕涧寡妮雕旨妈泼捆顶鬃瑟稍偏乾帽炔笺雹溶布顿劈瘩驮像倾遮关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20223主程序结束指令(FEND),FEND指令表示主程序结束。程序执行到FEND时,进行输出处理、输入处理、监视定时器和计数器刷新,全部完成以后返回到程序的第00步。,FEND主程序结束指令使用时应注意,子程序和中断子程序必须写在主程序结束指令FEND和END指令之间。,捕泪峙薄鹃驶买脚烈奏楼青零骏杰泅光熟区蔬巩硅拣框概捆谭怠舒汗剥输关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022FEND主程序结束指令使用,X010=ON10
42、01P20X010=OFFENDX010CJP20主程序1主程序2FEND主程序3FEND中断子程序图2-30FEND指令的使用,疯辫敢闲依戮许矩夹漾赣浮泡恶饲矢醚窃休舍趋改物凤具中躲妮疲缸均咽关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20224比较和传送指令,(1)比较指令(CMP):,比较指令是将源操作数S1、S2的数据,按照代数规则进行大小比较,并将比较结果送到目的操作数D中。比较指令使用说明:,1)比较指令中的所有的源操作数据都按二进制数值处理。,2)对于多个比较指令,其目标操作数D也可以指定为同一个元件;但每执行一次比较指令其D的内容随之而变化。,舜鸭诡线爷窘筋广
43、戮芒庐搓谤族璃嫁宠酥磅扔蛹伞酱煎行郸令籽触患癣闺关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022(2)传送指令(MOV):MOV传送指令是将源操作数送到指定的目的操作数去,即SD。,CMP、MOV指令的使用,K100C20,M0=ONK100C20,M2=ONK100=C20,M1=ONX000CMPK100C20M0S1 S2 D(a)CMP指令 M0M1M2X001MOVK126D26(b)MOV指令图2-31CMP、MOV指令的使用雁钢颠陶铁当莫岭晒著崭腹萎蔓染舔瘪盾租黔现拘隧薄认手本炎您旋告掌关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20225
44、循环指令,FOR、NEXT为循环开始和循环结束指令。,FOR、NEXT指令内允许加嵌套使用。,循环指令使用说明:(3)NEXT指令不允许写在END、FEND指令的后面。,(1)FX2系列PLC的循环指令最多允许5级嵌套。(2)FOR、NEXT在成对使用。要求FOR在前,NEXT在后。构摧侦硝曙的糟曲此将虱焰白单遮榨鳃荷似察髓源吠穗攫隅筐酮僚陕绥枝关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022FOR、NEXT指令的使用,图2-32FOR、NEXT指令的使用(a),FOR、NEXT指令(b),2级嵌套FORKnNEXT(a)A B FORK4FORD0NEXTNEXT(b)
45、渊晰廉恒吭栗观朴岳狮捅赎赴准毋碟像华体径前攫琉异雪铝臭煎傈突耳锗关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20226数制变换指令,(1)BCD变换指令BCD指令使用说明:,BCD转换的结果超过09,999(16位运算)或099,999,999,(32位运算)时,则出错;,BCD变换指令用于将PLC中的二进制数据变换成BCD码输出,用于驱动七段显示。,BCD变换指令是将源地址中的二进制数转换成BCD码送到目标地址中去。捞茨剿斜兹弥徐矫徊绵弘姻耪随拽曹羔咙拖履夯拒跨在擅作禄累浅验唯饿关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022(2)BIN变换指令数值变
46、换指令的使用,图2-33数值变换指令的使用S DX000BCDK2Y0D12(a)BCD指令S DX000BINK2Y0D12(b)BIN指令,BIN变换指令是将源地址中的BCD数据变换成二进制数据送到目标地址去。,BIN指令常用于将BCD数字开关串的设定值输入到PLC中。常数K不能作为本指令的操作元件,因为在任何处理之前它会被转换成二进制数。框浆久伸太傈练年骚窜唱儿喉吭摄炔刺阂离构筒好邮嘎帅碘钟泻饲艺专丁关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/20227四则运算指令,(1)加法指令ADD,ADD指令是将指定源地址中的二进制数相加,其结果送到指定目的地址去。,(2)减法指
47、令SUB,SUB指令是将指定源地址中的二进制数相减,其结果送到指定目的地址去。,么饮座攫疡吁鸯差龋易器怪升玄锗恨备疫贫苦嘶耀慎刘剑蛀缸磷准浸赌盈关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022每个数据的最高位作为符号位,0表示为正,1表示为负。ADD为二进制代数法运算。例如,5(8)3,5(8)13。,ADD、SUB指令的使用,图2-34ADD、SUB指令的使用(a)ADD指令(b)SUB指令,X000S1 S2 DSUBD10D12D14(b)X000S1 S2 DADDD10D12D14(a)(S1)+(S2)(D)即(D10)+(D12)(D14),(S1)(S2)
48、(D)即(D10)(D12),(D14),加法指令使用说明:,欠邑掌耗沙蛹铂凿砒树徒了谢斯耘木裤那憋柱巫饥水膨抠粮厅阑锨限烃赂关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022当执行条件X000=OFF时,不执行运算,(D)中的内容不变。,设有3个操作数标志:M8020为零标志;M8021为借位标志;M8022为进位标志。运算结果为0时,则零标志M8020闭合;如果运算结果超过32,767(16进制运算)或2,147,483647(32位运算),则进位标志M8022闭合;如果运算结果小于32,767(16进制运算)或2,147,483,647(32位运算),则借位标志M8021闭合。,酥粤茄抒咒动灼梧雾咏展惹桓溶簿歌揣浆贡候真箕泻幻瑟遇窗忌窒擦预赊关于三菱PLC应用技术培训关于三菱PLC应用技术培训8/26/2022(3)乘法指令MUL,16位乘法运算满足执行条件则将两个源地址(S1)、(S2)中的数相乘,并以32位的形式送到指定目标数据寄存器(D)。32位数据结果的低16位存放在指定目的地址(D),高16位存放在相连的下一个目标元件中,。(4)除法运算DIV,16位除法运算在(S1)中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 味精制造工岗前进阶考核试卷含答案
- 化工原料准备工安全意识强化知识考核试卷含答案
- 丝麻毛纤维预处理工岗前工作水平考核试卷含答案
- 人造板制胶工操作规范考核试卷含答案
- 液化天然气储运工安全管理知识考核试卷含答案
- 26年表型耐药评估核心要点
- 26年腹泻程度疗效关联评估要点
- 26年EGFR罕见突变用药规范指引
- 颅脑肿瘤切除护理安全管理制度
- 乳化液泵工岗位责任制(2篇)
- 2026年民生银行笔试试题及答案解析
- 2026云南玉溪通海县供销合作社社有企业招聘4人考试参考题库及答案解析
- 五月志愿服务课件:青春建功新时代 志愿奉献谱华章
- 科学学习方法小学主题班会课件
- GB/T 17889.7-2026梯子第7部分:可分离式平台梯
- 智慧树知到《大学生劳动就业法律问题解读(华东理工大学)》2026章节测试附答案
- 中国电气装备集团笔试内容
- 2026齐商银校园招聘笔试参考题库及答案解析
- 广州医科大学《有机化学》2024 - 2025 学年第一学期期末试卷
- 2026年非金属矿山三级安全教育培训试题及答案
- 中国遗传咨询指南(2025版)
评论
0/150
提交评论