三菱PLC编程软件简介

2024-05-12

三菱PLC编程软件简介(精选8篇)

篇1:三菱PLC编程软件简介

三菱PLC编程软件简介

PLC的程序输入通过手持编程器、专用编程器或计算机完成。手持编程器体积小,携带方便,在现场调试时优越性强,但在程序输入、阅读、分析时较繁锁;而专用编程器价格太贵,通用性差;计算机编程在教学中优势较大,且其通讯更为方便。因此也就有了相应的计算机平台上的编程软件和专用通讯模块,在这节当中我们重点介绍三菱fx系列编程软件的使用和操作。

三菱公司fx系列plc编程软件名称为fxgpwin,我们介绍版本为SW0PC-FXGP/WIN-C

Version3.00 Copyright(C)1996 MITSUBISHI ELECTRIC CORPORATION,其具体应用说明如下:

1. Fxgpwin编程软件对FX0/ FX0S、FX1S、FX1N、FX0N、FX1 FX2N / FX2NC和 FX(FX2/FX2C)系列三菱plc编程及其它操作。下图为软件的文件组成:

1)进入fxgpwin的编程环境

双击桌面fxgpwin图标或按table键选择到图标fxgpwin,即可进入编程环境。2)编程环境如下图

3)编写新程序,新建文件

出现PLC选型界面

选择好PLC型号后按确认键即可进入编辑界面,在视图中可以切换梯形图、指令表等

建立好文件后就可以在其中编写程序了。

4)程序的保存在“文件“菜单下的“另存为“下即可。5)PLC程序上载,传入PLC。

当编辑好程序后可以就可以向PLC上载程序,方法是:首先必须正确连接好编程电缆,其次是PLC通上电源(POWER)指示灯亮,打开菜单“PLC“——“传送“——“写出“确认。

出现程序写入步数范围选择框图,确认后即可:

6)PLC程序下载一样,在上述操作中选择“读入“,其他操作不变。

7)程序打开 打开菜单“文件““打开“,出现界面,选择要打开的程序,确定即可。

8)退出主程序

ALT+F4或点击文件菜单下的“退出“。2. 程序的编写 1)编程语言的选择

FXGPWIN软件提供三种编程语言,分别为梯形图、指令表、SFC状态流程图。打开“视图“菜单,选择对应的编程语言。2)梯形图编辑时如图

3)编写程序可通过功能栏来选择,也可以直接写指令进行程序编写。主要是熟悉菜单下各功能子菜单。

4)梯形图编写需进行转换,在工具菜单下选择或按F4键,转换完毕即可进行上载调试,注意端口设置。5)程序的检查

在“选项“菜单下的“程序检查“,即进入程序检查环境,可检查语法错误、双线圈、电路错误。3. 软元件的监控和强制执行

在FXGPEIN操作环境下,可以监控各软元件的状态和强制执行输出等功能。元件监控功能界面:

强制输出功能界面:

强制ON/OFF功能界面:

主要在“监控/测试“菜单中完成。

4. 其他各功能在操作过程中在帮助菜单中熟悉。

5.梯形图常用项具体操作

(1)剪切(梯形图编辑): [编辑(Alt + E)][块选择]菜单操作选择电路块.在通过[编辑][粘贴(Alt + P)]] 功能:粘贴电路块单元.操作方法:通过[编辑][粘贴]菜单操作或[Ctrl] + [V]键操作,被选中的电路块被粘贴.被粘贴的数据是在执行剪切或拷贝操作 时被保存在剪切板中的数据.警告: 如果剪切板中的数据未被确认为电路块,剪切操作被禁止.(3)拷贝(梯形图编辑): [编辑(Alt + E)][块选择]菜单操作选择电路块.在通过[编辑][行删除(Alt + L)] 功能:在行单元中删除线路块.操作方法:通过执行[编辑][行删除(Alt + L)] 功能:在行单元中删除线路块.操作方法: 通过执行[编辑][删除(Alt + D)] 功能:删除电路符号或电路块单元.操作方法:通过进行[编辑][块选择]菜单操作选择电路块.在通过[编辑][行插入(Alt + I)] 功能:插入一行.操作方法:通过执行[编辑][触点(Alt + n)][触点(Alt + n)][触点(Alt + n)][触点(Alt + n)][触点][触点][触点][触点][线圈(Alt + o)] 功能:在电路符号中输入输出线圈.操作方法:在进行[工具][功能] 功能:输入功能线圈命令等.操作方法:在执行[工具][连线(Alt + W)][连线(Alt + W)]] [工具(Alt + T)][] [工具(Alt + T)][ |删除] 功能:输入垂直及水平线,删除垂直线.操作方法:垂直线被菜单操作[工具][ | ]登录, 水平线被菜单操作[工具][[连线]/-]登录, 垂直线被菜单操作[工具][ | 删除] 删除.(12)全部清除:

