通信网--中国通信行业门户网站 | 中国行业网站集群--通信行业电子商务唯一网站 设为首页 | 收藏本站
免费注册 商机无限 商务中心 行业展会 立即发布商机
网站首页 公司库 产品库 商机库 行业资讯 展会信息 招聘信息 招商加盟 下载中心 招标信息
关键词:
热门词汇: IP网络电话   语音识别   手机充电器   手机GPS   3G手机   传输设备   交换设备
  行业要闻 | 通信市场 | 通信技术 | 网络学院 | 5G前沿 | 4G前沿 | VoIP | IPTV | WiMAX | 呼叫中心 | IT制造 | IT就业  
  企业专栏 | 企业报道 | 通信标准 | 通信百科 | 分析预测 | 手机评测 | 增值通信 | 政策法规 | 专家观点 | 网商访谈 | 招标信息 | 物联网
网上展览:
综合厂商 | 手机 | IP电话 | 交换机 | 呼叫中心 | 网络 | 终端 | 电源 | 仪器 | 光纤 | 电缆 | 电脑 | 数码 | 软件 | 其他
中国通信网最新加盟企业: 
当前位置:网站首页 > 行业资讯 > 网络学院
【创心服务 联通你我】青春逢盛世,奋斗正当时
中国通信网 时间:2010-01-13 信息来源:维库开发网
随着控制、计算机、通讯、网络等技术的发展,信息交换领域正在迅速覆盖从工厂的现场设备层到控制、管理的各个层次。基于以太网的工业控制网络具有数据传输率高、可靠性好、易维护、可远程传输、互操作性好等优点。随着互联网技术的普及与推广,以及网络通信速率的提高、交换技术的发展,使得它受到了全球的拥护和软硬件支持,并得到了迅速发展和普及。本文设计和开发了具有工业以太网功能的现场控制设备。

2 嵌入式操作系统的选择

实时嵌入式操作系统的种类繁多,大体上可以分为两种:商用型和免费型的。商用型的实时操作系统功能稳定、可靠、有完善的技术支持和售后服务,但往往价格昂贵,如QNX和Windows CE等。免费型的实时操作系统在价格方面具有优势,目前主要有Linux和μC/OS-II。由于商用实时操作系统的成本太高,采用免费软件是最好的选择,因此嵌入式实时操作系统最终选择了μC/OS-II。

3 μC/OS-Ⅱ下多任务程序的设计

程序的一开始通过一些宏定义对与μC/OS-Ⅱ运行环境相关的一些配置参数、服务器IP地址、网关以及子网掩码等局域网参数做了设置,主程序中负责硬件初始化,初始化实时多任务操作统,初始化TCP/IP协议栈,建立任务,为其分配优先级,激活各任务将其置为就绪态。然后在系统内核RTOS的调度下,各个任务按照优先级的不同依次投入运行,任务运行结构如图1所示。

图1 任务运行调度示意图

3.1 故障监控任务

监控任务用来监视当前程序运行状态,它的优先级为最高,它判断前一个运行任务的运行状态,如果有错误发生就采取相应的纠错方案,否则退回到等待状态。被监视任务正常运行时其执行时间是可预估的,被监视任务在其即将运行完毕时向监视任务发送消息说明自身运行正常。被监视任务运行时,监控任务处于等待态,等待被监视任务给它发送消息,等待时间被设定为预计的任务正常运行所需的最大时间。若等待时间内监视任务收到消息,则认为发送消息的任务运行正常,依照各任务执行顺序的先后下一任务开始运行,监视任务等待下一任务发送的消息。若等待时间已过,监控任务仍未收到消息,则系统的时间管理函数将强行把监视任务设置为就绪态。因为监控任务的优先权是最高的,监控任务将首先投入运行,它将抢占对CPU的控制权并采取相应的纠错方案,进行相应的故障处理,从而避免死机的发生。任务实现的流程图如图2所示。

图2 故障监控任务流程图

3.2 模拟量输入输出与数字量处理任务

