基于CAN网络的嵌入式软PLC系统环形缓冲研究
来源期刊:工矿自动化2015年第4期
论文作者:刘晓文 陈春旭 张靖 张雷 胡延军 周兴
文章页码:94 - 98
关键词:嵌入式软PLC系统;环形缓冲区模型;环形缓冲区容量;数据输入流;数据输出流;CAN总线;
摘 要:为降低嵌入式软PLC系统传输数据的误码率和丢包率,设计了嵌入式软PLC系统的环形缓冲区,建立了环形缓冲区数学模型,分析得到了环形缓冲区的状态方程、状态转移概率及其容量和被充满的概率通式。利用仿真得到不同条件下影响缓冲区容量大小的因素,得出在无数据丢失的前提下,缓冲区大小与数据输入流和输出流两者差值的关系:在其他条件不变的情况下,输入流速率与输出流速率的差值越大,所需要的环形缓冲区容量就越大。
刘晓文1,2,3,陈春旭1,2,3,张靖1,2,3,张雷1,2,3,胡延军1,2,3,周兴1,2,3
1. 中国矿业大学物联网(感知矿山)研究中心2. 矿山互联网应用技术国家地方联合工程实验室3. 中国矿业大学信息与电气工程学院
摘 要:为降低嵌入式软PLC系统传输数据的误码率和丢包率,设计了嵌入式软PLC系统的环形缓冲区,建立了环形缓冲区数学模型,分析得到了环形缓冲区的状态方程、状态转移概率及其容量和被充满的概率通式。利用仿真得到不同条件下影响缓冲区容量大小的因素,得出在无数据丢失的前提下,缓冲区大小与数据输入流和输出流两者差值的关系:在其他条件不变的情况下,输入流速率与输出流速率的差值越大,所需要的环形缓冲区容量就越大。
关键词:嵌入式软PLC系统;环形缓冲区模型;环形缓冲区容量;数据输入流;数据输出流;CAN总线;