Brother CNC通讯协议详解

3星 · 超过75%的资源 需积分: 49 166 下载量 152 浏览量 更新于2023-03-03 2 收藏 1.91MB PDF 举报
"Brother CNC通讯协议.pdf" 文件主要介绍了Brother公司CNC(计算机数字控制)设备的通信协议,该协议允许用户读取CNC设备中的加工件数、刀具信息等关键数据。 在第5章“通信”中,详细阐述了不同类型的通信方式及其细节: 1. **概述**: - 通信功能使得NC(Numerical Control)系统能够与外部设备进行程序、数据库和维护数据的交换。 - 主站通信:NC作为客户端,通过外部程序输入/输出菜单启动数据发送和接收,外部设备则作为服务器响应。 - 从站通信:外部设备发起通信请求,NC作为服务器回应,但在显示特定菜单时,通信可能受限。 - 维护通信:用于特殊维护操作,如更换电路板,有特定的输入和输出要求。 2. **通信种类**: - **串行通信**:用于通用通信设备,采用NC通信设备协议方式1或2,适应不同的设备需求。 - **NC通信设备(方式1)**:仅支持主站通信,适用于NC间的输入输出。 - **NC通信设备(方式2)**:支持主站和从站通信,用于NC间的双向通信以及工厂信息网络。 - **FTP**:主站通信需外部设备具有FTP服务器功能,从站通信则需要FTP客户端功能。 - **存储卡**:作为主站通信,可通过USB插孔与存储卡进行数据交换。 3. **文件名约定**: - NC程序:以“O****.NC”或“O****.TC”命名,其中“****”为4位固定编号。 - 对话程序:以“QM****.NC”或“QM****.TC”命名,同样“****”为4位固定编号。 - 数据库文件:以“********.NC”或“********.TC”命名,具体文件名取决于数据内容。 - 梯形图文件:以“********.ldr”命名,文件名根据实际内容确定。 4. **通信协议**: - 文件5.6详细阐述了通信协议的数据格式、传输过程及数据名一览,这包括了NC程序、数据库文件、维护数据和梯形图文件的命名规则和结构。 Brother CNC的通讯协议涉及到多种通信方式,涵盖了从基本的串行通信到高级的FTP和工厂信息网络,以及特定的文件命名规范,确保了NC设备与其他设备间高效、准确的数据交互。对于理解和实现与Brother CNC设备的自动化集成,这些通信协议的详细信息至关重要。