ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Rapid SCADA V6 跑通第一个采集点

Rapid SCADA V6 跑通第一个采集点 SERIES03 / 0901认识平台02Windows 安装03首个采集点04五应用配置05扩展安装06二次开发07Linux 部署08交付清单09系列索引工具Administrator最小对象1 条线路验收通道有当前值下一步再做画面导有登录页之后再做点本篇给已经能登录的人。读完应能在 Communicator、Server 和 Web 表视图里看到同一个正在刷新的当前值。三处对不上就还没跑通先不要画组态。安装步骤在系列 02。通道有值之后读系列 04分清改的是哪一个应用。组态、大屏、App 设计器、报表都绑这个通道号画面在系列 06。协议不够用时再按系列 05 加驱动。序号你现在接着01还登不进网页回到系列 02先解决站点和口令02本篇三处都能看到数读系列 04弄清配置落在哪个应用、必须上传03急着做画面等通道有值再做。做法和实拍在系列 0601这一篇验收什么系列 02 只证明基座能登录。本篇把第一个采集点跑通。验收不看画面好不好看只看三件事同时成立。第一Communicator 里这条线路在运行日志没有连续超时。第二Server 里至少有一个通道的当前值在刷新。第三Web 的表视图能看到同一个数。三个地方对不上就还没跑通不要先画 Mimic。建议先用安装自带的虚拟设备或一台能读通的 Modbus 仪表。IEC 104、61850、OPC 留到线路已经有值之后。协议越复杂失败原因越多第一次分不清是驱动、地址还是权限。下列界面为 Administrator 与安装目录。工程结构为对象、线路、设备、通道。修改后须上传。仅保存在本机工程目录时运行实例不会变更。02工程、实例、配置库配置以工程为单位。一个工程是一组文件放在工程目录里由 Administrator 创建和编辑。它不是 IIS 站点也不是某台设备的寄存器表。工程里有三块必须分清。配置数据库是一组表描述这套系统的对象、线路、设备、通道、视图和用户对工程里的所有实例共用。界面文件是 Webstation 要显示的表、画面和报表配置。Server、Communicator、Webstation 各自还有自己的设置详细参数不都写在配置库里。实例是同一台计算机上、跑同一个工程的那一组应用。一个工程可以包含多个实例实例之间交换数据。工程师用一台 Administrator通过 Agent 连远程实例不必到现场服务器上改文件。Administrator 里编辑的配置库是 XML。上传到服务器执行时会转成运行用的 DAT。所以在表格里改完、看起来已经保存网页仍是旧数据这是正常现象不是缓存。缺的是上传。03从 Administrator 打开工程安装目录下进入 ScadaAdmin运行 ScadaAdmin.exe。配置程序不在 IIS 站点目录。图 1 为安装根目录箭头指向该文件夹。图 2 为目录内容入口是 ScadaAdmin.exe同目录还有语言包、日志和各服务共用程序集。起始页可以新建工程也可以打开最近工程。图 3 打开的是 HelloWorld。安装后默认就在跑这个工程用它做第一个采集点即可不必另起一个空工程。新建时注意模板模板决定初始配置。已有工程也可以当作模板用来复制一套骨架。工程文件不要放进 C:\Program Files\SCADA。那个目录是程序目录更新和卸载可能清掉里面的内容。工程放在文档目录或单独的数据盘。图 1 安装根目录。箭头指向 ScadaAdmin图 2 ScadaAdmin 目录。ScadaAdmin.exe 是配置程序图 3 起始页。可新建工程或打开最近的 HelloWorld04先把工程树认全图 4 是 HelloWorld 的工程树。左边先分清三层再填点表。配置数据库里是对象、通信线路、设备、输入通道、角色和用户。界面里是表和画面。实例下面是主服务、通讯服务和网站。图中选中的是模块模块此时可以是空的。配置数据库的表分主表和辅表。第一次只动主表。对象用来分层和管权限。通信线路把设备分组并决定轮询次序。设备是物理仪表或虚拟源。通道保存测量值、计算结果也用来下发命令。视图表登记界面文件在树上的位置。角色是一组权限内置角色不要删。用户表里的口令列存的是哈希不是明文。量纲、通道类型、数据类型、设备类型这些字典属于辅表。第一个点不要先改字典。字典改错后面向导生成的通道会带着错的单位和类型。图 4 HelloWorld 工程树。系统节点下是对象、线路、设备、输入通道、角色和用户序号节点第一次做什么01对象建一个例如演示站。设备和视图都挂在它下面。02通信线路用向导新建一条。虚拟设备或 Modbus。线路之间互不影响并行轮询。03设备挂在这条线路下。编号以后要和 Communicator 里的设备号一致。04通道轮询配好之后再用向导生成。先 1 到 2 个输入通道。05视图先做表视图并在视图表里登记。通道还没有值时不要画画面。05按这个顺序做第一次不要跳步。熟悉依赖关系之后可以调整第一次按下面七步少漏字段。序号步骤01在 Administrator 打开 HelloWorld或按模板新建工程。02在配置库加入对象、通信线路和设备。线路和设备用工具栏向导不要只在表里手填一半。03到 Communicator 设置里核对线路和设备是否出现。没有就在「通信线路」节点上右键选同步。04在 Communicator 里配好轮询通信通道、地址、超时、驱动。先让设备能被问到。05再用通道向导生成通道。向导要在轮询配好之后启动。驱动不支持自动建通道时再手工建。06做一张表视图并写入配置库的视图表否则 Web 树上没有入口。07点上传让实例真正执行这套配置。保存不等于上传。06对象和权限先立住对象是逻辑分组可以分层用来组织信息和管权限。第一个点只建一层例如「演示站」。设备和视图都挂在它下面。不要先建十几个空对象。角色是一组权限。内置角色不要改名、不要删除。自定义角色的对象权限写在对象权限表里。用户挂到角色上。口令列是哈希在用户属性里修改不要把明文写进表。第一个点可以用管理员账号验收。验收通过后再给值班员单独角色只给这个对象的查看权。控制权和查看权不要绑在同一个角色上。权限没配好时Administrator 里能看到值Web 登录后表是空的这不是采集失败。07线路、设备和轮询和设备打交道的是 Communicator。它作为主站或从站向设备要数据也下发命令。控制器、IO 模块、计量表以及外部数据源在这里都叫设备。设备属于通信线路。线路彼此独立并行工作。一条线路超时不会把另一条拖停但同一条线路上的设备会互相占用轮询时间。协议由驱动实现。Modbus、OPC、MQTT 各有对应驱动。一部分驱动随安装带上其余要另装。本篇先用已安装的驱动。扩展包的拷贝方法在系列 05。通信通道是物理接口或网络协议不是业务上的「通道」。支持串口、TCP 客户端、TCP 服务器、UDP、MQTT 客户端。OPC 这类由驱动自己建连接的通信通道留空不要再填一个 TCP。填了反而会多一层用不上的连接。设备轮询里编号必须和配置库里的设备号相同。勾选「绑定到配置数据库」之后设备标签才会绑到通道数据才会送到 Server。这一项没勾Communicator 日志里可能已经读到数网页仍然没有当前值。序号轮询项第一次怎么填01活动勾上。不勾则不轮询。02仅命令时轮询第一个点不要勾。勾了之后不发命令就没有数据。03绑定到配置数据库勾上。否则数据不进 Server。04编号与配置库设备号一致。不一致时通道对不上标签。05驱动选设备实际协议。虚拟设备用来证明链路不代替现场协议。06数值地址 / 字符串地址站号用数值地址。IP 用字符串地址。按驱动说明填不要两处各写一套。07超时与延时超时是等应答的毫秒数。延时是收到数据后的间隔。串口设备把超时放宽网络设备先用驱动默认值。08时间与周期两个都是 0表示持续循环轮询。时间为某时刻、周期为 0表示每天一次。周期大于 0从该时刻起按周期轮询。驱动还有自己的属性页用设备行上的「属性」打开里面才是寄存器、功能码或节点。命令行和选项是驱动附加参数以该驱动的说明为准不要把别的协议的参数粘过来。配置库和 Communicator 两边都能改线路、设备。用同步把两边对齐可以从配置库生成 Communicator 设置也可以反过来回填配置库。在工程树里右键「通信线路」或右键某一条线路选同步。只改一边上传后另一边仍是旧的。08通道是数据的名字通道有编号和名称当前值、历史值和事件都挂在它上面。别的系统里叫变量或标签。画面上的文字、报表里的单元格最后都要指到通道号而不是指到设备 IP。通道可以在通道表里改也可以双击行打开属性。取消「活动」这条通道就不参与处理。代码字段给外部系统对接用不影响 Rapid SCADA 自己运行。数据类型不填时按 Double。数据长度大于 1 时Server 会按顺序生成多条通道编号会占用后面的号手工插号之前先看长度。和设备标签对接的是标签代码字符串。标签号是旧字段不要再用来做新绑定。显示格式只影响界面上怎么看不影响归档里存的值。命令格式可以和显示格式不同。归档不选、掩码为 0 时数据进默认归档。事件页决定什么条件下写入事件归档第一个点可以先用默认确认有当前值后再加越限。建通道优先用工具栏上的向导。向导要等 Communicator 里的轮询配完再开。驱动不支持自动建通道时向导不会变出标签这时改为手工建并亲手填标签代码。不要为了凑数建几十条空通道。相似通道用克隆从「工具、工程工具」进入。指定源通道号和目标通道号可以换成新的对象和设备。公式里如果用通道号做参数克隆可以一并改号覆盖的函数是 N、Val、Stat、SetVal、SetStat、SetData。第一个点还没有公式不必先研究克隆。表可以导入、导出格式有 DAT、XML、CSV可限制起止编号。这是把别的工程的点表带过来用的。第一个点不要从一份来历不明的 CSV 整表导入编号和设备号对不上时向导比导入更安全。09先做表视图不做画面表视图用来看当天按周期排列的历史也看当前值。点表格项可以打开该通道的曲线。带命令按钮的项可以打开发令窗口。它足够验收第一个点而且建得快。在工程的界面节点下右键目标文件夹新建文件类型选表视图起一个文件名。双击后进入表编辑器。左侧是按设备分组的通道。选中节点后点添加、按回车或双击就把该项放进表。勾选自动文本后显示名跟随通道名以后改通道名不用再改视图。配置库如果刚改过先点工具栏刷新左侧才会出现新设备和通道。隐藏项不显示在表上但对应通道号仍参与按视图过滤事件。建完文件还不够必须在配置库的视图表里登记Web 的视图树才有这一项。通道当前值稳定之后再做 Mimic、地图或大屏。画面绑的是已经有值的通道。通道是空的画面只会画出一排占位符排障时分不清是绑定错了还是根本没采到。10上传之后才在跑保存只写入本机工程目录。对目标实例执行上传后实例才执行新配置。图 5 为上传设置从工具栏进入确认实例后上传。背景中的驱动列表表示已安装驱动不是本篇的配置对象。上传时勾选这次改过的部分配置数据库、界面、主服务、通讯服务。网站存储没改可以不传。只改了通道却不传配置数据库网页不会出现新点。只改了轮询却不传通讯服务Communicator 仍按旧周期问设备。上传走 Agent。Agent 没启动、端口没放行、实例路径指错对话框会失败。不要改用复制 XML 进安装目录来代替上传运行格式和编辑格式不是同一套。图 5 上传设置。确认实例后上传。背景中的列表为已安装驱动上传之后按这个顺序看不要三处同时改。序号看哪里通过标准01Communicator 线路状态为运行。日志里是正常应答不是连续超时或拒绝连接。02Server 通道对应通道号的当前值在变或虚拟量按周期更新。状态不是未定义。03Web 表视图同一通道号、同一数值。点进去能出曲线。账号对该对象有查看权。11对不上时先看哪一层一次只改一处。先判断数据卡在设备、Communicator、Server 还是 Web。不要同时改寄存器、通道号和视图。序号现象先查01线路停或报红驱动是否选对。串口是否被别的程序占用。IP、端口、防火墙。通信通道类型是否和协议匹配。02线路在跑设备无应答站号、超时、功能码或节点。时间与周期是不是被设成一天一次。03Communicator 有数Server 没有是否绑定到配置数据库。设备号是否一致。标签代码是否填对。配置库是否已上传。04Server 有值Web 没有表视图是否包含该通道。视图是否登记。用户对该对象有没有查看权。界面是否已上传。05上传失败Agent 是否运行。实例地址和路径是否指对本机。不要把工程放在安装目录里再传。06改了表运行仍是旧的只保存了 XML。再执行一次上传并确认勾了配置数据库或通讯服务。07向导建不出通道轮询是否已配。该驱动是否支持自动建通道。不支持就手工建并填写标签代码。三处都能看到同一个当前值本篇结束。下一步看五个应用各自管什么、配置落在哪再决定要不要加协议和画面。那是系列 04。续官网画面、协议、行业方案和教程以官网为准本系列只把步骤和边界写开。站内依次看平台能力、协议矩阵、功能展示、行业方案、客户案例、使用教程、文档中心、联系咨询。演示与 Web 使用同一端口 10008。进入官网
返回列表