CNC外部键盘输入与信号控制详解

需积分: 16 25 下载量 102 浏览量 更新于2024-08-09 收藏 8.57MB PDF 举报
"FANUC CNC系统外部键盘输入的实现与信号交互" 在FANUC数控系统中,外部键盘输入是一个重要的功能,它允许操作员通过PMC(可编程逻辑控制器)与CNC(计算机数字控制)进行交互,就像操作MDI(手动数据输入)按键一样控制CNC。这一功能在【标题】"外部键盘输入-tms320c6678开发板历程"中提及,主要涉及到一系列的接口信号,这些信号确保了外部键盘输入的顺利进行。 在【描述】中,详细阐述了信号的交互过程: 1. **外部键盘输入方式选择信号(输入)ENBKY**:开启外部键盘输入模式,将此信号设置为1。 2. **键控代码信号(输入)EKC0~EKC7**:这些是用于传输键控代码的实际信号,总共8位,表示可以输入的按键编码。 3. **键控代码读取信号(输入)EKSET**:当需要CNC读取键控代码时,PMC通过反转此信号来指示。 4. **键控代码读取完成信号(输出)EKENB**:CNC读取完键控代码后,通过此输出信号通知PMC。 5. **键盘输入无效信号(输出)INHKY**:当键盘输入无效时,PMC通过这个信号告知CNC。 6. **程序画面显示中信号(输出)PRGDPL**:表明当前在显示程序画面,可能影响键盘输入的处理。 PMC的处理流程如下: 1. 开始外部键盘输入控制,设置ENBKY为1。 2. 检查是否可以设定键控代码,如果可以,则进入下一步。 3. 设定要输入的键控代码,并反转EKSET信号,向CNC发送读取指令。 4. 重复步骤3,直到所有需要输入的键控数据都已被处理。 5. 在所有数据发送后,等待并确认CNC已经读取了键控数据。 6. 最后,解除外部键盘输入模式,将ENBKY设回0。 【标签】"FANUC"表明这是关于FANUC数控系统的内容,而【部分内容】涉及的是FANUC系列0i的相关信息,包括安全注意事项、功能描述、信号和参数等,这些都是在实际操作和开发过程中不可或缺的知识点。 在使用FANUC系统时,务必遵循安全规定,包括“警告”和“注意”,以防止人身伤害和设备损坏。同时,了解和掌握相关信号、参数和报警信息对于有效调试和维护FANUC设备至关重要。本说明书还强调了其内容的法律和知识产权保护,以及机型适用性,提供了全面的参考信息。