华中数控梯形图开发环境使用说明书

更新时间:2023-07-24 02:56:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

华中数控

华中数控梯形图开发环境

使用说明书

一、概述

1.1 寄存器简介

1.1.1 PLC和CNC之间的地址---F寄存器和G寄存器

F寄存器---CNC(数控系统)输出到PLC的开关信号 地址为F0到F255

G寄存器---PLC输出到CNC(数控系统)的开关信号 地址为G0到G255

1.1.2 PLC和机床之间的地址---X寄存器和Y寄存器

X寄存器---机床输出到PLC的开关信号 地址为X000到X127

Y寄存器---PLC输出到机床的开关信号 地址为Y000到Y127

华中数控

1.1.3中间地址---R寄存器

R000到R199 ---用户自定义 R200到R767 ---系统内部调用

1.1.4断电地址------B寄存器

B000到B255 ---断电保存地址

1.1.5 PLC参数地址------P寄存器

P000到P099---与PLC关联的参数地址,用户可在系统里修改

1.2 安装过程

点击安装文件中的Setup.exe

文件,

华中数控

选择“下一步(N)>”

,继续安装,

选择“是(Y)”

,继续安装,

输入用户名、公司名称和序列号,序列号为1,选择“下一步(N)>”,继续安装,

华中数控

选择安装路径,然后点击“下一步(N)>”

,继续安装,

华中数控

安装程序全部完成。

1.3 流程

使用梯形图的流程如下:

1.4过程介绍 1.4.1编辑

在编辑框中,首先画出梯形图,然后点击工具栏中的按键。如果画出的梯形图存在错误,消息框将弹出,并在其中显示错误信息。如果没有弹出消

息框,则编辑成功。

华中数控

1.4.2调试仿真

当梯形图编辑成功后,点击工具栏中的按键,将会出现调试仿真窗口。在仿真窗口中,可以模拟其在机床上的运行。

1.4.3 生成COM文件

当调试仿真后,选择菜单中的文件->输出COM文件,就可以在plc文件夹下生成COM文件。

1.4.4 串口传输

当COM文件生成以后,可以用串口传输软件将COM文件传输到数控系统中。

1.4.5 打印

点击菜单中的文件->打印,可以将梯形图打印出来,其中包括页面信息,报

警信息,符号表和梯形图。

华中数控

1.5界面

1.5.1菜单

(1)文件

在“文件”菜单中包含用于对文件进行操作的命令选项。

新建:该选项用于创建新的工程。

打开梯图:该选项用于打开已有的dft文件。

保存梯图:该选项用于把当前窗口的文件内容保存为dft文件。

华中数控

另存为…:该选项的功能与“保存梯图”选项类似,也是保存打开的文件,不过

该选项是将打开的文件用新的文件名加以保存。

载入程序:该选项用于打开已有的plg文件。

输出程序:该选项用于把当前窗口的文件内容保存为plg文件。 载入符号表:该选项用于打开已有的sym文件。

输出COM文件:该选项用于生成cpp文件和com文件。 文件上传: 文件下载:

打印:该选项用于打印当前窗口中的内容。

打印预览:该选项用于查看将要打印出来的效果。 打印设置:该选项用于设置打印的参数。 退出:选择该选项将退出程序。

(2)编辑

复制:该选项将当前窗口中被选定的内容拷贝到剪切板中,但并不将其从当前窗口中删除。

粘贴:该选项用于将剪切板中的内容插入到当前光标所在的位置中。必须先删除或者复制选定内容到剪切板后,才能进行粘贴。

删除:该选项用于删除被选定的内容,并将其拷贝到剪切板中。 撤消:该选项用于取消最近一次的修改操作。

恢复:该选项用于取消最近一次的“撤消”操作,可以恢复被“撤消”命令取消的修改操作。

(3)视图

图元树:打开(关闭)左边的图元树。 消息窗:打开(关闭)下边的消息框。 显示代号:

(4)工具

华中数控

编辑:编辑梯形图,生成 仿真:

搜索:该选项用于查找指定的字符串。 搜索下一个:继续查找指定的字符串。 符号表排序: 自动生成符号表:

(5) 选项

平台:选择程序用于dos系统还是linux系统。 机床:选择程序用于车床还是铣床。

产品型号:选择程序用于类21型还是类18型。

(6) 窗口

(7) 帮助

1.5.2 工具栏 1.5.3 图元树

图元树被分为工程和绘图两个模块。

华中数控

(1)工程

此项用来选择在编辑窗口显示的内容。

(2)绘图

此项用来选择元件

1.5.4 消息框

消息框是用来显示编辑时出现的错误。

1.6文件类型

在程序中有plg,dft,sym,alm和tit总共5种文件,plg中存储的是梯形图编辑后生成的程序(只包括初始化,plc1和plc2部分)。dft中存储的是梯形图图形部分内容。sym存储的是梯形图的符号表。alm存储的是梯形图的报警信息。tit存储的是梯形图的页面信息。

二、梯形图编辑

2.1组织

梯形图由模块组成,每个梯形图中最多可以有256个模块。模块又是由行组成,每个模块中最多有18行。单元是梯形图中最基本的单位,每行最多有16个单元。

华中数控

2.2输入 2.2.1 输入元件

在图元树的工程中,选择初始化、plc1、plc2或全部信息,都可以进行梯形图的输入。

首先在图元树的绘图框中选择一个元件,然后在编辑窗口中双击,就可以在点击处加入所选的元件,如果选择的是竖线,则在点击处加入竖线。

也可以在编辑窗口中单击,先选择一个位置,然后点击工具栏中的元件,就可以在选定的位置加入此元件,如果在工具栏点击的是竖线,则在选定的位置的哪个单元后面加入竖线。

以一个定时程序举例:

首先在图元树中选择一个常开触点,

然后在编辑区域双击,加入此元件,并输入此元件地址,

再在编辑区域单击,选择一个位置,

华中数控

在工具栏中点击

(定时器),可以在选定位置加入定时器,

在定时后加入输出,一个定时的梯形图就完成了。

2.2.2 输入符号名

为了对每个地址进行注释,可以在梯形图中加入符号名,

对符号名进行修改可以在符号表中进行。

华中数控

2.2.3 输入报警信息

在工程中选择报警信息,即可输入报警信息。

2.2.4 输入页面信息

在工程中选择页面信息,即可输入页面信息。

2.3替换/拷贝/移动 2.3.1 替换

当元件属于开关I/O时,可以进行替换。在要替换的元件上双击,将弹出对话框,选择其中的选项就可以修改或替换此元件。(注:地址与宏名不能同时修

改)

2.3.2 拷贝

左键点击选择元件(元件必须在同一个模块中),选择多个元件时请按住ctrl键,

华中数控

然后点击工具栏中的

(复制)符号,再在梯形图中选择位置,

最后点击工具栏中的

(粘贴)符号。

当拷贝的是行(列、模块)时,首先单击右键,选中要拷贝的行(列、模块),

华中数控

然后进行复制粘贴就可完成拷贝。

2.3.3 移动

在梯形图中可以移动元件,但一次只能移动一个元件。首先按住元件,再移

动鼠标,到达位置后放开左键。

三、文件操作

3.1 生成执行文件

当梯形图编辑时,没有出现错误,就可以生成执行文件了。首先要设置菜单->选项中的内容,

华中数控

然后点击菜单->文件->输出COM

文件,

执行完后,会在plc文件夹下生成一个cpp文件和一个com文件,名字与梯形图名字相同,如果梯形图没有名字,则名字为plc.cpp和。cpp文件是用梯形图转换成的c语言程序。com文件是生成的执行文件。

3.2 传输执行文件

执行文件生成以后,可以用串口传输到数控系统中。首先将com文件的名字改成数控系统所需要的数控系统的名字,然后打开传输程序,选择上传PLC,

华中数控

将com文件传输到数控系统中,最后将数控系统重新起动。

华中数控

四、元件介绍

4.1开关元件

华中梯图的开关元件按信号流向可以分为输入开关和输出开关; 输入开关主要包含:

