HNC08MD系统调试指南V11.docx
- 文档编号:2994957
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:53
- 大小:720.07KB
HNC08MD系统调试指南V11.docx
《HNC08MD系统调试指南V11.docx》由会员分享,可在线阅读,更多相关《HNC08MD系统调试指南V11.docx(53页珍藏版)》请在冰豆网上搜索。
HNC08MD系统调试指南V11
HNC-08MD系统调试指南
V1.1
适用:
HNC-08M软件版本:
V1.0.0
PLC版本号:
V11
1、系统配置
1.1、HNC-08MD系统文件配置
由于08系统可以运行在HNC-21MD、HNC-22MD、HNC-210A、HNC-210B等硬件平台上,但是各个不同的硬件平台的面板点位不同、菜单的宽度不一致,所以装配08系统时,要根据具体情况对系统进行配置。
08系统的配置文件为NC08KEL.CFG:
DRV=.\DLX\DRV22.DLX
PLC=.\PLC22\STD22.PLC
DATAPATH=.\DATA\
PROGPATH=.\PROG\
BPTPATH=.\BPT\
EXTPATH=.\EXT\
DRV为面板驱动的路径,这个一定要和相应的硬件平台一致!
在系统路径下的DLX文件夹中包含了DRV21.DLX、DRV22.DLX、DRV210A.DLX、DRV210B.DLX等驱动文件。
根据具体的硬件平台对NC08KEL.CFG文件中的DRV进行配置。
PLC为PLC的路径,这个也要和相应的硬件平台一致!
在系统路径下包含PLC21、PLC22、PLC210A、PLC210B等文件夹,各个文件夹中又包含了相应的STD21.PLC、STD22.PLC、STD210A.PLC、STD210B.PLC等PLC文件。
根据具体的硬件平台对NC08KEL.CFG文件中的PLC进行配置。
DATAPATH为系统参数文件的路径
PROGPATH为系统G代码文件路径
BPTPATH为系统保存断点的文件路径
EXTPATH为系统扩展代码的文件路径
对于比较老的一些面板系统,例如,曾经出现过在2005年出厂的“磐仪”主板上采用上述DRV22.DLX的面板驱动文件,面板的IO地址不对的情况,对于这种情况可采用下面格式的系统文件配置内容:
NCBASE=240
DRV=.\DLX\DRV22.DLX
PLC=.\PLC22\STD22.PLC
DATAPATH=.\DATA\
PROGPATH=.\PROG\
BPTPATH=.\BPT\
EXTPATH=.\EXT\
其中NCBASE=240为修正面板IO的起始地址。
1.2、HNC-08MD系统启动文件N.BAT文件的配置
N.BAT文件里面的内容为:
nc08v10%1
Nc08v10为执行当前目录下的nc08v10.exe文件进入系统。
%1为带参数的批处理。
如果是这样进入系统的话,那么在进入系统之后,是没有任何权限的,需要手动输入权限。
系统密码:
sys;机床密码:
mac;用户密码:
usr,不区分大小写。
其中系统权限大小:
系统级权限>机床级权限>用户级权限。
为了在一进入系统即可有相应的权限,可以修改N.BAT文件为nc08v10%1/USR,则进入系统后即可获得用户级权限,将USR替换为mac即可获得机床级权限,替换为sys即可获得系统级权限。
1.3、HNC-08MD系统的DOS启动配置
由于HNC-08M数控系统V01.0.0版本已经发布,所以在出厂时均已经装配好HNC-08M数控软件,HNC-08M数控系统的DOS启动配置已经做好,无需改动。
如需HNC-08M数控软件请向公司总师办索取。
2、系统基本调试
2.1、HNC-08MD系统PLC简介
2.1.1、PLC基本指令简介
2.1.1.1、常开触点
常开触点图标,如下图所示:
对于常开触点,只有当其寄存器本身为1时,其处于导通状态;当其寄存器本身为0时,其处于断开状态。
导通状态的时候,梯形图中触点显示为绿色;断开状态的时候,触点显示为白色。
例:
R08.0寄存器为高电平,则R08.0为导通状态;R08.1寄存器为低电平,则R08.1寄存器为断开状态。
2.1.1.2、常闭触点
常闭触点图标,如下图所示:
对于常闭触点,只有当其寄存器本身为0时,其处于导通状态;当其寄存器本身为1时,其处于断开状态。
导通状态的时候,梯形图中常闭触点显示为绿色;断开状态的时候,常闭触点显示为白色。
例:
R08.0寄存器为高电平,则R08.0为断开状态;R08.1寄存器为低电平,则R08.1寄存器为导通状态。
2.1.1.3、线圈输出
线圈输出图标,如下图所示:
对于线圈输出,当线圈输出的左边寄存器逻辑单元中有支路全部为导通状态的时候,则输出为高电平;当线圈输出的左边寄存器逻辑单元中支路全部不导通的时候,则输出为低电平。
例:
2.1.1.4、取反输出
取反输出图标,如下图所示:
对于输出取反,当线圈输出取反的左边寄存器逻辑单元中有支路全部为导通状态的时候,则输出为低电平;当线圈输出取反的左边寄存器逻辑单元中支路全部不导通的时候,则输出为高电平。
例:
2.1.1.5、水平导通线
水平导通线图标,如下图所示:
水平导通线,是进行前后寄存器之间直连的符号,将前后的寄存器之间的逻辑关系串联起来。
2.1.1.6、竖直导通线
竖直导通线图标,如下图所示:
竖直导通线,是进行上下行之间连接的符号,将上一行和下一行的逻辑关系并联起来,上下行之间只要有一条支路导通,则此部分的逻辑为导通状态。
2.1.1.7、删除竖直导通线
删除竖直导通线图标,如下图所示:
删除竖直导通线,是将竖直导通线进行删除操作。
2.1.1.8、常开触点上升沿
常开触点上升沿图标,如下图所示:
常开触点上升沿,当寄存器信号为上升沿状态时,其为导通状态;当寄存器信号为非上升沿状态时,其为断开状态。
2.1.1.9、常开触点下升沿
常开触点下降沿图标,如下图所示:
常开触点下降沿,当寄存器信号为下降沿状态时,其为导通状态;当寄存器信号为非下降沿时,其为断开状态。
2.1.1.10、常闭触点上降沿
常闭触点上升沿图标,如下图所示:
同于常开触点下降沿。
2.1.1.11、常闭触点下降沿
常闭触点下降沿图标,如下图所示:
同于常开触点上升沿。
2.1.1.12、置1输出
置1输出图标,如下图所示:
置1输出,当置1输出的左边为逻辑关系为导通状态的时候,将寄存器强制性置1输出;当置1输出的左边为逻辑关系为断开状态的时候,则寄存器保持不变。
2.1.1.13、置0输出
置0输出图标,如下图所示:
置0输出,当置0输出的左边为逻辑关系为导通状态的时候,将寄存器强制性置0输出;当置0输出的左边为逻辑关系为断开状态的时候,则寄存器保持不变。
2.1.2、PLC功能指令简介
2.1.2.1、CTR计数器
2.1.2.2、TMRB定时器
2.1.2.3、ROT旋转指令
2.1.2.4、COMP数值比较
2.1.2.5、MOVE数据移动
2.1.2.6、DSCH数据检索
2.1.2.7、COIN一致性检测
2.1.2.8、WRTD写数据表
2.1.2.9、ADD加法运算
2.1.2.10、SUB减法运算
2.1.2.11、MUL乘法运算
2.1.2.12、DIV除法运算
2.1.2.13、JUMP条件跳转
2.1.2.14、LABL位置标号
2.1.2.15、DIFU上升沿检测
2.1.2.16、DIFD下降沿检测
2.1.2.17、COM公共线控制
2.1.2.18、COME公共线控制结束
2.1.2.19、CALL条件调用子程序
2.1.2.20、SP子程序
2.1.2.21、SPE子程序结束
2.1.2.22、RETN子程序条件返回
2.1.2.23、DATE读当前日期
2.1.2.24、END1第一级顺序程序结束
2.1.2.25、END2第二级顺序程序结束
详见《HNC-08MDPLC编程说明书》。
2.1.3、PLC寄存器简介
HNC-08MD系统的寄存器分布图如下图所示:
机床侧I/O信号:
X为机床输入到PLC的信号,只能进行读操作;Y为PLC输出到机床的信号,可以进行读写操作。
X、Y的具体定义由机床厂规定。
CNC侧信号:
F为CNC输入到PLC的信号,只能进行读操作;G为PLC输出到CNC的信号,可以进行读写操作。
F、G的具体定义由CNC确定,具体定义内容请参考《HNC-08MD系统PLC编程说明书》。
内部继电器:
R为内部寄存器,R地址范围为R00.x~R99.x,可以进行读写操作。
其中,R00.0~R79.x供用户使用,R80.x~R89.x用作CNC系统的选通信号,R90.x~R99.x用作M代码的扩展定义。
以下为CNC已经定义并使用的选通信号:
R88.0:
T指令选通信号,当CNC执行T指令时,将输出R88.0=1。
该信号的清除由用户PLC操作。
R89.0:
M代码选通信号,当CNC执M代码时,将输出R89.0=1。
该信号的清除由用户PLC操作。
控制面板按键信号:
K为面板按键输入到PLC的信号,只能进行读操作;L为PLC输出到面板按键指示灯的信号,可以进行读写操作。
对于HNC-21MD和HNC-22MD面板地址如下图所示:
对于HNC-210A、B的面板,其地址为从面板的左上角的第一个按键地址0.0开始往后面数。
数据表:
数据表是可以由PLC程序读写的数据存储区,地址范围0~511。
其中D000~D255为非易失性存储区,其中存储的数据即使断电也不丢失。
D256~D511为易失性存储区,其中存储的数据断电后丢失,重新上电时均复位为0。
下表所列为CNC定义并使用的数据表存储单元。
2.1.4、PLC基本结构
HNC-08MD系统基本调试的一个重要方面是PLC的调试。
梯形图程序分成两部分:
第一级程序和第二级程序。
第一级程序每个扫描周期都要执行一次,第二级程序则分块执行,每个扫描周期只执行一块。
因此第二级程序执行周期为:
第二级程序执行周期=PLC扫描周期×第二级程序分块数
梯形图程序结构图如下图所示:
END1第一级程序结束
CALLINITPLC初始化
CALLRESTPLC复位
CALLMI/O输入输出I/O处理(无调用条件限制)
CALLPANL面板信号处理,主要为K、L寄存器(有调用条件限制)
CALLSTOPPLC急停
END2第二级程序结束
调试:
此部分为固定部分,一般不用进行修改。
2.2、PLC初始化部分调试
在PLC的初始化部分可以进行HNC-22M系统的两种面板的选择,如下图所示:
当HNC-22M系统的面板为普通的面板时,只需将R55.5的输出断开,使R55.5输出为0,则面板子程序“PANL”将调用普通面板部分;当HNC-22M系统的面板为5轴面板时,只需将R55.5的输出连接上,使R55.5输出为1,则面板子程序“PANL”将调用5轴面板部分。
系统默认为R55.5输出断开,使R55.5输出为0,为普通面板。
2.3、急停复位功能调试
急停复位功能的调试主要是在PLC里面,“急停”与“复位”标志信号R2.0的控制在子程序“MI/O”中,如下图所示:
系统的“急停”、“复位”的状态由寄存器R2.0控制,可参考上一图表。
检测跟随误差部分:
F8.0X轴跟随误差过大
F8.1Y轴跟随误差过大
F8.2Z轴跟随误差过大
F8.3第4轴跟随误差过大
F8.4第5轴跟随误差过大
F8.5第6轴跟随误差过大
R1.7=0跟随误差过大
检测同步误差部分:
F22.0X轴同步误差报警
F22.1Y轴同步误差报警
F22.2Z轴同步误差报警
F22.3第4轴同步误差报警
F22.4第5轴
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HNC08MD 系统 调试 指南 V11