[工具(Alt + T)][全部清除] 菜单,显示清除对话框.通过按[Enter]键或点击确认按钮,执行清除过程.警告1.所清除的仅仅是程序区,而参数的设置值未被改变.(13)转换(梯形图编辑): [工具(Alt + T)][转换]菜单操作或按[转换]按钮(F4键).在转换过程中,显示信息电路转换中.警告1.如果在不完成转换的情况下关闭电路窗口,被创建的电路图被抹去.(14)梯形图监控:

[监控/测试(Alt + M)][传送(Alt + T)] 功能:将已创建的顺控程序成批传送到可编程控制器中.传送功能包括[读入], [写出]及[校验].[读入]:将PLC中的顺控程序传送到计算机中.[写出]:将计算机中的顺控程序发送到可编程控制器中.[校验]:将在计算机及可编程控制器中顺控程序加以比较校验.操作方法:由执行[PLC][读入],[校验]菜单操作而完成.当选择[读入]时,应在[PLC模式设置]对话框中将已连接的PLC模式设置好.警告1.计算机的RS232C端口及PLC之间必须用指定的缆线及转换器连接.2.执行完[读入]后,计算机中的顺控程序将被丢失,PLC模式被改变成被设定的模式,现有的 顺控程序被读入的程序替代.3.在[写出]时, PLC应停止运行,程序必须在RAM或EE-PROM内存保护关断的情况下写出.然后机动进行校验.(16)PLC存储器清除: [PLC][PLC存储器清除]菜单操作,再在[PLC存储器清除]中设置清除项.警告1.计算机的RS232C端口及PLC之间必须用指定的缆线及转换器连接.2.特殊数据寄存器数据不被清除.

篇2:三菱PLC编程软件简介

宗旨:通过学习使学员掌握可编程序控制器的工作原理和PLC控制系统硬件软件的设计方法,可编写较复杂的自动化控制程序,同时学习触摸屏,步进电机,变频器,伺服电机,为从事PLC控制系统的设计、调试和改造工作打下基础。

理论内容:

1.3菱PLC结构,选型,维护和应用场合。

2.PLC编程,主讲基本指令,步进顺控指令,功能指令。

3.触摸屏编程设计,含画面设计,功能设计,功能仿真。

4.触摸屏密码画面设计

5.步进电机工作原理,使用特点,选型。

6.步进控制编程。

7.变频调速器工作原理。

8.变频调速器的内部操作。

9.变频器的PU开环与闭环运行。

10.变频器的组合程序运转。

11.变频器输出频率跳变和多段速度运转。

12.变频器的内部各项参数设置说明。

13.变频器的故障检查及设备维护。

14、伺服电机,定位模块工作原理,使用特点和选型。

15、伺服电机,定位模块接线,参数设置。

篇3:浅谈三菱PLC编程教学

一、读懂原理, 提高理解能力

电气线路图的工作原理对于从事维修电工相关工作或学习相关知识的人来说, 这非常重要。很多初次学习PLC编程的学生在学习前都有一个误区, 普遍认为PLC与电气线路是两个不同的概念, 是不个独立的个体。如果这样想, 那就错了。要学好PLC编程, 就要先从电气原理开始。电气线路的工作原理及设计思路与PLC所编写的程序工作原理基本一致, 学好电气线路的原理对学习PLC程序编程有很大的帮助。有助于学生在编程设计时理清思路, 增加对程序的理解能力, 使学生更容易学会程序的编写。在平常的生产实习教学中, 有部份的学生错误的认为动手能力才重要, 期它的方面都不愿意多花心思, 多花时间去学习。这样学习起来非常的机械化, 很难得到提高。所以在生产实习中, 学生一定要学习好工作原理, 为学习PLC编程铺路。

