「后台操作说明」修訂間的差異

增加 5,027 位元組 、 2022年6月27日 (一) 16:21
無編輯摘要
(创建页面,内容为“===创建一个项目=== 缩略图”)
 
Xyy討論 | 貢獻
 
(未顯示同一使用者於中間所作的 3 次修訂)
行 1: 行 1:
===创建一个项目===
==Step1. 创建一个项目==
[[File: 创建 项目.png|缩略图]]
项目名为必填项;
 
项目使用语言可添加任意语言,可在HMI运行时提供语言切换功能(如有需要请联系我们)
 
项目权限:公共、部门和私有,注意公共权限的项目将会被平台所有用户共享。
 
客户端相关配置则会在下载到HMI设备时在设备端生效,不影响实际组态
 
[[File: 创建 项目.png|800x800像素]]
 
== Step2. 添加一个PLC ==
注意:SN标识保存后不建议经常修改
 
目前只支持西门子S7全系列PLC,端口默认为102;支持ModbusTCP协议;
 
注意:Simulation模式只会在平台生效,可在平台进行数据模拟、下发、以及保存
 
数据持久化前提:为了节约HMI的存储空间,建议根据程序情况来配置点位的数据存储条件,例如当变量MODE>0时才记录数据。
 
[[File:编辑PLC.png]]
 
使用Simulation的连接协议后,会在项目详情多出 一个 数据模拟的按钮,点击可进行数据模拟
 
[[File:PLC数据模拟.png]]
 
[[File:数据模拟详情页.png]]
 
== Step3. 从博图的HMI变量导入SCADA ==
从博图的HMI列表导出所有HMI_tags(需要绝对地址,对于优化过的DB块则需要取消DB优化),在项目PLC的详情页导入该Excel
 
EXCEL所需的标头:Name, Address, Length, DataType
 
导入操作入口: 项目 详情-->PLC管理-->查看PLC详情-->导入变量
 
[[File:导入变量.png]]
 
== Step4. SCADA的变量管理 ==
导入的PLC变量和画面中用到的变量都会在这里进行管理,可自行添加、调整变量当前支持的数据类型包括: Bool, Byte, Int, Word, DInt, Real, DReal, DWord, String, Time
 
[[File:变量列表.png]]
 
 
变量可以进行高级配置:
 
# 写入限制:可给定固定数值来限制画面上的写入操作(超出范围的会在画面上提示失败)  也可以绑定相关PLC变量来作为上限、下限,实现复用效果
# GMP相关:开启后SCADA会在写入操作之前请求电子签名,来实现审计追踪
# 模拟数据:此功能在平台有效,可进行一些简单的数据模拟,方便开发阶段调试。
 
[[File: 变量编辑.png]]
== Step5. 项目资源 ==
项目的图片资源库,可以一次性多选导入多个图片资源(重名会覆盖掉),来提供给组态画面使用
 
项目文本(文本枚举):将ID映射成对应文本的功能,支持多语言(语言在 项目 属性编辑里配置);可在文本框导入;可导出为Excel
 
[[File:文本枚举-2.png]]
 
 
 
== Step6. 报警规则 ==
HMI级别的报警规则,目前支持离散报警,需要指定报警的变量;
 
和文本列表类似,可进行所有条目的导入和导出;
 
[[File:报警编辑-2.png]]
 
== Step7. 批次报表功能 ==
批次+报表(数据+模板)能实现生产后的数据可视化功能,展现批次过程中所需的数据
 
批次规则:配置记录数据的规则,HMI运行会根据此规则来进行数据记录,并保存相应阶段数据
 
功能详情:可配置自动/手动生成批次,自动记录的批次需要配置监视变量和规则,例如当变量PV.Mode>=1 PV.Mode<=610时记录批次;
 
手动模式的批次则需要组态的时候配置按钮事件开启/结束对应批次,对于读取的批次号变量,可以指定正则和设定不重复,不符合规则的批次号会在开始批次的时候弹出提示。
 
两种模式下皆可以指定子阶段,符合条件的数据将作为子阶段记录在批次信息内。
[[File:批次编辑.png|无|有框]]
手动模式
[[File:手动批次.png|无|有框]]组态报表:
 
配置批次规则后,每个规则可配置多个模板来“看”这些批次数据,我们提供了组态的方式来帮助编辑报表模板,输入名称和对应批次规则后就可以开始编辑组态了
 
[[File:编辑批次模板.png]]
 
提供了多种组件,来实现各种功能和布局:
 
报表为逐行制,内容按照添加的顺序逐行加载,自动分页,以A4纸大小作为基准,支持横向模式;
 
折线图能以多种形式来呈现数据,目前给出的为叠加多根折线图,也可以实现其他模式,[https://echarts.apache.org/examples/zh/index.html 参见样例]
 
针对批次数据,我们提供了相关算法来展示数据:first(初始值), last(结束值), min(最小值), max(最大值), mean(平均值), median(中位值)
 
其他数据展示:可以列出整个批次中的报警数据,以及审计数据
[[File:报表组态编辑页面.png|无|缩略图]]
 
== Step8. 用户/权限/密码策略 ==
此处有3个概念,1.用户 2.角色 3.权限。解释为:用户隶属于一个或多个角色,每个角色可绑定多个权限。这样用户设定角色有就可以享有角色对应的权限了。
 
SCADA提供了强力的密码策略要求,工程师可自定义来配置这些:
 
[[File:密码策略.png]]
 
== Step9. 国际化 ==
项目画面相关的文本都可以在此处进行快速的文本翻译,罗列了项目所有的语言,此页面修改后当即生效
 
[[File:国际化.png]]