新建设备、设备组

文档创建者:KIO_admin1
浏览次数:1014
最后更新:2023-10-29
KIO教程
KIO功能教程: KingIOServer(Windows) » 其它


1.功能描述

建立设备就是确定设备使用何种通讯规约的过程,在一个IOServer中可以建立多种、多个设备。

2.操作步骤


2.1新建设备组

在工程设计器的树形目录区 — IOServer应用目录区中,选择目录树下“设备”或者“设备组”后,单击右键菜单“新建设备组”项,将会弹出新建设备组定义对话框。定义对话框如图1.1


图片1.png


图1.1


设备组名称:用户定义,第一个字符不能为数字,不能为空、重名。非法字符校验,64字符长。非法字符包括空格及:,:;+*/%&!~|^<>={}[]().`'"\?

2.2新建设备

在工程设计器的树形目录区 — IOServer应用目录区中,通过左键单击目录树下“设备”或者“设备组”后,单击右键菜单“新建设备”项,将会弹出新建设备向导界面。设备总数不能超过256个。
在工程设计器的树形目录区 — IOServer应用目录区中,通过左键单击目录树下“设备”或者“设备组”后,单击右侧工作区“新建”按钮或右键菜单“新建”项,将会弹出新建设备向导界面,如下图所示。该向导界面包括设备属性设定、链路属性设定、通讯属性设定三部分。下面将会分别对这些设定做详细的介绍。


图片2.png


图1.2


2.2.1设备属性设定

设备属性设定包括设备名称描述、采集属性、设备地址3部分,如下图所示。


图片3.png


图1.3


设备名称 :用户定义,不可为空,不可与同IOServer中其他设备同名,并且第一个字符不能为数字,64字符,为必填项。非法字符包括空格及:,:;+*/%&!~|^<>={}[]().`'"\?注:
设备名称区分大小写,例如:ModbusRTU与MODBUSrtu与ModbusRTu都是不同的设备。
设备描述:用户定义,可以为空,32字符长。
激活:默认勾选,该参数用于配置设备是否采集。如果此处勾选,并且整条链路也处于“激活”状态,则表示在启动IOServer时,该设备进行初始化、采集、尝试连接等。如果不勾选,则表示此设备则不进行初始化、采集等。
优化采集:默认不勾选,该参数用于配置设备是否优化采集。如果此处勾选,则表示此设备需要优化采集,即不与此设备所在链路下的其他设备共用一条线程采集变量,而是使用线程池线程采集变量;如果不勾选,则表示此设备不优化采集,即与此设备所在链路下的其他设备共用一条线程采集变量。
设备系列:用户选择所使用的驱动文件,每个驱动反映了一个厂商的一系列设备集或一种标准,下拉菜单中按照厂家、设备名称分类,用户可双击驱动名称来选择所需驱动。
设备地址 :用户输入,与驱动地址校验接口交互,验证正确与否。可以通过查看“驱动用户文档”进行填写。
指定冗余设备:用户选择,选择“冗余设备”复选框,下面的下拉列表框变为可用,即可选择冗余从设备。“冗余设备”复选框默认未勾选。
注意:
1.优化采集需要谨慎使用,只有能保证该设备独占所在链路(串口时,该COM口链路下只包括此设备;以太网链路时,该Socket下只包括此设备)时才能使用,不然会导致采集数据出错。
2. 优化采集时,线程池最大线程数可以通过CollectOptimizationConfiguration.ini文件进行配置。CollectOptimizationConfiguration.ini文件位于工程文件夹中,内部包含参数ThreadNumber。ThreadNumber默认值为0,并且为非负整数。当ThreadNumber值为0时,线程池最大线程数为4倍CPU核心数;当ThreadNumber大于0时,线程池最大线程数为ThreadNumber的值。

2.1.2链路属性设定

根据用户所选驱动及现场实际情况需要确定的链路属性,与驱动的DES文件中的通讯描述无关。这里分别介绍串口、以太网2种类型的设定。

1、串口


图片4.png


图1.4


串口链路:选择设备实际使用串口,支持COM1...512。
波特率:选择设备实际使用波特率,支持从1200至115200多种规格,默认为9600。
数据位:选择设备实际使用数据位,支持7和8,默认为8。
停止位:选择设备实际使用停止位,支持1和2,默认为1。
奇偶校验:选择设备实际使用奇偶效验方式,支持无校验(None),奇校验(Odd),偶校验(Even),1校验(Mark),0校验(Space)。默认为NONE。默认为偶校验。
连接超时:链路连接超时时间,范围是:0-65535,单位为毫秒。当链路连接在设定的时间范围内连接失败,IOServer会再次连接链路。

2、以太网


图片5.png


图1.5


网络链路:此参数目前仅作为链路名称使用,与实际通讯无关。其中在网址的第4段可选0、1、2、3...,最大到255。如果选用的以太网链路已经被使用,那么以太网参数会与之前的设定保持一致。可编辑,一旦编辑则会改变与该链路相关的所有位置的对应参数。如果选用已有链路下的设备驱动与本设备选择的驱动不一致,并且不支持同一链路创建不同驱动的设备,那么新建设备时将会提示错误(与串口链路一样)。
连接超时:选择设备所需要的连接超时时间
通讯超时:选择设备所需要的通讯超时时间
激活:默认为激活状态,表示该链路在IOServer启动运行时,进行正常的初始化、采集、尝试连接等。

2.1.3通讯属性设定

通讯属性设定如下图所示:


图片6.png


图1.6


尝试连接间隔:当IOServer和设备通讯失败后,IOServer将根据此处的设定时间和设备尝试通讯一次,单位为秒、分,范围为5秒到1440分钟。超过范围时,单击“完成”按钮会弹出提示框。
最长连接时间:当IOServer和设备通讯失败后,超过此设定的时间仍然和设备通讯不上的话,IOServer将不再尝试和设备通讯。当最长连接时间设置为“0”时,表示当通讯出现异常时,会一直进行重连。单位为秒、分钟、小时、天,范围为5秒到30天。超过范围时,单击“完成”按钮会弹出提示框。


附件文件

新建设备、设备组_文档.pdf (466.63 KB, 下载次数: 17)
新建设备、设备组_视频.zip (5.01 MB, 下载次数: 5)
新建设备、设备组_工程.zip (13.11 KB, 下载次数: 6)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则