基于CAN总线的软PLC通信协议设计与实现

来源 :全国第七届嵌入式系统与单片机学术交流会 | 被引量 : 0次 | 上传用户:xumin7777
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
根据PLC系统通信的特点,选用CAN总线设计实现了PLC系统的通信协议;参考TCP/IP协议栈的设计思想,设计了PLC系统的通信协议栈,并分别实现了链路层协议、网络层协议和应用层协议;在协议设计过程中,对CAN扩展帧ID进行了重新定义与分配,协议的实现并没有占用CAN扩展帧的数据字段,从而有效地提高了系统的通信效率。
其他文献
传略共分八章叙述烈士生平事迹。一、勤奋少年,二、学运先锋,三、青运中坚,四、奔赴衡山,五、暴风骤雨,六、中流砥柱,七、潭株暴动,八、壮烈牺牲。本刊本期起连续刊载,以飨读
本文通过分析十门模拟语音调度目前使用过程中所出现问题的原因,提出采用CPLD可编程逻辑芯片,通过采用器件编程设计的方法,实现调度的控制功能。
针对采用流水结构实现CORDIC算法存在的不足,从旋转角度范围、旋转角度精度的调整、模校正因子的分解三个方面进行了详细的分析,并给出了相应的优化和改进措施;实现了CORDIC
为促进数字化射线检测技术的应用,研究了计算机辅助评级软件的设计与实现方法。设计了合适的图像差减方法,实现了射线检测图像中缺陷的有效提取;经过阈值分割和图像标识处理,进行
为了有效地管理嵌入式电池检测设备的历史数据和运行数据,本文设计了基于嵌入式NAND FLASH的文件系统。它充分利用NANDFLASH存储芯片的特点,通过在内存中建立索引表,采用多种
本文实现了利用Niosll处理器控制PS/2键盘和鼠标的功能,对SOPC技术、PS/2接口、嵌入式编程技术进行了详细的探讨。采用软硬件协同设计的方法,成功实现了以PS/2接口设备作为输
红外无线通信技术提供了一种低成本、短距离、高速率的无线通信方式,使用简单的收发器就能实现高效率的无线互连。本文在学习整理红外数字通信原理知识和IrDA通信协议的基础
会议
本文给出了一种SVPWM优化控制的DSP算法实现。它在经典的空间变换模型的基础上,采用Chebyshev多项式计算三角函数,提高了Park变换的运算精度;采用优化的零矢量分布策略,使开
会议
充分利用网络资源和存储技术,利用先进的网络视频技术,建立一个数字化、网络化、自动化、高效率的节目制作平台,利用成熟、安全、稳定的非线性编辑网络取代传统的线性对编和
本文介绍了一种基于单片机和独立CAN控制器的USB-CAN总线转接卡的设计。单片机采用带USB控制器的8位单片机C8051F320,CAN控制器采用MCP2515。USB通信采用HID协议,分别在USB接