资源预览内容
第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
第9页 / 共19页
第10页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
任务二:PMC地址分配山东职业学院 FANUC数控系统应用中心一、顺序控制的硬件构成FANUC PMC 进行的“顺序控制”是由内装 PMC 软件、I/O 接口电路、执行单元(接 近开关、电磁阀、压力开关等)三部分构成。:内装PMC软件 可编程控制器 ,通过 PMC 程序控制 NC 与机床接口输入输出信号。I/O 接口电路 接收和发送机床输入输出信号或模拟信号,是PMC信号硬件输入输出 的硬件载体。执行单元 包含电磁阀、继电器、接近开关、按钮等。顺序程序按照PMC顺序程序执行读出输入信号进行运算并输出运算结果。FXYGPMC 顺序 程序外部 I/O内部 I/O机床CNC可变定时器(T) 计数器 ( C) 保持继电器(K) 数据表 ( D)内部继 电器 (R)二、I/O硬件选型 I/O接口电路作为接收和发送机床信号的硬件载体,在顺序控制中是非常重要的中间环节 手摇脉冲器经由 I/O Link 进行连接,当选用手摇脉冲发生器时,请选择带有一个以上手摇脉冲发生器接口的I/O装置。通过对 I/O 点数量的统计,合理的进行 I/O 模块选择,满足机床的控制要求。(成本可能的情况下,尽量留有余量以备后续修改使用 )注意:在成本可能的情况下,尽量留有余量以备后续修改使用。三、I/O模块规格0i用I/O单元 96/64 带手轮 接口 机床操作面板 96/64 带手轮接口 分线盘I/O模块 96/64 带手轮接口 I/O LINK轴 128/128 无手轮接口 操作盘I/O模块 48/32 带手轮接口 四、I/O Link 连接1.定义FANUC I/O Link是一个串行接口,将CNC单元、分布式 I/O、操作面板等连接起 来,并在各个 I/O 设备间高速传送 I/O 信号。 I/O LINK是FANUC 专用 I/O 总线。2. 硬件连接FANUC I/O Link 的硬件连接非常简单。总是从系统的 JD1A (JD51A) 引出,到下 一个 JD1B,依次顺序连接直到完成所 I/O 模块的连接。组号在接上电源时,靠近主控器依次自动编上0-15。I/O link 每个通道的最大I/O点数,输入和输出都为1024点。各组最大I/O点数,输入和输出都为256点。五、硬件连接 CNC组 :2 座 :0 槽:1JD51AJD1BJD1AJD1AJD1BJD1AJD1BDC24 V组 :0 座 :0 槽:1电缆线最长15m组 :1 座 :0 槽:1最后一组JD1A开放I/O Link 光缆适配器I/O Link 光缆适配器光缆线最长 200mDC 5VDC5V1.组间使用电缆进行连接在同一电柜内使用电缆线连接时,各装置间的线长可延长到15m。2.组间使用光缆进行连接使用光纤适配器,一定连接+5V电压。使用光缆线连接各组时,光缆线最 长可延长到200m。六、I/O模块的设置由于各个 I/O 点,手轮脉冲信号都连接在 I/O Link 总线上,在PMC梯形图编辑之前都要进行I/O模块的设置,即地址分配。在PMC中进行模块分配,实质上就是要把硬件连接和软件上设定统一的地址(物理点和软件点的对应) 为了地址分配的命名方便,将各I/O模块的连接定义出组(group)、基座 (base)、槽 (slot) 的概念。六、I/O模块的设置1.组(group)系统和IO单元之间通过JDIAJD1B串行连接,离系统最近的单元称之为第0组,依次类推,最大到15组。六、I/O模块的设置2.基座(base )使用IO UNIT-MODEL A时,在同一组中可以连接扩展模块,因此在同一组中为区分其物理位置,定义主副单元分别为0基座、1基座。六、I/O模块的设置3.槽(slot)在IO UNIT-MODEL A时,在一个基座上可以安装510槽的IO模块,从左至右依次定义其物理位置为1槽、2槽。七、设定画面 进入地址设定画面,按下“操作”即可进行删除、编辑等 九、I/O地址设定步骤系统的I/O模块的分配很自由,但有一个规则 即:连接手轮的模块至少为16个字节 (在不进行参数特殊设置的情况下),且手轮连在离系统最近的一个大于等于16 字节 大小的I/O模块的JA3接口上。对于此16字节模块,Xm+0Xm+11用于输入 点,即使实际上没有那么多输入点,但为了连接手轮也需如此分配。 Xm+12Xm+14用于三个手轮的输入信号,m为分配起始地址。八、名称设定 I/O 点数的设定时按照字节数的大小通过命名来实现的,根据实际的硬件单元所具有的容量和要求进行设定。 1.输入设定:2.输出设定:OC01I适用于通用IO单元的名称设定,12 个字节的输入OC02I适用于通用IO单元的名称设定,16 个字节的输入OC03I适用于通用IO单元的名称设定,32 个字节的输入/n适用于通用、特殊IO单元的名称设定,n 字节OC01O适用于通用IO单元的名称设定,12 个字节的输出OC02O适用于通用IO单元的名称设定,16 个字节的输出OC03O适用于通用IO单元的名称设定,32 个字节的输出/n适用于通用、特殊IO单元的名称设定,n 字节注:n可使用18之间的任意数字,或12、16、20、24、28、32.0i-D仅用如下I/O单元A,不再连接其它模块时可设置如下:从X0开始 用键盘输入:0.0.1.OC02I 从Y0开始 用键盘输入:0.0.1./8只连接一个手轮时(第一手轮)旋转手轮时可看到Xm+12中信号在变化。 Xm+15用于输出信号的报警。m为在模块分配时候的起始地址,一旦分配的起始 地址(m)定义好以后,则模块内的点地址也相对有了固定地址。注意:注意: 在模块分配地址完毕后,要保存到 F-ROM 中,然后 使机床断电再上电,分配的地址才能生效。团队作业:PMC I/O地址分配60分钟完成任务单中的工作任务完成任务单中的工作任务山东职业学院 FANUC数控系统应用中心任务一:PMC程序认知
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号