百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文
三菱 Works2 编程太难?不存在的!零基础也能啃懂的保姆级教程,

三菱 Works2 编程太难?不存在的!零基础也能啃懂的保姆级教程,

  • 网站名称:三菱 Works2 编程太难?不存在的!零基础也能啃懂的保姆级教程,
  • 网站分类:技术文章
  • 收录时间:2025-07-10 14:51
  • 网站地址:

进入网站

“三菱 Works2 编程太难?不存在的!零基础也能啃懂的保姆级教程,” 网站介绍

熬了个通宵整理出这份教程,必须对得起这份期待: 不管你是刚接触 PLC 的小白,还是想跨品牌学习的工程师,都能看懂!

Works2 的两种编程模式(简单工程 / 结构工程)、五种编程语言(梯形图 / 指令表 / SFC/ST/ 结构化梯形图)全解析,连自带的 GX Simulator2 仿真功能都拆解得明明白白。

从程序编辑、参数设置到在线调试、智能模块配置,一步不落;适配三菱 Q/FX 系列,甚至连 PLC 与 HMI、运动控制器的数据交互都讲透了。 说白了,就是把复杂的工控软件拆成 “傻瓜式操作指南”,零基础也能跟着一步步上手。

一、软件使用方法:

1、编程方式

简单工程

使用触头、线圈和功能指令编程。支持FX系列PLC使用梯形图和SFC两种编程方式。 支持使用标签(限于梯形图)。支持Q系列梯形图、SFC和ST(勾选标签)三种编程方式。

结构工程

将控制细分化,将程序的通用执行部分部件化,使得编程易于阅读、引用。支持FX系列PLC使用结构化梯形图/FBD和ST(勾选标签) 编程,支持Q系列PLC使用梯形图、ST、结构化梯形图/FBD和SFTC等编程方式。

标签(标识)

ST语言编程中,可以使用用户定义的内存变量。为了规定内存变量的类型和使用范围,就需要使用标签。明确作为标签使用的变量。称为“定义标签” 。如果对使用了未定义标签的程序进行转换(编译)将会发生错误。标签分为全局变量和局部变量2种类型。全局变量可用于全部工程。局部变量只能用于定义了标签的子程序。

ST(结构化文本)语言

与C语言非常类似,可以使用条件语句选择分支,使用循环语句重复执行指令等。ST语言编程是由语句、运算符、 函数/ 指令( 功能、功能块)、 软元件、 标签等所构成。 语句的最后必须加“; ” 。在程序中可加注释。Y10:=(LDP(TRUE,X0) OR Y10) AND NOT(TS0);OUT_T(Y10,TC0,10);

MOVP(X1,10,VAR1) (VAR1是定义的标签)

结构化梯形图/FBD

基于梯形图设计技术创建的图形语言,与梯形图非常类似。采用功能框图(FBD) 实现运算、信息处理、控制等功能。

2、 简单工程—梯形图程序的编写

  • 启动GX Works2。
  • 创建新工程, 选择工程、 PLC和梯形图编程方式。
  • 或者打开已有的程序进行编辑。
  • 编写梯形图程序。

3、简单工程—SFC程序的编写

  • 启动GX Works2。
  • 创建新工程,选择工程、PLC类型和SFC编程方式。
  • 或者打开已有的工程进行编辑。
  • 编写初始化激活程序。
  • 编写SFC程序。
  • 编写停止返回程序。

4、 梯形图编程界面

主要由标题栏、菜单栏、工具栏、折叠窗口、程序编辑窗口、状态栏等组成。用户可根据自 己的使用习惯,改变栏目 、窗口的数量、排列方式、 颜色、字体、显示方式、显示比例等。


程序通用工具栏:用于梯形图的剪切、复制、粘贴、撤消、搜索。PLC程序的读写、运行监视等操作。

窗口操作工具栏:用于导航、部件选择、输出、软件元件使用列表、监视等窗口的打开/关闭操作。

梯形图工具栏:用于梯形图编辑的常开和常闭触头、线圈、功能指令、画线、删除线 、边沿触发触头等按钮。用于软元件注释编辑、声明编辑、注解编辑、梯形图放大/缩小等操作按钮。

