- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PC运动控制板卡的交流伺服控制系统教程
1 开放式运动控制系统
2 PMAC运动控制器
3 PCI运动控制卡设计
;基于PC的伺服运动控制系统是一种开放式结构的系统,可以充分利用PC机的资源和第三方软件资源完成用户应用程序的开发,将生成的应用程序指令通过PC并行总线传送给运动控制器,运动控制器根据来自PC机的应用程序命令,按照设定的运动模式,向驱动器发出运动指令,完成相应的实时运动规划。
;开放式数控系统;数控系统软件功能模块;数控软件功能模块;?;(1)开放式数控系统的定义;(2)开放式数控系统的结构形式:;(3)PC嵌入型NC;(4)软件数控;常用的运动控制器主要包括PLC、PC-Based运动控制卡、专用系统和驱动器集成运动控制。
运动控制卡是一种PC-Based的运动控制器,主要厂商包括Delta TAU (PMAC)、GALIL (DMC)、Bardor、Trio(英国翠欧)、NI、Advantech、Adlink、Googol(固高)、雷赛、众为兴、成都步进、摩信等。PMAC在高端市场表现最好,GALIL也表现不错。从数量上讲,国内的厂商的出货量更多,但是主要针对低端市场。 ;计算机;2?基于运动控制器的数控系统(PCI总线);数控装置;PMAC-Programmable Multi-Axis Controller是可编程多轴运动控制器,也称运动控制计算机.
它主要由MOTOROLA DSP CPU与DELTA TAU公司开发和特制的用户门列IC组成.
主要功能:
控制伺服轴
PLC
数据采集;1、PMAC运动控制器结构;基于PC(它本身也是一台计算机)
可控制各类电机—步进,交/直流服,线性电机,液压伺服.
可接受各类反馈—增量绝对码盘,光栅尺,激光干涉仪,电位计,磁致伸缩传感器,旋转变压器等.
多总线结构—PC, VME, STP, PCI, 104, MACRO.
一卡可同时控制8个轴,可扩展到128个轴连动.
后台PLC可扩展到1024点.
可独立运行RS-232,422
由主机通过接口或总线发送指令
在板DPRAM选项
在板A/D转换选项
32位在板I/O
PWM, DAC 输出模式;3、PMAC系列运动控制器;20MHz Motorola DSP 56001系列数据信号处理器
8路(数模转换)16位DAC输出
16个码盘通道输入
16个通用I/O
I/O扩展端口
越程极限,回原点,伺服放大器报警,使能标志信号接口
LCD和VFD显示端口
Bus and/or RS-422通信
脱机运行
G-Code 编程(可自定义); ;五、资源管理
1. 常规管理
定期???动执行资源管理功能,以确认谁正常
2. 报警
跟随误差限制、 硬件超程限制、软件超程限制、 放大器报警
3. 看门狗的更新
在每个PLC扫描之间, PMAC 执行上述任务保证自身的正常更新,如果这些功能不能在最小的频率内检测,卡上的看门狗将报警
六、与主机通信1.随时与上位机实时通讯,甚至在一个运动序列中间;2.将命令放入一个程序缓冲区以便以后执行;3.如果命令非法则将向上位机主机报错。
七、任务优先级
1.任务是按照优先级电路组织起来,使应用程序以最优化、高效、安全的运行
2. 优先级是固定的,但是他们的频率时可以由用户控制的; ;;;5)PMAC 的指令;6)受控制电机的运动方式;Ix20 加速时间 (Jog, Home)
Ix21 S-曲线加速时间 (Jog, Home);Ix20 加速时间 (Jog, Home)
Ix21 S-曲线加速时间 (Jog, Home);7)通过设置 I变量可以控制以下典型 P.I.D 伺服环;8)重要P变量及其功能;8)用户定义坐标系;9)编写PMAC运动程序;Logic Operators逻辑操作符
(bit by bit AND)
| (bit by bit OR)
^ (bit by bit Exclusive OR)
Comparators比较符
= (equal to)
!= (not equal to)
(greater than)
! (not greater than; less than or equal to)
(less than)
Functions函数(计算)
SIN, COS, TAN, ASIN, ACOS, ATAN, ATAN2,
SQRT, LN, EXP, ABS, INT;PMAC 程序结构;Example:;10)PMAC运动程序执行; CNC的任务通常可分为两大类: 。管理任务主要承担系统资源管理和系统各子任务的调度,负责系统的程序管理、显示、诊断等子任务;控制任务主
您可能关注的文档
- 中国文化艺术.pptx
- 中国文学批评史第4讲.ppt
- PeopleSoft系统日常维护手册教程.doc
- 中国日报2016年3月热词.doc
- PET包装瓶片项目可行性研究报告(目录)教程.doc
- Petri网教程.ppt
- PEEP在机械通气中的应用教程.ppt
- PE_手法教程.ppt
- PET的多通道Si制光电倍增管_1270954杨英健教程.ppt
- 中国景观事业高歌西进.pptx
- 五年级下册科学实验.pptx
- 2025广东珠海市斗门区富山学校教师招聘16人模拟试卷参考答案详解.docx
- 2025河南南阳市社旗县医疗健康服务集团招聘250人考前自测高频考点模拟试题及参考答案详解一套.docx
- 2025春季中国有研科技集团有限公司校园招聘考前自测高频考点模拟试题及参考答案详解.docx
- 2025贵州黔南州瓮安县“雁归兴瓮”人才引进考前自测高频考点模拟试题及参考答案详解.docx
- 2025广西梧州市公安局第二批招聘警务辅助人员160人考前自测高频考点模拟试题及参考答案详解.docx
- 2025安徽医科大学附属宿州医院博士、硕士研究生招聘47人考前自测高频考点模拟试题含答案详解.docx
- 2025年乐山市教育局招聘省属公费师范毕业生考前自测高频考点模拟试题及答案详解1套.docx
- 2025安徽阜阳市颍州区教育局面向本区教育系统选调专职教研员6人模拟试卷及答案详解一套.docx
- 2025北京市场监管总局直属单位招聘210人考前自测高频考点模拟试题及完整答案详解1套.docx
文档评论(0)