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 传输信号。图 1FANUC PMC 硬件组成相关实用书籍推荐1外部标准输入/输出信号FANUC 机床侧标准输入/输出信号接入电路如图 2 所示。输出信号电路中中间继电器线圈上要并联二极管,以便当线圈断电时,为感应电流提供放电回路,否则极易损坏驱动电路。这个二极管称为续流二极管。图 2每个 PMC 输入/输出接口(interface)信号用地址(address)来区别。所谓地址是指与机床侧的输入/输出信号、与CNC 之间的输入/输出信号、内部继电器、计数器、保持型继电器、数据表等各信号的存在场所的号码。PMC 地址由字节组成,即一个地址可以表示 8 个信号。地址由地址号和位号组成,地址号的前面必须要有一个字母,它表示信号的种类。如图3 所示。FANUC 外部标准输入/输出信号2PMC 地址及信号种类(1)地址表示图 3PMC 地址表示某一个信号可以采用助记符(symbol)来方便记忆,如X9.3 这个地址表示第 4 轴回参考点时的减速信号,*DEC4(通常是英文简写)就是其助记符;G8.4 是紧停信号,*ESP 就是其助记符。(2)地址种类FANUC PMC 地址种类(address type)主要有 X、Y、G、F 等,如图 4 所示。CNC 与 PMC之间的 G、F 信号及地址是由 FANUC 公司确定的,PMC 编程者只可使用不能改变。而 CNC 与MT 之间的 X、Y 信号及地址是由 PMC 编程者自行定义。图 4PMC 信号种类及关系另外,PMC 本身还存在 imaginary address,这些地址无法用仪器测量到,而只能通过PMC 诊断监控其状态变化。包括了:内部中间继电器(Internal Relay,用 R 表示)时间变量(Timer,用 T 表示)计数器(Counter,用 C 表示)保持型继电器(Keep Relay,用 K 表示)数据表(Data sheet,用 D 表示)信息请求信号(Alarm,用 A 表示)(3)信号说明PMC 信号说明例如,视频中循环启动按钮触发后,由 PMC 读入其地址 X1.0,去接通 G7.2,G7.2 变成“1”时启动加工程序的执行,CNC 只认 G 地址信号。又如,垂直轴制动器松开的条...