KingSCADA3.5采集模型和数据模型应用测试-modbus模拟测试记录v1.0
- 格式:pdf
- 大小:1.14 MB
- 文档页数:15
标题-----KingSCADA3.53+KingIOserver3.53采集模型和数据模型应用
版本-----v1.0;修改时间----2020-02
编者-----
实现的功能:
IOServer中的采集模型,通过建立采集模型和采集模型实例化,可以实现快速复制设备和变量(比如添加设备编号为变量后缀);
服务端应用的数据模型,通过建立数据模型和数据模型实例化,可以实现通过仅仅改变一个参数,例如设备编号,批量修改该设备内所有带有设备编号的IO变量链接,同事配合简单的脚本函数,可以实现画面上显示数据以及下控点位的批量转化。
使用模型的优点之一是改变模型一次,就可以批量修改它的所有实例。
目录
一,IOServer应用组中的设置 (3)
1.1在ioserver里新建采集模型; (3)
1.2采集模型实例化 (4)
二,服务端应用组中的设置 (5)
2.1 新建数据模型 (5)
2.2 数据模型实例化 (7)
三,画面编辑 (10)
3.1 制作静态画面 (10)
四,运行调试 (13)
4.1 数据显示部分 (13)
4.2 下控&脚本部分........................................................... 错误!未定义书签。
一,IOServer应用组中的设置
首先新建一个工程,并且新建一个服务端应用“test”,并且新建一个IOServer应用组“ioserver”;
1.1在ioserver里新建采集模型;
1.2采集模型实例化
此处采用采集模型,并且添加变量后缀的方式快速新建设备和变量;
二,服务端应用组中的设置2.1 新建数据模型
注意!!!
数据模型这里的小锁头如果打开,那么这个数据模型这一项低低报警的相关参数将不会被传递给它的所有实例;
如果是数据实例1中的此处小锁头打开,那么数据模型中的低低报警参数不会传递给实例1,其它没开锁的实例都会被传递参数。
2.2 数据模型实例化
三,画面编辑
3.1 制作静态画面
如下图:把中间的2个切换按钮放到另一个列表画面;
左半部分为数据模型实例数据,
右半部分是数据模型引用实例的数据,
最右是下控点位和脚本的引用,脚本如下图:
中间的2个切换按钮放到列表_0画面,脚本动作如下图:
四,运行调试
4.1 数据显示部分
通过列表,点击devm1按钮,
问题!!!!本次测试有一个问题,下图右上角的远程启停指示灯,不知道为什么在
初始画面时显示为红色,应该就是静态画面的颜色,或者按照初始值0,应该是绿色。
在存在时里写脚本,也尝试了,开始时判断一下+远程启动按钮脚本里出发颜色变化,都没有解决初始问题。
但是昨天测试的simuplc中没有这个问题,so也可能是个bug;。