检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王珍珠[1,2,3] 刘伟[2,3] 刘占清[2,3]
机构地区:[1]中国科学院研究生院,北京100039 [2]中国科学院沈阳计算技术研究所,沈阳110168 [3]沈阳高精数控技术有限公司,沈阳110168
出 处:《组合机床与自动化加工技术》2011年第8期60-63,共4页Modular Machine Tool & Automatic Manufacturing Technique
基 金:国家重点基础研究发展计划资助(973项目;2011CB302400)
摘 要:在分析了PLC系统通信模块的基础上,提出了一种基于ARM实现的PLC系统的主CPU和I/O板之间进行数据采集和输出的CAN通信协议。该通信协议中,首先,主CPU向输入板请求数据。其次,输入板收到请求后向主CPU发送采集的数据。然后主CPU收到数据后对SIPROM编码进行解释执行,并通过CAN总线将输出结果发给输出板。最后,输出板对收到的数据进行处理后输出到外部设备,实现PLC控制功能。该协议通过I/O测试台的测试已成功运用于国家高档数控工程研究中心的PLC通信模块中。Based the analysis of communication module of PLC system,this paper proposes a CAN communication protocol between main CPU and I/O board of PLC system to process data collection and output based on ARM.In this protocol,firstly,main CPU acquires data from input board.Secondly,the input board accepts the acquirement and sends colleting data to main CPU.Then after accepting data,main CPU will compile and run the SIPROM codes and output data to output board by CAN bus.Lastly,output board deals with the data form main CPU and output to the external equipment to achieve the function of PLC.This protocol has been tested by I/O testing platform and successfully applied in communication module of PLC of National Engineering Research Center.
分 类 号:TP316.2[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.70