scada系统

SCADA开源项目lite版本

匿名 (未验证) 提交于 2019-12-02 23:32:01
一、 引子    自从看了老坏猫(江湖人称猫总)的SharpSCADA项目后,让我感觉耳目一新同时也对自动化数据采集有了更深入的认识,我相信有不少做上位机的朋友和我一样对这个项目非常好奇。我们做上位机的应用场景相比SCADA系统还是有很大差别的,比如我们再跟plc通讯的时候,每一次通讯数据很少存入数据库,还有报警、历史归档等功能很少体现在上位机里面。利用五一假期,我将猫总的代码进行了简化,做了一个SCADA的lite版本。 下面是SCADA系统的应用架构,在猫总的程序中,有个DAService的文件就是图中的网关服务器,同时也包含实时数据服务器和归档的功能,在我的简化版本中,没有了实时数据服务器,不再归档,数据不存数据库而是使用json解析定义的组与标签。 二、配置与运行 1.在GitHub上下载源码,地址 https://github.com/qwe7922142/SharpSCADALite 。 2.安装modbus模拟器程序。 3.导入附件中一个叫TcpBool的文件,再导入一个SerialBool的文件,具体如下配置: 4.安装串口模拟器,将com1和com2做成链接。 5.vs2015以上进行编译,然后你就可以看到下面的界面,enjoy yourself!!! 三、最后总结 猫总的程序有很多值得我们借鉴的地方,比如实现多组轮询plc寄存器,plc读写驱动与上层应用脱离耦合

SCADA系统构架的安全分析总结

假装没事ソ 提交于 2019-12-01 17:21:10
概念: SCADA 数据采集与监控 Supervisory Control And Data Acquisition .包括了计算机设备 工业控制组件 网络 组成部件 ,SCADA 系统被用于控制分散的设备。这些系统和废水收集系统,石油天然气管道,电网传输和分配系统,铁路等公交交通系统。 图 典型的SCADA系统结构 系统即就是数据采集及监控系统,他是工业控制网络调度自动化系统的基础和核心,SCADA负责采集和处理工控系统运行中的各种实时和非实时数据,是工业控制网络调度中心各种应用软件的主要数据来源。 SCADA后天系统的主要功能有: 数据处理和控制调节 历史数据存储 与自此同的计算机通信 以及人机交互界面的管理。 未来的SCADA系统的发展将不断的扩展监控范围,监控处理的速度加快 ,监控的物理量将更加的全面,同时人际交互界面更加非友好,系统更加的智能化等。 DCS : DCS是一个由过程控制级和过程监控级组成的以通信网络为纽带的多级计算机系统 DCS是以微处理器和网络为基础的几种分散控制系统,他包括操作站,工程站 监控计算机和现场控制站 以及数据采集站, 通讯系统等 。 控制器Controller是按照预定顺序改变主电路或控制电路的接下和改变电路中电阻值来控制电机的启动,调速制动 RTU (Remote Terminal Unit)远程终端单元,他是安装在远程现场的电子设备

工业网络安全 智能电网,SCADA和其他工业控制系统等关键基础设施的网络安全(总结)

泄露秘密 提交于 2019-11-29 22:42:23
1、工业网络的安全势必是未来安全方向必须要做的一个重要的方面 工业网络的概念:简单的说就是控制控制系统的网络,其可以进行基于网络的数字通信。 关键的基础设施:包括直接操作任何系统的设施 2、工业控制系统中实现关键位置点的网络划分和系统的隔离是很必要的,根据系统的重要性和脆弱性等考量的因素对工业网络进行划分,评判资产和功能,从而允许紧紧锁定和控制特定的服务,同时减少了攻击平面给攻击者。具体使用的方法划分单元,禁止特定的端口服务,可以消除一些潜在的漏洞和利用。 工业网络一旦被攻击,后果是难以承担的,由于工业是一个国家发展的重中之重,工业同时是一个国家的经济命脉,研究工业协议,工业控制系统,工业网络安全势在必行。工业网络遭受到攻击行为有以下几种: 延迟,阻止或者修改既定的路程,修改发电厂的发电量 延迟,阻止或者修改与流程有关的额信息,使得大型电力功应商不能获得相关的交易生产指标 导致决绝服务,数据被篡改,设施离线,设备失效,失控 ,等 来源: https://www.cnblogs.com/xinxianquan/p/11538261.html