二、了解原理, 提高学习能力

PLC是如何认识各种类型的编程程序呢?如它是如何识别不同的输出时间长短, 计算的次数等。这一点是每个初学PLC的人所应关注的话题, 也是每位从事PLC编程教育者应该清楚的。对于该问题, 我在教学时, 首先做的是让学生知道PLC内部控制除了开关还是开关。除了开关的“开”与“关”之外, PLC什么也不懂, PLC就只能控制开关量。因为它的控制状态, 控制的先后顺序等问题, 都是人事先设定好的。比方说, 开关闭合, 就可以把它认定为“1”, 开关打开, 就可以把它认定为“0”;所以我们对PLC进行编程时, 其实就是为了控制PLC输出量的开与关, 只是在控制过程中所使用的方法千变万化, 这就在于你所使用的程序了。因为程序指令同样已经被生产厂商规定好PLC所能识别的指令, 通过不同的指令去控制PLC输出。例如:SET Y0则表示输出Y0固定在1的状态, 让Y0连续输出, 好比电气线路中的自锁控制方式。而RST Y0则表示让输出Y0复位为0的状态, 让Y0停止输出。

三、举例说明, 提高学习兴趣

绝大部分教师在向学生传授知识时, 往往是授之以“鱼”而非“渔”也。这样的结果一方面使学生只是机械地被动接受, 另一方面是即使学生接受了, 也只会是知其表, 不知其意。不知道该程序有什么作用, 从而使学生在很短的时间内就可能将其忘记, 或者是碰到实际问题时, 往往不能采取有效的应对措施, 机械的套用知识, 使简单的任务复杂化。比方说, 在学习PLC编程的相关指令时, 学生可能知道PLC编写的程序是由输入输出组成, 用于对应PLC的X与Y。只知道有这样的一个控制方式, 却不知道为什么只有X与Y, 其它相对应的时间控制, 计算的次数控制等中间环节呢。为什么只有Y可以有外部输出, 而C、T、M等却没有外部输出。显然不利于学生记住相关指令的定义, 而学生只是处于一种假懂的状态。为了改变这种局面, 在课堂上我用很多与实际生活相关的实例来说明“编程”是怎么一回事。其中最典型的例子就是“交通灯”。“交通灯”学生都认识, 都知道它的动作过程, 但是它是如何控制“红、绿、黄”三种灯的启停顺序、时间、闪烁的次数等。通过实例, 我们可以从中归纳出使用PLC编程的几个特点:1) 程序的多元化, 可塑性高。2) PLC编程语言多样, 直观易懂。3) 编程原理与电气线路的工作原理基本一致。

四、融合教法, 提高教学质量

PLC编程是一门理论与实际相结合, 随机性较强的课程。其目的是使学生在认识程序这个概念的基础上, 同时掌握程序的设计、编辑、调试与控制。若采用以讲解为主要手段的理论课程教学方法进行教学, 往往很难激发学生的学习兴趣。对教学的实施带来一定的困难, 所以在教学过程中应采用不同的教学方法。将有效的教学方法融合起来, 慕求让学生在课堂学习中获得更多的知识, 掌握得更牢固, 更熟练。

(一) 任务驱动教学法

所谓“任务驱动”是一种建立在建构主义学习理论基础上的教学法。适用于培养学生的创新能力和独立分析问题、解决问题的能力。从学习者的角度来看, 任务驱动法是一种学习方法, 适用于学习操作类的知识和技能, 在教学过程中, 通过教师精心设计的教学情景, 会话与协作等环境下, 学生对任务进行分析、讨论, 找出解决问题的方法。明确要涉及到哪些知识点, 同时在教师的指导下, 紧紧围绕着共同的任务活动中心, 由表及里, 由浅入深地完成有一定梯度的各个任务, 进而建构知识的一种学习实践活动。该教学方法能消除学生畏难情绪, 能提高学生的学习效率, 激发学生的学习兴趣。并能在学习过情中使学生懂得团队合作及讨论学习能有效提高学习效率的益处。