标准工具栏:用于工程的创建、打开和关闭等操作。

智能模块工具栏:用于特殊功能模块的操作。

画线及删除

二、 梯形图程序编写方法

  • 使用梯形图工具栏中的触头、线圈、功能指令及画线工具, 在程序编辑区编辑程序。
  • 如果不知道某个功能指令的正确用法,可以按F1键调用帮助信息。
  • 编辑好程序后,执行变换(编译)操作。变换的过程就是检查编辑的程序是否符合规范要求。
  • 梯形图程序尤其是要避免出现双线圈错误,SFC程序可以忽略双线圈错误。


用[Insert]键改变插入/改写状态。从光标处开始输入指令,[END]指令行自动下移。

单击梯形图工具中的按钮,然后输入要使用的软元件,对应的指令会放置在光标处。

注意:变换后的程序, 背景色是白色。

软元件加注释,指令行加注解,有利于程序的阅读分析和修改。

三、 程序仿真调试

  • 方法1: 调用调试菜单下的“模拟开始/停止” 命令。
  • 方法2: 单击工具栏中的“模拟开始/停止” 按钮。
  • 模拟运行开始后, 调用“当前值” 更改对话框。 输入要改变的软元件, 更改软元件的存储值, 观察程序运行效果。
  • 可更改位元件、 字元件的存储值。
  • 能实现开关量、 模拟量(缓冲存储器) 的仿真。
  • 仿真结束后, 需要把编辑状态从读取模式改为写入模式, 才能修改程序。

调试菜单中的“模拟开始/停止” 命令


单击“模拟开始/停止” 按钮

输入X1

先单击ON,然后单击OFF,等效X1端口外接按钮按下后松开

此时Y1=ON。X2~X3端口都如此操作,观察输出是否符合要求。

四、GX Works2与PLC的通信

  • 使用专用数据线,把电脑与PLC连接起来。实现程序的读写、监控等操作。
  • 使用数据线前先安装驱动程序,连接后打开设备管理器,查看端口。原先旧版的驱动程序不支持Win7及以上的操作系统,可借助驱动大师安装。
  • GX Works2软件中设置通信参数,并进行通信测试。
  • 调用“在线” 菜单,进行程序的读写操作。

1、 USB-SC-09通信数据线

该数据线将电脑的USB口模拟成串口(通常为COM3或COM4), 属于RS422转RS232的连接方式, 每台电脑只能接一根数据线与PLC通信, 通信时PLC要接通电源。

2、 通信连接

①先安装驱动程序。

②安装完驱动程序后, 把数据线的PC-USB口接入电脑USB口, 八针圆公头插入PLC的RS-422通信端口。 最后给PLC接通电源。

③进入设备管理器,查看端口,端口中显示:(COM和LPT)\Prolific USB-to-Serial Comn(COMx) ,表明驱动程序安装成功, 然后记住这个“COMx” 。多数是COM3或COM4。如果出现COM1或COM2,会导致连接不正确,需要重新找另一个USB端口连接。

安装驱动程序并连接数据线后,能在设备管理器中找到对应的USB转串行端口。

3、PLC的程序读写操作

①GX Works2中执行“连接目标” -“connection1” 功能。进入传输设置,设置对应的COM口。

②进行通信测试,测试成功后,单击“确定” 按钮。

③打开 “在线” 菜单,执行“PLC存储器操作” —“PLC存储器清除” 命令(也可以不操作此步骤)。

④打开 “在线” 菜单,执行“PLC写入” 命令。

注意:出现通信测试成功的信息, 表示连接成功。 PLC的内存较小,只能写入程序, 不能写入注释信息。

好啦,三菱 GX Works2 编程软件的教程到这里就全部分享完啦~ 大家都清楚,编程软件的操作是学 PLC 的基本功,就像学开车得先熟悉方向盘和档位一样,必须练到熟练,熟到不用多想就能操作。

要是还有同学觉得没吃透,别慌 !赶紧下载个 Works2 软件,多动手试试!其实这软件真没那么难,界面操作、功能调用都是有规律的,练个几次就能摸透。 相信只要你肯花时间上手实操,很快就能把它玩转~ 学会的同学也可以在评论区分享下自己的练习小技巧呀!