上海蔻湘自动化设备商行
联系电话: 17621969553 15367687176
联系人: 李 勇 (销售经理)
商务QQ: 1243346113
传真: 021-57350212
质量保证·服务诚信·价格实惠, 可以签约正式的销售合同
-------上海蔻湘自动化设备商行 本着“以人为本、科技先导、顾客满意、持续改进”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成,拥有丰富的自动化产品的应用和实践经验以及雄厚的技术力量,尤其以 PLC复杂控制系统、传动技术应用、伺服控制系统、控备品备件、人机界面及网络/软件应用为公司的技术特长,几年来,上海蔻湘在与德国 SIEMENS公司自动化与驱动部门的长期紧密合作过程中,建立了良好的相互协作关系,在可编程控制器、交直流传动装置方面的业务逐年成倍增长,为广大用户提供了SIEMENS的技术及自动控制的解决方案。
主要经营范围:
PLC及 模块:S7-200、 S7-300、 S7-400、S7-1200,S7-1500,ET-200系列
变 频 器:MM420、 MM430、 MM440、 6SE70、 6RA70,V20,V60,V90系列
触 摸 屏:OP27、 OP37、 OP270、 OP370,TD200, TD400C, K-TP OP177 TP177,MP277, MP377,等系列
数 控:6SN、1FT、6FC、6FX,1FK等系列
主要优势:
逻辑控制模块: LOGO!230RC、230RCO、230RCL、24RC、24RCL
SITOP直流电源: 24V DC 1.3A、2.*、3A、*、10A、20A、40A可并联.
数控伺服停产备件:(6FC,6SN全系列)
全数字直流调速装置: 6RA23、6RA24、6RA28、6RA70、6SE70系列
SIEMENS 数控 伺服
SINUMERIK:801、802S 、802D、802D SL、810D、840D、611U、S120
系统及伺报电机,力矩电机,直线电机,伺服驱动等备件销售
SIEMENS S7系列
S7-400(优势产品,库存量大)
S7-300(优势产品,库存量大)
S7-200 (优势产品,库存量大)
SIEMENS 其他产品
PLC周边产品(编程电缆,前连接器,导轨)
PLC编程软件
规 格:德国Siemens原产出品;凡所购公司产品,均按原厂质保一年。
PROFIBUS-DP在电机软起动器中的应用
时间:2010-07-27 来源:未知 编辑:电气自动化技术网 点击:次 字体设置: 大 中 小
1 前言
现场总线技术是当今世界各国关注的热点课题,以现场总线为基础的全数字控制系统是 21 世纪自动化控制系统的主流。PROFIBUS-DP是一种经过优化的高速、廉价的通信连接,专为自动控制系统和设备级分散I/O之间通信设计,使用PROFIBUS-DP模块可取代价格昂贵的24V或0~20mA并行信号线,用于分布式控制系统的高速数据传输。PROFIBUS-DP主要应用于现场设备级,它的响应时间从几百 到几百ms,数据传输速率为9.6kbit/s~12Mbit/s,传输的数据容量为每个报文多达244个字节,传输介质为屏蔽双绞线或光缆,被广泛应用于楼宇自动化、水电厂管理和工业过程自动化控制系统中。
2 软起动控制器中PROFIBUS-DP通讯接口的硬件设计
在软起动控制器的PROFIBUS-DP硬件接口电路设计方案上,采用单片机 + 专用集成芯片SPC3 + RS485驱动的方案。
2.1 SPC3简述
SPC3(SIEMENS PROFIBUS CONTROLLER)为优化的智能PROFIBUS-DP从站,集成有PROFIBUS-DP物理层的数据收发功能,可独立处理PROFIBUS-DP协议。SPC3的内部有RAM、方式寄存器、状态寄存器、中断寄存器以及各种缓冲器指针和缓冲区等。SPC3有8根数据线和11根地址线,其中8根数据线与地址线复用,可以接80C32、80C166、80C196、HC196等单片机。SPC3内部集成了1.5KB的双口RAM作为SPC3与软件/程序的接口,能自动调整9.6K到12M波特率。
2.2 PROFIBUS-DP通信接口硬件设计
PIC16F877与PROFIBUS-DP网络的连接通过一个PROFIBUS-DP网络的协议芯片SPC3和RS-485驱动电路组成。PROFIBUS-DP接口主要由处理器接口和串行总线接口组成。
处理器接口电路如图1示:80C32通过P0口和P2口扩展外部存储器,将SPC3内部的双口RAM作为自己的外部RAM,通过对双口RAM的读写来完成对SPC3的初始化和有关数据的交换。图中P1是指用双PIC16F877设计的软起动控制器,作为通讯的从站,PIC16F877集成了SPI接口,可以和协议芯片SPC3结合,以及MAX485ESA完成到PROFIBUS-DP总线网络上的连接。
图1 处理器接口电路
图2串行总线接口电路
SPC3芯片通过请求发送信号(RTS),发送数据信号(TXD),接收数据信号(RXD),通过高速光耦HCPL7720和总线收发器ADM1485相连,构成串行总线接口。如图2所示,尽管SPC3已经集成了物理层的数据传输功能,但它不具备RS-485的驱动接口,因此添置了RS-485的驱动电路。目前能满足12M波特率的驱动器芯片为数不多,有SN6*LS176,SN7*LS176,ADM1485等,本系统中选用的是ADM1485。另外为了避免总线上的信号对电路的影响,在SPC3与RS-485总线驱动电路之间采用光电隔离。TXD、RXD信号的隔离器件选用Hewlett Packar公司的12M高速光耦HCPL7720,RTS的信号隔离器件选用HCPL0601。
3 通讯接口的软件设计
PROFIBUS-DP的ASIC芯片SPC3集成了PROFIBUS-DP协议,能够处理PROFIBUS-DP状态机构,因此80C32不用参与处理PROFIBUS-DP状态机。80C32的主要任务是对SPC3进行合理的配置、初始化及对各种报文的处理。
对SPC3的软件操作主要包括两个部分:SPC3的初始化和SPC3的中断处理。主程序和中断程序流程图分别如图3和图4所示。
图 3 主程序流程图 图4中断程序流程图
SPC3的初始化程序应放在主程序的前面,而中断处理程序完成CPU对SPC3中断输出的响应。 SPC3上电复位之后.在正常工作之前必须进行初始化,以配置各个寄存器。中断处理程序用于处理SPC3发生的各种事件,这些事件包括新的参数报文事件:全局控制命令报文事件,进入或退出数据交换状态事件,新的配置报文事件,新的地址设置报文事件,监测到波特率事件和看门狗溢出事件。SPC3在接收到由PROFIBUS主站传送的不同输出数据时会产生输出标志位,CPU通过在应用循环中轮询标志位来进行接收主站数据。对于特定应用的诊断信息需要实时传递到主站。主应用程序在应用循环中判断是否有可用的诊断BUF存在一当有空闲BUF时应用程序输入诊断信息,并请求更新。对于实时性要求严格的系统,应采用中断方式进行输出数据和诊断数据处理。
由于用于现场的设备要特别考虑抗干扰能力,因此在设备硬件抗干扰技术的基础上,软件方面采用指令冗余,设置软件陷阱,系统的自检及软硬件相结合的看门狗技术,保证软件出轨的自动恢复,从而进一步提高系统的抗干扰能力。
4 结论
软起动器有很多优点,然而,目前国内生产的异步电机的软起动器大多都不带通信接口,有一些带通信接口的,也多为 RS232 或 RS485 串行总线,这些串行总线,由于自身的特点,不适合工业现场控制,有碍于电动机机群的进一步网络化发展和企业管控一体化及综合自动化的实现。本文介绍的带 PROFIBUS-DP总线接口的软起动控制器,可以解决传统软起动器现场通信的不足,实现电动机的群控,促进企业综合自动化的底层网络建设,并能带来显著经济效益。
本文作者创新点:目前国内生产的异步电动机的软起动器大多都不带通信接口,本文针对目前国内软起动器的这一不足,创新的提出了利用 PROFIBUS-DP 总线设计交流电动机软起动器的远程控制通讯接口电路。
资讯来源:上海蔻湘自动化设备商行 17621969553
|