(二) 发散性教学法

要了解该教学法就要先了解发散性思维, 它又称扩散性思维, 辐射性思维。它是一种从不同的方向途径和角度去设想、探求多种答案, 最终使问题获得圆满解决的思维方法。该教学方法能使学生在学习解决某一种任务时, 通过扩散学习, 懂得更多解决问题的方法。能提高学生的思维能力及创造能力, 大大增强学生遇到问题时的应变能力。

1) 融合教学方法。教学方法种类烦多, 各有各的特点、长处。作为教育工作者, 应该能够熟练应用一种或多种教学方法, 这样有助于教学工作者在教学工作中能够运筹帷幄。2) 举例说明。如前面所提到的任务“交通灯”。在教学过程中我们可能将该任务先通过任务驱动法让学生进行分析、讨论找出如何解决该任务, 想出合理的方法。然后再通过发散性教学将学生认为唯一的解决方法通过不同的办法来完成, 能让学生在学习中懂得解决任务的办法并不是唯一的。如下结构图1:

五、结束语

篇4:论三菱PLC的编程技巧

笔者拟用日本三菱公司生产的FX1S-30MR设计PLC,在运料小车控制系统中应用。

举例:试设计运料小车的控制程序。控制要求如下:小车在A处装料后,工作人员按启动按钮SB1,小车开始前进运行至B处并压合SQ1,停5秒,工作人员卸料。5秒后小车自动后退,运行到A处并压合SQ2,停7秒,工作人员装料。7秒后小车自动前进。如此反复循环。任意时刻按下停止按钮SB2,全停。工作示意图如图1。

一、不用使用辅助继电器的梯形图

第一,分析控制要求,分配PLC输入点和输出点。输入信号有4个:X1为启动按钮SB1,X2为停止按钮SB2,X3为右限位SQ1,X4为左限位SQ2。输出信号有2个:Y1(KM1控制正转小车前进),Y2(KM2控制反转小车后退)。

第二,写出PLC的输入/输出地址表,如表1所示。

第三,画出PLC的外部接线图(略)。

第四,编写控制程序,设计梯形图(见图2)。

第五,程序调试。在教学过程中,学生不会直接带电机调试,只是用对应的位置开关和接触器模拟控制系统的工作过程。模拟控制过程是小车在A处装料后,按下启动按钮X1,Y1得电(KM1线圈得电),小车前进;撞到X3(SQ1)时,Y1失电,小车停在SQ1处,T1得电计时5S工人进行卸料,5S后Y2得电(KM2线圈得电),小车后退,同时T1复位;撞到X4(SQ2)时,Y2失电,小车停在SQ2处,T2得电计时7S工人再次进行装料,7S后小车Y1再次得电小车前进,T2复位,如此循环工作。

为了防止程序设计人员调试过程中出现误操作导致工作过程紊乱,程序的设计必须具备按钮操作的惟一性,于是就需进一步完善程序。

二、使用辅助继电器控制的梯形图

如图3所示,该程序是在前面程序的基础上增加了两个辅助继电器M2和M3,是针对误操作X3和X4设置的。

其中M2的作用是针对X3设置的,是保证小车必须前进Y1得电以后,M2才会得电,T1的电源必须由M2的常开和X3的常开同时闭合才能接通。在没启动之前单独操作X3,不会接通T1;不会误动作,不影响程序的正常工作流程。

正常工作时,按下启动按钮Y1得电小车前进,同时M2得电,撞到X3右限位Y1失电,小车停止在SQ1处。此时,由于M2和X3的常开同时接通,T1得电进行延时,工人进行卸料工作;只要T1一得电,M2的电源就切断,M2的得电在程序的运行过程中只起到一个过渡过程。

同理,M3的作用是针对X4设置的,它的控制原理和M2在程序中的起到的作用类似,只是M2在前进过程中起过渡作用,M3在小车后退过程中起过渡作用。

篇5:三菱PLC编程软件简介

