电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> plc工业软件使用 >> 正文

GX Developer三菱PLC编程入门详细图解!三菱FX PLC入门之常用基本编程环节

作者:佚名    文章来源:本站原创    点击数:    更新时间:2023/12/29

(一)、GX Developer三菱PLC编程入门详细图解!

三菱PLC是三菱电机在大连生产的主力产品。 它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。三菱PLC在中国市场常见的有以下型号: FR-FX1N FR-FX1S FR-FX2N FR-FX3U FR-FX2NC FR-A FR-Q)。


那么,接下来就来介绍一下三菱PLC入门级的编程图解,详细到保姆级攻略!


一、PLC的类型


1、小型PLC

一体式结构、I/O点数:256点 (384点)、多用于单机控制

如:FX1S、FX1N、FX2N、FX3U、FX3G整体化PLC,注:F1、F2、 FX1、FX2 、FX0N、FX0S均已停产。


2、中型系列PLC

模块化结构、 I/O点数:<2048点、用于较大规模控制

特点:L系列PLC体积小,功能强大;如L02CPU,L26CPU等。


3、大型系列PLC

模块式结构、 I/O点数:4096点、运算速度快、网络功能强、满足大型控制系统要求

如: QnA系列PLC :Q3ACPU、Q4ACPU;Q系列PLC :Q00J、Q00Q001Q02HQ06HQ12HQ25HQ03UDQ04UD(E)HQ06UD (E) HQ13UD (E) HQ26UD (E) H

二、PLC的运行原理

PLC采用存储程序循环扫描的工作方式,一次扫描称为一个周期。1个扫描周期的组成如下:

PLC的运行原理 

三、GX Developer软件的使用说明

1、GX Developer的画面构成和基本操作

 


(1)菜单栏

 


(2)工具栏

工具栏的内容是可以移动和装卸的,所以,显示项目和配置因不同环境而异。将使用频度较高的快捷配置为快捷按钮,对比在菜单栏中进行选择,可以直接执行相应功能。

 


(3)工程数据一览表

梯形图编程窗口和参数设置画面等的“树形”显示。

 


(4)新工程的创建

 

 

 

(5)梯形图编辑

使用功能键或工具按钮编辑梯形图,功能键和梯形图符号关系显示在工具栏的按钮上,编辑梯形图时,必须先设置在“写入模式” 。

 

 


(6)梯形图转换

 


(7)将程序写入PLC:

a.电脑与PLC连接

 

b.GX Developer的传输设置

 

 

 

c.程序写入

 

2、添加注释和声明

创建软元件注释:通过列表进行输入操作

 

创建软元件注释:通过梯形图进行输入操作

 

  

创建声明:在菜单中选择[编辑]—[文档生成]—[声明编辑] ,或点击声明按钮

 

3、在线修改程序 (RUN中写入)

该功能在PLC处于RUN状态时,只将更改过的梯形块写入PLC。由于该功能不对整个程序进行传送,可在短时间内完成程序的写入,很适合现场调试的场合 。

选择变换菜单下的变换(运行中写入)或者Shift 键+ F4 键,出现以下对话框,点击[是](Y)按钮 。

运行中写入正常完成时,将显示以下对话框,点击[确定]按钮关闭画面 。

 

 

 

(二)、三菱FX PLC入门之常用基本编程环节

三菱FX PLC 

学习PLC,主要学习的就是它的编程,一说到编程我就头皮发麻,总觉得我学了编程后离脱发、秃头也就不远了。

 

在学习PLC之前,我以为编程都是打代码,后来才发现,PLC的编程基本是梯形图,这让我大松一口气,好歹不用面对那些一串一串的英文字符,谢天谢地。

犹记得高中的语文考试,阅读理解、诗词鉴赏的答题模式就是套用格式,反正不管是什么文章诗词,最后以一句“表达了作者@#$%*+之情”结尾就对了。还有数理,不会做的题,先给个公式总是没错的,我可真是个小机灵鬼。

类似的,我发现PLC的编程也可以套用模式的,这些可以套用的基本编程环节就是我这次要分享的内容。


那么,常用的基本编程环节有哪些呢?欲知后事如何,请听下回分解,啊呸,请听下文分解。

一、点动与自锁

 

点动与自锁 

从学习PLC开始到现在,我发现,凡是要用到简单例子的地方,几乎都是用电机的起保停电路示例,这是怎么做到全国统一的?

在《三菱FX PLC编程与应用入门》课程中,自锁的编程环节,其实也是起保停电路的梯形图,如上图所示。

