0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用GX works2编写PLC程序

CHANBAEK 来源:工控小新 作者:工控小新 2023-11-09 16:14 次阅读

01软件及任务介绍

PLC是可编程逻辑控制器的简称,它是一种用于工业自动化控制的电子设备,可以根据用户编写的程序来控制各种输入和输出设备。

GX works2是三菱电机开发的一款PLC编程软件,它支持多种编程语言,如梯形图、顺序功能图、指令表等。

本文将介绍如何使用GX works2新建一个项目,并编写一个使用一个灯的起保停实例。

02新建一个项目

要使用GX works2编写PLC程序,首先需要新建一个项目,并选择PLC型号和CPU型号。具体步骤如下:

1、打开GX works2软件,点击“文件”菜单,选择“新建工程”,在弹出的对话框中输入工程名称和保存路径,然后点击“确定”。

图片

2、在弹出的对话框中选择PLC型号和CPU型号,这里我们以FX3U-32MR/ES为例,然后点击“确定”。你也可以根据你的实际情况选择其他型号。

图片

3、此时,软件会自动创建一个新的工程,并显示工程管理器和编写窗口。工程管理器可以查看和管理工程中的各种文件和参数,编写窗口可以编写和调试程序

03疑问为什么要【使用标签】呢?不用行不行?

其实不用标签也可以,不影响正常使用,但是对于使用标签这个概念,简单来说,标签就是可以自定义系统软元件的名字,比如你把X元件定义为
input,这样X元件就与input有了联系,你在工程里直接输入input,系统就会知道你输入了X元件。并且不只是X元件,其他位元件或者字元件都可以这样定义,这样可以实现程序的易读性,方便编程,也方便后期维护!

图片

勾选了使用标签之后,会在创建的项目中出现一个局部标签,或者我们可以在创建一个FB模块时也会弹出对应的局部标签,我们点击局部标签就可以定义

图片

VAR_CONSTANT 是常数。

VAR 普通变量,相当于C语言的AUTO

var_input只能输入 var_output只能输出

var_in_out可以用于输入也可以用于输出

图片

图片

04电气接线及PLC程序

设计一个起保停电路:

该实例的要求是:当X0接通时,Y0输出并自锁;当X1接通时,Y0断开。我们可以使用梯形图语言来编写该程序。梯形图语言是一种图形化的编程语言,它由触点、线路和线圈组成,类似于电气原理图。

连接说明:

X0连接一个启动按钮SB1,X1连接一个停止按钮SB2,;Y0连接DC24V指示灯。

图片

程序编写完成后,未转换前显示为灰色,我们需要先转换才能进行调试。转换是将梯形图语言转换为PLC能够识别和执行的机器码的过程。点击“转换/编译”菜单,选择“转换”,等待转换完成。

图片

转换完成后,显示为白色,这时我们可以进行调试。调试是检查程序是否正确运行的过程。我们可以使用模拟功能来进行调试。模拟功能可以在不连接PLC硬件的情况下,在软件上模拟PLC的运行状态。点击“调试”菜单,选择“模拟开始/停止”,然后点击“取消”。

图片

此时,我们就可以进行模拟了。点击“调试”菜单,选择“当前值更改”,在当前值更改对话框中输入要更改的触点,并更改状态ON/OFF。

图片

图片

设计PLC控制程序。

本案例的指示灯H1控制则可以通过自锁控制来实现,在X000的常开触点下面并联了一个Y000的常开触点。当Y000线圈得电后,Y000的常开触点会由断开转为闭合,这个环节称为“自锁”。

图片

X001的常闭按钮在当X001所连的开关闭合时,X001动作,常闭按钮断开,从而切断了“电路”,Y000线圈失电,Y000常开触点也随之断开。

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    4975

    文章

    12261

    浏览量

    454964
  • 三菱电机
    +关注

    关注

    0

    文章

    150

    浏览量

    20492
  • 编程语言
    +关注

    关注

    9

    文章

    1878

    浏览量

    33155
  • PLC程序
    +关注

    关注

    4

    文章

    68

    浏览量

    11151
  • 可编程逻辑控制器

    关注

    4

    文章

    217

    浏览量

    25694
