论文部分内容阅读
根据PLC系统通信的特点,选用CAN总线设计实现了PLC系统的通信协议;参考TCP/IP协议栈的设计思想,设计了PLC系统的通信协议栈,并分别实现了链路层协议、网络层协议和应用层协议;在协议设计过程中,对CAN扩展帧ID进行了重新定义与分配,协议的实现并没有占用CAN扩展帧的数据字段,从而有效地提高了系统的通信效率。