设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
小白教小白:如何使用GX works2编写PLC程序
返回列表
发新帖
[三菱]
小白教小白:如何使用GX works2编写PLC程序
[复制链接]
103
|
0
|
2024-4-5 14:53:01
|
显示全部楼层
|
阅读模式
0
1
软件及任务介绍
PLC是可编程逻辑控制器的简称,它是一种用于工业自动化控制的电子设备,可以根据用户编写的程序来控制各种输入和输出设备。
GX works2是三菱电机开发的一款PLC编程软件,它支持多种编程语言,如梯形图、顺序功能图、指令表等。
本文将介绍如何使用GX works2新建一个项目,并编写一个使用一个灯的起保停实例。
[tr][/tr]
02
新建一个项目
要使用GX works2编写PLC程序,首先需要新建一个项目,并选择PLC型号和CPU型号。具体步骤如下:
1、打开GX works2软件,点击“文件”菜单,选择“新建工程”,在弹出的对话框中输入工程名称和保存路径,然后点击“确定”。
2、在弹出的对话框中选择PLC型号和CPU型号,这里我们以FX3U-32MR/ES为例,然后点击“确定”。你也可以根据你的实际情况选择其他型号。
3、此时,软件会自动创建一个新的工程,并显示工程管理器和编写窗口。工程管理器可以查看和管理工程中的各种文件和参数,编写窗口可以编写和调试程序
0
3
疑问
为什么要【使用标签】呢?不用行不行?
[tr][/tr][tr][/tr][tr][/tr][tr][/tr]
其实不用标签也可以,不影响正常使用,但是对于使用标签这个概念,简单来说,标签就是可以自定义系统软元件的名字,比如你把X元件定义为input,这样X元件就与input有了联系,你在工程里直接输入input,系统就会知道你输入了X元件。并且不只是X元件,其他位元件或者字元件都可以这样定义,这样可以实现程序的易读性,方便编程,也方便后期维护!
勾选了使用标签之后,会在创建的项目中出现一个局部标签,或者我们可以在创建一个FB模块时也会弹出对应的局部标签,我们点击局部标签就可以定义
VAR_CONSTANT 是常数。
VAR 普通变量,相当于C语言的AUTO
var_input只能输入 var_output只能输出
var_in_out可以用于输入也可以用于输出
.
0
4
电气接线及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常开触点也随之断开。
公众号持续更新中,为了避免大家找不到,大家可以把公众号设为星标
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
工控平头哥
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』