点动控制梯形图是最简单的,点一下就动一下,点多久,动多久,简直就是无脑操作,例如门铃的控制。

而自锁就比较常见了,连我这种PLC小白都知道,自锁控制梯形图几乎在所有的程序中都有出现。

 

自锁,又称自保持,X1触点闭合,Y1线圈启动,Y1的常开触点同时闭合,这时候,即使X1断开,Y0线圈通过Y0的触点还能持续被接通。这么一理解,如果我们把门铃的点动控制改为自锁控制,按下门铃不知道会不会被打。

 

 

 

这个自锁控制虽然不难,但是我们什么时候才会用到它,这才是关键,除了电机的起保停电路,大家还能联想到那些相关的应用呢?欢迎大家留言评论告诉我。

二、起动优先和停止优先

 

起动优先和停止优先 

停止优先其实就是上文的自锁,因为不管X1触点闭合与否,只要按下停止按钮X2,X2断开,Y1就必须输入为0。

这就像是开车,不管你油门加到多大,只要我离合是踩下的,你的车都不会加速,这个X2就像是离合,而X1是油门。

与此作为类比,起动优先的意思就是,不管停止按钮X2通断与否,只要X1的闭合的,Y1输出就为1,如上图所示,只有X1是断开的情况下,按下停止按钮X2,Y1输出才为0。

 

 

根据我的直觉,我觉得起动优先这种控制应该很少出现才对,因为它是真的好丑,不符合我对梯形图的审美(其实是它,实在是不好理解)。

三、联锁与互锁

1、联锁

联锁,说白了就是串联,例如多个串联开关是控制灯泡的亮灭,只有所有开关都闭合,灯泡才能亮,只要有一个开关是断开的,灯泡都会灭,这个其实就是我第在第一篇文章“数字电路基础”中提到的“与”逻辑电路。

联锁与互锁 

 

PLC的联锁控制就是这个道理,同一个输出,多个输入触点谁都想分一杯羹,为了避免打架,不妨大家平起平坐,谁都有对输出的100%决定权,如图中X1、X2、X3同时控制Y0。

2、互锁

所谓互锁,是指在多个支路中,不管是输入还是输出,只要参与互锁,那么它们之间,只要有一个支路闭合构成通路,其他的支路都不能接通。

 

 

如上图所示,假如Y0与Y1之间要实现互锁,那就把各自的常闭触点放到对方的支路构成联锁,当Y0输出为1,此时Y0的常闭触点断开,Y1所在支路不能连通。

或者Y2不甘寂寞,也要加入互锁的队伍,此时Y0、Y1、Y2分别把各自的常闭触点放到它方的支路构成联锁,当Y0、Y1、Y2中任一个输出为1,其他两路都不能连通。显然,参与互锁的各方不是你死就是我亡,所谓一山不容二虎,它们不可能同时被接通。

根据互锁控制,我们可以举一反三:我不管你是不是互锁,反正我想锁死谁,我就把我的常闭触点放到谁的支路上;

如此,只要我接通,它就甭想接通,就是这么任性。例如上左图的Y2并没有参与互锁,但Y0和Y1却不放过它,还是把自己的常闭触点放到Y2的支路上锁住了它。

 


四、顺序与逆序

1、顺序启动

三菱plc顺序启动梯形图实例 


所谓顺序启动,是指多个输出线圈从上到下依次按顺序启动,不能越级启动。要实现这个功能,只需把上一个输出线圈的常开触点去联锁(串接)下一个输出就可以了,例如上图的Y0、Y1、Y2若要顺序启动,那就把Y0的常开触点联锁Y1,把Y1的常开触点联锁Y2,依次类推。

显然,如果Y0不接通,Y1就不可能接通。这个和互锁有点像,只不过互锁用的是常闭触点,而顺序启动用的是常开触点。

按照梯形图的编译规则,显然,梯形图从上到下的编程中,若要顺序启动,先启动的要放在上面,后启动的放下面。这其实有点像是过独木桥,一队人要过桥,只有前面的往前走,后面的才能前进,如果前面的停止不动,那么后面的再着急也只能干等着。

我们再次举一反三,按照顺序启动的编程思路,只要我这个输出想要控制后面的谁,让它只能在我接通的情况下,才允许被接通,那我就把我的常开触点与它联锁,如下图所示,中间即使隔着多个梯级,Y10也只能在Y0输出为1的情况下才能接通。

三菱plc顺序启动梯形图 


结合互锁和顺序启动,互锁是只要有一个接通,其他的都不能接通;而顺序启动是只要前面的接通,后面的才能接通,一个常闭,一个常开,两者还是很相似的。

