[发明专利]低成本现场总线远程输入输出系统无效

专利信息
申请号: 201010213701.5 申请日: 2010-06-30
公开(公告)号: CN102314161A 公开(公告)日: 2012-01-11
发明(设计)人: 于海斌;王宏;赵海燕;林跃;张群青 申请(专利权)人: 沈阳中科博微自动化技术有限公司;广州中国科学院工业技术研究院
主分类号: G05B19/418 分类号: G05B19/418
代理公司: 沈阳科苑专利商标代理有限公司 21002 代理人: 许宗富
地址: 110179 辽*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 低成本 现场总线 远程 输入输出 系统
【权利要求书】:

1.一种低成本现场总线远程输入输出系统,其特征在于:包括控制模块和I/O模块;

所述控制模块中存储有控制程序;

所述控制模块通过内部总线管理I/O模块;所述I/O模块完成现场信号的采集、转换,所述控制模块通过I/O模块控制现场设备。

2.按照权利要求1所述低成本现场总线远程输入输出系统,其特征在于:所述控制模块内存有MODBUS通讯协议,该控制模块运行MODBUS-RTU协议栈;

所述MODBUS通讯协议包括MODBUS从站协议和MODBUS主站协议;

所述MODBUS主站协议通过MODBUS从站协议实现现场设备的数据采集和远程监控。

3.按照权利要求1所述低成本现场总线远程输入输出系统,其特征在于:所述控制模块包括:

-单片机;

-动态数据存储器,用于存储单片机运行的控制程序,还存储所述I/O模块采集的现场数据;

-非易失性数据存储器,用于储存为控制模块设定的信息参数,供单片机读取;

-程序存储器,用于储存操作系统内核程序、MODBUS-RTU协议、控制逻辑程序,供单片机运行控制;

-时钟,为控制模块提供时间信息;

-物理层,用于与单片机连接,完成MODBUS-RTU协议中的第一层协议;

-内部总线,用于控制模块与I/O模块进行数据通讯连接。

4.按照权利要求1所述低成本现场总线远程输入输出系统,其特征在于:所述I/O模块主要包括:模拟量输入模块、模拟量输出模块、开关量输入模块、开关量输出模块;

所述模拟量输入模块主要由模/数转换器、光电隔离器、保护电路组成;所述内部总线通过光电隔离器选择输入现场信号,信号经模/数转换器转换后,再通过光电隔离器传递至控制模块。

5.按照权利要求4所述低成本现场总线远程输入输出系统,其特征在于:所述模拟量输出模块主要由数/模转换器、光电隔离器、保护电路组成;所述内部总线通过光电隔离器选择输出单片机信号,该信号经过光电隔离隔离输出至数/模转换器,再通过数/模转换器输出信号送至现场设备。

6.按照权利要求4所述低成本现场总线远程输入输出系统,其特征在于:所述开关量输入模块主要由光电隔离器、保护电路组成;所述开关信号通过采集保护电路、光电隔离器输入至内部总线,所述内部总线将信号输入至单片机。

7.按照权利要求4所述低成本现场总线远程输入输出系统,其特征在于:开关量输出模块主要由达林顿驱动器、光电隔离器组成;控制模块通过内部总线选择需要输出的通道,再通过光电隔离器输出至达林顿驱动器;所述达林顿驱动器输出共阳极信号至现场设备。

8.按照权利要求1所述低成本现场总线远程输入输出系统,其特征在于:所述控制模块包括如下控制单元:RS-485通讯单元、数据传送单元、数据诊断报警单元、设备组态单元、数据采集/存储单元,

控制单元具体控制流程如下:

所述RS-485通讯单元流程分MODBUS主站模块通讯流程和MODBUS从站模块通讯流程为两部分;

所述数据传送单元流程为:首先初始化单片机,启动后单片机等待动态数据存储器数据存储区可读,当可读标志为正在读取时,打包数据,并调用控制模块,建立远程连接;将可读标志设为读取完成,再发送打包数据至现场总线设备,执行延时操作,判断是否退出该程序,是则结束;否则不退出该程序,可重新等待动态数据存储器数据存储区可读,重复上述判断过程;

所述数据诊断报警单元流程为:首先初始化单片机,启动后单片机等待报警通知,如无报警通知,则返回等待报警通知;如有报警通知,当可读标志置为可读,判断动态数据存储器报警数据区是否可读,如条件不满足,则继续判断;如条件满足则复制报警数据到动态数据存储器数据区,并根据组态信息发电子邮件,然后将可读标志设为读取完成,判断是否退出该程序,是则退出,否则返回,等待报警通知;

所述设备组态单元流程为:首先初始化单片机,启动后单片机从非易失性数据存储器中读参数创建组态信息区,进入配置状态,然后由用户操作进行选择,如选择的是系统参数配置,则判断存储信息是否是存入非易失性数据存储器,如存入非易失性数据存储器,则修改组态变化标志,修改组态信息区,组态信息存入非易失性数据存储器,结束程序;如不是存入非易失性数据存储器的情况下,则结束程序;如选择的是控制程序模块单片机中刷新设备列表,则先通过RS-485通讯单元与MODBUS从站模块通讯,再进行现场设备I/O模块参数配置,当配置完成时,判断是否存储信息到非易失性数据存储器中,如是,则修改组态信息区,组态信息存入非易失性数据存储器,如不是,则存入非易失性数据存储器,结束该程序;

所述数据采集/存储模块流程为:首先初始化单片机,将动态数据存储器存储区读写标志设为写,判断控制程序模块、数据传输模块是否读完,如控制程序模块没读完,则重新判断其可读取标志;如读完,则将过滤数据存储到动态数据存储器中,动态数据存储器的数据按照时间戳由高到低进行排列,将动态数据存储器存储区读写标志设为可读,允许控制程序模块、数据传输模块程序从存储区读数据,再设置控制程序模块、数据传输模块程序可读取标志为可读,使控制程序模块、数据传输模块程序可以读动态数据存储器数据,最后结束。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳中科博微自动化技术有限公司;广州中国科学院工业技术研究院,未经沈阳中科博微自动化技术有限公司;广州中国科学院工业技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010213701.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top