- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第30章PROFIBUS-DP现场总线智能节点的设计
本章主要内容包括:
任务描述及设计方案
SPC3芯片简介
系统软硬件设计
随着当今工业的发展,其复杂化程度日益提高,在工业控制过程中需要对现场信号进行大量的采集,而且随数据的传递与转换以及对系统的控制精度、可靠性都提出了更新、更高的要求,因此产生了新型的现场总线控制系统FCS。一个现场总线控制系统中需要有很多现场总线智能仪表,本章基于西门子公司的智能化芯片SPC3设计了一款能把现场检测4~20mA到的模拟信号转换为符合PROFIBUS-DP传输协议的仪表,来作为PROFIBUS-DP的现场总线网络中的一个智能节点使用。
30.1系统设计要求及设计思路
现场总线控制系统是一种权分散的、全数字化的、串行的总线控制系统。现场仪表、执行器、阀门等提供的应是符合现场总线协议标准的信号。在众多的现场总线中,PROFIBUS以其优异的性能在工业控制系统中被广泛应用,因此有必要设计一个智能节点,以微控制器为核心,能够使现场控制器与底层传感器和执行器进行双向通信,来完成任务。这一小节将介绍一个基于AT89S52单片机和SPC3的智能节点系统设计,系统的具体功能如下:
能够完成4-20mA模拟信号到串行信号的转换;
能完成节点地址的设定;
可以实现检测数据的显示,数据交换过程的指示,超限警报等;
UART到PROFIBUS总线的转换。
本文采用AT89S52片机和西门子的SPC3协议芯片来完成现场总线通信接口的设计,数据采集部分采用线性光电隔离器对模拟信号进行隔离,通过12位串行A/D转换器MAX186将现场信号转换为数字信号后输入到单片机,单片机经过数字滤波后经SPC3发送到PROFIBUS-DP总线上,单片机同时通过SPC3接收PROFIBUS-DP主站指令和数据,将诊断数据发送给主站。结构框图如图30-1所示。
图30-1 系统结构框图
30.2 PROFIBUS-DP现场总线及其通信协议简介
PROFIBUS(Process Fieldbus)是由西门子等公司开发的一种国际化的、开放的、不依赖于设备生产商的现场总线标准,先后成为德国和欧洲的现场总线标准(DIN19245和EN5017),并于2000年成为IEC61158国际现场总线标准之一,2001年成为我国机械行业标准JB/T10308.3-2001.
30.2.1 PROFIBUS现场总线简介
PROFIBUS现场总线是一个开放的、与制造商无关的、无知识产权保护的国际标准,任何人都可以获得这个标准并设计各自的软、硬件解决方案。PROFIBUS包括三个兼容部分:PROFIBUS-FMS,PROFIBUS-DP和PROFIBUS-PA,它们分别适用于不同领域。
PROFIBUS-DP采用数字化、开放式通信,稳定可靠,使用PROFIBUS-DP可取代昂贵的24V或4~20mA的并行信号传输线,改变了传统控制系统中每个仪表都需要一条线连接到中央控制室的局面,大量节约了布线费用,同时也降低了中央控制室的造价。
目前,PROFIBUS-DP是在欧洲乃至全球应用最为广泛的现场总线之一,它的技术性能使其可以应用于全球的制造业、楼宇、过程自动化及电站自动化,使用该总线不但可以提高通信能力及系统运行的可靠性,大大节省系统安装时的布线费用和硬件费用,而且更加容易对系统进行管理和维护。
PROFIBUS-DP的基本功能和特征:
远距离高速传输。PROFIBUS-DP的通信介质有两种:一种是采用屏蔽绞线,通信速率为9.6Kbit/s/1200m~12Mbit/s/100m,每段最多节点数为32;另一种是采用光纤,用于电磁兼容性要求高和长距离要求的场合。
51单片机典型应用开发范例大全
分布式结构。各主站间令牌传递,主站与从站为主从传递,每段可达32个站,用于中继器连接段,最多可达126个站。
易于安装。总线结构使得1个站点的安装、卸载不影响其他站点的正常工作。
诊断功能。诊断功能能对故障进行快速定位,诊断信息在总线上传递并由主站采集。
灵活的配置。1类主站可以完成调节控制功能,并通过循环和非循环的报文对现场的从站节点进行访问和控制;2类主站在需要时可以通过非循环报文同1类主站以及现场从站节点交换数据。
硬件支撑。原则上,PROFIBUS-DP协议可以在任何具有内部或外部异步串行端口的微处理器上实现,但这种方法会引起对CPU资源的争夺和冲突,影响通信状态机制的实时控制,当传输速度超过500kbit/s传输技术时就需要使用专门的协议芯片,西门子公司的SPC3正是这种芯片。
总线存取协议。各主站之间采用令牌传递方式,主站和从站之间采用主从方式。
为了更好地理解后面介绍的软件程序这里先介绍一类主站与从站的通信过程。系统从上电到正常的数据交换工作状态的整个过程可以概
文档评论(0)