目 录
目 录
目 录 ............................................................................................................................................................................... I
第一章 PLC 使用说明...................................................................................................................................................1
1.1 PLC 规格........................................................................................................................................................1
1.2 PLC 地址........................................................................................................................................................2
1.2.1 X 地址(机床→PLC) ......................................................................................................... 3
1.2.2 Y 地址(PLC→机床) ......................................................................................................... 3
1.2.3 F 地址(CNC→PLC)......................................................................................................... 5
1.2.4 G 地址(PLC→CNC) ........................................................................................................ 5
1.2.5 内部继电器地址(R).......................................................................................................... 5
1.2.6 信息显示请求地址(A) ...................................................................................................... 6
1.2.7 保持型继电器地址(K) ...................................................................................................... 6
1.2.8 计数器地址(C)................................................................................................................. 7
1.2.9 计数器预置值地址(DC).................................................................................................... 7
1.2.10 定时器地址(T) ............................................................................................................... 7
1.2.11 定时器预置值地址(DT) .................................................................................................. 7
1.2.12 数据表地址(D)............................................................................................................... 8
1.2.13 标记地址(L) ................................................................................................................... 8
1.2.14 子程序号(P)................................................................................................................... 8
1.3 PLC 基本指令................................................................................................................................................9
1.3.1 LD、LDI、OUT、OUTN.................................................................................................... 10
1.3.2 AND、ANI ......................................................................................................................... 10
1.3.3 OR、ORI ........................................................................................................................... 11
1.3.4 ORB................................................................................................................................... 11
1.3.5 ANB ................................................................................................................................... 12
1.3.6 MPS、MRD、MPP............................................................................................................ 12
1.4 PLC 功能指令..............................................................................................................................................14
1.4.1 SET(置位) ..................................................................................................................... 15
1.4.2 RST(复位)..................................................................................................................... 15
1.4.3 CMP(二进制数据比较) .................................................................................................. 15
1.4.4 TMRB(定时器) .............................................................................................................. 16
1.4.5 CTRC(二进制计数器).................................................................................................... 17
1.4.6 MOVN(二进制数据传送)................................................................................................ 18
1.4.7 DECB(二进制译码) ....................................................................................................... 19
1.4.8 CODB(二进制代码转换)................................................................................................ 20
1.4.9 JMPB(标号跳转) ........................................................................................................... 21
1.4.10 LBL(标号).................................................................................................................... 21
1.4.11 CALL(调用子程序)....................................................................................................... 22
1.4.12 ROTB(二进制旋转控制) .............................................................................................. 22
1.4.13 PARI(奇偶校验)........................................................................................................... 24
1.4.14 ADDB(二进制数据相加) .............................................................................................. 25
I
GSK980TDc 车床 CNC
1.4.15 SUBB(二进制数据相减) .............................................................................................. 25
1.4.16 DIFU(上升沿置位)....................................................................................................... 26
1.4.17 DIFD(下降沿置位)....................................................................................................... 27
1.4.18 ALT(交替输出)............................................................................................................. 27
1.4.19 MOVE(逻辑乘)............................................................................................................ 27
1.4.20 WAND(二进制字节与)................................................................................................. 28
1.4.21 WOR(二进制字节或)................................................................................................... 29
1.4.22 WXOR(二进制字节异或) ............................................................................................. 29
1.4.23 WINV(二进制字节取反)............................................................................................... 30
1.4.24 WSHL(二进制数据左移位) .......................................................................................... 31
1.4.25 WSHR(二进制数据右移位).......................................................................................... 31
1.4.26 MULB(二进制数据乘法运算) ....................................................................................... 32
1.4.27 DIVB(二进制数据除法运算)......................................................................................... 33
第二章 PLC 信号说明 ................................................................................................................................................ 35
2.1 控制轴.......................................................................................................................................................... 35
2.1.1 轴移动状态 .......................................................................................................................... 35
2.1.1.1 轴移动信号 ................................................................................................................ 35
2.1.1.2 轴移动方向信号......................................................................................................... 35
2.1.2 伺服就绪信号....................................................................................................................... 35
2.2 运行准备...................................................................................................................................................... 36
2.2.1 急停...................................................................................................................................... 36
2.2.2 CNC 就绪信号...................................................................................................................... 36
2.2.3 报警信号............................................................................................................................... 36
2.2.4 方式选择............................................................................................................................... 36
2.2.4.1 方式选择信号 ............................................................................................................. 37
2.2.4.2 工作方式检测信号 ...................................................................................................... 37
2.2.4.3 工作方式信号时序 ..................................................................................................... 38
2.2.5 状态输出............................................................................................................................ 38
2.2.6 超程检测.............................................................................................................................. 38
2.2.6.1 超程信号..................................................................................................................... 38
2.3 手动操作...................................................................................................................................................... 40
2.3.1 手动进给/增量进给 .......................................................................................................... 40
2.3.1.1 进给轴和方向选择信号 .............................................................................................. 40
2.3.1.2 手动进给倍率信号 ..................................................................................................... 40
2.3.1.3 手动快速进给选择信号 .............................................................................................. 41
2.3.2 手轮进给............................................................................................................................ 41
2.3.2.1 手轮进给轴选择信号.................................................................................................. 42
2.3.2.2 手轮倍率信号 ............................................................................................................ 42
2.4 机械回零...................................................................................................................................................... 43
2.4.1 机械回零............................................................................................................................ 43
2.4.1.1 机械回零结束信号 ..................................................................................................... 43
II
目 录
2.4.1.2 机械零点建立信号 ..................................................................................................... 43
2.4.1.3 机械回零信号时序 ..................................................................................................... 44
2.5.1 循环启动/进给暂停 .......................................................................................................... 45
2.5.1.1 循环启动信号............................................................................................................. 45
2.5.1.2 进给暂停信号............................................................................................................. 46
2.5.1.3 循环启动信号............................................................................................................. 46
2.5.1.4 进给暂停信号............................................................................................................. 46
2.5.1.5 自动运行信号............................................................................................................. 46
2.5.2 复位 ................................................................................................................................... 47
2.5.2.1 外部复位信号............................................................................................................. 47
2.5.2.2 复位信号.................................................................................................................... 48
2.5.2.3 启动运行时序............................................................................................................. 48
2.5.3 机床锁住 ............................................................................................................................ 48
2.5.3.1 所有轴机床锁住信号.................................................................................................. 48
2.5.3.2 所有轴机床锁住检测信号........................................................................................... 49
2.5.4 空运行................................................................................................................................ 49
2.5.4.1 空运行信号 ................................................................................................................ 49
2.5.4.2 空运行检测信号 ......................................................................................................... 49
2.5.5 单程序段 ............................................................................................................................ 50
2.5.5.1 单程序段信号............................................................................................................. 50
2.5.5.2 单程序段检测信号 ..................................................................................................... 50
2.5.6 跳过任选程序段 ................................................................................................................. 50
2.5.6.1 跳过任选程序段信号.................................................................................................. 50
2.5.6.2 跳过任选程序段检测信号........................................................................................... 51
2.6 进给速度控制 ..............................................................................................................................................52
2.6.1 快速移动信号..................................................................................................................... 52
2.6.2 快速移动倍率..................................................................................................................... 52
2.6.3 进给速度倍率..................................................................................................................... 53
2.6.4 倍率取消信号..................................................................................................................... 53
2.7.1 辅助功能(M 功能)............................................................................................................. 56
2.7.1.1 辅助功能代码信号和选通信号..................................................................................... 56
2.7.1.2 M 译码信号 .............................................................................................................. 57
2.7.2 主轴速度功能(S 功能).......................................................................................................... 58
2.7.3 刀具功能(T 功能)............................................................................................................. 58
2.7.4 MST 功能结束.................................................................................................................... 59
2.7.4.1 结束信号.................................................................................................................... 59
2.7.4.2 分配结束信号.............................................................................................................. 59
2.7.5 辅助功能锁住....................................................................................................................... 59
2.7.5.1 辅助功能锁住信号 ..................................................................................................... 59
2.7.5.2 辅助功能锁住检测信号 .............................................................................................. 60
2.8 主轴速度功能 ..............................................................................................................................................61
III
GSK980TDc 车床 CNC
2.8.1 主轴速度控制....................................................................................................................... 61
2.8.2 多主轴控制 .......................................................................................................................... 64
2.8.3 主轴位置/速度切换 .............................................................................................................. 66
2.9 刀具功能...................................................................................................................................................... 67
2.10 其他功能...................................................................................................................................................... 68
2.10.1 公英制转换 ........................................................................................................................ 68
2.10.2 螺纹切削............................................................................................................................. 68
2.11 PLC 轴控制功能 ....................................................................................................................................... 69
2.11.1 功能概述............................................................................................................................. 69
2.11.2 功能解释 ............................................................................................................................ 69
2.11.3 基本操作步骤..................................................................................................................... 70
2.11.4 功能指令 ............................................................................................................................ 73
2.11.5 功能信号 ............................................................................................................................ 75
第三章 程序的编制..................................................................................................................................................... 82
3.1 顺序的程序结构.......................................................................................................................................... 82
3.1.1 子程序 ................................................................................................................................. 82
3.1.2 子程序嵌套 .......................................................................................................................... 82
3.1.3 条件分支.............................................................................................................................. 82
3.2 程序的执行过程.......................................................................................................................................... 83
3.2.1 程序的循环执行 ................................................................................................................... 83
3.2.2 程序执行的优先次序............................................................................................................ 83
3.3 输入/输出信号的处理................................................................................................................................. 84
3.3.1 输入信号的处理 ................................................................................................................... 84
3.3.2 输出信号的处理 ................................................................................................................... 85
3.3.3 短脉冲信号的处理 ............................................................................................................... 85
3.3.4 信号的互锁 .......................................................................................................................... 85
3.4 程序的编制.................................................................................................................................................. 85
3.4.1 分配接口.............................................................................................................................. 85
3.4.2 编制梯形图 .......................................................................................................................... 85
3.4.3 调试梯形图 .......................................................................................................................... 85
第四章 GSKLadder 软件介绍 .................................................................................................................................... 87
4.1 界面介绍...................................................................................................................................................... 87
4.2 主菜单命令.................................................................................................................................................. 88
4.2.1 文件菜单.............................................................................................................................. 88
4.2.2 编辑菜单.............................................................................................................................. 90
4.2.3 查看菜单.............................................................................................................................. 95
4.2.4 PLC 菜单.............................................................................................................................. 97
4.2.5 工具菜单.............................................................................................................................. 98
4.3 主菜单命令.................................................................................................................................................. 98
4.3.1 基本工具栏 .......................................................................................................................... 98
4.3.2 梯形图编辑工具栏 ............................................................................................................... 99
4.3.3 梯形图视图工具栏 ............................................................................................................... 99
4.4 软件的使用................................................................................................................................................ 100
IV
目 录
4.4.1 视图的打开和切换.............................................................................................................. 101
4.4.2 梯形图 ...............................................................................................................................102
4.4.2.1 子程序的创建、重命名和删除.................................................................................. 102
4.4.2.2 修改程序块信息 ....................................................................................................... 103
4.4.2.3 添加网络注释........................................................................................................... 103
4.4.3 符号表 ...............................................................................................................................104
4.4.3.1 符号表的创建、重命名和删除.................................................................................. 104
4.4.3.2 符号表的编辑........................................................................................................... 105
4.4.3.3 符号的使用 .............................................................................................................. 106
4.4.4 数据设置表 ........................................................................................................................ 106
4.4.4.1 K 值设置................................................................................................................... 106
4.4.4.2 数据设置表(D、DT、DC)的编辑......................................................................... 107
4.4.4.3 数据设置表的创建、重命名和删除 .......................................................................... 108
4.4.5 显示信息表 ........................................................................................................................ 108
4.4.6 引用索引表 ........................................................................................................................ 109
4.4.6.1 索引表 ..................................................................................................................... 109
4.4.6.2 位使用表.................................................................................................................. 110
4.4.6.3 字节使用表 .............................................................................................................. 110
4.4.7 梯形图版本信息 ................................................................................................................. 110
附 录 ...........................................................................................................................................................................113
1、G 信号一览表 ...............................................................................................................................................113
2、F 信号一览表................................................................................................................................................117
V
第一章 PLC 使用说明
第一章 PLC使用说明
1.1 PLC 规格
PLC 系统版本
编程语言
编程软件
程序级数
第一级程序执行周期
基本指令平均处理时间
程序最大步数
编程指令
NP1
梯形图
GSKLadder
2
8ms
<2µs
5000 步
基本指令 + 功能指令
PLC 地址名称
内部继电器地址(R)
信息显示请求地址(A)
定时器地址(T)
计数器地址(C)
数据表地址(D)
保持型继电器地址(K)
计数器预置值地址(DC)
定时器预置值地址(DT)
子程序地址(P)
标记地址(L)
机床→PLC 的地址(X)
PLC→机床的地址(Y)
CNC→PLC 的地址(F)
PLC→CNC 的地址(G)
PLC 地址范围
R0000~R0999
A0000~A0024
T0000~T0099
C0000~C0099
D0000~D0999
K0000~K0039
DC0000~DC0099
DT0000~DT0099
P0000~P9999
L0000~L9999
X0000~X0031
Y0000~Y0031
F0000~F0255
G0000~G0255
PLC 地址数据长度 备注
1 字节
读/写
读/写
1 字节
4 字节
只读
只读
4 字节
4 字节
读/写
读/写
1 字节
读/写
4 字节
4 字节
读/写
不可访问
/
/
不可访问
只读
1 字节
读/写
1 字节
1 字节
只读
读/写
1 字节
补
充
说
明
书
1
GSK980TDc 车床 CNC
1.2 PLC 地址
本 PLC 对其地址读取数据分为两种类型:位取值和字节取值。其中字节取值又分为单字节取值,双字节
取值和四字节取值。下面分别对这几种取值类型表述。
按位取值,用于读取 PLC 地址空间中某个位的状态。例如外部 IO 点的输入输出状态,或某个过程中的
位状态。PLC 的位地址由地址类型、地址号和位号组成。
例如:X0001.3 表示 PLC 外部输入 X0001 的第 3 位的状态。
按字节取值,用于读取 PLC 地址空间中单个地址或连续地址所存储的数据。例如取得 PLC 数据参数
D 的值。PLC 的字节地址由地址类型和地址号组成。
例如:X0001 表示 PLC 外部输入 X0001 的地址(数据长度为 8 位)。
PLC 地址按字节取值有三种形式。下面以示例的方式对其说明。
单字节取值。
例如:
或
双字节取值。
例如:
2