基于80C166单片机PEC服务的PROFIBUS.docx
《基于80C166单片机PEC服务的PROFIBUS.docx》由会员分享,可在线阅读,更多相关《基于80C166单片机PEC服务的PROFIBUS.docx(11页珍藏版)》请在咨信网上搜索。
1、基于80C166单片机PEC服务的PROFIBUS摘要:在详细分析西门子单片机服务工作机制和帧格式的基础上,提出了基于该种单片机服务机制的从站协议的实现方法,并在实际工作中得到成功应用。关键词: 服务 当前工业设备制造技术正向高性能、专用化、分布式、网络化方向发展。以前,大量使用实现的控制系统,实践证明虽然安全可靠,但由于本身的技术原因,很难达到更快速的实时控制要求它们正被高性能的嵌入式专用控制器替代。这种专用控制器的设计,可以进一步提高设备的控制性能;引入现场总线技术,保证专用控制器的系统可集成性,以适应当前分布式、网络化的应用趋势。本文是在研制棒材生产线飞剪的专用控制器时涉及的一个子课题。
2、为保证该控制器能与现有网连接以及与远程操作站通信,在几乎不增加硬件的基础上,利用核心西门子所具有的一个类似的功能高效率地实现从站协议。 西门子单片机单片机是西门子系列位嵌入式微控制器的第一代产品。其体系结构如图所示。它结合处理器的优点,克服了处理器在嵌入式应用中的瓶颈;在时钟频率下,可达到,几乎所有的指令执行时间小于;在指令处理上,采用四级指令流水线管道结构;在存储管理上,统一线性地址空间可达,具有段代码、页数据式管理机制;采用寄存器池,上下文切换时间只要;位乘法,位除法,中断响应时间最慢;外部事件控制器服务具有类似的功能,可实现存储器与外设之间的高速数据传输;丰富的在片外设: 、路、路、个定
3、时器计数器、个比较捕获单元、个串行通信接口、在片的等。 的服务 的服务机制是外部事件控制器的英文缩写。服务是提供的一种特殊数据传输机制。其目的是在原有的中断控制器基础上,用较小的硬件代价、尽可能少占用处理机周期实现内存与外部设备的快速数据交换类似,但无需专用的控制器。有路服务通道。用服务进行一次数据传输,仅占用处理机一个机器周期时,且不影响当前程序的执行。 服务的工作过程通常,当普通中断事件发生时,系统将保存当前状态和程序的地址;然后,根据不同的中断源,进行上下文切换,装载相应的中断矢量,执行相应的中断服务程序;执行完后,恢复被中断程序的上下文,继续执行被中断程序。对于某一服务,它总是与一具体
4、中断源、中断矢量或中断服务相联系。在中,当一个中断的中断优先级为最高级或且定义了与之相关联的服务通道时,该中断就具有服务功能。这时,当该中断请求发生时,将不触发中断服务程序的执行,而是触发服务。当服务经过设定的若干次的外部事件触发后,再触发执行相应的中断服务程序(一个普通中断过程)。 如图所示。一次服务的工作过程是由控制寄存器定义的,其中计数位域(位传送计数器)定义了服务的数据传输次数;源指针、目的指针指明具体的数据传输来源和目的;服务的数据传输过程完全由硬件执行:当中断请求发生时,由硬件将源指针所指单元的内容传给目的指针所指的单元,然后由控制寄存器相应定义位控制是源指针还是目的指针增加或,同
5、时值减;当多次中断请求使减为时,服务完成,触发与之关联的中断服务程序。 服务应用优势以串口接收一帧字节的数据为例。若采用传统的串口接收方式,每接收到一字节,产生一个中断;在中断服务程序中,要将它从串口接收缓冲器中取出,顺序放到帧接收缓冲区相应单元中;当接收满字节后,进行帧处理。如果采用服务的方式,只要事先定义好通道就可以了。首先,定义串口接收中断优先级为或以及与之相关联的通道。即定义相应通道控制寄存器为:为字节传输,源指针为串口接收缓冲器,目的指针为帧接收缓冲区首址且每次传输完成后,目的指针加。这样,串口每接收到一字节,将触发一次服务,由硬件将数据从串口接收缓冲器中取出,顺序放到帧接收缓冲区相
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 80 C166 单片机 PEC 服务 PROFIBUS
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。