基于以太网的运动控制卡通信模块设计  被引量:4

Design of communication module of motion control card based on Ethernet

在线阅读下载全文

作  者:杨亮亮 李翔 史伟民[1] 鲁文其[1] YANG Liangliang;LI Xiang;SHI Weimin;LU Wenqi(Faculty of Mechanical Engineering and Automation,Zhejiang Sci-Tech University,Hangzhou 310018,China;Mstar Technologies,Inc., Hangzhou 311121, China)

机构地区:[1]浙江理工大学机械与自动控制学院,杭州310018 [2]杭州汇萃智能科技有限公司,杭州311121

出  处:《工业仪表与自动化装置》2020年第3期24-28,59,共6页Industrial Instrumentation & Automation

基  金:浙江省自然科学基金资助项目(LY18E050016,LY18E070006);国家重点研发计划资助(2017YFB1304000)。

摘  要:针对高速高精度运动控制系统对数据采集和传输速度的需求,设计并实现了一种基于DSP和以太网芯片W5100S的运动控制卡。该文详细论述了上位PC和下位机运动控制卡的通信模块的设计,包括硬件结构、软件框架等。同时,针对UDP协议本身存在的不可靠性,设计了一套简单、高效的通信协议,保证了传输链路的可靠性,确保了数据的完整性和正确性。针对多机通信的需求,介绍了一种基于C++的局域网IP地址扫描的实现方法。该方法通用性好,可移植性强,具有一定的参考意义。A motion control card based on DSP and Ethernet chip W5100S is designed and implemented to meet the demand of high speed and high precision motion control system for data acquisition and transmission speed.In this paper,the design of communication module between host PC and slave PC motion control card is discussed in detail,including hardware structure and software framework.At the same time,aiming at the unreliability of UDP protocol itself,a set of simple and efficient communication protocol is designed to ensure the reliability of transmission link and the integrity and correctness of data.According to the requirement of multi-machine communication,this paper introduces an implementation method of LAN IP address scanning software based on C++.This method has good generality and portability,and has certain reference significance.

关 键 词:以太网芯片 运动控制卡 通信模块 通信协议 IP地址扫描 

分 类 号:TP23[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象