PLC参考程序四

程序一 交流电机Y/△形起动的控制

深圳稻草人自动化培训

程序二 驱动步进电动机的控制

深圳稻草人自动化培训

深圳稻草人自动化培训

程序三

篇6:三菱PLC编程软件简介

PLC编程应注意以下基本原则。

(1)外部输入/输出继电器、内部继电器、定时器、计数器等软元件的触点可重复使用,没有必要特意采用复杂程序结构来减少触点的使用次数。

(2)梯形图每一行都是从左母线开始,线圈接在最右边。在继电器控制原理图中,继电器的触点可以放在线圈的右边,但在梯形图中触点不允许放在线圈的右边。

(3)线圈不能直接与左母线相连,也就是说线圈输出作为逻辑结果必须有条件。必要时可以使用一个内部继电器的动断触点或内部特殊继电器来实现。

(4)同一编号的线圈在一个程序中使用两次以上称为双线圈输出。双线圈输出容易引起误操作,这时前面的输出无效,只有最后的输出才有效。但该输出线圈对应触点的动作,要根据该逻辑运算之前的输出状态来判断。由于M1双线圈输出,所以,M1输出随最后一个M1输出变化,Y1随第一个M1线圈变化,而Y2随第二个M1输出变化。所以,一般情况下,应尽可能避免双线圈输出。

(5)梯形图程序必须符合顺序执行的原则,即从左到右,从上到下执行,如不符合顺序执行的电路不能直接编程。

篇7:三菱PLC系列软件介绍

