共查询到10条相似文献,搜索用时 15 毫秒
1.
2.
基于以太网的数控系统实时通信和时间同步 总被引:4,自引:0,他引:4
为实现基于以太网的数控系统运动控制层的实时通信和精确时间同步,对避免时间片冲突的实时通信算法和基于精确时间协议的同步算法进行了优化处理.为提高处理效率,在实时通信的同时进行时间同步,并对实时通信和时间同步的报文结构进行了融合和简化处理.在以太网帧中,增加了时间域来存放时间信息,将报文分为同步报文、跟随报文和从站报文三类.采用时间片配置方法,配置了实验参数,保证了通信的实时性和时间同步的精度,满足了数控系统的需求. 相似文献
3.
以太网工厂自动化协议中确定性调度的研究与实现 总被引:10,自引:0,他引:10
工业自动化采用以太网协议,参考了传输控制协议/网络协议的组织方式,分为物理层、数据链路层、网络层、应用层,并在其上层增加了用户层.在数据链路层,将用户层的报文分为周期报文和非周期报文,根据设备组态信息,使周期报文按照固定的时间片发送,而非周期报文按照报文优先级大小发送,即确定性调度.运用该技术使以太网工厂自动化网络有效地避免了乱序、丢包、重发报文等情况,保证了以太网网络中报文传输的确定性和实时性.测试结果表明,所提出的调度算法完全符合以太网协议规范,精度可达到微秒级. 相似文献
4.
西门子S7-200系列PLC的PPI通讯协议编程越来越多地被应用在许多工程项目中.对西门子S7-200系列PLC的PPI协议报文格式进行分析,并着重于混合类型多单元读取报文协议格式的分析研究,给出了构造基于PPI协议的各种命令格式的方案. 相似文献
5.
Linux下EtherNet/IP协议的实现 总被引:1,自引:0,他引:1
分析了EtherNet/IP协议、CIP协议对象模型,根据实际数据分析了报文封装,给出了Linux下Socket编程方法和EtherNet/IP协议的实现方法. 相似文献
6.
7.
以煤矿语音警示系统为背景,针对系统通信实时性、可靠性的要求,在CAN2.0B技术协议的基础上,参考CAN-open等协议的设计,提出了一种基于语音警示系统的应用层协议——Mine-CAN协议。介绍了语音警示系统的整体结构和硬件设计,然后从报文定义、11位标识符的分配、数据帧的定义和通信模式等方面对Mine-CAN协议进行了研究。最后通过搭建实验系统对协议进行了验证,证明了Mine-CAN协议应用于煤矿语音警示系统的合理性。 相似文献
8.
借鉴其他CAN总线应用层协议的优点,设计适用于汽车性能检测系统应用的CAN总线应用层协议-xCAN.主要从报文定义、数据通信和网络管理3个方面进行讨论,并给出了一个应用实例,结果表明xCAN协议应用于汽车性能检测系统是可行的. 相似文献
9.
《机电产品开发与创新》2021,34(5)
针对Ethercat主站需要专用硬件或者特殊网卡驱动的问题,提出了一种在windows平台上利用套接字实现Ethercat主站的方法。首先对协议栈进行模块化设计;然后分析了Ethercat协议在UDP/IP协议上的报文规范,并实现了主站对从站的读写;在此基础上设计了协议栈自动配置从站的方法;最后采用wireshark软件抓取通信数据包,实验结果表明:设计的协议栈能够实现对从站的配置及数据交换,验证了协议栈的正确性。 相似文献