收藏 人收藏

    评论

    相关推荐

    GX Works2 SFC编程的基础知识是什么

    GX Works2 SFC编程的基础知识是什么?有哪些步骤?
    发表于 09-28 07:11

    如何使用GX Works2绘制SFC图呢?

    SWOD5C-FXTRN-BEG-C (三菱plc编程模拟仿真软件)中绿灯闪烁的问题。使用GX Works2中如何绘制SFC图。  打开软件。  菜单栏》》工程 》》新建工程。  然后选择如图所示。  下一步
    发表于 03-10 10:21

    基于GX Works2 Version 1的功能模块操作手册

    本手册介绍GX Works2 的智能功能模块操作有关内容。GX Works2 中,FX 系列的特殊模块表现为智能功能模块。通过GX
    发表于 09-29 18:34 30次下载
    基于<b class='flag-5'>GX</b> <b class='flag-5'>Works2</b> Version 1的功能模块操作手册

    GX Works2安装步骤说明书

    GX Works2 安装步骤说明书 产品规格书,安装GX Works2的个人计算机中未安装.NET Framework 2.0、Windows Installer 3.0时,系统驱 动
    发表于 08-24 10:58 2次下载
    <b class='flag-5'>GX</b> <b class='flag-5'>Works2</b>安装步骤说明书

    GX Works2 Version 1操作手册(公共篇)

    GX Works2 Version 1操作手册(公共篇) 产品规格书,GX Works2 是基于 Windows 运行的,用于进行设计、调试、维护的编程工具。 与传统的
    发表于 08-25 14:31 12次下载
    <b class='flag-5'>GX</b> <b class='flag-5'>Works2</b> Version 1操作手册(公共篇)

    GX Works2 Version 1操作手册(简单工程篇)

    GX Works2 Version 1操作手册(简单工程篇) 产品规格书,使用可编程控制器 CPU 的指令,创建顺控程序。 此外,在简单工程中,可以通过与传统的 GX Develope
    发表于 08-25 14:29 2次下载
    <b class='flag-5'>GX</b> <b class='flag-5'>Works2</b> Version 1操作手册(简单工程篇)

    GX Works2入门指南(简单工程篇)

    GX Works2入门指南(简单工程篇) 产品规格书
    发表于 08-25 14:26 13次下载
    <b class='flag-5'>GX</b> <b class='flag-5'>Works2</b>入门指南(简单工程篇)

    GX Works2入门指南(结构化工程篇)

    GX Works2入门指南(结构化工程篇) 产品规格书
    发表于 08-25 14:24 10次下载
    <b class='flag-5'>GX</b> <b class='flag-5'>Works2</b>入门指南(结构化工程篇)

    GX Works2 Version 1操作手册(智能功能模块操作篇)

    GX Works2 Version 1操作手册(智能功能模块操作篇) 产品规格书
    发表于 08-25 11:57 4次下载
    <b class='flag-5'>GX</b> <b class='flag-5'>Works2</b> Version 1操作手册(智能功能模块操作篇)

    GX Works2 Version 1操作手册 (简单工程/功能块篇)

    GX Works2 Version 1操作手册(简单工程/功能块篇) 产品规格书
    发表于 08-25 10:06 4次下载
    <b class='flag-5'>GX</b> <b class='flag-5'>Works2</b> Version 1操作手册 (简单工程/功能块篇)

    GX Works2PLC的通信和程序仿真调试方法

    三菱PLC2011年之后推出编程软件GX Works2,该软件有简单工程和结构工程两种编程方式。支持梯形图、指令表、SFC、ST、结构化梯形图等编程语言,集成了程序仿真软件
    发表于 03-09 15:07 4541次阅读

    FX3SA三菱PLC使用软件GX Works2编写程序

    型号为FX3SA的三菱PLC使用的是GX Works2等编程软件进行编程 使用GX Works2、FX-30P、
    发表于 04-18 11:03 8次下载
    FX3SA三菱<b class='flag-5'>PLC</b>使用软件<b class='flag-5'>GX</b> <b class='flag-5'>Works2</b><b class='flag-5'>编写程序</b>

    三菱GX works2软件的使用

    三菱GX Works2是专门用于三菱系列PLC的编程软件,该软件有简单工程和结构工程两种编程方式,支持梯形图、指令表、SFC、ST、结构化梯形图等编程语言,并且内部集成了仿真软件,可以实现程序
    的头像 发表于 05-24 17:04 2.9w次阅读
    三菱<b class='flag-5'>GX</b> <b class='flag-5'>works2</b>软件的使用

    GX works2中编辑顺序功能图

    前面介绍了三菱PLC顺序功能图的基本概念和GX Works2软件的一些基本操作,本期主要介绍利用GX Works2软件编辑顺序功能图。
    的头像 发表于 10-01 10:54 4819次阅读
    在<b class='flag-5'>GX</b> <b class='flag-5'>works2</b>中编辑顺序功能图

    三菱GX works2编程软件的基本操作

    三菱GX Works2是专门用于三菱系列PLC的编程软件,该软件有简单工程和结构工程两种编程方式,支持梯形图、指令表、SFC、ST、结构化梯形图等编程语言,并且内部集成了仿真软件,可以实现程序
    的头像 发表于 10-01 10:56 1w次阅读
    三菱<b class='flag-5'>GX</b> <b class='flag-5'>works2</b>编程软件的基本操作