新闻中心

EEPW首页>嵌入式系统>设计应用> PROFIBUS-DP在电机软起动器中的应用

PROFIBUS-DP在电机软起动器中的应用

作者: 时间:2012-06-19 来源:网络 收藏

3通讯接口的软件设计

  PROFIBUS-DP的ASIC芯片集成了PROFIBUS-DP协议,能够处理PROFIBUS-DP状态机构,因此80C32不用参与处理PROFIBUS-DP状态机。80C32的主要任务是对进行合理的配置、初始化及对各种报文的处理。

  对的软件操作主要包括两个部分:SPC3的初始化和SPC3的中断处理。主程序和中断程序流程图分别如图3和图4所示。


图3主程序流程图图4中断程序流程图

  SPC3的初始化程序应放在主程序的前面,而中断处理程序完成CPU对SPC3中断输出的响应。SPC3上电复位之后.在正常工作之前必须进行初始化,以配置各个寄存器。中断处理程序用于处理SPC3发生的各种事件,这些事件包括新的参数报文事件:全局控制命令报文事件,进入或退出数据交换状态事件,新的配置报文事件,新的地址设置报文事件,监测到波特率事件和看门狗溢出事件。SPC3在接收到由PROFIBUS主站传送的不同输出数据时会产生输出标志位,CPU通过在应用循环中轮询标志位来进行接收主站数据。对于特定应用的诊断信息需要实时传递到主站。主应用程序在应用循环中判断是否有可用的诊断BUF存在一当有空闲BUF时应用程序输入诊断信息,并请求更新。对于实时性要求严格的系统,应采用中断方式进行输出数据和诊断数据处理。

  由于用于现场的设备要特别考虑抗干扰能力,因此在设备硬件抗干扰技术的基础上,软件方面采用指令冗余,设置软件陷阱,系统的自检及软硬件相结合的看门狗技术,保证软件出轨的自动恢复,从而进一步提高系统的抗干扰能力。

4结论

器有很多优点,然而,目前国内生产的异步电机的器大多都不带通信接口,有一些带通信接口的,也多为RS232或RS485串行总线,这些串行总线,由于自身的特点,不适合工业现场控制,有碍于电动机机群的进一步网络化发展和企业管控一体化及综合自动化的实现。本文介绍的带PROFIBUS-DP总线接口的控制器,可以解决传统软起动器现场通信的不足,实现电动机的群控,促进企业综合自动化的底层网络建设,并能带来显著经济效益。

  本文作者创新点:目前国内生产的的软起动器大多都不带通信接口,本文针对目前国内软起动器的这一不足,创新的提出了利用PROFIBUS-DP总线设计交流电动机软起动器的远程控制通讯接口电路。

参考文献

  (1)王福来,吴世红.采用SPC3的智能型PROFIBUS-DP总线接口的开发[J].电气传动,2000(2):51-54.

  (2)阳宪惠,主编.现场总线技术及其应用[M].北京:清华大学出版社,1999.

  (3)古明万,王晶晶使用SPC3设计PROFIBUS-DP智能从站[J]仪表技术2003.06

  (4)李玉忍,谢利理实用隔离型RS-485通信接口的设计[J]测控技术2000.04

  (5)刘文波,孟彦京现场总线接口电路的设计微计算机信息2005(3):145-148

双绞线传输器相关文章:双绞线传输器原理

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