- 1、本文档共49页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TwinCATCNCnanjing
TwinCAT CNC 2012-4-25 1
PC-Based Open-Architecture Software CNC Technology
TwinCAT CNC
TwinCAT CNC
——基于PC的开放式架构软件CNC技术
黎凌霄
德国倍福自动化有限公司上海分公司
L.Li@B
TwinCAT CNC 2012-4-25 2
New Automation Technology
The Windows Control and Automation Technology
TwinCAT CNC 2012-4-25 3
TwinCAT CNC
New Automation Technology
TwinCAT CNC 2012-4-25 4
主要内容
? 基于PC的概念
? 开放式架构的CNC(HüMNOS/OSACA
Conform)
? 软件CNC
? 与传统CNC的比较
? TwinCAT PTP,NCI简介,与CNC的比
较
? TwinCAT CNC具体特性
? 激光切割解决方案
TwinCAT CNC
TwinCAT CNC 2012-4-25 5
基于PC的CNC有其出现的必然性
? 出现时间,上世纪末的机床展会
? 机床OEM要求控制器开放,增
加自己的控制特性
? 大量必须在PC机上运行的软件
的出现,如车间编程SFP软件,
图形编程,会话式编程,这些都
优于以往的G代码编程
比较项目 传统CNC PC-based CNC
软件的
继承性
每次推出新CNC,软件都需要重新
编写
软件具有模块化特点,提高CNC性能
无须改写软件
软件开发
的难易性
必须使用CNC制造商开发的专用软
件,开发工时量庞大,作为核
心的处理部分变成了“黑箱”
用高级语言如C#、Delphi(Pascal)
语言编程
软件的
封闭性
软件为CNC制造商所占有,机床制
造商难以体现其独立性
机械制造商可容易地开发具有个性的
应用软件
组网
难易性
由于包含制造商专用硬件和通讯方
法,联网成本高,联网时还需
专有技术
现场总线如CAN,PROFIBUS等以及
ETHERNET等网络是实现纵横连
接的基础,易于实现工厂自动化
编程软件 以制造商的专用语言为主流,难以
向其它制造商的产品移植,维
护时还需要学习这种语言
编程软件遵循IEC 61131国际标准。可
移植性强
面向未来
性
需要开发专门的硬件来追随技术的
进步,一般相对滞后
开发性,模块化,标准化
系统功能 单一化 多元化
CNC功能 三轴或多轴插补,速度快 多轴驱动
应用与
性价比
适用于机床行业且性价比好 机床行业性价比无明显优越性,其他
机械行业性价比好
运动
执行部分
采用专用(伺服)接口,只能使用
特定制造商的产品
采用标准化(伺服)接口,因此可以
灵活选用驱动装置和电机
TwinCAT CNC
TwinCAT CNC 2012-4-25 6
PC机作为硬件平台的优点
? PC机成熟的硬件技术有助于CNC开发者和机床OEM减少成本,缩短周期
? PC机软件环境的优越性
? 外围设备的开放性,如以太网卡等
TwinCAT CNC
TwinCAT CNC 2012-4-25 7
软件CNC
? NC系统的各项功能,如编译、解释、插补和PLC等,均由软件模块来实现,
并通过装在PC扩展槽中的接口卡或者现场总线对伺服驱动进行控制。这类系
统借助现有的操作系统平台(如DOS,WINDOWS等),在应用软件(如
C/C++,MFC等)的支持下,通过对PC软件的适当组织、划分、规范和开
发,可望实现CNC各个层次的开放。其优点是编程处理相当灵活,软件的通
用性强。
TwinCAT CNC
TwinCAT CNC 2012-4-25 8
传统的硬件数控与基于PC机的软件数控对比
? 硬件数控
? 特定的硬件和软件 for:
? PLC
? MC / CNC
? Visualization / HMI
? 基于PC机的软件数控
? 软件模块 for:
? PLC
? MC / CNC
? Visualization / HMI
+ 无需附加的操作系统
+ 无需附加的硬件
+ 通过现场总线传递数据
+ 独立于供应商的驱动控制和
现场总线技术
+ 方便快速的通讯
TwinCAT CNC
Process I/O Servos
Encoder
...
IPC
SPS MC/CNC
IPC
MC/CNCSPS
Servos
Encoder
I/O
Fieldbus
Visu / HMI Visu / HMI
TwinCAT CNC 2012-4-25 9
C
P
U
N
C
I
/
O
工业 PC
编程
工具
HMI
现场总线
工业 PC
通讯
编程
工具
HMI
路由器
P
文档评论(0)