嵌入式网络监控系统设计方案
扫描二维码
随时随地手机看文章
电子论坛 您现在的位置:下载
,271K RD06HVF1 的货源和报价 RD06HVF1 的相关技术信息 其他型号 深圳市绿盛电子科技有限公司联系人:曾生
电话:0755-13556870936/82814355 深圳市赛华达电子有限公司联系人:邓女士/刘小姐
电话:0755-8304765/83047653 香港泽琛科技有限公司联系人:李小姐
电话:0755-83633323/83633313/83633343/83655115 天阳诚业科贸有限公司深圳分公司联系人:贾 先 生/李小姐/张先生/赵先生
电话:0755-83995254/010-51796590/0755-83995342/83975937 >>更多供应商 嵌入式网络监控系统设计方案 摘 要:本文介绍了一种适合于工业场合、基于客户机/服务器模型的嵌入式网络监控系统的设计。服务器采用32位的Freescale ColdFire系列MCF5272为CPU,以mClinux为操作系统,客户机可以是网络上任何装有客户机软件的PC机,系统中的监控界面由客户端设计,可以通过升级客户机软件来满足新的监控任务。该系统的通用性和灵活性强,利于用户的二次开发。
关键词:嵌入式; 客户机/服务器;网络监控;PLC;二次开发
引言
目前,嵌入式网络监控系统以其本身体积小、功能多、支持以太网技术等优点,已成为工控领域中的新热点。网络监控系统的方式可分为B/S(浏览器/服务器)和C/S(客户机/服务器)两种。对于B/S形式,要求嵌入式服务器的存储器容量足够大,而且对于监控设备结构调整或对监控内容更改频繁的应用场合,就必须对嵌入式服务器中的网页和CGI程序进行更改,这无疑会使普通用户在对服务器进行维护和二次开发时遇到很大的困难。本文介绍的一种采用C/S结构的系统设计可以克服以上问题。由于监控对象和监控页面的设置都由客户机完成,服务器只需进行数据采集、响应客户请求、利用TCP/IP网络发送客户请求数据等工作,同时客户机的监控页面采用通用的微软Windows风格,降低了对操作人员的要求,利于二次开发。 嵌入式网络监控系统的
总体框架
以工厂生产自动化中监控PLC和CAN总线设备为例,为了实现工厂生产透明化,希望在任何地方都能通过网络监控生产情况,并能够随着工厂生产内容的调整更换监控内容,因此,可采用C/S形式使监控对象及监控页面由客户自己根据具体要求定义。服务器由32位Freescale Coldfire系列中支持网络通信的MCF5272芯片和专用于微控制的mClinux操作系统构成。
该系统的总体框架如图1所示。由客户机发出对设备的监控命令,嵌入式服务器接收并处理信息,根据客户机请求对监控对象发出控制命令,或通过串口和CAN接口获得客户机感兴趣的状态,并将此信息通过网络协议经过网络连接返回客户端,由客户端分析并与设计的监控界面建立动画连接或将现场设备的运行状态显示在界面上,并将此信息存储到客户端历史数据库供用户打印输出或统计。 客户端软件设计
客户端系统要完成