FANUC PMC培训资料

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

【系统信号】
在内部地址中,中间继电器R9000以上的地址,被系统占用,所以不要用于普通 控制地址中。
【PMC信号与地址】
• 地址G 和 F 信号,由 CNC 控制软件决定其地址。 • 机械和 PMC 之间的接口信号 X 和 Y 地址是由机床厂家设计人员分配的。 • 急停(*ESP)和跳转信号等,由于受 PMC 扫描时间的影响使处理缓慢,因此由
• 第2级程序编写普通的顺序程序。 扫描时间显示在PMC诊断(PMCDGN)的标 题栏上。
• 子程序 将重复执行的处理和模块化的程序作为子程 序登录,然后用CALL和CALLU命令由第二级 程序调用。
一级程序 二级程序
EENNDD1 (SUB11) )
EENNDD2 (SUB22)) SSPP(S(SUUBB7711))
CALL CALLU 命令
Baidu Nhomakorabea
子程序
SSPPEE(S(SUUBB72)) SP (SUB717)1)
SSPPEE(S(SUUBB72) ) SP (SSUUBB717)1)
SSPPEE(S(SUUBB72)) EENNDD(S(SUUBB64))
[顺序控制与继电器控制]
A
C
B
A
C
A
继电器动作时间
B
C
传统<继电器控制 >
【PMC信号】 • X:来自机床侧的输入信号。如接近开关、极限开关、压力开关、操作按 钮等输入信号元件。PMC 接收从机床侧各装置的输入信号,在梯形图中 进行逻辑运算,作为机床动作的条件及对外围设备进行诊断的依据。 • Y:由 PMC 输出到机床侧的信号。在 PMC 控制程序中,根据机床设计 的要求,输出信号控制机床侧的电磁阀、接触器、信号灯等动作,满足机 床运行的需要。 • F:由控制伺服电机与主轴电机的系统部分侧输入到 PMC 信号。系统部 分就是将伺服电机和主轴电机的状态,以及请求相关机床动作的信号(如 移动中信号、位置检测信号、系统准备完成信号等),反馈到 PMC 中去 进行逻辑运算,作为机床动作的条件及进行自诊断的依据。 • G:由 PMC 侧输出到系统部分的信号。对系统部分进行控制和信息反馈 (如轴互锁信号、M代码执行完毕信号等)。 • R\E:内部继电器 R、扩展继电器 E。在顺序程序执行处理中使用于运算 结果的暂时存储的地址。内部继电器的地址包含有 PMC 的系统软件所使 用的预留区,预留区的信号不能在顺序程序中写入。 • A:信息显示的信号地址。顺序程序所使用的指令中,备有在CNC画面上进 行信息显示的指令( DISPB ) • 非易失性存储器地址:定时器 ( T )、计数器 ( C )、保持型继电器 ( K )、 数据表 ( D ) 在断电时要保持其中的值。这 4 个叫做 PMC 参数。PMC 参 数的显示和设定方法请看“设定 PMC 参数”部分。
带手轮接口48/32 I/O LINK轴
带手轮接口96/64
无手轮接口最大256/256
无手轮接口128/128
硬件连接
电缆线最长15M
JD1B
JD51 JD1A
DC24 V
CNC A
组:0 座:0 槽:1
I/O Link JD1B
光缆适配器 JD1A
组:1 座:0 槽:1
DC5V DC5V
光缆线最长 200m
CNC 直接进行读取。这些输入信号的 X 地址是确定的。
【X与Y信号】
• 下表中列出的 X 信号由 CNC 直接读取,所以不需要经过 PMC 处理,另外需要根据地址的 分配决定连接线的端子号。前面带“ * ”的信号为负逻辑信号(低电平有效),采用这种形 式可使信号具有更高的可靠性。
• 从 PMC 送到机床的信号地址用Y表示,这些信号的地址可以任意指定。
• 为了地址分配的命名方便,将各I/O模块的连接定义出组group、座 base、槽 slot 的概念。
• 组group :系统和IO单元之间通过JDIA→JD1B串行连接,离系统最近的单元称 之为第0组,依次类推,最大到15组。
FANUC 基础调试培训
1、FANUC PMC概要。 2、 I/O硬件的联接和地址设定 3、PMC画面操作和设定 4、常用PMC应用案例
PMC概要
【CNC 与 PMC】
CNC(Computerized Numerical Control:计算机控制的数控装置)和 PLC (Programmable Logic Controller:可编程顺序逻辑控制器)的各项处理由几 部分构成。 CNC 中系统的控制软件已安装完毕,只需要制作完成机械动作控制即可。PMC 是安装在 CNC 内部负责机床控制的顺序控制器。
A
PMC扫描周期
B
C
<PMC顺序控制>
A
C
A
C
B
A
继电器动作时间
B
C
传统<继电器控制 >
A
B
C <PMC顺序控制>
I/O硬件的联接和地址设定
【I/O模块规格】
0i用I/O单元 带手轮 接口 96/64
分线盘I/O模块
机床操作面板
带手轮接口96/64 FANUC I/O UNIT
A/B
操作盘I/O模块
#7
#6
#5
#4
#3
#2
#1
#0
X0004 (T)
SKIP ESKIP 跳转信号
-MIT2
+MIT2 -MIT1 +MIT1 ZAE
XAE
刀具预调仪
测量信号到达信号
X0004 (M)
SKIP ESKIP 跳转信号
ZAE
YAE
XAE
测量信号到达信号
X0008
*ESP
急停
X0009
*DEC8 *DEC7
I/O Link JD1B
光缆适配器 JD1A
最后一组JD1A开放
组:2 座:0 槽:1
0i用I/O单元
R
CB104
L
CB105
R
CB106
L
CB107
机床操作面板 电柜分线器
【I/O模块的设置】
• 由于各个 I/O 点,手轮脉冲信号都连接在 I/O Link 总线上,在PMC梯形图编辑之 前都要进行I/O模块的设置,即地址分配。在PMC中进行模块分配,实质上就是 要把硬件连接和软件上设定统一的地址(物理点和软件点的对应)
*DEC6 *DEC5 *DEC4 *DEC3 回参考点参考信号
*DEC2
*DEC1
【CNC与PMC之间的接口】
• 通过FANUC连接说明书(功能篇)B-64303【附录】→【A CNC和PMC之间的
接口】 → 【A.2.3信号一览表】可查看所有G/F信号的定义
[程序结构]
• 第一级每隔8ms进行读取。 主要处理急停、跳转、超程等紧急动作的处 理。 不使用第1级时,只编写END1命令。
相关文档
最新文档