模拟量输入输出任务属于周期性执行的任务。它包括几个组成部分:模拟信号量的输入,控制算法的运算,产生控制输出。任务首先从物理通道读取经过A/D转换后的传感器信号,对其进行平滑滤波、工程单位转换和报警检测后与控制给定值进行比较,其误差经过内置的PID控制功能块运算后,得到相应的控制量,此控制量经过工程单位转换后直接送给D/A转换输出给现场执行机构,控制其输出,从而实现了现场化的闭环控制。

数字量指的是变量的输入或输出值只能是0或者1这两种状态中的一种。与模拟量输入输出任务相同,数字量处理任务也属于周期性执行的任务,它负责读取现场开关量状态并完成对离散输出的控制。相对来说读取数字量输入是比较简单的任务,对数字量的基本操作,就是微处理器的相应的端口进行读写。比较复杂的是对于脉冲累计型的输入信号和要求以预定义的一定频率转换输出状态的输出信号,在嵌入式实时操作系统下可以通过设定任务的执行间隔来得到简化

3.3 Web Server守护任务

服务器功能是通过Web Server守护任务来实现,它的服务是被动的,需要用户对它进行访问,然后响应用户的请求。系统通过*来自客户机的连接请求,一旦*到连接建立请求并建立连接后,接收来自客户端的数据,并根据相应的命令返回所请求的页面作为响应。任务实现的流程图如图3所示。

图3 Web Server守护任务流程图

相关资讯
· 【创心服务 联通你我】青春逢盛世,奋斗正当时 (2012-01-17)
· 【创心服务 联通你我】青春逢盛世,奋斗正当时 (2012-01-14)
· 【创心服务 联通你我】青春逢盛世,奋斗正当时 (2012-01-12)
· 【创心服务 联通你我】青春逢盛世,奋斗正当时 (2012-01-11)
· 【创心服务 联通你我】青春逢盛世,奋斗正当时 (2012-01-09)
发表评论
昵   称:   匿名发表
验证码: 
 
热门资讯
【创心服务 联通你我】青春逢盛... (2009-09-15)
【创心服务 联通你我】青春逢盛... (2011-04-28)
【创心服务 联通你我】青春逢盛... (2009-09-16)
【创心服务 联通你我】青春逢盛... (2008-07-15)
【创心服务 联通你我】青春逢盛... (2008-05-23)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2012-01-09)
【创心服务 联通你我】青春逢盛... (2011-01-30)
【创心服务 联通你我】青春逢盛... (2010-05-28)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2011-02-17)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2009-08-13)
【创心服务 联通你我】青春逢盛... (2011-05-03)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2009-08-12)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2010-07-20)
【创心服务 联通你我】青春逢盛... (2009-08-12)
【创心服务 联通你我】青春逢盛... (2010-08-27)
【创心服务 联通你我】青春逢盛... (2009-10-11)
【创心服务 联通你我】青春逢盛... (2009-08-12)
【创心服务 联通你我】青春逢盛... (2009-07-24)
国之鑫科技 | 泰尔网 | 中华网科技 | 信息产业网 | 通讯世界 | 数字通信世界 | 文传商讯 | 中华英才网 | 电话视频会议 | 凤凰科技 | 呼叫中心 | 新浪科技 | 新传媒网 | 和讯科技 | 中国科技网 | 通信英才网 | 江苏星光发电设备 | 中劳网 | 赛迪网 | MSCBSC移动通信网 | 中国软件网 | 新华网 | 腾讯科技 | 3G通信网 | 千龙网 | 光通信人才招聘网 | 通信人才网 | 中商顾问网
返回首页 | 网站简介 | 企业理念 | 免责声明 | 广告服务 | 代理政策 | 联系我们 | 铭万网 | 中国产品推广联盟
南京国之鑫科技有限公司版权所有©2008-2016 客户服务热线:025-83752991, 客户服务邮箱:gzx@gzxinfo.com
苏ICP备18005078号-1
本站图片及文字仅供功能演示,本站保留对本演示内容及功能的最终解释权

加入铭万联盟中国行业网站集群独家技术供应商