海德上位机软件学习总结(NetScada5.0)

作为一款上位机软件,海德软件常规功能基本都已满足。具体功能如下:

在这里插入图片描述

通讯

​ 作为一款上位机软件,需要和各种PLC或仪表进行数据交互。而由于PLC和仪表的种类比较多,对应的通讯协议也相对比较多。但目前常规的通讯协议有:OPC、ModBus系列、串口通讯(RS232\RS485\RS232)、S7、Profinet/Profibus、Devicenet等,对应的PLC品牌包括西门子、AB、施耐德、倍福、三菱、欧姆龙、台达、基恩士、信捷、汇川等。对于通讯,常规方式是通讯驱动+通讯配置。目前海德软件只支持OPC。

变量

变量包括内部变量外部变量,两者之间的区别为系统自身和外部设备的变量。对于外部变量,根据对应的通讯协议,在添加变量时,需要配置不同的地址信息。

事件/动作

事件是指某个条件满足后发生的触发信号,动作是指具体执行的命令,一个事件可以执行多个动作,一个动作也可以被多个事件触发。

事件包括事件类型、触发信号等。事件类型可以是周期类型、变量触发、窗口变化等,触发信号可以单个或多个信号的逻辑组合等。事件里面可以包含动作。

报表

​ 作为数据展示的形式之一,报表根据业务需要常规来说有历史数据报表、批次报表。对于报表包括以下几部分。数据来源、报表格式、报表管理(查询、打印、导出)。数据来源一般来自归档数据,至于归档数据,下文会详细介绍。

​ 报表格式的制作是根据excel表格,具备常规的表格操作格式。报表管理中的查询主要是根据查询条件,将复合条件的数据形成一份报表,报表的打印是将查询后的报表打印成纸质报告或电子版文件,电子版文件格式常规有excel或PDF类型。导出则是将报表转移到其他存储介质,方便报表数据的备份

日志

日志作为系统的一切活动记录,就目前常规而言,主要使用的范围有数据和操作的记录。比如数据的恢复、备份、删除、修改等以及系统的操作等等。这些也可以叫做审计追踪。对于日志,其主要记录项包括:时间、用户、对象类型、描述、结果。即who 、when、、what、how much。

数据库

​ 数据库作为数据存储的虚拟空间。在上位机软件中主要存储生产过程中的数据。目前工业上常用的数据库为SQL Server、MySQL、Oracle。但大部分为SQL Server,目前对于数据库的常规操作主要是数据库的读写、数据库备份/恢复、视图、数据的增删改查等。

数据归档

随着数据量的不断增长,数据查询的效率会不断变慢,从而大大影响操作体验,那对于数据归档,就是将生产库的数据转移到拥有相同表结构的数据库中,通过减少生产库记录数量,从而提高数据查询等操作的效率。

数据归档

​ (关于数据归档的内容摘自楼下小黑哥博客)

而在工业软件上,常规作法是将标定需要的数据,将这些数据进行归档,由独立的数据库进行管理,并设定规则,数据容量和存储时间。比如当存储数据大小超过设定值后,将此阶段的数据自动备份,备份完成后,则删除数据库中的数据,这样数据库保留的数据量会维持在较小的数据量,查询起来也比较方便,当查询过往较长时间段的数据时,可以将复合查询时间段的数据库恢复。

画面组态

​ 画面组态属于直接面向操作的,主要划分使用操作和数据展示两部分。使用操作主要指根据工艺、布局等,组态出相关的画面,操作员在画面中可以进行设备和工艺生产的操作。

​ 数据展示指使用过程中产生的数据,可根据需要进行展示,展示形式有趋势图、拓扑图、表格、折线图等等,使用人员可对这些数据进行相关操作,比如打印、导出等等,

在进行画面组态中,组态软件中会提供必要的控件和UI图标,供使用者使用,但由于行业、工艺功能等的不同,使用者可根据需要开发出定制版控制。这样可大大提高其灵活性。

报警

报警作为生产过程中异常状态和消息的显示。对应有不同的处理形式。异常状态信息有下位机的报警和上位机内部触发的报警。消息主要指生产过程中的提示信息或确认信息。

配方

配方属于生产工艺中,固定的程序化流程,使用者可根据其流程设置相关参数,完成工艺生产。而对其流程,需要名称、编号、生产编号等等信息。

安全策略

系统在使用时,需要账户来进行管理,每个账户都需要有对应的属性,比如密码、权限等等,对于每个属性,都有对应规则,比如密码的长度、负责度、有效期。权限对应画面的操作能力。另外还有电子签名等。对于系统操作的二次确认等,电子签名可以以账户密码或其他生物签名等形式展现。

脚本语言

系统在进行开发时,需要脚本来完成部分指令,目前常用的脚本语言有VB、C、JS等等。脚本可分全局脚本或局部脚本。方便开发者在开发复杂工艺功能时,提高其灵活性。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yue008

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值