1. 首页
  2. 课程学习
  3. 嵌入式
  4. 基于80C166单片机PEC服务的PROFIBUS FDL从站协议实现

基于80C166单片机PEC服务的PROFIBUS FDL从站协议实现

上传者: 2022-12-12 03:21:41上传 DOC文件 53.50 KB 热度 7次

单片机论文基于80C166单片机PEC服务的PROFIBUS-FDL从站协议实现摘要:在详细分析西门子80C166单片机PEC服务工作机制和PROFIBUS-FDL帧格式的基础上,提出了基于该种单片机PEC服务机制的PROFIBUS-FDL从站协议的实现方法,并在实际工作中得到成功应用。关键词:80C166PEC服务PROFIBUS-FDL当前工业设备制造技术正向高性能、专用化、分布式、网络化方向发展。以前,大量使用PLC实现的控制系统,实践证明虽然安全可靠,但由于PLC本身的技术原因,很难达到更快速的实时控制要求它们正被高性能的嵌入式专用控制器替代。这种专用控制器的设计,可以进一步提高设备的控制性能;引入现场总线技术,保证专用控制器的系统可集成性,以适应当前分布式、网络化的应用趋势。本文是在研制棒材生产线飞剪的专用控制器时涉及的一个子课题。为保证该控制器能与现有PLC网连接以及与远程操作站通信,在几乎不增加硬件的基础上,利用核心CPU——西门子80C166所具有的一个类似DMA的功能高效率地实现PROFIBUS-FDL从站协议。1西门子80C166单片机80C166单片机是西门子C166系列16位嵌入式微控制器的第一代产品。其体系结构如图1所示。它结合RISC处理器的优点,克服了CISC处理器在嵌入式应用中的瓶颈;在25MHz时钟频率下,可达到12.5MIPS,几乎所有的指令执行时间小于80ns;在指令处理上,采用四级指令流水线管道结构;在存储管理上,统一线性地址空间可达256KB,具有段代码、页数据式管理机制;采用寄存器池,上下文切换时间只要80ns;16位乘法400ns,32位除法800ns,中断响应时间最慢400ns;外部事件控制器PEC服务具有类似DMA的功能,可实现存储器与外设之间的高

下载地址
用户评论