数控系统的通讯与接口
数控系统接口
2011年 10日12时29分 2011年8月10日12时29分
四川工程职业技术学院
数控系统的接口
五、西门子802C/S接口介绍
• 参考系统说明书及简明调试手册
2011年 10日12时29分 2011年8月10日12时29分
四川工程职业技术学院
数控系统的接口( 数控系统的接口(interface) )
• • • • • 一、接口解决的问题 二、接口分类规范 三、接口的实现 四、通信接口 五、西门子802C/S接口介绍
2011年 10日12时29分 2011年8月10日12时29分
四川工程职业技术学院
数控系统的接口
一、接口解决的问题
• 数控系统接口的作用:实现数控装置数据的输入、 输出并与其他装置设备进行信息交换和传递 。 • 数控系统接口的分类:(1)单台机床内部各种部 件之间的信息交换;(2)机床与机床或机床与计 算机之间信息的问题。
三、接口的实现
• 1.接口实现的方法 • (1)数控系统的输入接口电路 • (2)数控系统的输出接口电路
2011年 10日12时29分 2011年8月10日12时29分
四川工程职业技术学院
数控系统的接口
四、通信接口
• RS-232接口介绍
• 又称 EIA RS-232-C,在各种现代化自动控制装置上应用 十分广泛,是目前最常用的一种串行通讯接口。它是在 1970年由美国电子工业协会(EIA)联合贝尔系统、调制 解调器厂家及计算机终端生产厂家共同制定的用于串行通 讯的标准。它的全名是“据终端设备(DTE)和数据通讯 设备(DCE)之间串行二进制数据交换接口技术标准”, 该标准规定采用一个25个脚的DB25连接器,对连接器的 每个引脚的信号内容加以规定,还对各种信号的电平加以 规定,一般只使用3~9根引线。
4.0 数控系统的通讯与接口
数控装置 XS3
TX_D1+ 1
1 TX_D1+ 1
1 TX_D1+
TX_D1- 2
2 TX_D1- 2
2 TX_D1-
RX_D2+ 3
3 RX_D2+ 3
3 RX_D2+
BI_D3+ 4
4 BI_D3+ 4
4 BI_D3+
BI_D3- 5
5 BI_D3- 5
5 BI_D3-
RX_D2- 6
6 RX_D2- 6
<1 米 控制柜
XS5
2 RXD 3 TXD 5 GND
HNC-21
数控装置通过 RS232 口与 PC 计算机连接(有软驱单元的情况)
远程I/O接口:XS6
1:EN+
引脚号
信号名
说明
2:SCK+
1
EN+
使能
3:DOut+
2
SCK+
时钟
华中数控 4:Din+
3
5:GND
4
6:EN-
5
7:SCK-
6
RX_D2+ 3 BI_D3+ 4 BI_D3- 5
RX_D2- 6 BI_D4+ 7 BI_D4- 8
<50 米
XS3
1 2
3 4 5
6 7 8
XS3’
TX_D1+ 1 TX_D1- 2
RX_D2+ 3 BI_D3+ 4 BI_D3- 5
RX_D2- 6 BI_D4+ 7 BI_D4- 8
<1 米 控制柜
数控系统接口
2020年2月29日3时0分
四川工程职业技术学院
数控系统的接口
三、接口的实现
• 1.接口实现的任务 • (1)进行电平转换和功率放大 • (2)防止干扰信号引起误动作
2020年2月29日3时0分
四川工程职业技术学院
数控系统的接口
三、接口的实现
• 1.接口实现的方法 • (1)数控系统的输入接口电路 • (2)数控系统的输出接口电路
2020年2月29日3时0分
四川四、通信接口
• RS-232接口介绍
• 又称 EIA RS-232-C,在各种现代化自动控制装置上应用 十分广泛,是目前最常用的一种串行通讯接口。它是在 1970年由美国电子工业协会(EIA)联合贝尔系统、调制 解调器厂家及计算机终端生产厂家共同制定的用于串行通 讯的标准。它的全名是“据终端设备(DTE)和数据通讯 设备(DCE)之间串行二进制数据交换接口技术标准”, 该标准规定采用一个25个脚的DB25连接器,对连接器的 每个引脚的信号内容加以规定,还对各种信号的电平加以 规定,一般只使用3~9根引线。
四川工程职业技术学院
数控系统的接口
四、通信接口
• DNC — Distributed Numerical Control,分布
式数控,是实现CAD/CAM和计算机辅助生产管理 系统集成的纽带,是机械加工自动化的又一种形式。 • DNC系统的功能:①NC程序及数据的传递,以某 种通信协议(如Philip532等)实现通信功能;②机床 状态采集和上报;③根据工序计划,自动分配NC程 序及数据到相应机床;④刀具数据的分配与传递。
数控系统的接口(interface)
• 一、接口解决的问题 • 二、接口分类规范 • 三、接口的实现 • 四、通信接口 • 五、西门子802C/S接口介绍
数控系统的接口
XS11(头针座孔)
1 :24VG 2 :24VG 1 14 3 :空 4 :I38 5 :I36 6 :I34 7 :I32 8 :I30 9 :I28 10:I26 11:I24 13 25 12:I22 13:I20 14:24VG 15:24VG 16:I39 17:I37 18:I35 19:I33 20:I31 21:I29 22:I27 23:I25 24:I23 25:I21
华中数控
通过局域 网连接:
HUB(集线器) 接口
TX_D1+ TX_D1RX_D2+ BI_D3+ BI_D3RX_D2BI_D4+ BI_D41 2 3 4 5 6 7 8
数控装置
<50 米
XS3
1 2 3 4 5 6 7 8 TX_D1+ TX_D1RX_D2+ BI_D3+ BI_D3HNC-21 RX_D2BI_D4+ BI_D4-
华中数控
华中数控
1.等效电路
NPN开关量输入
24V +5V
IF=5~9mA
24VG
PNP开关量输入
输入开关量接口等效电路—NPN型
IF=5~9mA PNP开关输入公共点为24V
华中数控
输入开关量接口等效电路—PNP型
输入端子板
华中数控
输入端子板接口
华中数控
输入端子板接口图
华中数控
104
华中数控
数控系统的接口
华中数控
孙海亮
华中数控
华中数控
“世纪星” HNC-21的连接图
共可以接四个
其他类型进给装置
共可以接四个
华中数控
DC24V AC24V
SINUMERIK 820D数控系统与PC机的通讯设置及应用
完 成 ,1UE 制模 块 分 为双轴 和 单轴 模 块 , 61 控 并且 还 可 以在双 轴 模块 上设 定 个叠 加 轴 。 CU作为 P F B P RO I US 的主设 备 , 个 6 1 模 块 都具 有 自 每 1 UE
()通 过 RS 3 电缆 线 进行 NC与 P 2 22 C之 间的数 据 交 换;
()通 过SME C 储 卡进 行 数 据 交换 3 I NS P 存 注 意 : 数 据 传输 过 程 中 , 能通 讯 可 能 是 因为 口令 不正 确 , 3 在 不 R2 2 设置不正确或损坏, C卡写保护未打开等原因, P 需认真排除通讯故障。 2 2 S U 8 2 . 、 I M RI 0 D的通 讯 设计 N E K 西 门 子 SNUME I 82 I R K 0 D数 控 系 统与 P C机 之 间的 数据 通 讯 , 求 要 P C机基 于 Wid ws P 2 0 操 作 系 统作 为 平 台 , n o X / 00 主频 不 低于 1 Hz 内存 G , 2 6 , 有 RS 3 串行 接 口;连接 时 用 串 口 电缆 把P 5M 具 22 C与 系 统 的 C M 口相 O 连 。 样就 可 以通过 通讯 设 置 进行 机 床 原始 数据 以及 程序 的上 传 与 下装 。 这 2 3 I U R 8 2 . 、S ME I N K 0 D通讯软件 Wi CI P n N WiPCN是 西 门子 公司 开 发 的一 款用 于PC n l 与西 门子数 控 系统 之 间进 行数据传输的软件。通过对PC机上 WiPC 和 SNUME K 8 2 的系 n I I RI 0 D 统设 置 , 以实 现两 者 之 间 的数 据通 讯 。 可 231 . .软件设 置步骤如下; ()C mm o t通 信 接 口设 置成 C M h 1 o Pr O
机械电气设备网络接口与通信协议
机械电气设备网络接口与通信协议1 范围GB/T 18759的本部分规定了机械电气设备开放式数控系统中网络接口和通信协议规范,为开放式数控系统网络接口与通信协议的分析、设计及实现提供参考框架,满足机械电气设备数控系统开放及互操作要求。
本部分适用于金属切削机床、锻压机床、特种加工机床等工业机械设备用的开放式数控系统。
2 基本要求 2.1 概述开放式数控系统(ONC )网络接口与通信协议是用于开放式数控系统及相关设备的信息集成、分布式网络管理及远程操作的通信接口与协议。
为满足开放性、可靠性和安全性等要求,本部分提出的网络接口与通信协议以TCP/IP 为基础,由数据采集层、数据处理层、应用服务层组成。
为了兼顾现有国际、国家标准或者事实标准,满足数控系统开放要求,本部分只对网络接口与通信协议进行规范。
本部分在开放式数控系统基本结构的基础上(见GB/T 18759.1-2002及GB/T 18759.2-2006),对开放式数控系统网络接口基本体系结构,以及所包含的信息模型、通信协议等加以规范,并在附录中给出相关应用示例,但并不对数控装置、部件、驱动器及I/O 等设备,以及第三方用户软件的具体实现作具体规定,以满足开放性设计要求;此外,本部分不对操作系统和通信系统作具体规定,凡是采用符合国际标准、国家标准和事实标准的都被视为符合本部分的要求。
2.2 网络结构开放式数控系统通过网络接口与通信协议实现设备的信息集成、网络管理与远程操作等,如图1所示。
其基本功能是将数控系统及相关部件等设备在运行过程中所产生的实时和非实时数据等信息,按照信息模型和通信协议进行编码,变换为可在网络上传输的报文,并通过通信网络进行传输;同时将接收到的远程操作命令发送给本地数控系统,以实现本地的远程操作。
远远远远远远远远远远远远远远远远远远远远远远远远远远远远远远远远远远远远...远远远远远远远远远远远远远远远图1 ONC 网络结构(数控机床示例)为实现开放式数控系统网络化功能,数控系统的网络接口间需要通过通信网络建立连接,并通过通信协议进行数据传输。
网络数控制造系统中常用DNC通讯接口模式
网络数控制造系统中常用DNC通讯接口模式关键字:DNC 通讯接口网络数控制造DNC 分布式数字控制( DiSTributed Numerical Control) , 是以计算机技术、通讯技术、数控技术等为基础,把数控机床与上层控制计算机集成起来,从而实现数控机床的集中控制、管理,以及数控机床与上层控制计算机间的信息交换。
它是现代机械加工企业实现设备集成、信息集成、功能集成的一种新方法,是制造自动化的重要模式,也是实现CIMS 等集成制造系统的重要组成部分。
在过去十几年,人们将大量的精力投向FMS(Flexible ManufactureSystem)系统的研究,但实际应用结果表明, FMS 的这种不仅注重信息流的集成,更强调物流的集成与自动化,虽然具有运行效率高和自动化程度高等优点,但投资风险大、见效慢、可靠性较差。
相对于FMS, DNC 是投资小、见效快、并具有较好柔性的集成制造系统。
随着计算机技术、数控技术和网络通信技术的发展, DNC 的内涵和功能也在不断扩大,目前DNC 系统已具备制造数据传送、状态数据采集与处理、刀具管理、生产调度与监控、单元控制和CAD/CAPP/CAM 接口等功能。
在分析现有DNC 主机与数控系统通信接口功能的基础上,从DNC 通信接口功能的角度可将DNC 分为基本DNC、狭义DNC 和广义DNC 三种。
基本内容如表1 所示。
表1 DNC 分类目前,在实际DNC 系统集成应用中,常采用基于串行口通讯的接口模式、以太网络模式。
笔者重点对以上DNC 的二种通讯接口模式分别介绍。
1 基于串行口通讯的DNC 接口模式利用数控机床提供的RS232C 或RS485 接口,采用点对点型或星形拓扑结构,实现串行通信。
这是目前在车间中应用最多的一种通信方法,但这种通信方法存在工控微机多、投入成本高、管理和维护工作量大和易于出错等缺点。
目前使用的数控系统大多带有RS232C 串行通信接口。
开放式数控系统中IPC与PLC通信技术探讨
开放式数控系统中IPC与PLC通信技术探讨作者:陆青丽来源:《科技与企业》2013年第08期【摘要】工业生产中,数控技术是近年来应用越来越广泛的工业生产设备所使用的技术,在数控设备中,不仅外观需要能够承受恶劣的工业生产环境,各零部件也需要进行及时有效的通信,在前沿数据收集的PLC不能够实现信息处理,因此本文将以IPC来进行控制,它们之间的通信是保证设备稳定运行的关键之一,本文拟从开放式数据系统的结构出发,探讨IPC与PLC之间如何能够进行及时有效的通信,希望能够为数控系统的技术开发提供一些参考意见。
【关键字】开放式;数控系统;IPC;PLC;通信技术IPC指的是工业中的使用计算机,也就是工业PC,工业PC的设计、制造与实际使用需要考虑到实际工作环境的影响,因为工业生产中的设备需要能够承受温度、湿度、机械扰动、电磁场甚至灰尘等恶劣条件的影响,因此IPC的制造需要使用工业级别的处理器,全部密封的封装箱柜,并且在设备中需要安装保持空气洁净的器件,同时还要能够铺垫避免机械扰动的物质和抗电磁干扰的屏蔽器件,加上多方面的保护措施才能够在工业环境中长期稳定运行,因此其具有极强的稳定性,可以广泛应用在工业、航空、矿业、军事等多种领域中。
PLC的全称为可编程控制器,它是在计算机基础上进行开发而成的自动化工业控制器。
在工作中可编程控制器可以进行随时更改程序、适应性强,因此具有很强的适应能力和计算能力,同时加上大容量空间、多样化的软件程序应用、便捷的操作和多种独特的功能,如今PLC 已经在工业控制中获得了极其广泛的应用[1]。
在IPC和PLC发展如此迅猛的今天,两者进行联合开发,在数控领域中发挥强大功能已经获得了可能,在开放式的数控系统中,通过PLC 作为下位机处理一线的物理处理和数据收集,IPC可以作为处理设备进行计算、控制、数据研究等多项后期工作,同时如果多个PLC连接还可以实现网络化的控制,因此这两者的联合控制模式,将成为工业数控领域内的主流发展方向。
(完整版)FANUC数控系统硬件的连接
RS232传输线
DB9常用信号脚接口说明
针号
1 2 3 4 5
功能说明
数据载波检测 接受数据 发送数据
数据终端准备 信号地
缩 针号 写 DCD 6 RXD 7 TXD 8 DTR 9 GND
功能说明
数据设备准备好 请求发送 清楚发送 振铃提示
(3)分离型检测单元绝对编码器电源接口
6)I/O Link接口 JD51A 0i-D系列和0i Mate-D系列中,JD51A插座位于主板上。 FANUC系统的PMC是通过专用的I/O Link与系统进行通讯的,PMC在进 行着I/O信号控制的同时,还可以实现手轮与I/O Link轴的控制,但外围 的连接却很简单,且很有规律,同样是从A到B,系统侧的JD51A(0i C系 统为JD1A)接到I/O模块的JD1B。电缆总是从一个单元的JD1A连接到下一 个单元的JD1B。尽管最后一个单元是空着的,也无需连接一个终端插头 。 JA3或者JA58可以连接手轮。
3)模拟主轴控制信号接口 JA40 用于模拟主轴伺服单元或变频器模拟电压的给定。
NC与模拟主轴的连接:
注: 1)SVC和EC为主轴指令电压和公共端,ENB1和ENB2为主轴使能信 号 2)当主轴指令电压有效时,ENB1,ENB2接通。当使用FANUC主轴 伺服单元时,不使用这些信号。 3)额定模拟电压输出如下:
6.模拟主轴(JA40)的连接,实训台使用变频模拟主轴,主轴信 号指令由JA40模拟主轴接口引出,控制主轴转速。
7.I/O Link[JD1A],本接口是连接到I/O Link的。注意按照从 JD1A到JD1B的顺序连接,即从系统的JD1A出来,到I/O Link的JD1B为止 ,下一个I/O设备也是如此,如若不然,则会出现通讯错误而检测不到 I/O设备。
数控系统的通讯与接口
更新软件版本
及时更新数控系统的软件版本,以获得最新 的维护和安全补丁。
加强员工培训
对操作和维护数控系统的员工进行定期培训, 提高员工的技能水平。
06
数控系统通讯案例分析
案例一:数控机床与PC之间的通讯连接
总结词
实现高效的数据传输与控制
VS
详细描述
数控机床与PC之间的通讯连接是常见的 应用场景,通过串口、以太网等通讯协议 ,实现数据的快速传输和控制指令的下发 ,提高生产效率和加工精度。
DLL动态链接库
提供一组预编译的函数库,用于 简化软件开发者与数控系统之间 的通讯开发。
通讯模块的选择与配置
通讯速率与距离考量
根据实际应用需求选择合适的 通讯速率和传输距离,以满足
实时性和稳定性要求。
接口标准与兼容性
考虑所连接设备的接口标准和 兼容性问题,以确保数据传输 的可靠性和稳定性。
安全性与加密需求使用正来自工作的部件替换可能 存在故障的部件,以确定故障
部位。
程序测试法
通过运行特定的诊断程序,检 查数控系统的通讯接口是否正
常工作。
仪器检测法
使用示波器、万用表等仪器检 测通讯线路的信号电压、波形
等参数,判断故障原因。
常见故障排除
通讯线路故障
检查通讯线路的连接是否牢固,是否存在断 路、短路等问题。
01
并行接口是一种数据传输方式, 通过多条信号线同时传输数据, 常见于早期的数控系统。
02
并行接口具有传输速度快、实时 性好等优点,但需要多条信号线 ,连接复杂,成本较高。
USB接口
USB接口是一种通用串行总线接口, 采用差分信号传输方式,具有高速、 低成本、即插即用等优点。
项目二 数控系统硬件连接
任务二:数控系统的硬件连接训练 6) 伺服电机动力电源连接
主要包含伺服主轴电机与伺服进给电机的动力电源连接,伺服主轴电 机的动力电源是采用接线端子的方式连接,伺服进给电机的动力电源是采
用接插件连接,在连接过程中,一定要注意相序的正确。
任务一:数控机床的组成(FANUC)
主 轴 电 动 机
普通型和变频专用电动机
串行数字主轴电动机
任务一:数控机床的组成(FANUC)
主 轴 传 动 机 构
带传动(经过一级降速)
经过一级齿轮的带传动
任务一:数控机床的组成(FANUC)
主 轴 传 动 机 构
内装式电机主轴单元 (电主轴) 几级降速齿轮传动
6.αi伺服模块(SVM2)
TB1: DC300V直 流母线 CXA2B:DC 24V工作电 源与控制信 号总线
CXA2A:DC 24V工作电 源与控制信 号总线
COP10B: 驱动器 FSSB总线
JF1:伺服电 机位置编码 器反馈 CZ2L/2M: 伺服电动机 电源输出
COP10A: 驱动器FSSB 总线 JF2:伺服电 机位置编码 器反馈
CM65: SA1信 号输入
CA65: 强电信号 输出(急停)
任务一:数控机床的组成(FANUC)
CE57/53: I/O LINK 总线接口
开/关 程序保护
XS1: SS01J信号 输入
急停 开关
SS01N: 进给轴倍率 波段开关
SS01J: 主轴倍率 波段开关
XS2: SS01N信号 输入
任务一:数控机床的组成(FANUC) 三.PMC单元与I/O LINK连接
02-802C数控系统接口
数字输出接口:X200 、X201 数字输出接口
• 共有多少输入点? • 其中CW和CCW不用PLC编程就可以有输出,但仅用于主轴 控制。 • CW和CCW的地址?
调试开关S3
位置
0 1 2 3 4 正常引导 用标准机床数据引导(软件版本确定用户数据) 系统软件升级 用备份数据引导 PLC停止
意义
位置反馈电缆: 位置反馈电缆: X3、X4、X5、X6
速度给定值、 速度给定值、使能 X7
14为0V,56为-10V~10V 9和56为触点式输出
主轴速度给定的脚号和名称是什么?
手轮X10 手轮
手轮接口 X10
脚 号
1 2 3 4 5
信号
A1+ A1B1+ B1P5V
说明
手轮1 A相+ 手轮1 A相手轮1 B相+ 手轮1 B相+5Vdc
尽量不要使用,除非屏幕显示乱和系统升级
P23
• 怎样判别系统好坏? • 1.查看有无报警(报警灯和文字号)
电源端子 X1
端子号
பைடு நூலகம்1 2 3
信号名
PE M L+
参数
保护地 24V地 直流24V
注意:系统的电源连接可采用共地方式或者浮地方式。 系统出厂时为共地方式(PE和M端子短接)。 在没有良好接地的情况下,建议将PE与M之间的短接片摘除。
通讯接口RS232- X2 通讯接口
(1) 电缆两端插头的金属壳体必须通过屏蔽网相互连 通,确保计算机与802S/C base line的CNC (2) CNC和计算机之间的通讯电缆的连接与断开,必 须在断电状态下进行。 (3) 建议使用RS-232隔离器
脚号
数控机床第7章 典型数控系统通信接口与系统连接(2015-08)
周德卿 2015.8
14
图7-7 802S/802C型经济型数控系统组成各主要单元连接示意图
周德卿 2015.8
15
(3)802D普及型数控系统
SINUMERIK 802D是输出数字量插补指令信号的半闭环数控系统, 核心部件是CNC的面板控制单元(PCU210),可控制4个联动进给轴和1 个模拟主轴或串行数字主轴。
【教学课时】 6课时
周德卿 2015.8
1
7.1 典型数控系统产品简介
根据我国机床行业数控系统应用和发展的水平情况,机床数控系统 产品大致可分为经济型(步进电动机,二至三轴联动开环控制)、普及 型(交流伺服电动机、三轴联动、半闭环控制)、中高档或高档型(交流 伺服电动机、三轴以上联动、全闭环控制)。随着我国国民经济的发展, 机械加工制造业技术水平正在迅速提高,近年来主流数控机床也以普 及型和中高档数控系统为主。
新系统与同类产品相比,具有精度高、硬件结构简单可靠、操作 便捷、智能编程、连接与安装调试容易、性价比高及采用了现场总 线技术等特点,有的功能甚至巳达到原高档系统才具有的水平。西 门子公司机床数控系统产品系列型谱进程表如图7-6所示。
周德卿 2015.8
11
图7-6 西门子SINUMERIK机床数控系统产品系列型谱进程表
802D无论在处理速度、功能等都提供了良好的性能/价格比,到了 中档数控系统水平,被广泛应用于数控铣床、加工中心上。但是目前 有被性能价格比更高的828D系统取代的趋势。
3
图7-1 KND-100Ti-D数控系统各单元产品图
6 数控系统的通讯与接口
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
信号 ENABLE1
ENABLE1_N
说明
引脚
ENABLE2
ENABLE2_N
M M M M ENABLE3
ENABLE3_N
ENABLE4
ENABLE4_N
O O O O VO VO VO VO O O O O
K
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
信号 AGND1 AO2 AGND3 AO4 n.c. n.c. n.c. n.c. n.c. n.c. n.c. n.c. n.c. SE1.2* SE2.2* SE3.2* SE4.2*
说明
AO O O O O O O O O
(3)编码器接口:
X3—X6 编码器接口X3,X3和X5为SUB-D15芯孔插 座,仅用于 SINUMERIK 802C base line。 编码器接口X6也是SUB-D15芯孔插座,在802C base line中作为编码器4接口,在802S base line中作为主轴编码器接口使用。
引 脚 1 2 3
信号
说明
n.c.
n.c. n.c.
引 脚 9 10 11
信号
说明
M
Z Z_N
电压输出
输入信号 输入信号
4
5 6 7 8
P5EXT
n.c. P5EXT M n.c.
电压输出
12
13
B_N
B A_N A
输入信号
输入信号 输入信号 输入信号
电压输出 电压输出
14 15
项目二 数控系统硬件综合连接
●机床运动部件 限位开关、电磁 阀 ●液压、气压、 润滑装置 ●继电器电路 ●机床其它强电 电路
1.数控系统主板结构与接口(11)
(4)模拟主轴接口JA40
■如果采用非FANUC公司主轴电机,则可以采用变频器驱动。 ■变频器和CNC之间通过JA40接口连接,这时CNC通过JA40 接口给变频器提供-10V~+10V模拟指令信号。 ■CNC、变频器、主轴电机连接图如图所示。
SPM JYA2
JA41
JA7B
1.数控系统主板结构与接口(6)
关于串行主轴接口,有以下几点需要说明:
1)该接口所连接的放大器一定是串行主轴放大器;
2)当系统使用模拟主轴时应使CNC模拟主轴接口
与放大器连接,JA41接口此时连接模拟主轴位置编码器;
1.数控系统主板结构与接口(7)
关于串行主轴接口,有以下几点需要说明:
3.数控系统主轴放大器SPM(Spindle Amplifier Module)接口 (10)
3.数控系统主轴放大器SPM(Spindle Amplifier Module)接口 (11)
15—JY3。磁感应开关信号接口。 数控铣床、加工中心主轴具有定向或准停功能, 这样才能实现镗孔加工循环指令(G76、G86)
⑤—CX2A。直流24V输出接口。
该接口与电源模块CX2B接口连接。
⑥—CX2B。直流24V输入接口。 该接口与紧邻伺服放大器的CX2A相连接。
3.数控系统主轴放大器SPM(Spindle Amplifier Module)接口 (7)
⑦—直流回路连接点状态指示。 在该指示灯完全熄灭后,方可对模块电缆进行 各种操作,否则有危险。 ⑧—JX4。主轴放大器工作状态检查接口。 ⑨—JX1A。模块连接接口。
数控系统外设通讯fanuc-0i-mate-mctc
数控系统外设通讯数控系统外设通讯一.FANUC 控制单元与PC 电脑通讯电脑通讯1.1.借助借助RS232接口完成与PC 电脑间的通讯电脑间的通讯(1)(1)建立超级链接建立超级链接建立超级链接①[程序程序]]→[附件附件]]→[通讯通讯]]→[超级链接超级链接]]→[([(在“默认在“默认Telnet 程序”对话框,选“是”程序”对话框,选“是”)])]→(进入“建立超级链接对话框”进入“建立超级链接对话框”));②[([(“名称”“名称”“名称”= = = 任意起名;任意起名;“图标”“图标”= = = 任选任选任选)])])]→→[([(进入“连接到”对话框进入“连接到”对话框进入“连接到”对话框)])])]→→[选“中国”,“区号、电话号”任选,“连接时使用”“连接时使用”= COM1]= COM1]= COM1]→→[([(进入“进入“进入“COM1COM1属性”对话框属性”对话框)])])]→→[“每秒位数”数”=9600=9600=9600;;“数据位”“数据位”=8=8=8;;“奇偶校验”“奇偶校验”==无;“停止位”“停止位”=1=1=1;;“数据流控制”“数据流控制”=Xon/Xoff]=Xon/Xoff]=Xon/Xoff]→→[([(确认后,则所起名命名的链接被建立确认后,则所起名命名的链接被建立)])]→→(进入“命名连接”窗口进入“命名连接”窗口));③[文件文件]]→[属性属性]]→(进入“命名属性”对话框对话框)),或:[程序程序]]→[附件附件]]→[通讯通讯]]→[超级终端超级终端]]→[([(命名连接窗口命名连接窗口命名连接窗口)])])]→→[文件文件]]→[属性属性]]→(进入“命名属性”对话框进入“命名属性”对话框));④[([(选择“设置”选项卡选择“设置”选项卡选择“设置”选项卡)])])]→→[选择“选择“ASCII ASCII 码设置”按钮码设置”按钮]]→[([(进入“进入“进入“ASCII ASCII 码设置”框码设置”框)])]→[([(勾选全部,勾选全部,或“将换行符附加到传入行末尾”不勾选,其余全选其余全选)])])]→→[“确定”退出“ASCII 码设置”框码设置”框]]→[“确定”退出“命名属性”对话框]。
第21课 数控系统系统的通信接口与网络教案
I、示标II、复习1、独立型PLC的特点2、PLC的在数控系统中的工作过程III、新授第四节数控系统系统的通信接口与网络一、数控系统装置的输入输出和通信要求数控系统装置作为控制独立的单台机床设备时,通常需要与下列设备相接并进行数据的输入、输出并与其他装置设备进行信息交换和传递,具体要求如下:(1)数据输入输出设备。
如光电纸带阅读机(PTR),纸带穿孔机(PP),零件的编程机和可编程控制器(PLC)的编程机等。
(2)外部机床控制面板,包括键盘和终端显示器。
特别是大型数控机床,为了操作方便,往往在机床一侧设置一个外部的机床控制面板。
其结构可以是固定的,或者是悬挂式的。
它往往远离数控系统装置。
早期数控系统装置采用专用的远距离输出输入接口,近来采用标准的RS-232C/20mA电流环接口。
(3)通用的手摇脉冲发生器。
(4)进给驱动线路和主轴驱动线路。
一般情况下,主轴驱动和进给驱动线路与数控系统装置装在同一机柜或相邻机柜内,通过内部连线相连,它们之间不设置通用输出输入接口。
例如,西门子公司Sinumerik3或8系统设有V24(RS-232C)/20mA接口供程序输入输出之用。
Sinumerik810/820设有两个通用V24/20mA接口,可用以连接数据输出输入设备。
而外部机床控制面板通过I/O模块相连。
规定V24接口传输距离不大干50m,20mA 电流环接口可达1000m。
随着工厂自动化(FA)和计算机集成制造系统(CIMS)的发展,数控系统装置作为FA 或CIMS结构中的一个基础层次,用作设备层或工作站层的控制器时,可以是分布式数控系统(DNC或称群控系统),柔性制造系统(FMS)的有机组成部分。
一般通过工业局部网络相连。
数控系统装置除了要与数据输出输入设备等外部设备相连接外,还要与上级主计算机或DNC 计算机直接通信或通过工厂局部网络相连,具有网络通信功能。
数控系统装置与上级计算机或单元控制器间交换的数据要比单机运行时多得多。
数控机床RS232通讯接口及参数介绍
数控机床RS232通讯接口及参数介绍RS-232-C接口在数控机床上有9针或25针串口,其特点是简单,用一根RS232C电缆和电脑进行连接,实现在计算机和数控机床之间进行系统参数、PMC 参数、螺距补偿参数、加工程序、刀补等数据传输,完成数据备份和数据恢复,以及DNC加工和诊断维修。
一、RS-232-C简介RS-232-C接口(又称 EIA RS-232-C)在各种现代化自动控制装置上应用十分广泛,是目前最常用的一种串行通讯接口。
它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
它的全名是“据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”,该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定,一般只使用3~9根引线。
1、RS232C接口连接器引脚分配及定义DB-25和DB-9型插头座针脚功能如下:DB-9串行口的针脚功能 DB-25串行口的针脚功能针脚符号信号名称针脚符号信号名称1 DCD 载波检测8 DCD 载波检测2 RXD 接受数据3 RXD 接受数据3 TXD 发送数据 2 TXD 发出数据4 DTR 数据终端准备好20 DTR 数据终端准备好5 SG 信号地7 SG 信号地6 DSR 数据准备好 6 DSR 数据准备好7 RTS 请求发送 4 RTS 请求发送8 CTS 清除发送 5 CTS 清除发送9 RI 振铃指示22 RI 振铃指示DB-25插头外形DB-9插头外形2、端口参数和设置串口通信最重要的参数是波特率、数据位、停止位、奇偶校验和流控制。
对于两个进行通行的端口,这些参数必须相同:2.1 波特率:这是一个衡量通信速度的参数。
它表示每秒钟传送的bit的个数。
例如300波特表示每秒钟发送300个bit。
当我们提到时钟周期时,我们就是指波特率,例如如果协议需要4800波特率,那么时钟是4800Hz。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
我们用手工编制的加工程序一般都不太长 , 加工 一个有钻、镗、铣、攻丝等工序的汽车变速箱程 序大约有 2K 字节就够了 , 这就算长程序。 在 256K 程序存储器的 FANUC 数控系统 里 , 存储 100个加工零件的程序是毫无问题的。 当前生 产制造的中高档数控系统无一例外 , 全 部都采用了这种程序存储器方式作自动运行。
(2)系统的加工程序输入/输出。 ( 3 )刀具的偏置数据及 G54—G59 工件坐标系坐标值的 输入/输出。 (4)宏程序变量数据的输入/输出。
(5)螺距误差补偿数值的输入/输出。
(6)系统PMC参数的输入/输出。
1. FANUC—0C/0D系统数据的输入/输出操作
(1)系统参数的输出
1)系统在编辑状态(EDIT)。 2)按系统参数/诊断功能键(DGNOS/PARAM ),选择系统[参 数]软键。 3 )通过系统 MDI 键盘的 EOB+OUTPUT (如果只按 OUTPUT 系统 900多的功能包参数不输出)。
2.异步串行通信数据格式 :
起始位:表示一个字符的开始,接收方可用起始位使自己的 接收时钟与数据同步,起始位为低电平有效。
停止位:则表示一个字符的结束,通常停止位为1位或2位。 数据位:通信的发送方和接收方之间数据信息的传输位, 通常为7位或8位。 奇偶校验位:用来检验数据的正确性 ,奇偶校验位为1位。
FANUC数控系统的异步串行通信数据格式为:
数据位为7位、停止位为2位、奇偶校验位为1位。
3.FANUC数控系统RS-232通信电缆
机床标准RS-232-C通信电缆连接图
与FANUC系统直接连接的RS-232通信电缆信号接口
FANUC—OC/OD系统
FANUC—16/18/21/0i系统
第二节 数控机床传输软件的使用方法 (计算机侧超级终端系统通信软件 )
FANUC系统机床数据的传输形式:
(1)RS-232异步串行数字传输形式 系统I/O通道设定为:0、1、2、3 (2)系统存储卡传输形式 系统I/O通道设定为:4
本章主要内容:
(3)以太网传输形式 系统I/O通道设定为:5 (网络化可以进行跨地域的协同设计、协同制造、信息共享、 远程监控及远程服务 )
1. 打开超级终端:开始\程序\附件\通讯\超级终端 或 c:\program files\Accessories\Hyppper Terminal\HYPERT ERM.EXE 2. 在提示框里输入连接名称, 如: “CNC_COM1" 3. 选连接串口: 选Com1 4. 连接端口设置: 波特率--9600,流量控制--无,其它默认 5. 把接收缓冲区和传输缓冲区的值调高 6. 以上三步(3,4,5) 可由属性的配置中修改 7. 设置本地显示和字符延期 a. 打开属性框\设置\ASC设置\ b. 字符延期 0 毫秒 c. 选择 "本地显示" (显示输入的字符)
1)系统在编辑状态(EDIT)。
2)系统程序编辑开关打在断开位置。 3 ) 按 系 统 程 序 功 能 键 ( PROG ) , 在 按 程 序 清 单 (LIB)。 4 )选择要传送的程序(注意输入的程序号不能与系统 存储的程序号重名,否则出现报警)。 5)按系统是INPUT键。
(7)系统PMC参数输入的操作
⑵数据的分类 ①系统文件——FANUC提供的CNC和伺服控制软件称为系统软件。 ②MTB文件——PMC程序、机床厂编辑的宏程序执行器 ③用户文件——系统参数、螺距误差补偿值 加工程序、宏程序 刀具补偿值、工件坐标系数据 PMC参数等
⑶数据的备份和保存 在SRAM中的数据由于断电后需要电池保护,有易失性,所以保 留数据非常必要。
第四节系统数据传输过程中,常见故障及原因分析
1.系统通信错误报警#85(COMMUNICATION ERROR)
(1)系统参数设定与计算机侧设定不符 (2)计算机侧硬件故障 .
2.计算机动作准备信号断开报警#86(DR SIGNAL OFF)
(1)计算机侧参数设定错误 (2)计算机侧及接口故障 (3)系统通信接口板故障。
(5)系统参数输入的操作
1)系统在MDI或系统急停状态。 2)系统参数写保护PWE=1。 3)按系统参数/诊断功能键(DGNOS/PARAM),选择系统 [参数]软键。 4)按系统的INPUT键。 5)系统出现“000”报警,系统断电再重新送电并把参数写保 护PWE=0。
(6)系统加工程序输入的操作
ASCⅡ码设置画面
4. 系统数据的发送(CNC到PC侧)的操作
计算机侧接收文件菜单
文件存储路径的选择
5. 系统数据的接收(PC到CNC的数据传送)操作
计算机侧发送文件菜单
选择发送文件的路径
第三节 数控机床数据的输入/输出操作
数控机床的数据输入/输出一般包括以下内容:
(1)系统参数的输入/输出。
3.系统缓冲器溢出报警#87(BUFFER OVERFLOW)
(1)计算机侧参数设定错误
(2)系统侧故障
(3)计算机侧故障
系统通信参数的检查
烧系统通信接口的原因分析
(2)系统加工程序输出操作
1)系统在编辑状态(EDIT)。 2)按系统程序功能键(PROG),再按程序清单(LIB),选择 要输出的程序。 3)单个程序输出时,输入O####(要传送的程序号),然后按 系统的OUTPUT。如果输出系统的全部程序时,输入O—9999, 然后按系统的OUTPUT。
(3)系统PMC参数输出的操作
1)系统在编辑状态(EDIT)。 2 )按系统参数 / 诊断功能键( GNOS/PARAM ),选择系统 [ 诊 断]软键,把光标指定到D300的地址。 3)按系统的OUTPUT键。
(4)系统刀具补偿值输出的操作
1)系统在编辑状态(EDIT)。 2)按系统功能MENU/OFFSET刀补/坐标偏置键,选择刀 具补偿画面(T系列为刀具形状、磨损补偿;M系列为刀具 的长度、刀具的半径补偿)
(4)宏变量数据输出操作 [宏变量]输入操作
系统在编辑状态(EDIT),调出系统ALL I/O画面,系统 参数写保护PWE=1,程序保护钥匙开关打开。 (1)CNC参数输入操作 [参数] [(操作)] [READ] [EXEC]
(2)程序的输入操作 [程序] [(操作)] [READ] [EXEC]
1.新建立一个超级终端文件,给文件命名并选择桌面图标
2.设定计算机通信接口和相关通信参数
计算机通信接口的选择
选择接口的通信参数设定
3. 超级终端文件属 性的设定
American National Standards Institute(ANSI——美国国家标准 局)字符代码的一种表示形式
打开文件属性的设置画面
数据分区和分类:
⑴数据的分区(数据存储空间主要分为) ①ROM——FLASH-ROM,只读存储器。 在数控系统中作为系统存储空间,用于存储系统文件和 (MTB)机床厂文件。
②SRAM——静态随机存储器。 在数控系统中用于存储用户数据,断电后需要电池保护, 所以有易失性(如电池电压过低、SRAM损坏等)。 ③ DRAM——动态随机存储器。 系统断电后数据丢失。
首先介绍一下RS-232-C协议。 RS-232-C协议是由美国电子工业协会EIA制 定的一种串行物理接口标准。 它最初是远程数据通信时为连接DTE和DCE, 即连接计算机主机或CRT终端和调制解调器 而制定的。目前广泛的应用于主机和CRT终 端间的近地连接。
第二章 数控机床通信和网络控制技术
计算机网络是计算机技术和通信技术发展结合的产物。数 控机床的通讯技术是以计算机网络技术为基础的。是计算 机网络物理层的具体体现。我们今天所讲到的是使用计算 机与数控系统间的数据通讯,是基于RS232C串行通讯协议 基础上的。 数据通讯可实现PROGRAM(零件程序)、PARAMTER(机床参数)、 PITCH(螺距误差补偿表)、MACRO(宏程序)、OFFSET(刀具偏 臵表)、PMC参数及梯形图的传送,但需要分别设定PC端通 讯软件和CNC端相应的通讯协议。机床参数、螺距误差补偿 表、宏参数等数据的传送协议与零件程序的传送协议相同; PMC参数的传送除了数据位为8之外,其余与零件程序传送 数据时的协议相同;而梯形图的传送需要专门的软件来实 现。
(3)系统补偿值的输入操作
[补偿值]
[(操作)]
[READ]
[EXEC]
(4)宏变量数据输入操作 [宏变量] [(操作)] [READ] [EXEC]
系统PMC参数输出操作
(1)系统在编辑状态(EDIT)。 (2)SYSTEM功能键 [I/O]软键 [PMC]软键 扩 展 软 键
( 3 ) 在 PMC I/O 画 面 中 , 设 定 CHANNEL NO=1 , DEVICE=OTHERS , KINDDATA=PARAM , FUNCTION=WRITE,FILE NO=@PMC。 (4)按[EXEC]系统软键后,开始输出PMC参数。
1)系统在MDI或系统急停状态。 2)系统参数写保护PWE=1。 3)按系统参数/诊断功能键(DGNOS/PARAM),选择系统 [诊断]软键,把光标指定到D300的地址。 4)按系统的INPUT键。
2. FANUC—16/18/21/Oi系统的传输操作(操作说明书)
系统状态为编辑状态(EDIT),按下系统功能键SYSTEM,通过 系统软键的扩展键及系统软键菜单键(ALL IO)调出ALL I/O 参数设定画面 。
(1)数控机床传输软件的功能及RS-232异步串行通信
(2)传输软件的使用及数控机床数据的输入/输出操作 (3)RS-232通信过程中的故障原因分析及处理方法 (4)自学2.2数控机床存储卡通信技术及在线加工
第一节 传输软件的功能及异步串行数据传输
1. 数控机床传输软件的功能: