2.3 编程地址分类
地址用来区分信号。不同的地址分别对应机床侧的输入、输出信号、CNC侧的输入、输出信号、内部继电器、计数器、保持型继电器(PMC参数)和数据表。每个地址由地号和位号(0~7)组成。表明信号名称和地址关系的信号表在编制顺序程序时可在CRT/MDI上或者通过计算机输入到PMC中。在编制PMC顺序程序时,需使用两类输入/输出地址:与PMC相关的输入/输出信号地址,经由I/O板的接收电路和驱动电路传送地址;与PMC相关的输人/输出信号,仅在存储器(例如RAM)中传送的地址。
地址格式由如下所示用地址号和位号表示,如:X127.6,其中X127为地址号(字母后三位或四位数字),6为位号(0~7)。在地址号的开头必须指定一个字母用来表示下中所列的信号的类型。在功能指令中指定字节单位时,位号可以省略,如X127。
PMC与CNC之间的基本的接口地址为:
PMC→CNC相关信号,地址为F0~F255,具体信号参考有关技术资料。
CNC→PMC相关信号,地址为G0~G255,具体信号参考有关技术资料。
PMC与机床之间的地址(PMCMT):
2.3.1 当使用FANUC I/O LINK时:
PMC←MT 地址范围为X0~X127。
PMC→MT 地址范围为Y0~Y127。
2.3.2 当使用内装I/0地址时:
PMC←MT地址范围为X1000~X1019。接口地址在上述范围内指定,硬件指定后,不能更改。
PMC→MT地址范围为Y1000~Y1014。接口地址在上述范围内指定,硬件指定后,不能更改。此地址由硬
2.3.3 接口地址固定的信号
在FANUC数控系统PMC与机床之间信号有些地址是固定的,如“DEC(减速)、ESP(急停)、SKIP(跳跃)”等,必须确认从机床侧输入的信号连接在指定的地址上,因为CNC在运行时会直接引用这些地址信号。具体信号参考有关技术资料。
2.3.4 如果同时使用I/O LINK和内装I/O卡,若I/O LINK和内装I/O指定相同地址,以I/O卡指定的地址有效。
总之,FANUC系统编程,既有与其它CNC系统相同的共性,又有自己独有的特点。编程时,必须认证阅读编程手册,严格优化嵌入程序,减少系统占用时间,进而减小系统延迟,提高CNC系统的响应速度。