·常开接点 ·常闭接点 输出开关主要包含:

·逻辑输出 ·逻辑取反输出 ·置位输出 ·复位输出

4.1.1

常开单元

说明:

当保存在指定地址中的位值等于“1”时,---| |---(常开接点)闭合。当接点闭合时,梯形逻辑级中的信号流经接点,逻辑运算结果=“1”。

相反,如果指定地址的信号状态为“0”,接点打开。当接点打开时,没有信号流经接点,逻辑运算结果=“0”。

举例:

如果下列条件之一成立,则电流流通: 在输入x0.0和 x0.1的信号状态为“1” 或在输入x0.2的信号状态为“1”

4.1.2 说明:

常闭单元

华中数控

举例

4.1.3 说明:

举例

当保存在指定地址中的值等于“0”时,常闭触点闭合。当触点闭合时,信号流经触点,逻辑运算结果为1。 相反,如果指定地址的值等于“1”, 触点打开。当触点打开时,信号流经触点,逻辑运算结果为0。

如果下列条件之一成立,则电流流通: 在输入x0.0和 x0.1的信号状态为“1” 或在输入x0.2的信号状态为“0”

逻辑输出

逻辑输出象继电器逻辑图中的线圈一样作用。如果有电流经过线圈,指定地址的位被置为“1”。如果没有电流经过线圈,指定地址的位被置为“0”。逻辑输出只能放在最右端。

如果下列条件之一成立,则输出y4.0的信号状态为“1”,

否则为“0”:

在输入x0.0和x0.1的信号状态为“1”

或在输入x0.2的信号状态为“0”

如果下列条件之一成立,则输出y4.1的信号状态为“1”,

否则为“0”:

在输入x0.0和x0.1的信号状态为“1” 或在输入x0.2的信号状态为“0” 并且在输入x0.3的信号状态为“1”

华中数控

4.1.4 说明:

逻辑取反输出

逻辑取反输出象继电器逻辑图中的线圈一样作用。如果有电流经过线圈,指定地址的位被置为“0”。如果没有电流经过线圈,指定地址的位被置为“1”。逻辑取反输出只能放在最右端。

举例

如果下列条件之一成立,则输出y4.0的信号状态为“0”:

否则为“1”:

在输入x0.0和x0.1的信号状态为“1” 或在输入x0.2的信号状态为“0”

如果下列条件之一成立,则输出y4.1的信号状态为“0”: 否则为“1”:

在输入x0.0和x0.1的信号状态为“1” 或在输入x0.2的信号状态为“0” 并且在输入x0.3的信号状态为“1”

4.1.5

置位输出

置位输出只有在电流经过时,才能执行。如果有电流经过线圈,指定地址处的位被置位为“1”。没有电流经过时,没有任何作用,并且指定地址的状态保持不变。置位输出只能放在最右端。

说明

举例

如果下列条件之一成立,则输出y4.0的信号状态为“1”: 在输入 x0.0和x0.1的信号状态为“1”

华中数控

或在输入x0.2的信号状态为“0”

如果不成立,则输出y4.0的信号状态保持不变。

4.1.6

说明

复位输出

复位输出只有在电流经过时,才能执行。如果有电流经过线圈,指定地址处的位被置位为“0”。没有电流经过时,没有任何作用,并且指定地址的状态保持不变。复位输出只能放在最右端。

举例

如果下列条件之一成立,则输出y4.0的信号状态为“0”: 在输入 x0.0和x0.1的信号状态为“1” 或在输入x0.2的信号状态为“0”

如果不成立,则输出y4.0的信号状态保持不变。

4.2 触发元件

4.2.1

说明

上升沿触发可以实现从“0”到“1”的信号检测,一旦检测成功就为“1”,否则为“0”;

操作解析:将需要触发信号的每一次状态保存起来,然后将当前状态与上一次的状态进行比较。如果上一次的为“0”,当前为“1”,则操作之后为“1”,所有其他情况为“0”。

举例

上升沿触发

本文来源:https://www.bwwdw.com/article/dmkm.html

Top