一种PROFIBUS-DP1主站通讯服务器制造技术

技术编号:8402765 阅读:140 留言:0更新日期:2013-03-08 21:54
本实用新型专利技术公开了一种PROFIBUS-DP1主站通讯服务器,包括主CPU控制单元、电源单元、数据链接单元、PROFIBUS-DP1主站卡单元及外围电路,首先是克服了以往多PROFIBUS-DP1主站组网难度大,系统复杂的缺陷,实现独立的模块化设计,更加可靠稳定,也易于设备的维护,实时性高;具有组网方便,易于管理和维护,也方便了后台组态人员的大量的数据处理所带来的工作量,极大的缩短了基于PROFIBUS的通讯工程时间。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术一种PR0FIBUS-DP1主站通讯服务器,集PR0FIBUS-DP1主站、数据处理、总线通讯为一体,在工业自动化控制中实现PR0FIBUS现场总线快速组网、数据处理和管理的装置及其实现方法。属于自动化控制

技术介绍
PR0FIBUS 一 DPl应用于现场级,它是一种高速低成本通信,用于设备级控制系统与分散式I/o之间的通讯;其特征就决定了其高速性,实时性等要求,伴随而来的就是其庞大的数据量,给后台处理设备带来了巨大的处理压力,当多个主站同时向一个后台发送数据的更是明显,通常使用的像PLC —类的携带PR0FIBUS — DPl通讯卡来实现PR0FIBUS —DPl主站功能,如果有多个PR0FIBUS — DPl通讯卡同时工作时,PLC的处理能力明显下降, 且远方控制速度和精确度都不能得到很好的保证。如配备多台PLC去现实PR0FIBUS多主站配置要求,显然增加了设备成本和维护成本,而且增加了后台设备的硬件配置要求。
技术实现思路
本技术为了克服现有的PR0FIBUS组网复杂、组网可靠性差、成本高、操作性不强等缺陷,设计一种集PR0FIBUS-DP1主站、数据处理、总线通讯为一体,实现PR0FIBUS现场总线快速组网、数据处理和管理的装置及其实现方法。其技术是这样实现的包括主CPU控制单元、电源单元、数据链接单元、PR0FIBUS-DP1主站卡单元及外围电路,其特征在于其连接是主CPU控制单元、PR0FIBUS-DP1主站卡单元,通过数据链接单元跟I 7块PR0FIBUS-DP1主站卡单元连接由CAN总线实现数据交换,电源单元提供装置各模块单元所需的工作电源,所述的主CPU控制单元采用了低功耗高性能的Sitara ARM微处理器AM1808 ;所述的PR0FIBUS-DP1主站卡单元采用了 STM32微处理器;所述的各单元采用模块化设计,所述的单元模块布局上采用了外部输入信号与输出做光电隔离;实施该技术后的优点和效果在于首先是克服了以往多PR0FIBUS-DP1主站组网难度大,系统复杂的缺陷,实现独立的模块化设计,更加可靠稳定,也易于设备的维护,实时性高;具有组网方便,易于管理和维护,也方便了后台组态人员的大量的数据处理所带来的工作量,极大的缩短了基于PR0FIBUS的通讯工程时间;能够在线进行PR0FIBUS主站参数的修改,能够在线查看工程数据;通过主CPU控制单元可以把PR0FIBUS从站设备实时数据传送到多个后台而互不影响,是一种很实用很理想的R0FIBUS-DP1主站通讯服务器装置。附图说明图I为本技术总体结构示意图;图2为本技术上位机参数配置软件示意图;图3、图4为本技术PR0FIBUS-DP1主站卡硬件原理图;其中,I 7- PR0FIBUS-DP1主站卡单元,8-数据链接单元,9-电源单元,10-主CPU控制单元。具体实施方式以下结合附图,对本技术进一步描述见附图1,本技术的连接是采用主CPU控制单元10,通过数据链接单元8跟PR0FIBUS-DP1主站卡单元1-7连接。电源单元9给其他单元连接并提供其工作电源;iCPU控制单元10采用了低功耗高性能的Sitara ARM微处理器AM1808,PR0FIBUS-DP1主站卡单元同样采用低功耗高性能的ARM Cortex-M3内核的STM32微处理器;电源单元采用了冗余交直流开关电源;各单元采用模块化设计,模块布局上都采用了信号的光电隔离处理。其功能实现方法及其功能实现具体步骤是(I)电源单元9输入交直流80V--265V,输出可供其他各单元工作的工作电源;(2)PR0FIBUS-DP1主站卡单元I采用了 STM32微处理器,模拟profibus主站协议栈,通过编程实现主站的通信机制和控制时序。上位机软件配置主站和从站参数(见附图2),通过PR0FIBUS-DP1主站卡单元自带的串口或者数据链接单元上的CAN总线下载参数配置数据表,配置成功后PR0FIBUS-DP1主站卡单元将根据保存的配置参数与PROFIBUS从站设备建立数据连接,进行通讯,并将其接收到的从站有效数据上传到数据链接单元CAN总线上,给主CPU控制单元接收处理;(3)主CPU控制单元接收数据链接单元上内部CAN总线上的数据,并加以分析处理,根据上位机组态数据定义上传所需要的遥信、遥测数据,也可以通过上位机组态下发遥控命令,由主CPU控制单元接收,判断其从站的设备位置,通过CAN总线转发遥控命令实现现场设备的遥控操作,由于CAN总线也是高速总线,因此完全可以满足其装置的实时性要求;主CPU控制单元具备自身故障自检能力,当装置出现异常情况时可自动启动故障自检程序,对其硬件及其部分软件进行故障排查工作,并进行详细的事件记录,发出报警信息给操作管理人员。见附图2为本技术上位机PR0FIBUS-DP1主站参数配置软件示意图,工程人员可以根据软件使用说明操作,再根据PROFIBUS从站的GSD文件参数属性配置从站参数,并通过此软件下载到本技术PR0FIBUS-DP主站通讯服务器中已完成参数配置。见附图3、图4为本技术PR0FIBUS-DP1主站卡原理图,采用低功耗高性能的ARM Cortex-M3内核的STM32微处理器,运用其内部集成的CAN控制器,外部连接CAN收发器TJA1050T (U28)来组成CAN总线的硬件电路,其主站地址可以通过电阻R400— R404的电位来自动识别分配其板卡地址;RS485硬件接口部分采用光耦隔离(04— 06)、电源隔离(BRl)、双向TVS (Dl, D2)的方式加以保护;软件程序上严格按照PR0FIBUS-DP主站的通信机制和控制时序模拟其主要功能。权利要求1.一种PR0FIBUS-DP1主站通讯服务器,包括主CPU控制单元、电源单元、数据链接单元、PR0FIBUS-DP1主站卡单元及其外围电路;其特征在于其连接是主CPU控制单元、PR0FIBUS-DP1主站卡单元,通过数据链接单元跟I 7块PR0FIBUS-DP1主站卡单元连接由CAN总线实现数据交换,电源单元提供装置各模块单元所需的工作电源。2.根据权利要求I所述的一种PR0FIBUS-DP1主站通讯服务器,其特征在于所述的主CPU控制单元采用了低功耗高性能的Sitara ARM微处理器AM1808。3.根据权利要求I所述的一种PR0FIBUS-DP1主站通讯服务器,其特征在于所述的PR0FIBUS-DP1主站卡单元采用低功耗高性能的ARM Cortex_M3内核的STM32微处理器。4.根据权利要求I所述的一种PR0FIBUS-DP1主站通讯服务器,其特征在于所述的电源单元采用了冗余交直流开关电源。5.根据权利要求I所述的一种PR0FIBUS-DP1主站通讯服务器,其特征在于所述的各单元采用模块化设计,模块布局上都采用了信号的光电隔离处理。专利摘要本技术公开了一种PROFIBUS-DP1主站通讯服务器,包括主CPU控制单元、电源单元、数据链接单元、PROFIBUS-DP1主站卡单元及外围电路,首先是克服了以往多PROFIBUS-DP1主站组网难度大,系统复杂的缺陷,实现独立的模块化设计,更加可靠稳定,也易于设备的维护本文档来自技高网...

【技术保护点】
一种PROFIBUS?DP1主站通讯服务器,包括主CPU控制单元、电源单元、数据链接单元、PROFIBUS?DP1主站卡单元及其外围电路;其特征在于:其连接是主CPU控制单元、PROFIBUS?DP1主站卡单元,通过数据链接单元跟1~7块PROFIBUS?DP1主站卡单元连接由CAN总线实现数据交换,电源单元提供装置各模块单元所需的工作电源。

【技术特征摘要】

【专利技术属性】
技术研发人员:王晓辉孙旭熹张锋
申请(专利权)人:上海华建电力设备股份有限公司
类型:实用新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1