2、逆序停止

逆序停止,顾名思义,是指在梯形图中,只有下面的输出为0,上面的输出才能被允许停止,和顺序启动相反,如下图所示,只有Y2停止,输出为0,此时按下Y1的停止按钮X3,Y1才会输出为0,如果Y2输出为1,即使按下Y1的停止按钮X3,Y1线圈仍能通过其自身触点与Y2的触点串接连通。同理,Y1与Y0之间的控制也是如此。

三菱plc逆序停止梯形图 

 

按照这个思路,也就是说,若想各个线圈逆序停止,只需把下一级线圈的常开触点与上一级线圈的停止按钮相并联就行。

其实在这里我有一个小疑问,那就是上一级的线圈如果没有停止按钮怎么办?也许是我水平有限吧,有哪位大神能解答我这个小小的疑问吗?

以上,是我这次分享的一些常用基本编程环节,当然,常用基本编程环节也不仅仅是我所提到的这些,其他的我就不列举了,因为太多了,我记不住,哇的一声哭出来。好了,这次的分享就到这里,亲们,下篇文章再会!

Tags:三菱PLC,编程入门,编程环节  
责任编辑:admin
相关文章列表
三菱PLC十字路口交通灯的控制,三菱PLC交通灯设计附梯形图
三菱PLC三相交流异步电动机Y/Δ起动控制 三菱FX系列PLC
三菱PLC FX2N系列PLC的I/O接线概述 FX2N-48MR继电器模块接线图
三菱PLC编程基础  PLC软元件介绍,三菱PLC软元件,M8000的含义
21个三菱PLC编程实例,果断收藏!三菱PLC梯形图入门
三菱PLC入门基础知识,GX Works2和GX Developer
三菱PLC两台电机顺序控制,三菱FX-PLC实现两台电动机的循环控制功
三菱PLC电机顺序启动,三菱FX-PLC实现3台电动机顺序启动控制的例
三菱FX系列PLC常用指令大全来了,三菱PLC指令大全,三菱plc指令表
三菱PLC功能指令介绍(一)MOV传送指令
三菱PLC经步进驱动器控制步进电机调速和正反转(硬件连接+梯形图
plc如何控制步进电机的速度和方向?三菱PLC控制步进电机程序 三菱
三菱plc自动门系统控制编程实例,自动门梯形图实例
三菱PLC 三菱FX系列PLC置位与复位指令(SET/RST)的用法教程
三菱plc回原点指令ZRN用法说明 ZRN梯形图实例
三菱PLC编程实例 三菱FX-PLC转孔动力头的控制程序 钻床钻孔控制程
学三菱PLC编程应该先学什么?
三菱PLC辅助继电器和定时器介绍, 定时器T和辅助继电器(M)
三菱FX3U 三菱plc定时器与计数器指令,三菱plc计数器指令C0 定时
终于全了!吃透三菱、西门子全系列指令,都在这里!三菱plc指令和
三菱PLC的三种车床的PLC控制电路图及程序
用三菱PLC FX2N实现PID控制变频器实例  三菱plc控制变频器恒压供
基于三菱plc FX3U设计的机械手搬运物料精确定位控制系统设计
三菱PLC和数码管链接和控制程序(初学者珍藏)plc控制数码管显示
汇川技术小型PLC梯形图编程系列教程(1)小型PLC型号H123U汇川PLC简
汇川PLC跟三菱PLC差不多吗?汇川PLC和模块,是否可以和三
PLC初学者定时器、计数器程序编写图解(实验篇)梯形图编程
三菱PLC模拟量输入模块编程及使用案例分析 梯形图实例
完美的模拟量编程详解——三菱FX2N系列模拟量编程
三菱PLC运动控制之原点回归 丝杠滑台如何回原点梯形图 ZRN和DSZR
三菱PLC可编程控制器_ 三菱PLC型号大全FX全系列
三菱PLC接线_三菱FX3U系列PLC的外围接线
FX2N三菱plc控制伺服驱动器示例_PLC控制伺服系统(plc驱动伺服电
三菱PLC控制步进电机程序梯形图
西门子plc指令和三菱plc指令大全_西门子、三菱指令大全
PLC通讯MODBUS协议的应用及编程报文格式,三菱plc通讯
三菱plc FX-PLC实现按钮计数控制的梯形图实例  计数器使用
三菱plc FX-PLC设计通电和断电均延时的梯形图实例
三菱PLC的条件跳转指令的编程方法  CALL指令
三菱plc交通灯控制的plc梯形图设计实例 交通灯控制梯形图实例
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询