- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PMC编程基础
FANUC 0i/18i系统的PMC控制原理及机床强电控制
一 PMC顺序程序
什么是PMC ?
可编程的机床控制器 (program machine control)
顺序程序的概念
由PMC执行顺序程序
顺序程序编制流程
由PMC控制的数控机床,其顺序程序的编制流程如图所示.
机床的开机、停机;
主轴的起动、停止;
加工的开始、结束、中停;
润滑、冷却的开、关;
工件的装、卸控制;
找刀、换刀;
工作台交换;
辅机的起、停
等这些机床动作,都是由接触器、继电器、阀执行的。
指令这些动作的控制信号相互间都有一定的顺序或时序,相互之间是互锁的。
执行上述机床上的各种动作,在加工程序中需要编制控制指令:M(辅助功能),T(换刀),B(第二辅助功能)。
普通机床因动作简单,由电气元、部件(按钮,按键,触点,线圈等)按继电逻辑的原理图硬接线实现的,运行起来不可靠。
CNC机床采用PMC逻辑控制。
PMC其实就是PLC(可编程逻辑控制器)。但是因为FANUC的机床控制PLC是专门用于控制机床的,其中有多条专用指令,故而叫做PMC-----可编程机床控制器。另外,PMC的程序格式FANUC采用的是梯形图。梯形图的显示格式非常类似于机床的继电逻辑图,直观易懂,易编,易操作。
CNC一启动,PMC程序即运行。
在CNC执行加工程序时,PMC与加工程序并行运行。PMC时刻扫描机床或机床操作者的输入信号和强电柜控制信号的执行结果。
信号及其地址
PMC把信号根据其作用部位及作用方向分为4种,如下图:
PMC信号
X:由机床输入至PMC。
如:操作员由机床操作面板上输入的按钮、按键、开关信号。
Y:由PMC输出至机床的使机床强电动作的信号。
如:主轴的正、反向;润滑、冷却的开/关信号。PMC处理梯形图程序输出这些信号使机床动作。
G:PMC输出至CNC的信号(CNC输入)。
这些信号中有些是启动CNC的一个子程序。这些子程序是CNC控制软件的一部分:根据机床的实际动作设计好的机床的强电控制功能。如:急停(G8.4);自动加工程序启动(G7.2);工作方式选择(G43.0~2)。
另外一些信号是PMC通知CNC,使CNC改变或执行某一种运行。如:FIN(G4.3)----是PMC通知CNC辅助功能M或换刀功能T已经结束执行。CNC接受到该信号后即可启动下个加工程序段的执行;*SSTP(G29.6):CNC停止主轴电机的控制信号。
F:CNC输出至PMC的信号。
其中的一些信号是反映CNC运行状态的标志,表明CNC正处于某一状态。如:AL(F1.0):报警状态。MV(F102):进给轴移动中。
另一些信号是CNC响应X(经过G)后,执行某一运行的结果,用以通知PMC。PMC收到该信号,视其具体情况,再做适当处理。
还有一些信号是加工程序指令的译码输出。如:M代码(F10~F13);T代码(F26~F29)。CNC将这些信号输出给PMC进行处理。
上述这些信号在梯图程序中都必须赋予地址。G和F信号的地址是由CNC的系统软件规定好的,是固定的。有一些X信号地址也由CNC规定好。CNC提供地址表。Y信号可由PMC设计人员自行指定。
PMC的规格
不同规格的PMC,其程序容量,处理速度,功能指令数,非易失性存储区地址不同.
北京发那科机电有限公司
北京发那科机电有限公司
北京发那科机电有限公司
PMC-SB7
PMC-SA3
北京发那科机电有限公司
- 7 6 5 4 3 2 1 0
A0
A1
A2
A24
A249
PMC-SA1
PMC-SA3
A 继电器 地址号
PMC-SB7
北京发那科机电有限公司
C396 设定值
C397
C398 当前值
C399
计数器
No.100
PMC-SB7
北京发那科机电有限公司
PMC-SB7
北京发那科机电有限公司
- 7 6 5 4 3 2 1 0
D0
D1
D2
D1859
D9999
PMC-SA1
PMC-SA3
D 继电器 地址号
PMC-SB7
北京发那科机电有限公司
PMC-SB7
北京发那科机电有限公司
北京发那科机电有限公司
一.了解I/O 单元:包括硬件,软件设定.I/O单元的作用是连接外部的输入输出信号。
二.输入输出信号:外部信号,专门自己的定义,让机床实现特定的动作。内部信号指NC与PMC之间的G,F地址信号
三.功能指令:是专门针对FANUC系统使用的特殊逻辑控制器,以便编程时提供很大的便利。
四.编写PMC:建立起机床的控制逻辑
PMC编程步骤
一.常见的I/O 单元类型:参见相应的硬件连接图
文档评论(0)