基于CAN现场总线的数据采集与监控系统结构如图4-37所示。图4-37 基于CAN现场总线的SCADA系统结构图图4-37所示系统主要由上位计算机及监控软件、基于PCI总线的CAN智能网络通信适配器及与其相配套的设备驱动程序、FBC2000现场控制单元和基于CAN现场总线的FBCAN系列智能测控模块等设备单元构成。选用CAN现场总线连接各个智能测控节点,组成SCADA系统。......
2023-11-22
1.Web的应用优势
传统的SCADA系统采用“主机/终端”或者“客户机/服务器”的通信模式,但是该模式开放性较差、系统开发和维护工作量大、系统扩展性和伸缩性较差,该模式已经不能适应集团企业网络化分布式管理的要求。随着计算机、Internet/Intranet的发展,基于B/S(浏览器/服务器)多层架构成为SCADA系统流行的应用方式。
国内外著名的工控领域的软硬件制作商,陆续推出了基于Web的SCADA系统,如Sie-mens公司的WinCC V7.2、Advantech公司的Advantech Studio以及BroadWin公司的WebAc-cess等。
基于Web的SCADA系统采用Web2.0技术,以标准Web浏览器为操作工具,以Web网页的方式显示监控画面的实时数据。系统除了具备传统的SCADA系统的数据采集与处理、报警处理、同步时钟、人机界面、数据报表、设备管理、控制调节。二次开发等功能外,还实现了SCADA系统的远程监控、远程故障诊断、远程指挥调度、远程设备管理等功能。
与传统的C/S模式相比,基于Web的SCADA系统的优点有:
1)利用浏览器实现远程监控,通过浏览器实现现场设备的图形化监控、报警以及报表等功能。
2)实现多用户监控,同一过程可被多个用户同时查看,同一用户也可监控多个过程,实现数据的透明化。
3)实现远程诊断和维护,并可以实现多方对同一问题的会诊,使得广泛的技术合作成为可能。
4)具有很强的扩展性和继承性,可以方便地与其他系统进行集成。(www.chuimin.cn)
5)随着Web技术的日趋成熟,在B/S结构下的客户端程序简单,稳定性强。
2.Web的应用方案设计
基于Web的SCADA系统的分层框架结构如图2-38所示。它主要有以下几部分组成:数据库、Web服务器、监控系统、现场设备、通信设施和浏览器等。监控系统通过与PLC、PAC等现场设备的通信,将设备的实时数据等信息存储在数据库中。远程用户通过Internet/ Intranet访问Web服务器查看现场设备的运行状况,对设备进行监控和管理。
图2-38 基于Web的SCADA系统的分层框架结构
基于Web的SCADA系统的分层框架结构采用B/S模式,Web服务器以Windows或者Linux为平台,选用IIS或者Apache服务器。在浏览器中采用嵌入Java Applet或者ActiveX控件等方式实现监控画面的显示,并利用双缓冲技术解决图像刷新过程中的闪烁问题。服务器端采用ASP和脚本等方式实现对数据库中实时数据的读取并生成动态文本,传输到浏览器中,显示现场设备的运行状况,实现SCADA系统的远程监控。
用户在使用SCADA系统的Web功能时,需要在浏览器中输入由服务器所在的IP地址和Web站点名所组成的URL,例如202.194.201.66/SCADA。其中“202.194.201.66”为SCADA系统的Web服务器所在的IP地址,“SCADA”为SCADA系统的站点名称,该名称由用户在设置Web站点时定义。在网页中完成身份信息的验证后,进入监控界面,监控现场设备的状态。
有关现场总线及其应用技术的文章
基于CAN现场总线的数据采集与监控系统结构如图4-37所示。图4-37 基于CAN现场总线的SCADA系统结构图图4-37所示系统主要由上位计算机及监控软件、基于PCI总线的CAN智能网络通信适配器及与其相配套的设备驱动程序、FBC2000现场控制单元和基于CAN现场总线的FBCAN系列智能测控模块等设备单元构成。选用CAN现场总线连接各个智能测控节点,组成SCADA系统。......
2023-11-22
Web服务器和HTTP服务器可以说是同一个东西,当然非得细分的话,HTTP服务器是建立在HTTP协议之上的提供文档浏览的服务器,更多的是提供静态的文件。而Web服务器涵盖了HTTP服务器,Web服务器不仅能够存储信息,还能在用户通过Web浏览器提供的信息的基础上运行脚本和程序。图11.2W eb服务器工作原理图我们以浏览器作为客户端,完成Web服务的工作流程讲述。Web服务器是以短连接为主,并且获取的数据到达浏览器的那一刻一定是静态的不变的。......
2023-11-19
2)需要在PLC编程软件和SCADA中建立相同的标签定义。3)SCADA与PLC之间的通信性能较差。为了解决用户遇到的这些问题,三菱电机公司和Wonderware公司在过程控制系统方面进行了合作,通过Wonderware公司的InTouch过程组态软件与三菱电机公司过程控制软件PX Developer的强强联合,大大减少了开发过程控制监控系统的时间。图11-7 PX Developer与InTouch组态软件的联合示意图2)PX Developer标签信息支持InTouch的标签浏览器。......
2023-06-16
下面将使用ThinkPHP 3.0创建一个简单Web应用,该应用部署方式将使用模块分组。通过URL访问到index.php文件,ThinkPHP将会初始化项目环境,并创建相应的目录结构,此时并没有开启模块分组功能,需要在公共配置文件中配置。可见无论是使用传统的多入口文件部署方式,还是使用单入口的模块分组方式,ThinkPHP都能够完美地解决项目部署的问题。......
2023-11-04
数据搜集的主要形式是统计调查,它是一项复杂的工作。要做好统计调查,必须按照统计研究的目的,运用科学的方法,有组织、有计划地进行。统计调查方案的设计包括以下步骤。确定调查对象必须明确总体界限,划清调查范围,区别应调查和不应调查的对象。在实际工作中,调查单位与报告单位密切相关,调查单位是调查的承担者,而报告单位是负责上报调查资料的单位。......
2023-08-13
DDC既识别数字信号,又识别模拟信号,在控制系统中用途很广。采用DDC后,系统的工艺设置及电气系统变化不大,只是用DDC代替了原系统的调节控制装置。3)DDC功能单一,组态多样,易于组配和扩展。5)工程中因设备分散,选用24个监控点的分站,更有效地发挥了分布式DDC系统的特点。图中按上述的规定将信号接到DDC的输入、输出端。......
2023-06-29
表2.2@WebServlet 的属性列表2.web.xml 手动配置注意:这一步不是必须的,如果已经使用@WebServlet 配置了信息,那么请不要进行这步操作。例2.1 中Web 应用程序的配置文件web.xml 内容如下:web.xml 是Java Web 应用程序部署描述符文件,它是一个XML 文件,用来描述Web应用程序的配置和部署信息,位于WEB-INF 目录下。web.xml 部署描述符文件的顶层(根)元素为
2023-11-21
Web服务端负责响应客户端的请求,是Web的重要部分。Web服务端技术主要包括CGI、服务器端脚本技术、服务器端插件技术和Servlet等,这些技术都能生成动态网页,承载Web发布的信息,响应客户端的操作和请求。设计人员需根据所用平台、服务器和应用兼容性等因素进行选择合适的开发技术,最常用的Web服务端技术是服务器端脚本技术和Servlet。Servlet只能通过服务器进行访问,其安全性较高,但其对容器具有依赖性,对请求的处理有局限性。......
2023-11-22
相关推荐