[发明专利]一种以太网通信主站实现方法无效
申请号: | 201210242043.1 | 申请日: | 2012-07-13 |
公开(公告)号: | CN102739491A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 王政;许微微;张成瑞 | 申请(专利权)人: | 上海三一精机有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40 |
代理公司: | 上海新天专利代理有限公司 31213 | 代理人: | 王敏杰 |
地址: | 201413 上海市奉*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 以太网 通信 实现 方法 | ||
1.一种以太网通信主站实现方法,包括以太网、主站和从站,所述主站通过连接装置与所述以太网连接,并与所述通过所述以太网与所述主站连接的从站形成总线结构;
所述主站包括用于扫描并获取所述从站信息的扫描模块,,用于配置所述从站并监控所述总线结构实时状态的操作模块,以及用于实现定时中断操作的定时模块;
其特征在于,具体包括:
步骤a,对主站进行初始化,并扫描总线;
步骤b,对总线进行配置,同时监控总线的实时状态;
步骤c,总线进入正常运行阶段,完成主站和从站间的数据通信工作。
2.如权利要求1所述的以太网通信主站实现方法,其特征在于,所述对主站进行初始化的具体步骤包括:
步骤a1,创建并初始化主站;
步骤a2,通过所述连接装置使所述主站与所述以太网连接;
步骤a3,通过发送数据帧的方式触发所述扫描模块扫描总线。
3.如权利要求1所述的以太网通信主站实现方法,其特征在于,所述扫描总线的具体步骤包括:
步骤aa,所述主站向总线发送一数据帧,并启动所述扫描模块;
步骤ab,所述从站接收并处理所述数据帧,将处理结果返回所述主站的扫描模块,同时触发所述主站的接收中断;
步骤ac,所述扫描模块接收所述处理结果,并根据所述处理结果分析所述从站的状态,同时启动所述操作模块;
步骤ad,所述操作模块根据所述从站的系统时间确定所述主站的下发数据帧时间,初始化所述定时模块;
步骤ae,所述定时模块启动所述定时中断操作,根据预设的时间间隔驱动所述主站向所述从站发送指令;
步骤af,所述从站响应所述主站发送的指令后,所述数据帧返回所述主站并再次触发所述主站的接收中断,返回所述步骤ac。
4.如权利要求3所述的以太网通信主站实现方法,其特征在于,所述配置总线的具体步骤包括:
步骤b1,请求所述主站进入操作阶段;
步骤b2,创建用于周期性数据交换的域;
步骤b3,根据所述扫描模块接收的各从站的基本信息,填充各从站信息;
步骤b4,激活所述主站并启动所述操作模块。
5.如权利要求4所述的以太网通信主站实现方法,其特征在于,所述总线正常运行阶段的具体步骤包括:
步骤c1,所述操作模块检测总线上的各所述从站都进入操作阶段后,通知所述主站进行数据传输;
步骤c2,所述主站接收到数据帧后触发接收中断,并解析所述数据帧中的数据包;
步骤c3,所述主站根据系统时间计算下次从站同步信号产生的时间,并以此确定主站下发指令的时刻,初始化定时器;
步骤c4,所述主站根据所述定时模块中确定的时刻向所述从站发送指令,所述从站响应所述指令后所述数据帧返回所述主站,并返回所述步骤c2。
6.如权利要求5所述的以太网通信主站实现方法,其特征在于,在所述总线的正常运行阶段中,当需要处理非周期性数据时,主站激活一非周期性数据通信线程,所述非周期性数据通信线程通过读写操作获取非周期性数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海三一精机有限公司,未经上海三一精机有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210242043.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于支架结构的防摇摆设备
- 下一篇:投影机吊架装置