[发明专利]应用于三菱FX型PLC的CAN协议通信转换器及方法在审

专利信息
申请号: 201911149538.8 申请日: 2019-11-21
公开(公告)号: CN111224944A 公开(公告)日: 2020-06-02
发明(设计)人: 王嘉;范蟠果;李欣玉 申请(专利权)人: 西北工业大学
主分类号: H04L29/06 分类号: H04L29/06;H04L12/40
代理公司: 西北工业大学专利中心 61204 代理人: 常威威
地址: 710072 *** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 应用于 三菱 fx plc can 协议 通信 转换器 方法
【权利要求书】:

1.一种应用于三菱FX型PLC的CAN协议通信转换器,主要包括PIC18F25核心板、供电模块、编码器模块、三个拨码开关、一个串口和一个CAN接口,其特征在于:PIC18F25核心板通过CAN接口连接至CAN总线网络,通过串口连接PLC,通过编码器模块连接三个拨码开关;拨码开关A设定CAN过滤报文ID,PIC18F25核心板通过拨码开关A设置的报文ID进行CAN报文过滤;拨码开关B设定CAN反馈报文ID,PIC18F25核心板将PLC返回的数据转换为CAN反馈报文并通过拨码开关B设置报文ID后发送至CAN总线;拨码开关C设定CAN通信波特率和串行通信数据帧格式。

2.一种利用权利要求1所述转换器应用于三菱FX型PLC的CAN协议通信转换方法,其特征在于包括下述步骤:

步骤1:通信转换器上电,CAN接口及串口初始化,CAN接口进入CAN总线网络命令监听状态,串口进入接收PLC数据的等待状态;

步骤2:CAN接口收到CAN总线发送的报文后,PIC18F25核心板通过拨码开关A设定的报文ID对收到的报文进行过滤,将通过过滤的CAN操作报文转化成三菱PLC专用协议指令,并根据拨码开关C设定的串行通信数据帧格式发送至PLC;所述的串行通信数据帧格式包括波特率、校验位、数据位和停止位;

步骤3:转换器向PLC发送三菱PLC专用协议指令后等待PLC向串口返回信息;

步骤4:PLC按照专用协议发送反馈信息至PIC18F25核心板,核心板将PLC返回的信息整合为CAN反馈报文,并根据拨码开关B设置的CAN反馈报文ID,将反馈报文经CAN接口发送至CAN总线。

3.如权利要求2所述的应用于三菱FX型PLC的CAN协议通信转换方法,其特征在于:所述的CAN操作报文包括位读取操作报文、字读取操作报文、位写入操作报文、字写入操作报文、PLC启动操作报文和PLC停止操作报文,相应的反馈报文种类与操作报文种类一一对应,包括位读取反馈报文、字读取反馈报文、位写入反馈报文、字写入反馈报文、PLC启动反馈报文和PLC停止反馈报文。

4.如权利要求2或3所述的应用于三菱FX型PLC的CAN通信转换方法,其特征在于:所述的CAN操作报文为位读取操作报文和字读取操作报文时,报文内容包含读操作类型、操作对象、对象起始地址、操作数量,PLC返回读取的数据信息。

5.如权利要求2或3所述的应用于三菱FX型PLC的CAN通信转换方法,其特征在于:CAN操作报文为位写入操作报文和字写入操作报文时,报文内容包含写操作类型、操作对象、对象起始地址、操作数量及所要写入的数据,PLC返回写入成功或失败的应答信息。

6.如权利要求2或3所述的应用于三菱FX型PLC的CAN通信转换方法,其特征在于:所述的CAN操作报文为PLC启动报文和PLC停止报文时,CAN报文内容包含操作类型、PLC返回启动、停止成功或失败的应答信息。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911149538.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top