FANUC系统PMC编程.doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FANUC系统 PMC 编程重点
FANUC系统的 PMC 在哪里呢我们似乎无法看见完全的 PMC。其实, FANUC PMC是典型的与CNC集成在一起的内装式 PLC,其 CPU和存储器就在 CNC控制单元的主板上。因此, FANUC PMC控制系统的硬件如图 1 所示。 I/O 单元与 PMC CPU通过接口JD1A/JD51A传输信号,而机床侧输入输出元件与 I/O 单元则通过接口 CB104、CB105、CB106、
CB107 传输信号。
图1
FANUC PMC硬件组成
相关实用书籍推荐
1
外部标准输入 / 输出信号
FANUC机床侧标准输入/ 输出信号接入电路如图 2 所示。输出信号电路中中间继电器线圈上要并联二极管,以便当线圈断电时,为感应电流提供放电回路,否则极易损坏驱动电路。这个二极管称为续流二极管。
图2
FANUC外部标准输入 / 输出信号
2
PMC 地址及信号种类
(1)地址表示
每个 PMC 输入 / 输出接口( interface )信号用地址( address)来区别。所谓地址是指与机床侧的输入 / 输出信号、与 CNC之间的输入 / 输出信号、内部继电器、计数器、保持型继电器、数据表等各信号的存在场所的号码。
PMC 地址由字节组成,即一个地址可以表示8 个信号。地址由地址号和位号组成,地址号的前面必须要有一个字母,它表示信号的种类。如图 3 所示。
图3
PMC 地址表示
某一个信号可以采用助记符(symbol)来方便记忆,如这个地址表示第 4 轴回参考点时的减速信号, *DEC4(通常是英文简写)就是其助记符;是紧停信号,*ESP就是其助记符。
(2)地址种类
FANUC PMC地址种类( address type )主要有 X、Y、G、F 等,如图 4 所示。 CNC 与 PMC 之间的 G、 F 信号及地址是由FANUC公司确定的,PMC 编程者只可使用不能改变。而CNC
与 MT 之间的 X、 Y 信号及地址是由PMC 编程者自行定义。
图4
PMC 信号种类及关系
另外, PMC 本身还存在imaginary address ,这些地址无法用仪器测量到,而只能通过PMC 诊断监控其状态变化。包括了:
内部中间继电器(
Internal Relay,用 R 表示 )
时间变量 (
Timer,用 T 表示 )
计数器 (
Counter,用 C 表示 )
保持型继电器 (
Keep Relay,用 K 表示 )
数据表 (
Data sheet,用 D 表示 )
信息请求信号(Alarm ,用 A 表示)
(3)信号说明
PMC 信号说明
例如,视频中循环启动按钮触发后,由PMC读入其地址,去接通,变成“1时”启动加工程序的执行, CNC只认 G 地址信号。
又如,垂直轴制动器松开的条件是伺服已上电,此时由CNC给出状态信号,PMC 输出地址,变成“1时”,制动器松开。如果因某种原因导致伺服断电,就会变成“0,”则制动器抱紧。
(4)地址范围
表 1 所示为 PMC 信号地址范围及说明。
表1
PMC 信号地址范围及说明
类
信号传输关系地址范围信号说明
型
对应面板上按钮(push
输入信号X0~X127
X
( MT→PMC )X1000~X1011
输出信号Y0~Y127
Y
( MT←PMC )Y1000~Y1008
输入信号F0~F255
F
( CNC→PMC )F1000~F1255
botton )、各种开关传感器触点(rotary
switch, pressure
switch, contact)。厂家需进行物理接线控制指示灯( LED)、小继电器( relay)、线包( solenoid )。
厂家需物理接线
反映 CNC运行状态( status )的标志,表明CNC正处于某一状态。不能当线圈用,只能当触点用。“F可”理解为
From
CNC
根据机床操作的要求及CNC系统本身应具备的功能而设
输出信号G0~G255
G 计好的、使 CNC
( CNC←PMC )G1000~G1255
coil)使用,也可当触点
执行工作的指令。当线圈(
( contact )使用。“G”可理解为Goes
to CNC
R0~R1999 R0~R1499
R 内部继电器
R9000~R9099 R000~R9117
A信息请求信号A0~A24
T可变定时器T0~T79
C计数器C0~C79
K保持型继电器K0~K19
D数据表D0~D1859
初学者提醒
X 信号 Y 信号与 X 轴 Y 轴的概念不同;G 信号 F 信号与 G 代码 F 代码的概念
不同。别混淆了!
3
PMC 程序及编程软件
P
由于 PMC 是对机床及相关设备进行逻辑控制,因此PMC 程序也称为顺序程序,CPU
中执行算术运算的执行顺序就是梯形图(LADDER)。如图 5 所示, FANUC 系统都有动态梯
形图显示画面,通过梯形图信号的明暗或颜色的变化来判断数控机床的具体工作部位,取代
了用电子仪表进行测量的传统方法。