标签:服务器(387)plc(2733)

数据采集与监视控制(SCADA)系统是SupervisoryControlAndDataAcquisiTIon的英文缩写,国内流行叫法为监控组态软件。从字面上讲,它不是完整的控制系统,而是位于控制设备之上,侧重于管理的纯软件。SCADA所接的控制设备通常是PLC(可编程控制器),也可以是智能表,板卡等。

早期的SCADA运行与DOS,UNIX,VMS。现在多数运行在Windows操作系统中,有的可以运行在Linux系统。

SCADA不只是应用于工业领域,如钢铁、电力、化工,还广泛用于食品,医药、建筑、科研等行业。其连接的I/O通道数从几十到几万不等。SCADA系统厂家深圳奥图威尔下面就其SCADA系统结构、功能、接口、开发工具等方面予以介绍。

1.SCADA系统体系结构

1.1硬件结构

通常SCADA系统分为两个层面,即客户/服务器体系结构。服务器与硬件设备通信,进行数据处理何运算。而客户用于人机交互,如用文字、动画显示现场的状态,并可以对现场的开关、阀门进行操作。近年来又出现一个层面,通过Web发布在Internat上进行监控,可以认为这是一种“超远程客户”。

硬件设备(如PLC)一般既可以通过点到点方式连接,也可以以总线方式连接到服务器上。点到点连接一般通过串口(RS232),总线方式可以是RS485,以太网等连接方式。总线方式与点到点方式区别主要在于:点到点是一对一,而总线方式是一对多,或多对多。

在一个系统中可以只有一个服务器,也可以有多个,客户也可以一个或多个。只有一个服务器和一个客户的,并且二者运行在同一台机器上的就是通常所说的单机版。服务器之间,服务器与客户之间一般通过以太网互连,有些场合(如安全性考虑或距离较远)也通过串口、电话拨号或GPRS方式相连。

1.2软件体系结构

SCADA有很多任务组成,每个任务完成特定的功能。位于一个或多个机器上的服务器负责数据采集,数据处理(如量程转换、滤波、报警检查、计算、事件记录、历史存储、执行用户脚本等)。服务器间可以相互通讯。有些系统将服务器进一步单独划分成若干专门服务器,如报警服务器,记录服务器,历史服务器,登录服务器等。各服务器逻辑上作为统一整体,但物理上可能放置在不同的机器上。分类划分的好处是可以将多个服务器的各种数据统一管理、分工协作,缺点是效率低,局部故障可能影响整个系统。

典型的硬件配置图如下:

1.3通信

1.3.1内部通信

客户与服务器间以及服务器与服务器间一般有三种通信形式,请求式,订阅式与广播式。请求式:客户周期性向服务器发出请求,然后服务器为客户准备数据,传送给客户。

订阅式:客户向服务器注册所关心数据,服务器记录每个用户关心的数据。当数据变化通知相应的用户。

广播式:当数据的变化时,服务器向所有客户发出通知。

1.3.2与I/O设备通信

1)通信模式

设备驱动程序与I/O设备通讯一般采用请求式,大多数设备都支持这种通讯方式,当然也有的设备支持主动发送方式。主动发送方式即I/O设备在数据改变时主动向外界报告数据。有的设备也支持订阅式通信。设备驱动程序应该能够支持各种通信模式。

2)通信协议

通信协议即与设备间的会话格式,可以理解为一种简单的交流语言。这些语言有一定的地方性,尤其是国产的PLC,智能仪表。常见的协议有Modbus,Profibus等。设备驱动程序必须为每种协议编制相应的代码。开发一设备驱动一般为1~5周,这要根据协议的复杂程度决定。软件商一般将该部分做成标准开发包,用户可以自己开发。

scada系统远程服务器,SCADA系统的功能有哪些相关推荐

  1. 华为服务器怎么安装win7系统,远程服务器安装win7系统

    远程服务器安装win7系统 内容精选 换一换 已成功登录Java性能分析.待安装Guardian的服务器已开启sshd.待安装Guardian的服务器已安装JRE,JRE版本要求为Huawei JDK ...

  2. 燃气scada系统重启服务器,SCADA燃气系统详细介绍.ppt

    SCADA燃气系统详细介绍 SCADA系统 一.什么是SCADA系统 SCADA的英文是Supervisory Control And Data Acquisition,译成中文就是监督控制与数据采集 ...

  3. revit服务器系统,远程服务器revit

    远程服务器revit 内容精选 换一换 远程登录的账号和密码是多少?登录云服务器的用户名和密码:Windows操作系统用户名:AdministratorLinux操作系统用户名:root登录云服务器的 ...

  4. 如何用xp系统做服务器,xp系统如何做远程服务器呢

    xp系统如何做远程服务器呢 内容精选 换一换 网站的访问与云服务器的网络配置.端口通信.防火墙配置.安全组配置等多个环节相关联.任意一个环节出现问题,都会导致网站无法访问.本节操作介绍网站无法访问时的 ...

  5. 服务器能进安全模式进不去系统,远程服务器怎么进安全模式

    远程服务器怎么进安全模式 内容精选 换一换 远程桌面协议(Remote Desktop Protocol,RDP),是微软提供的多通道的远程登录协议.本节为您介绍如何使用RDP文件远程登录Window ...

  6. 华为服务器默认什么系统,云服务器默认系统

    云服务器默认系统 内容精选 换一换 创建一台按需弹性云服务器.弹性云服务器创建完成后,如需开启自动恢复功能,可以调用配置云服务器自动恢复的接口,具体使用请参见管理云服务器自动恢复动作.该接口在云服务器 ...

  7. 教务系统和服务器,教务系统服务器地址

    教务系统服务器地址 内容精选 换一换 裸金属服务器硬件损坏,SDI卡损坏等原因,导致裸金属服务器无法正常使用时,您可以申请裸金属服务器重建功能.裸金属服务器重建过程不是自动化的,您需要联系管理员来完成 ...

  8. 热点全能服务器系统,云服务器win系统开热点

    云服务器win系统开热点 内容精选 换一换 使用MSTSC方式登录Windows云服务器时,系统报错提示"内部错误".在本地主机以管理员身份运行cmd.执行netsh winsoc ...

  9. 手机系统更新服务器,手机系统更新服务器

    手机系统更新服务器 内容精选 换一换 请根据操作系统类型安装对应类型的虚拟机.由于SUSE 11 SP4.Ubuntu 16.04.Ubuntu 14.04.Debian 8.6.SUSE 12系列等 ...

最新文章

  1. C#拾遗系列(3):构造函数
  2. pdf文件之itextpdf插入html内容以及中文解决方案
  3. Radical and array
  4. php文字左右滚动代码,JavaScript
  5. Java获取函数参数名称
  6. 在eclipse中修改spark2.1源码
  7. htc one m7刷Linux,htc one m7刷coloros系统教程
  8. stc15w4k32s4最小系统原理图_单片机最小系统原理图,求详细讲解
  9. Protel99se中文版PCB负片输出
  10. 生成万花筒效果并截图
  11. ubuntu安装anaconda3+cuda11.2+cuDNN+pytorch1.7
  12. 万兆网络传输速度测试_万兆网络有多快?实测一把先!
  13. python装饰器和异常处理_装饰器异常处理-面向对象编程-Python教程自动化开发_Python视频教程...
  14. scp 的拷贝限速功能
  15. 北京四十岁男人的生活帐单
  16. 微信鉴权服务器地址,微信开发之微信授权登录
  17. person reid demo郑哲东 Deep ReID
  18. WPF基础之XAML----(XAML 根元素和 xmlns,事件和 XAML 代码隐藏)
  19. Ubuntu虚拟机没有网络图标或者无法获取IP地址
  20. 校园导航【河北大学】

热门文章

  1. Blender 物理属性 (三)力场
  2. 深入了解 Dojo 的 Collections 工具包
  3. 在阿里云服务器windows server 2008r2上面搭建FTP服务器
  4. Eep8266下调用analogRead 导致ssid不显示一例 ,又踩了一坑
  5. 更改html网页的图标大小吗,html-使用path元素调整svg图标的大小
  6. 如何让matlab全速运行,提高matlab代码运行效率
  7. 电脑监控软件,做到实时监管
  8. 钉钉提供的内网穿透工具pierced 速度超快
  9. 模拟IIC_读写BQ40Z50模块
  10. 天龙八部服务器维护后提BB,天龙八部:宠物比号值钱?玩家哭诉附体BB半年也卖不出去...