工控编程吧 gkbc8 com
西门子数控系统 840D 810D系列 工作准备手册 中文超清版
文档手册目录或截图为:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
目录
前言
1 灵活的NC编程
1 1 变量和计算参数(用户自定义变量,计算参数,系统变量)
1 2 变量定义(DEF 用户自定义变量 LUD,GUD,PUD)
1 3 数组定义 (DEF, SET, REP)
1 4 间接编程
1 4 1 将字符串作为零件程序行执行 (EXECSTRING)
1 5 赋值
1 6 计算/计算功能
1 7 比较运算和逻辑运算
1 7 1 比较错误的精确度修正 (TRUNC)
1 7 2 参见“最大变量、最小变量和变量区域(MINVAL, MAXVAL, BOUND
1 8 运算的优先级
1 9 可能有的类型转换
1 10 字符串运算
1 10 1 类型转换到字符串:
1 10 2 从字符串转换类型:
1 10 3 字符串的链接
1 10 4 大小写字母转换
1 10 5 字符串长度
1 10 6 在字符串中查找字符/字符串
1 10 7 部分字符串的选择
1 10 8 单个字符的选择
1 11 CASE指令
1 12 控制结构
1 13 程序协调
1 14 中断程序 (SETINT, DISABLE, ENABLE, CLRINT)
1 15 交换轴,交换主轴 (RELEASE, GET, GETD)
1 16 将轴移交到另一个通道中(AXTOCHAN)
1 17 NEWCONF:有效设置机床数据
1 18 WRITE:写入文件
1 19 DELETE:删除文件
1 20 READ:读取文件中的行
1 21 ISFILE:存在于用户存储器 NCK 中的文件
1 22 FILEDATE/TIME/SIZE/STAT/INFO:文件信息
1 23 CHECKSUM:通过某个数组构成校验和
1 24 ROUNDUP:向上舍入
2 子程序技术,宏技术
2 1 使用子程序
2 2 具有 SAVE 结构的子程序
2 3 带有参数传递功能的子程序 (PROC, VAR)
2 4 调用子程序 (L 以及 EXTERN)
2 5 可设定参数的子程序返回 (RET)
2 6 带有程序重复执行功能的子程序(P)
2 7 模态子程序 (MCALL)
2 8 间接调用子程序 (CALL)
2 9 使用间接编程重复执行程序段 (CALL)
2 10 间接调用某个以ISO语言编程的程序 (ISOCALL)
2 11 调用带有路径说明和参数的子程序 (PCALL)
2 12 使用CALLPATH扩展调用子程序时的路径查找
2 13 执行外部子程序 (EXTCALL)
2 14 单程序段抑制 (SBLOF, SBLON)
2 15 抑制当前的程序段显示 (DISPLOF)
2 16 标记子程序“准备”(PREPRO)
2 17 循环:给用户循环设定参数
2 18 宏指令技术 (DEFINE AS)
3 文件和程序管理
3 1 程序存储器
3 2 工作存储器
3 3 定义用户数据
3 4 用户数据保护级别,MD, SD 和 NC语言指令
3 4 1 定义用户数据保护级别 (GUD)
3 4 2 自动激活 GUD 和 MAC
3 4 3 修改机床数据和调整数据的保护级别 (REDEF MD, SD)
3 4 4 NC语言指令的保护级别 (REDEF)
3 5 REDEF:修改NC语言元素的属性
3 6 步骤编辑器中的结构化语句 SEFORM
4 保护区
4 1 保护区的确定 (CPROTDEF, NPROTDEF)
4 2 激活、解除保护区 (CPROT, NPROT)
4 3 检查保护区侵犯情况、工作范围限制和软件极限值
5 特殊的位移指令
5 1 逼近已经过编码处理的位置 (CAC, CIC, CDC, CACP, CACN)
5 2 样条插补 (ASPLINE, BSPLINE, CSPLINE, BAUTO, BNAT, BTAN)
5 3 样条组合(SPLINEPATH)
5 4 压缩器 (COMPOF/ON, COMPCURV, COMPCAD)
5 5 多项式插补 (POLY, POLYPATH)
5 6 可设置的轨迹基准 (SPATH, UPATH)
5 7 用接触式探头测量 (MEAS, MEAW)
5 8 扩展测量函数 (MEASA, MEAWA, MEAC) (选项)
5 9 适用于OEM用户的专用函数 (OEMIPO1, OEMIPO2, G810 bis G829)
5 10 带有角部减速的进给减速 (FENDNORM, G62, G621)
5 11 可编程的运动结束条件 (FINEA, COARSEA, IPOENDA, IPOBRKA, ADISPOSA)
5 12 可编程的伺服参数程序段 (SCPARA)
6 框架
6 1 通过框架变量转换坐标
6 1 1 预定义框架变量 ($P_BFRAME, $P_IFRAME, $P_PFRAME, $P_ACTFRAME)
6 2 给框架变量/框架赋值
6 2 1 直接赋值(轴值,角度,尺寸)
6 2 2 读取和修改框架组件 (TR, FI, RT, SC, MI)
6 2 3 完整框架的逻辑联系
6 2 4 定义新框架 (DEF FRAME)
6 3 粗位移和精位移 (CFINE; CTRANS)
6 4 DRF-偏移
6 5 外部零点偏移
6 6 预设定位移 (PRESETON)
6 7 从空间中的三个测量点计算框架 (MEAFRAME)
6 8 NCU全局框架
6 8 1 通道专用框架 ($P_CHBFR, $P_UBFR)
6 8 2 在通道中有效的框架
7 转换
7 1 转换方式的一般编程
7 1 1 转换时的定向运动
7 1 2 定向转换 TRAORI 概述
7 2 三轴、四轴和五轴转换 (TRAORI)
7 2 1 万向切削头的一般关系
7 2 2 三轴、四轴和五轴转换 (TRAORI)
7 2 3 定向编程变量和初始位置(OTIRESET)
7 2 4 编程刀具定向 (A , B , C , LEAD, TILT)
7 2 5 端面铣削 (3D-铣削 A4, B4, C4, A5, B5, C5)
7 2 6 定向轴的关系 (ORIWKS, ORIMKS)
7 2 7 定位轴编程 (ORIAXES, ORIVECT, ORIEULER, ORIRPY)
7 2 8 沿一个圆锥表面定向编程(ORIPLANE, ORICONxx)
7 2 9 两个接触点的定向预设值(ORICURVE, PO[XH]=, PO[YH]=, PO[ZH]=)
7 3 定向多项式(PO[角度], PO[坐标])
7 4 刀具定向旋转(ORIROTA, ORIROTR/TT, ORIROTC, THETA)
7 5 与轨迹相对的定向
7 5 1 定向方式相对于轨迹
7 5 2 轨迹相关的刀具定向旋转(ORIPATH、ORIPATHS、旋转角)
7 5 3 轨迹相关的刀具旋转插补(ORIROTC,THETA)
7 5 4 平滑定向变化(ORIPATHS A8=, B8=, C8=)
7 6 定向压缩 COMPON (A , B , C , THETA)
7 7 在线式刀具长度补偿 (TOFFON, TOFFOF)
7 8 运动变换
7 8 1 铣削车削件(TRANSMIT)
7 8 2 圆柱形外壳转换(TRACYL)
7 8 3 斜置轴 (TRAANG)
7 8 4 编程斜置轴 (G05, G07)
7 9 直角坐标 PTP运动
7 9 1 PTP 当 TRANSMIT 时
7 10 在选择一个转换时的边界条件
7 11 取消转换 (TRAFOOF)
7 12 级联转换 (TRACON, TRAFOOF)
7 13 可转换的几何轴 (GEOAX)
8 刀具补偿
8 1 补偿存储器
8 2 刀具管理的语言指令
8 3 在线刀具补偿 (PUTFTOCF, PUTFTOC, FTOCON, FTOCOF)
8 4 恒定保持刀具半径补偿 (CUTCONON)
8 5 激活 3D-刀具补偿 (CUT3DC , CUT3DF )
8 5 1 激活 3D-刀具补偿 (CUT3DC, CUT3DF, CUT3DFS, CUT3DFF)
8 5 2 3D-刀具半径补偿:圆周铣削,端面铣削
8 5 3 带有修改尺寸的刀具类型/换刀 (G40, G41, G42)
8 5 4 轨迹、轨迹曲率、浸没深度ISD和刀具进给上的补偿 (CUT3DC)
8 5 5 内角/外角和交点法 (G450/G451)
8 5 6 带有分界面的3D圆周铣削,一般应用
8 5 7 考虑一个分界面 (CUT3DCC, CUT3DCCD)
8 6 刀具定向(ORIC, ORID, OSOF, OSC, OSS, OSSE, OSD, OST)
8 7 任意D编号赋值,切削刃编号
8 7 1 任意D编号赋值,切削刃编号 (地址 CE)
8 7 2 检查D编号(CHKDNO)
8 7 3 重命名D-编号(GETDNO, SETDNO>
8 7 4 求得预先给出D编号刀具的T编号(GETACTTD)
8 7 5 设定无效的D编号 (DZERO)
8 8 刀架的运动关系
9 轨迹特性
9 1 切向控制 (TANG, TANGON, TANGOF, TANGDEL)
9 2 联动 (TRAILON, TRAILOF)
9 3 曲线图表 (CTAB)
9 3 1 曲线图表:一般关系
9 3 2 曲线图表 重点功能 (CTABDEF, CATBEND, CTABDEL)
9 3 3 曲线图表形式 (CTABDEL, CTABNOMEM, CTABFNO, CTABID, CTABLOCK,
CTABUNLOCK)
9 3 4 曲线图表边缘上的特性 (CTABTSV, CATBTSP, CTABMIN, CTABMAX)
9 3 5 访问曲线图表位置和图表曲线段 (CTAB, CTABINV, CTABSSV, CATBSEV)
9 4 轴向引导值偶合 (LEADON, LEADOF)
9 5 进给曲线 (FNORM, FLIN, FCUB, FPO)
9 6 带有缓存的程序运行过程 (STARTFIFO, STOPFIFO, STOPRE)
9 7 可以有条件中断的程序段 (DELAYFSTON, DELAYFSTOF)
9 8 阻止SERUPRO的程序位置 (IPTRLOCK, IPTRUNLOCK)
9 9 重新向轮廓运动 (REPOSA/L, REPOSQ/H, RMI, RMN, RMB, RME)
10 运动同步动作
10 1 结构,一般基础
10 1 1 编程与指令单元
10 1 2 有效性范围: 识别代码ID
10 1 3 条件的循环检查
10 1 4 作用
10 2 条件和动作的运算符
10 3 同步动作的主运行变量
10 3 1 系统变量概述
10 3 2 隐式类型转换
10 3 3 同步动作GUD变量
10 3 4 缺省轴标识符(NO_AXIS)
10 3 5 同步动作标记 $AC_MARKER[n]
10 3 6 同步动作参数 $AC_PARAM[n]
10 3 7 计算参数 $R[n]
10 3 8 读取和写入 NC 机床数据和 NC 设定数据
10 3 9 计时变量 $AC_定时器[n]
10 3 10 FIFO 变量 $AC_FIFO1[n] $AC_FIFO10[n]
10 3 11 关于插补器中记录类型的信息
10 4 同步进行的动作
10 4 1 一览
10 4 2 辅助功能输出
10 4 3 设定读入禁止 (RDISABLE)
10 4 4 取消进给停止 (STOPREOF)
10 4 5 删除剩余行程(DELDTG)
10 4 6 多项式定义(FCTDEF)
10 4 7 同步功能(SYNFCT)
10 4 8 使用限定的补偿系数调节间距 $AA_OFF_MODE
10 4 9 联机刀具补偿 (FTOC)
10 4 10 在线刀具长度补偿($AA_TOFF[刀具方向])
10 4 11 定位运动
10 4 12 定位轴 (POS)
10 4 13 规定的参考区域中的位置(POSRANGE)
10 4 14 起动/停止轴 (MOV)
10 4 15 轴交换(RELEASE, GET)
10 4 16 轴向进给 (FA)
10 4 17 SW限位开关
10 4 18 轴协调
10 4 19 设定实际值 (PRESETON)
10 4 20 主轴运动
10 4 21 联动 (TRAILON, TRAILOF)
10 4 22 引导值偶合 (LEADON, LEADOF)
10 4 23 测量 (MEAWA, MEAC)
10 4 24 用 SET、REP 初始化数组变量
10 4 25 用 SETM、CLEARM 设置/删除等候标记
10 4 26 循环报警 SETAL 下的故障反应
10 4 27 向固定止挡运动 (FXS 和 FOCON/FOCOF)
10 4 28 确定同步动作中的轨迹切线角
10 4 29 确定当前的倍率
10 4 30 通过同步动作的时间占用计算负荷
10 5 工艺循环
10 5 1 上下文变量($P_TECCYCLE)
10 5 2 数值调用参数
10 5 3 缺省参数初始化
10 5 4 控制工艺循环的处理工作(ICYCOF,ICYCON)
10 5 5 工艺循环级联
10 5 6 逐段同步动作中的工艺循环
10 5 7 IF 控制结构
10 5 8 跳转指令(GOTO、GOTOF、GOTOB)
10 5 9 锁止,释放,中断 (LOCK, UNLOCK, RESET)
10 6 删除同步动作 (CANCEL)
10 7 边界条件
1 摆动
11 1 异步摆动
11 2 通过同步动作控制的摆动
2 冲裁和步冲
12 1 激活, 非激活
12 1 1 启用或者关闭冲裁与步冲 (SPOF, SON, PON, SONS, PONS, PDELAYON/OF
12 2 自动划分位移
12 2 1 在轨迹轴时的位移划分
12 2 2 在单个轴时的位移划分
13 其它功能
13 1 轴功能(AXNAME, AX, SPI, AXTOSPI, ISAXIS, AXSTRING)
13 2 检查现有的 NC 语言范围(STRINGIS)
13 3 读取功能调用 ISVAR ( ) 和机床数据数组索引
13 4 学习补偿特性曲线 (QECLRNON, QECLRNOF)
13 5 同步主轴
13 5 1 同步主轴(COUPDEF, COUPDEL, COUPON/ONC, COUPOF/OFS, C
13 6 电子齿轮箱 (EG)
13 6 1 定义电子齿轮箱 (EGDEF)
13 6 2 启用电子齿轮箱 (EGON)
13 6 3 关闭电子齿轮箱 (EGOFS)
13 6 4 旋转进给 (G95)/电子齿轮箱 (FPR)
13 7 扩展的停止和退回
13 7 1 对 ESR 的自主驱动反应
13 7 2 NC控制的对退回的反应
13 7 3 NC控制的对停止的反应
13 7 4 发电机运行/中间电路支持
13 7 5 驱动自给停止
13 7 6 驱动自给退回
13 8 链接通讯
13 8 1 访问某个NCU全局存储器
13 9 轴容器 (AXCTWE, AXCTWED)
13 10 程序执行时间/工件计数器
13 10 1 概述
13 10 2 程序运行时间
13 10 3 工件计数器
13 11 交互式调用零件程序指令 (MMC) 的窗口
13 12 对运动控制的影响
13 12 1 百分比式急冲修正 (JERKLIM)
13 12 2 百分比式速度修正 (VELOLIM)
13 13 主/从组合 (MASLDEF, MASLDEL, MASLOF, MASLOF, MASLOFS)
14 自有切割程序
14 1 用于切割的支持性功能
14 2 轮廓预处理 (CONTPRON)
14 3 轮廓解码 (CONTDCON)
14 4 两个轮廓元素的交点 (INTERSEC)
14 5 从表格中执行某个轮廓元素 (EXECTAB)
14 6 计算圆的数据 (CALCDAT)
15 表
15 1 指令列表
A 附录
A 1 缩略符列表
A 2 关于印刷物的信息
A 2 1 反馈单 - 传真样表
A 2 2 资料概览
词汇表
索引
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
更多目录内容,请 免费 下载 观看;
说明:所有资源,解压密码一律为工控编程吧网址 gkbc8 com;
下载地址为: (为增加交流,回复后可免费下载)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
游客,为过滤非法行为,全站隐藏资源仅对充值会员开放 进入升级
|