三菱PLC软件应用非常广泛,其中很多软件我也是第一次使用,比如AD/DA/SC等等,不过这些都只能用于Q系列,FX系列还是得用原来的指令,比如DA/AD的话,只能使用FROM 和 TO。下面就是三菱可程序设计控制器系列软件介绍[。

FXGP-WIN-C:

三菱FX系列PLC程序设计软件(不含FX3U),支持梯形图、指令表、SFC语言程序设计,可进行程序的线上更改、监控及调试,具有异地读写PLC程序功能。

GX Developer:

三菱全系列PLC程序设计软件,支持梯形图、指令表、SFC、ST及FB、Label语言程序设计,网络参数设定,可进行程序的线上更改、监控及调试,结构化程序的编写(分部程序设计),可制作成标准化程序, 在其它同类系统中使用。

GX Simulator:

三菱PLC的仿真调试软件,支持三菱所有型号PLC(FX,AnU,QnA和Q系列),模拟外部I/O信号,设定软件状态与数值。

GX Explorer:

三菱全系列PLC维护工具,提供PLC维护必要的功能。类Windows操作,通过拖动进行程序的上传/下载,可以同时打开几个窗口监控多CPU系统的资料,配合GX RemoteService-I 使用网际网络维护功能.GX RemoteService I :

三菱全系列PLC远程访问工具,安装在服务器上,通过网际网络/局域网连接PLC和客户。将PLC的状态发EMAIL给手机或计算机,可以通过网际网络流览器对软组件进行监控/测试。在客户机上,可使用GXExplorer软件通过网际网络/局域网进入PLC。

GX Configurator-CC:

A系列专用,cclink单元的设定,监控工具。用于A 系列CC-Link主站模块的CC-Link网络参数设定,无需再编制顺控程序来设定参数,在软件图形输入屏幕中简单设定。可以监控, 测试和诊断CC-Link 站的状态(主站/其它站),可以设置 AJ65BT-R2的缓存寄存器

GX Configurator-AD:

Q系列专用,A/D转换单元的设定,监控工具。用于设置Q64AD、Q68ADV 和Q68ADI模数转换模块的初始化数据和自动刷新资料,不用编制顺控程序即可实现A/D模块的初始化功能。

GX Configurator-DA:

Q系列专用,D/A转换单元的设定,监控工具。用于设置Q62DA、Q64DA、Q68DAV和Q68DAI 数模转换模块的初始化及自动刷新数据。不用编制

顺控程序即可实现D/A模块的初始化功能。

GX Configurator-SC:

Q系列专用,串行通信单元的设定,监控工具。用于设置串行通信模块QJ71C24(N)、QJ71C24(N)-R2(R4)的条件资料。不用顺控程序即可实现1.传送控制,2.MC 协议通讯,3.无协议通讯,4.交互协议通讯,5.PLC 监视功能,6.调制解调器设置参数设定。

GX Configurator-CT:

Q系列专用,高速计数器单元的设定,监控工具。用于设置QD62、QD62E 或QD62D 高速计数模块的初始化数据和自动刷新资料,不用编制顺控程序即可实现初始化功能。

GX Configurator-PT:

Q系列专用,QD70单元的设定,监控工具。用来设定QD70P4 或QD70P8 定位模块的初始化数据。省去了用于初始化资料设定的顺控程序,便于检查设置状态和运行状态。

GX Configurator-QP:

Q系列专用,QD75P/DM用的定位单元的设定,监控工具。可以对QD75□□进行各种参数、定位资料的设置、监视控制状态并执行运行测试。进行(离线)预设定位资料基础上的模拟和对调试和维护有用的监视功能,即以时序图形式表示定位模块I/O 信号、外部I/O 信号和缓冲存储器状态的采样监视。

GX Configurator-TI:

Q系列专用,温度输入器单元的设定,监控工具。用于设置Q64TD 或Q64RD 温度输入模块的初始化数据和自动刷新资料,不用编制顺控程序即可实现初始化功能。

GX Configurator-TC:

Q系列专用,温度调节器单元的设定,监控工具。用于设置Q64TCTT、Q64TCTTBW、Q64TCRT 或Q64TCRTBW 温度控制模块的初始化数据和自动刷新数据。

GX Configurator-AS:

Q系列专用,AS-I主控单元的设定,监控工具。用于设置AS-i主模块QJ71AS92自动读出/写入的通信资料、CPU软组件存储的自动刷新设置、配置资料的注册/EEPROM保存等的软件工具。

GX Configurator-DP:

MELSEC-PLC系列专用,Profibus-DP模块的设定,监控工具。用于设置Profibus-DP主站模块QJ71PB92D和A(1S)J71PB92D网络参数(包括主站参数设定、总线参数设定、从站设定等)的软件工具。使用QJ71PB92D时可以实现自动刷新功能,可以通过网络线上远程登入模块。

GX Converter:

GX Converter软件包用于将GX Developer的资料转换成Word或Excel 资料使文文件的创建简单化。把Excel资料(CSV格式)或文本资料(TXT文件)用于GPPW,把GPPW程序表和软组件注释转换为Excel资料(CSV格式)或文本资料(TXT文件).MX Component:

MX Component支持个人计算机与可程序设计控制器之间的所有通信路径,支持VisualC++、Visual Basic 和Access Excel 的VBA、VBScript。不用考虑各种通信协议的不同,只要经简单处理即可实现通信。不用连接PLC,和GX Simulator同时使用,实现仿真调试。

MX Sheet:

篇8:三菱PLC编程软件简介

FX系列PLC是由三菱公司近年来推出的高性能小型可编程控制器,以逐步替代三菱公司原F、F1、F2系列PLC产品。其中FX2是1991年推出的产品,FX0是在FX2之后推出的超小型PLC,近几年来又连续推出了将众多功能凝集在超小型机壳内的FX0S、FX1S、FX0N、FX1N、FX2N、FX2NC等系列PLC,具有较高的性能价格比,应用广泛。它们采用整体式和模块式相结合的叠装式结构。

一、FX系列PLC型号的说明

FX系列PLC型号的含义如下:

其中系列名称:如0、2、0S、1S、ON、1N、2N、2NC等

单元类型:M──基本单元

E──输入输出混合扩展单元

Ex──扩展输入模块

EY──扩展输出模块

输出方式:R──继电器输出

S──晶闸管输出

T──晶体管输出

特殊品种:D──DC电源,DC输出 A1──AC电源,AC(AC100~120V)输入或AC输出模块

H──大电流输出扩展模块 V──立式端子排的扩展模块

C──接插口输入输出方式

F──输入滤波时间常数为1ms的扩展模块

上一篇:早发白帝城的教学设计下一篇:初中数学教研组的工作计划