前置101,104配置说明

更新时间:2023-11-07 08:14:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

前置101、104规约配置使用说明

目录:

前置101、104规约配置使用说明 ................................................................................................. 1

iec104客户端规约 .................................................................................................................. 3

一.程序的启动 ............................................................................................................... 3 二.数据库的配置 ........................................................................................................... 3 1.前置通道信息表的配置 ........................................................................................... 3 2.前置节点信息表的配置 ........................................................................................... 3 三.配置文件的配置 ....................................................................................................... 4 1. 配置文件iec104_client_config.cfg .......................................................................... 4 2. 配置文件net_protocal_link_define.cfg .................................................................... 6 四.常见问题分析 ........................................................................................................... 7 1. 厂站不投入 ........................................................................................................... 7 2. 数据不刷新 ........................................................................................................... 7 3. 遥测数据不对 ....................................................................................................... 8 4. 遥控无法操作 ....................................................................................................... 8 iec104转发规约 ...................................................................................................................... 9

一.程序的启动 ............................................................................................................... 9 二.数据库的配置 ........................................................................................................... 9 1.前置通道信息表的配置 ........................................................................................... 9 2.前置节点信息表的配置 ........................................................................................... 9 3.遥测转发量表 ........................................................................................................... 10 4.遥信转发量表 ........................................................................................................... 11 三.配置文件的配置 ..................................................................................................... 11 1. 配置文件iec104_server_config.cfg ....................................................................... 11 2. 配置文件data_server_net_config.cfg .................................................................... 13 四.常见问题分析 ......................................................................................................... 13 1. 对方链接不上 ..................................................................................................... 13 2. 数据不刷新 ......................................................................................................... 14 3. 遥测数据不对 ..................................................................................................... 14 4. 对方收不到数据 ................................................................................................. 14 特殊的iec104转发规约 ....................................................................................................... 14

一.程序的启动 ............................................................................................................. 14 二.数据库的配置 ......................................................................................................... 14 三.配置文件的配置 ..................................................................................................... 15 1. 配置文件iec104_server_app_data_system_config.cfg ...................................... 15 2. 配置文件data_server_net_config.cfg .................................................................... 16 3. 配置文件client_net_config_rel_fac_info.cfg ........................................................ 17 四.常见问题分析 ......................................................................................................... 18 1. 对方链接不上 ..................................................................................................... 18

1

2. 数据不刷新 ......................................................................................................... 19 3. 遥测数据不对 ..................................................................................................... 19 4. 对方收不到数据 ................................................................................................. 19 iec101客户端规约 ................................................................................................................ 20

一.程序的启动 ............................................................................................................. 20 二.数据库的配置 ......................................................................................................... 20 1.前置通道信息表的配置 ......................................................................................... 20 2.前置节点信息表的配置 ......................................................................................... 20 三.配置文件的配置 ..................................................................................................... 22 1. 配置文件iec101_polling_mode.cfg ....................................................................... 22 2. 配置文件iec101_system_param_define.cfg .......................................................... 24 3. 配置文件channel_com_param_define.cfg .................................................... 25 四.常见问题分析 ......................................................................................................... 26 1. 发送的报文无应答 ............................................................................................. 26 2. 子站有报文应答,但无法建立链路 ................................................................. 26 3. 点号较大的遥测、遥信和电度不对 ................................................................. 26 4. 遥测值不对 ......................................................................................................... 26 5. 遥测值正数小一半,负数不对 ......................................................................... 26 6. 遥测、遥信、电度值错位 ................................................................................. 26 7. 遥控错位 ............................................................................................................. 26 8. 遥控不能下发 ..................................................................................................... 27 iec101转发规约 .................................................................................................................... 27

一.程序的启动 ............................................................................................................. 27 二.数据库的配置 ......................................................................................................... 27 1.前置通道信息表的配置 ......................................................................................... 27 2.前置节点信息表的配置 ......................................................................................... 27 3.遥测转发量表 ........................................................................................................... 28 4.遥信转发量表 ........................................................................................................... 28 三.配置文件的配置 ..................................................................................................... 29 1. 配置文件iec101_server_config.cfg ....................................................................... 29 2. 配置文件channel_exit.cfg ..................................................................................... 30 3. 配置文件channel_com_param_define.cfg .................................................... 31 四.常见问题分析 ......................................................................................................... 32 1. 发送的报文无应答 ............................................................................................. 32 2. 子站有报文应答,但无法建立链路 ................................................................. 32 3. 遥测值不对 ......................................................................................................... 33 4. 遥测、遥信、电度值错位 ................................................................................. 33

2

iec104客户端规约

本规约解释程序完成iec104客户端规约的解释,一般用于接收变电站的实时数据,有时也用于接收其他系统的实时数据。通讯方式为网络,程序名称:iec104_protocal.exe,运行环境:前置机,程序运行目录:/on2000/bin,配置文件存放目录:/on2000/sys。

104客户端的配置主要包括数据库的配置和配置文件的配置。

一.程序的启动

配置/on2000/sys/start_on2000.cfg文件,如果该文件中没有启动iec104_protocal的内容,新加入一行,1 104规约处理程序 d:\\\\on2000\\\\bin\\\\iec104_protocal 这样在启动start_on2000时,程序iec104_protocal会自动运行。

二.数据库的配置

和其他规约程序一样,iec104客户端规约必须配置前置通道信息表和前置节点信息表。

1.前置通道信息表的配置

在前置通道信息表中增加一条记录,下面列出的是iec104_protocal需要用到的域,一定要配置,没有列出的域可以不考虑。

厂站名称:选择相应的104接收厂,事先在厂站信息表中定义过。

通道号:不能和其他的通道号重复,范围0-255。因为104规约的通讯不采用专线方式,

不占用实际通道,因此通道号填的都比较大,建议通道号大于100。

通讯类型:选择网络,104的通讯都是网络方式。 规约类型:选择IEC104规约。

CDT符号位位置:一定要和对端一致,如果选择错误,可能会导致较大的正数和负数

处理不正确,建议使用16位符号位。

2.前置节点信息表的配置

在前置节点信息表中增加一条记录,下面同样列出iec104_protocal需要用到的域,一定要配置,没有列出的域可以不考虑。

通道名称:选择相应的104接收厂的通道。

节点号:范围0-1023,不能和其他的节点号重复。

节点遥信字数:该节点需要处理的遥信字数,一个遥信字=16个遥信。填写的遥信字数

换算成遥信个数后要保证比最大遥信序号大一点,作为预留。需要注意的是目前前置采集系统中每个厂站最多支持128个遥信字,即2048个遥信。

节点遥测个数:该节点需要处理的遥测个数。填写的实际遥测个数应该比最大遥测序号

大一点,作为预留。目前前置采集系统中每个厂站最多支持1024个遥

3

测。

节点电度个数:该节点需要处理的电度个数。填写的实际电度个数应该比最大电度序号

大一点,作为预留。目前前置采集系统中每个厂站最多支持512个电度。

通道地址:通道地址用来表示应用服务数据单元公共地址,一定要和变电站的地址一样。 节点端口类型:选择CLIENT,表示该规约是客户端。

IP地址:表示变电站装置的IP地址,一定要和变电站IP地址一致。

IP端口号:表示变电站装置的IP端口号,规约的标准是2404,一定要和变电站一致。

数据库配置完成后,如果想让修改的内容立刻生效,需要运行/on2000/bin_debug/send_report_tool.exe程序让ForInfoSet重读配置。

机器名称:分别选择两台前置机 进程名称:选择ForInfoSet 报文类型:选择重读配置

最后点击发送按钮该操作完成,iec104客户端规约在数据库中的修改会立刻生效。

三.配置文件的配置

iec104客户端规约的配置文件有两个,分别是iec104_client_config.cfg和net_protocal_link_define.cfg,都放在/on2000/sys目录下。

1. 配置文件iec104_client_config.cfg

在实际应用过程中,规约的各项参数都有可能发生变化,该配置文件主要用来配置iec104 客户端规约的运行参数。配置文件的格式如下图所示,文件中的#表示该行无效。该文件一定要配置。

4

配置文件主要有以下参数:

节点号:前置节点信息表中配置的iec104客户端规约的节点号 遥测起始信息体地址:规约中传输的遥测量是带地址的,该起始地址对应的遥测是和数据库中点号为0的遥测量对应。该地址用16进制表示,一定要和对方厂家一致,通常是0701 遥信起始信息体地址:规约中传输的遥信量是带地址的,该起始地址对应的遥信是和数据库中点号为0的遥信量对应。该地址用16进制表示,一定要和对方厂家一致,通常是0001 遥控起始信息体地址:104规约中定义的遥控起始信息体地址,一定要和对方厂家一致,通常是0b01

电度起始信息体地址:规约中传输的电度量是带地址的,该起始地址对应的电度是和数据库中点号为0的电度量对应。该地址用16进制表示,一定要和对方厂家一致,通常是0c01 步位置起始信息体地址:104规约中定义的步位置起始信息体地址,一定要和对方厂家一致,通常是c800

保护起始信息体地址:104规约中定义的保护起始信息体地址,一定要和对方厂家一致,通常是0401

传输原因字节数:传输原因所占的字节个数,只有1和2两种值,一定要和对方厂家一致 应用服务数据单元地址字节数:应用服务数据单元地址所占的字节数,只有1和2两种值,一定要和对方厂家一致

信息体地址字节数:信息体地址所占的字节数,只有2和3两种值,一定要和对方厂家一致 遥测处理方式:遥测处理方式有两种,原始值和归一化值。0代表上送的遥测按原始值处理、1代表上送的遥测按满度值系数处理,要进行满刻度值系数转换。根据对方厂家的要求设置 遥测满刻度值:根据对方厂家的要求填写,通常是4096或32768

遥控方式:0表示单点遥控,1表示双点遥控,根据对方厂家的要求设置 是否对时:是否相变电站装置对时,0表示不对时,1表示对时 对时周期:以分钟为单位的对时周期

5

总召唤周期:以分钟为单位的总召唤周期

是否召唤电度量:0表示不召唤电度量,1表示召唤电度量 召唤电度量周期:以分钟为单位的召唤电度量的周期

第一次总召唤、总召唤电度量、对时的延时时间:iec104规约启动后过多长时间进行第一次总召唤、召唤电度量、对时,单位为秒

SOE是否转YX:0表示不转换,1表示转换。有些厂家只送SOE信息而不送遥信信息,我们系统中的许多信号需要遥信出发,如事故变位等。在这种情况下需要将SOE信号转成遥信信号,要根据现场的实际情况设置。

举例说明:如果配置文件按以下参数设置

100 0701 0001 0b01 0c01 c800 0401 2 2 3 1 4096 1 1 15 5 1 20 60 1

参数含义如下:

节点号为100,遥测起始信息体地址为0701,遥信起始信息体地址为0001,遥控起始信息体地址为0b01,电度起始信息体地址为0c01,步位置起始信息体地址为c800,保护起始信息体地址为0401,传输原因字节数为2,应用服务数据单元地址字节数为2,信息体地址字节数为3,遥测按满度值系数处理,遥测满刻度值为4096,遥控方式为双点遥控,15分钟对时一次,5分钟总召唤一次,20分钟召唤一次电度量,第一次总召唤、总召唤电度量、对时的延时时间为60秒,将SOE转成遥信。

文件修改完成后要重起iec104_protocal.exe程序配置的信息才能生效。 如果没有文件iec104_client_config.cfg或文件配置不正确,程序会按默认配置处理。 默认配置为:遥测起始信息体地址:0701 遥信起始信息体地址:0001 遥控起始信息体地址:0b01 电度起始信息体地址:0c01 步位置起始信息体地址:c800 保护起始信息体地址:0401 传输原因字节数:1

应用服务数据单元地址字节数:2 信息体地址字节数:2

遥测处理方式:0(原始值处理) 遥控方式:1(双点) 是否对时:0(不对时)

对时周期:30(30秒) 总召唤周期:5(5分钟)

是否召唤电度量:0(不召唤) 召唤电度量周期:15(15分钟)

第一次总召唤延时时间:0(程序启动后立即发总召唤报文)

2. 配置文件net_protocal_link_define.cfg

理想情况下,变电站装置的同一个IP地址支持多链接,两台前置机同时和装置建立链路,接收实时数据。但有时变电站装置只允许一个IP地址建立链路,这时如果备用前置机

6

和装置建立了链路,而不是值班前置机,会影响实时数据刷新和遥控操作。在这种情况下就需要控制让值班前置机和装置建立链路,备用前置机不去建立链路。配置文件net_protocal_link_define.cfg用来配置网络规约的链路,包括iec104客户端规约。 该配置文件的格式如下图所示,文件中的#表示该行无效。

配置文件参数如下:

通道号:前置通道信息表中配置的iec104客户端规约的通道号

备用前置机是否建立链路:0表示备用机不建立链路,1表示备用机建立链路,根据现场实际情况配置

文件修改完成后要重起iec104_protocal.exe程序配置的信息才能生效。

四.常见问题分析 1. 厂站不投入

1.1 可能是IP地址和端口号配置有问题,检查前置节点信息表中IP地址和端口号是否

和厂站端一致。

1.2 检查网络是否正常,ping对方ip地址看网络是否中断,如果网络正常,再用命令

telnet ip地址 端口号 检查该端口号是否开放。

1.3 变电站装置不支持多个IP链接,此时和装置建立链路的只有备用前置机。修改配

置文件net_protocal_link_define.cfg,不允许备用前置机建立链路。

2. 数据不刷新

2.1 配置文件iec104_client_config.cfg中遥测起始信息体地址、遥信起始信息体地址、

7

电度起始信息体地址、传输原因字节数、应用服务数据单元地址字节数、信息体地址字节数的设置是否和厂站端一致。 2.2 厂站端没有上送变化数据。

3. 遥测数据不对

3.1 前置通道信息表中的CDT符号位设置不正确,12位还是16位。

3.2 配置文件iec104_client_config.cfg中的遥测处理方式设置不正确,原始值还是满刻

度系数转换。

4. 遥控无法操作

4.1 配置文件iec104_client_config.cfg中的遥控方式设置错误,单点还是双点。 4.2 配置文件iec104_client_config.cfg中的遥控起始信息体地址错误,要和厂站端一致。

8

iec104转发规约

本规约解释程序完成iec104服务端规约的解释,一般用于向上级调度或其他系统转发实时数据。通讯方式为网络,程序名称:iec104_server_protocal.exe,运行环境:前置机,程序运行目录:/on2000/bin,配置文件存放目录:/on2000/sys、/on2000/config/fore。

104服务端的配置主要包括数据库的配置和配置文件的配置。

一.程序的启动

配置/on2000/sys/start_on2000.cfg文件,如果该文件中没有启动iec104_server_protocal的内容,新加入一行,1 104转发规约处理程序 d:\\\\on2000\\\\bin\\\\iec104_server_protocal 这样在启动start_on2000时,程序iec104_server_protocal会自动运行。

二.数据库的配置

1.前置通道信息表的配置

在前置通道信息表中增加一条记录,下面列出的是iec104_server_protocal需要用到的域,一定要配置,没有列出的域可以不考虑。

厂站名称:选择相应的104接收厂,事先在厂站信息表中定义过。

通道号:不能和其他的通道号重复,范围0-255。因为104规约的通讯不采用专线方式,

不占用实际通道,因此通道号填的都比较大,建议通道号大于100。

通讯类型:选择网络,104的通讯都是网络方式。 规约类型:选择IEC104服务端规约。

CDT符号位位置:一定要和对端一致,如果选择错误,可能会导致较大的正数和负数

处理不正确,建议使用16位符号位。

2.前置节点信息表的配置

在前置节点信息表中增加一条记录,下面同样列出iec104_server_protocal需要用到的域,一定要配置,没有列出的域可以不考虑。

通道名称:选择相应的104转发厂的通道。

节点号:范围0-1023,不能和其他的节点号重复。

节点遥信字数:需要转发的遥信字数,一个遥信字=16个遥信。填写的遥信字数换算成

遥信个数后要保证比最大遥信发送序号大一点,作为预留。需要注意的是目前前置系统中每个厂站最多支持128个遥信字,即2048个遥信。

节点遥测个数:需要转发的遥测个数。填写的实际遥测个数应该比最大遥测转发序号大

一点,作为预留。目前前置系统中每个厂站最多支持1024个遥测。

节点电度个数:需要转发的电度个数。填写的实际电度个数应该比最大电度转发序号大

一点,作为预留。目前前置系统中每个厂站最多支持512个电度。

通道地址:通道地址用来表示应用服务数据单元公共地址,一定要和对方的地址一样。

9

节点端口类型:选择SERVER,表示该规约是服务端。

IP地址:表示对方的IP地址,一定要和对方IP地址一致。 IP端口号:表示对方的IP端口号,规约的标准是2404。

数据库配置完成后,如果想让修改的内容立刻生效,需要运行/on2000/bin_debug/send_report_tool.exe程序让ForInfoSet重读配置。

机器名称:分别选择两台前置机 进程名称:选择ForInfoSet 报文类型:选择重读配置

最后点击发送按钮该操作完成,iec104服务端规约在数据库中的修改会立刻生效。

3.遥测转发量表

遥测转发量表的记录通常是由系统自动派生产生的,方法是在遥测定义表中找到需要转发的记录,将域段是否转发选成是,该记录会自动派生到遥测转发量表。

遥测ID号:系统自动生成

转发厂ID号:一定要改成104转发厂

转发顺序号:和对方协商,要和对方的接收顺序号一致

死区值:该域段的作用是触发iec104转发程序产生变化遥测,一般写成小于1的值。例如填成0.5,表示如果该遥测的变化幅度大于0.5时产生变化遥测转发给对方,此域段要根据实际情况填写。

小数位数:作用是将实际值扩大10的n次方,例如填成1时表示:转发值=实际值×10,填成2时表示:转发值=实际值×100,填成0表示按实际值转发,但转发值可能会丢弃小数部分。因此小数位数常用于将遥测按原始值方式处理。

系数:一般填成大于1的值,作用是将实际值除以系数进行转发,一般用于将遥测按满度值系数方式处理。转发值=实际值÷系数×满度值。满度值由前置通道信息表中的CDT符号位位置决定,12位时:满度值=2048、16位时:满度值=32768。因此要保证实际值除以系数后的值小于1,否则有可能溢出。

10

4.遥信转发量表

遥信转发量表的记录通常是由系统自动派生产生的,方法是在遥信定义表中找到需要转发的记录,将域段是否转发选成是,该记录会自动派生到遥信转发量表。 遥信ID号:系统自动生成 转发厂ID号:一定要改成104转发厂

转发顺序号:和对方协商,要和对方的接收顺序号一致

三.配置文件的配置

iec104服务端规约的需要用到两个配置文件,分别是iec104_server_config.cfg,在/on2000/sys目录下、data_server_net_config.cfg,在/on2000/config/fore目录下。

1. 配置文件iec104_server_config.cfg

在实际应用过程中,规约的各项参数都有可能发生变化,该配置文件主要用来配置iec104 服务端规约的运行参数。配置文件的格式如下图所示,该文件一定要配置。

配置文件主要有以下参数:

厂站号:厂站信息表中iec104转发厂对应的厂站号 遥测起始信息体地址:规约中传输的遥测量是带地址的,该起始地址对应的遥测是和遥测转发表中点号为0的遥测量对应。该地址用16进制表示,一定要和对方厂家一致,通常是0701 遥信起始信息体地址:规约中传输的遥信量是带地址的,该起始地址对应的遥信是和数据库中点号为0的遥信量对应。该地址用16进制表示,一定要和对方厂家一致,通常是0001 遥控起始信息体地址:104规约中定义的遥控起始信息体地址,一定要和对方厂家一致,通常是0b01

电度起始信息体地址:规约中传输的电度量是带地址的,该起始地址对应的电度是和数据库

11

中点号为0的电度量对应。该地址用16进制表示,一定要和对方厂家一致,通常是0c01 步位置起始信息体地址:104规约中定义的步位置起始信息体地址,一定要和对方厂家一致,通常是c800

保护起始信息体地址:104规约中定义的保护起始信息体地址,一定要和对方厂家一致,通常是0401

传输原因字节数:传输原因所占的字节个数,只有1和2两种值,一定要和对方厂家一致 应用服务数据单元地址字节数:应用服务数据单元地址所占的字节数,只有1和2两种值,一定要和对方厂家一致

信息体地址字节数:信息体地址所占的字节数,只有2和3两种值,一定要和对方厂家一致 遥测处理方式:0表示按原始值处理,1表示要进行满度值系数转换 遥信发送方式:0表示单点遥信方式,1表示双点遥信方式

发送遥测的类型标识:通常遥测用3种类型处理:9(不带品质描述词的归一化值)、21(带品质描述词的归一化值)、13(浮点型) 数据来源:填成1

是否发送总召唤:0表示不发送,1表示发送,一般填成0

举例说明:如果配置文件按以下参数设置

101 0701 0001 0b01 0c01 c800 0401 2 2 3 1 1 9 1 0 参数含义如下:

厂站号为101,遥测起始信息体地址为0701,遥信起始信息体地址为0001,遥控起始信息体地址为0b01,电度起始信息体地址为0c01,步位置起始信息体地址为c800,保护起始信息体地址为0401,传输原因字节数为2,应用服务数据单元地址字节数为2,信息体地址字节数为3,遥测按满度值系数处理,遥信发送方式为双点遥信,发送遥测的类型为9(带品质描述词的归一化值),数据来源为1,不发送总召唤。

文件修改完成后要重起iec104_server_rotocal.exe程序配置的信息才能生效。

如果文件iec104_server_config.cfg不存在或文件配置不正确,程序会按默认配置处理。

默认配置为:遥测起始信息体地址:0701 遥信起始信息体地址:0001 遥控起始信息体地址:0b01 电度起始信息体地址:0c01 步位置起始信息体地址:0c81 保护起始信息体地址:0501 传输原因字节数:1

应用服务数据单元地址字节数:2 信息体地址字节数:2

遥测处理方式:0(原始值处理) 遥信发送方式:1(双点)

发送遥测得类型标识:9(带品质描述词的归一化值)

数据来源:1

是否发送总召唤:0(不发送总召唤)

第一次总召唤延时时间:0(程序启动后立即发总召唤报文)

12

2. 配置文件data_server_net_config.cfg

文件data_server_net_config.cfg用来配置转发服务的网络配置,只要配置IEC104_SERVER_CONFIG部分。server_num=1,网络地址和端口号对应本台前置机的ip地址和端口号,需要用户分配。也就是两台前置机都有该配置文件,只是文件中net_cfg_0的配置不一样,分别表示各自的ip地址和端口号。文件中DL476_SERVER_CONFIG的网络配置部分在这里不作介绍。 该配置文件的格式如下图所示。

配置文件参数如下:

server_num=:建立网络服务的个数,通常填1

net_cfg_0=:前置机的ip地址和端口号,需要用户分配

文件修改完成后要重起iec104_server_protocal.exe程序配置的信息才能生效。

四.常见问题分析 1. 对方链接不上

1.1 检查前置节点信息表中IP地址和IP端口号是否和对方要求的一致。

1.2 检查网络是否正常,ping对方的ip地址看网络是否正常。如果网络正常,让对方

用命令telnet ip地址 端口号 检查该端口号是否开放。

1.3 打开配置文件/on2000/config/fore/data_server_net_config.cfg, 检查是否将本机的ip

地址和监听端口加入文件,ip地址和开放的端口号是否和对方要求的一致。

13

2. 数据不刷新

2.1 配置文件iec104_server_config.cfg中遥测起始信息体地址、遥信起始信息体地址、

电度起始信息体地址、传输原因字节数、应用服务数据单元地址字节数、信息体地址字节数的设置是否和厂站端一致。

2.2 遥测转发量表中的死区值是否太大,导致长时间不发送变化遥测。

3. 遥测数据不对

3.1 前置通道信息表中的CDT符号位设置不正确,12位还是16位。

3.2 配置文件iec104_server_config.cfg中的遥测处理方式设置不正确,原始值还是满刻

度系数转换。

4. 对方收不到数据

4.1 遥测转发量表、遥信转发量表中的厂站ID号没有改成104转发厂。

4.2 配置文件iec104_server_app_data_system.cfg中的厂站号和实际的104转发厂不对应。

特殊的iec104转发规约

大多数的104转发程序是运行在前置环境中的,因为104规约的通讯方式是网络,因此有些现场出于安全性的考虑,不允许其他系统和前置机直接通讯,甚至不允许本系统的网络和对方链接。这时就需要考虑在工作站上实现104转发的功能,用于在工作站或web服务器上转发数据。

程序iec104_server.exe就可以实现这样的功能。该程序是服务端程序,完成iec104服务端规约的解释,通讯方式为网络,程序名称:iec104_server.exe,运行环境:后台服务,程序运行目录:/on2000/bin或/on2000/bin_debug,配置文件存放目录:/on2000/config/fore。

104服务端的配置主要包括数据库的配置和配置文件的配置。

一.程序的启动

配置/on2000/sys/start_on2000.cfg文件,如果该文件中没有启动iec104_server的内容,新加入一行,1 104转发规约处理程序 d:\\\\on2000\\\\bin\\\\iec104_server,程序路径也可以是d:\\\\on2000\\\\bin_debug\\\\iec104_server,取决于程序放在那个文件夹里。

这样在启动start_on2000时,程序iec104_server会自动运行。

二.数据库的配置

由于程序的运行不需要依赖前置环境,实时数据是通过读取实时数据库得到的,前置通道信息表和前置节点信息表不需要配置。只要配遥测转发量表和遥信转发量表就可以了,配置方法和iec104转发规约中这两张表的配置一样,这里就不再详细描述了。

14

三.配置文件的配置

iec104服务端规约的需要用到三个配置文件,分别是iec104_server_app_data_system_config.cfg, data_server_net_config.cfg,client_net_config_rel_fac_info.cfg,都放在/on2000/config/fore目录下。

1. 配置文件iec104_server_app_data_system_config.cfg

在实际应用过程中,规约的各项参数都有可能发生变化,该配置文件主要用来配置iec104 服务端规约的运行参数。配置文件的格式如下图所示,该文件一定要配置。

该配置文件主要有以下参数:

厂站号:厂站信息表中iec104转发厂对应的厂站号 遥测起始信息体地址:规约中传输的遥测量是带地址的,该起始地址对应的遥测是和遥测转发表中点号为0的遥测量对应。该地址用16进制表示,一定要和对方厂家一致,通常是0701 遥信起始信息体地址:规约中传输的遥信量是带地址的,该起始地址对应的遥信是和数据库中点号为0的遥信量对应。该地址用16进制表示,一定要和对方厂家一致,通常是0001 遥控起始信息体地址:104规约中定义的遥控起始信息体地址,一定要和对方厂家一致,通常是0b01

电度起始信息体地址:规约中传输的电度量是带地址的,该起始地址对应的电度是和数据库中点号为0的电度量对应。该地址用16进制表示,一定要和对方厂家一致,通常是0c01 步位置起始信息体地址:104规约中定义的步位置起始信息体地址,一定要和对方厂家一致,通常是c800

保护起始信息体地址:104规约中定义的保护起始信息体地址,一定要和对方厂家一致,通常是0401

15

传输原因字节数:传输原因所占的字节个数,只有1和2两种值,一定要和对方厂家一致 应用服务数据单元地址字节数:应用服务数据单元地址所占的字节数,只有1和2两种值,一定要和对方厂家一致

信息体地址字节数:信息体地址所占的字节数,只有2和3两种值,一定要和对方厂家一致 遥测处理方式:0表示按原始值处理,1表示要进行满度值系数转换 遥信发送方式:0表示单点遥信方式,1表示双点遥信方式

发送遥测的类型标识:通常遥测用3种类型处理:9(不带品质描述词的归一化值)、21(带品质描述词的归一化值)、13(浮点型)

遥测数据位数:0表示12位,1表示16位,建议填成1 数据来源:填成1

是否发送总召唤:0表示不发送,1表示发送,一般填成0 举例说明:如果配置文件按以下参数设置

102 0701 0001 0b01 0c01 c801 0401 2 2 3 1 1 21 1 1 0 参数含义如下:

厂站号为102,遥测起始信息体地址为0701,遥信起始信息体地址为0001,遥控起始信息体地址为0b01,电度起始信息体地址为0c01,步位置起始信息体地址为c801,保护起始信息体地址为0401,传输原因字节数为2,应用服务数据单元地址字节数为2,信息体地址字节数为3,遥测按满度值系数处理,遥信发送方式为双点遥信,发送遥测的类型为21(不带品质描述词的归一化值),遥测数据位为16位,数据来源为1,不发送总召唤。

文件修改完成后要重起iec104_server.exe程序配置的信息才能生效。

如果文件iec104_server_app_data_system_config.cfg不存在或文件配置不正确,程序会按默认配置处理。

默认配置为:遥测起始信息体地址:0701 遥信起始信息体地址:0001 遥控起始信息体地址:0b01 电度起始信息体地址:0c01 步位置起始信息体地址:c801 保护起始信息体地址:0401 传输原因字节数:1

应用服务数据单元地址字节数:1 信息体地址字节数:2

遥测处理方式:0(原始值处理) 遥信发送方式:1(双点)

发送遥测得类型标识:9(带品质描述词的归一化值) 遥测数据位数:0(12位数据位)

数据来源:0

是否发送总召唤:0(不发送总召唤)

第一次总召唤延时时间:0(程序启动后立即发总召唤报文)

2. 配置文件data_server_net_config.cfg

文件data_server_net_config.cfg用来配置转发服务的网络配置,只要配置

16

IEC104_SERVER_CONFIG部分。server_num=1,网络地址和端口号对应本机的ip地址和端口号,需要用户分配。如果需要本机提供两个网络监听,将server_num的值改为2,新加一行net_cfg_1=ip地址2 ip端口2,ip地址2和ip端口2对应本机的另一个网络地址和端口。文件中DL476_SERVER_CONFIG的网络配置部分在这里不作介绍。 该配置文件的格式如下图所示。

配置文件参数如下:

server_num=:建立网络服务的个数,通常填1,表示本机建立一个网络监听 net_cfg_0=:本机的ip地址和端口号,需要用户分配

文件修改完成后要重起iec104_server.exe程序配置的信息才能生效。

3. 配置文件client_net_config_rel_fac_info.cfg

文件client_net_config_rel_fac_info.cfg用来配置客户端的网络配置,只要配置IEC104_SERVER_CONFIG部分。client_num=1,表示客户端的个数为1。 该配置文件的格式如下图所示。

17

net_cfg_0=有7个参数,填写时一个都不能少。按顺序如下: 对应的转发厂号:厂站信息表中iec104转发厂对应的厂站号 网络地址:就是应用服务数据单元公共地址,要和对方一致 IP地址:客户端的ip地址,也就是对方的ip地址 IP端口号:填-1

是否允许遥控:按默认配置 是否转发保护:按默认配置 对应用户ID:按默认配置

文件修改完成后要重起iec104_server.exe程序配置的信息才能生效。

四.常见问题分析 1. 对方链接不上

1.1 检查网络是否正常,ping对方的ip地址看网络是否正常。如果网络正常,让对方

用命令telnet ip地址 端口号 检查该端口号是否开放。

1.2 打开配置文件/on2000/config/fore/data_server_net_config.cfg, 检查是否将本机的ip

地址和监听端口加入文件,ip地址和开放的端口号是否和对方要求的一致。

1.3 打开配置文件/on2000/config/fore/client_net_config_rel_fac_info.cfg, client_num的

值不能为0,是否将对方的ip地址加入文件,ip地址是否和对方的一致。

18

2. 数据不刷新

2.1 配置文件iec104_server_app_data_system.cfg中遥测起始信息体地址、遥信起始信息

体地址、电度起始信息体地址、传输原因字节数、应用服务数据单元地址字节数、信息体地址字节数的设置是否和厂站端一致。

2.2 遥测转发量表中的死区值是否太大,导致长时间不发送变化遥测。

3. 遥测数据不对

3.1 配置文件iec104_server_app_data_system.cfg中的遥测数据位数设置不正确,12位还是16位。

3.2 配置文件iec104_server_app_data_system.cfg中的遥测处理方式设置不正确,原始值

还是满刻度系数转换。

4. 对方收不到数据

4.1 遥测转发量表、遥信转发量表中的厂站ID号没有改成104转发厂。

4.2 配置文件iec104_server_app_data_system.cfg和client_net_config_rel_fac_info.cfg中的厂站号和实际的104转发厂不对应。

19

iec101客户端规约

本规约解释程序完成iec101客户端规约的解释,一般用于接收变电站的实时数据。通讯方式为专线,程序名称:iec101_protocal.exe,运行环境:前置机,程序运行目录:/on2000/bin,配置文件存放目录:/on2000/sys。

101客户端的配置主要包括数据库的配置和配置文件的配置。

一.程序的启动

配置/on2000/sys/start_on2000.cfg文件,如果该文件中没有启动iec101_protocal的内容,新加入一行,1 101规约处理程序 d:\\\\on2000\\\\bin\\\\iec101_protocal 这样在启动start_on2000时,程序iec101_protocal会自动运行。

二.数据库的配置

iec101客户端规约必须配置前置通道信息表和前置节点信息表。

1.前置通道信息表的配置

在前置通道信息表中增加一条记录,下面列出的是iec101_protocal需要用到的域,一定要配置,没有列出的域可以不考虑。

厂站名称:选择相应的101接收厂,事先在厂站信息表中定义过。 通道号:不能和其他的通道号重复,范围0-255,与实际接线一致。 通讯类型:根据终端服务器的访问方式确定。网络方式访问终端服务器时通讯类型选择网络,串口方式访问终端服务器时通讯类型根据实际状况选择数字或模拟。网络方式多用在UNIX前置环境下。

规约类型:选择IEC101规约。

波特率:300bps-38400bps可选,通讯方式不为网络时波特率有效。由于101规约的数据量较大,建议用1200bps以上的波特率,但要和厂站端一致。

CDT符号位位置:一定要和厂站端一致,如果选择错误,可能会导致较大的正数和负

数处理不正确,建议使用16位符号位。

CDT是否对时:是或否。

CDT对时周期:只有在“是否对时”选择“是”时才有效,以分钟为单位的对时周期。

2.前置节点信息表的配置

下面介绍调度主站和配网子站应用时程序iec101_protocal需要用到的域,一定要配置,没有列出的域可以不考虑。

2.1 调度主站,调度主站一般是点对点的网络结构 通道名称:选择相应的101接收厂的通道。

节点号:范围0-1023,不能和其他的节点号重复。

20

配置文件主要有以下参数:

通道号:前置通道信息表中配置的iec101转发规约的通道号 循环间隔时间:规约前后两次读串口的时间间隔,单位:毫秒

无数据循环次数:在指定循环次数内如果读不到数据,就认为该通道退出

网络无数据时间:用网络方式访问终端服务器时才使用该参数,但一定要填。单位:秒,一般用180秒

3. 配置文件channel_com_param_define.cfg

如果终端服务器的访问方式为串口方式,该通道和对方的串口设置的参数要一致,否则报文会出现乱码而无法解释。配置文件channel_com_param_define.cfg的作用就是设置相应通道上串口的参数,配置文件如下图所示:

31

该配置文件有5个参数:

通道号:iec101规约对应得通道号 数据位:范围:5~8,通常用8

停止位:0:1位停止位,1:1.5位停止位,2:2位停止位,通常用1位停止位 校验位:0:无校验,1:奇校验,2:偶校验

是否判断报文方向:0:判断报文方向,1:不判报文方向。97版规约设为1(判断),02版规约设为0(不判断),根据实际情况设定。

四.常见问题分析 1. 发送的报文无应答

如果终端服务器的访问方式为串口方式,检查配置文件channel_com_param_define.cfg

中串口参数的设定是否和对方一致。检查通道是数字还是模拟,通道板设定的中心频率 和频偏,波特率是否和对方一致。

2. 子站有报文应答,但无法建立链路

检查节点信息表中的通道地址和子站是否一致。

32

3. 遥测值不对

检查配置文件iec101_server_config.cfg中的遥测发送方式是否和对方要求的一致。

4. 遥测、遥信、电度值错位

配置文件iec101_server_config.cfg中的单点遥信地址、遥测地址、电度地址和对方不一致。

33

在实体中的位置:填0,对应点对点的网络结构。 节点遥信起始字号:填0。

节点遥信字数:该节点需要处理的遥信字数,一个遥信字=16个遥信。填写的遥信字数

换算成遥信个数后要保证比最大遥信序号大一点,作为预留。需要注意的是目前前置采集系统中每个厂站最多支持128个遥信字,即2048个遥信。

节点遥测起始点号:填0。 节点遥测个数:该节点需要处理的遥测个数。填写的实际遥测个数应该比最大遥测序号

大一点,作为预留。目前前置采集系统中每个厂站最多支持1024个遥测。

节点电度起始点号:填0。 节点电度个数:该节点需要处理的电度个数。填写的实际电度个数应该比最大电度序号

大一点,作为预留。目前前置采集系统中每个厂站最多支持512个电度。

通道地址:通道地址用来表示应用服务数据单元公共地址,一定要和变电站的地址一样。

2.2 配网子站,配网子站一般是多点共线的网络结构 有多个节点和一个通道对应,

通道名称:选择相应的101接收厂的通道。

节点号:范围0-1023,不能和其他的节点号重复。

在实体中的位置:范围0-19,对应多点共线的网络结构,一个通道下有多个节点。在实体中的位置从0开始按顺序排列。

节点遥信起始字号:第一个节点(在实体中的位置:0)的遥信起始字号为0,其他节点的遥信起始字号为:上一个节点的遥信起始字号+上一个节点的遥信字数。 节点遥信字数:该节点实际上送的遥信字数,一个遥信字=16个遥信。

节点遥测起始点号:第一个节点(在实体中的位置:0)的遥测起始点号为0,其他节 点的遥测起始点号为:上一个节点的遥测起始点号+上一个节点的遥测个数。 节点遥测个数:该节点实际上送的遥测个数。

节点电度起始点号:第一个节点(在实体中的位置:0)的电度起始点号为0,其他节 点的电度起始点号为:上一个节点的电度起始点号+上一个节点的电度个数。 节点电度个数:该节点实际上送的电度个数。 通道地址:通道地址用来表示应用服务数据单元公共地址,一定要和变电站的地址一样。

数据库配置完成后,如果想让修改的内容立刻生效,需要运行/on2000/bin_debug/send_report_tool.exe程序让ForInfoSet重读配置。

21

机器名称:分别选择两台前置机 进程名称:选择ForInfoSet 报文类型:选择重读配置

最后点击发送按钮该操作完成,iec101客户端规约在数据库中的修改会立刻生效。

三.配置文件的配置

iec101客户端规约的配置文件有三个,分别是iec101_polling_mode.cfg、iec101_system_param_define.cfg、channel_com_param_define.cfg,都放在/on2000/sys目录下。

1. 配置文件iec101_polling_mode.cfg

该文件主要用来配置101规约的链路层设置,配置文件的格式如下图所示,文件中的#表示该行无效。

22

配置文件主要有以下参数:

通道号:前置通道信息表中配置的iec101客户端规约的通道号

polling方式:0表示为监听方式,其他为polling方式。如果设为监听方式,该文件之后的参数变为无效,规约运行方式和部颁规约类似,一般是被动的接受报文。如果设为polling方式,规约运行方式为问答式,之后的参数均有效。

遥控个数:该通道中每个节点的最大遥控个数,值为128、256、或512。

最大超时时间:用来判断问答的超时时间,单位为秒,该值要根据波特率考虑,波特率越高该值就要设的约小。如果达到该设定时间还没有收到应答报文,认为该命令超时。

循环间隔时间:是指两次轮循的间隔时间,单位为毫秒。点对点:设为200ms,多点共线:设为:10-50ms。

接收等待时间:是指命令下发多长时间后开始处理接收信息,单位为毫秒。该值的设定和波特率有关,波特率越高该值就要设的约小,一般设为20ms。

不正常测试间隔:一个节点通讯不正常后,重新测试该节点通讯状态所需的时间间隔,单位为秒。一般设置,点对点:5s,多点共线:20s。 最大不正常次数:每次测试不成功后,会将不正常次数加一,下次测试该节点的时间会加长。但不能无限制的增加,需要限定最大不正常次数。一般设置,点对点:1~4,多点共线:20

举例说明:如果配置文件按以下参数设置 2 1 256 6 20 30 20 20 参数含义如下:

2号通道工作在问答模式下,通道下的每个节点的遥控个数为256,6秒钟没有应答报文认为通讯故障,每次轮循的间隔时间为20毫秒,命令下发30毫秒后开始处理接收信息,测试通讯状态的时间间隔为20秒,最大不正常次数为20次。

文件修改完成后要重起iec101_protocal.exe程序配置的信息才能生效。

23

如果没有文件iec101_polling_mode.cfg或文件配置不正确,程序会按默认配置处理。 默认配置为:polling方式:-1(问答方式)

遥控个数:128

最大超时时间:8(秒) 循环间隔时间:100(毫秒) 接收等待时间:30(毫秒) 不正常测试间隔:5(秒) 最大不正常次数:5

2. 配置文件iec101_system_param_define.cfg

该配置文件主要用来配置iec101客户端规约的运行参数。配置文件的格式如下图所示, 文件中的#表示该行无效。该文件一定要配置。

配置文件主要有以下参数:

通道号:前置通道信息表中配置的iec101客户端规约的通道号

单元地址:该配置对应节点的通道地址,如果该通道下有多个节点则需要配置多条记录 公共地址位数:应用服务数据单元地址所占的字节数,只有1和2两种值,一定要和对方厂家一致

信息体地址位数:信息体地址所占的字节数,只有2和3两种值,一定要和对方厂家一致 遥控起始地址:遥控起始信息体地址,一定要和对方一致。范围:2817~2944或24577~6200 双点遥信地址:备用,但一定要填

单点遥信地址:遥信起始信息体地址,一定要和对方一致。范围:1~1024或1~4096 遥测地址:遥测起始信息体地址,一定要和对方一致。范围:1793~2304或16385~20480 非平衡:1:表示非平衡方式,0或其他:表示平衡方式。 电度量地址:电度起始信息体地址,一定要和对方一致。范围:3073~3200或25601~26112

24

电度:0:不处理,1:直接召唤,2:需要冻结

符号位:0:表示12位,1:表示16位,建议用16位

遥测满刻度值:与符号位对应,12位时填2047,16位时填32767 遥控方式:0:表示单点命令,非0:表示双点命令

遥测编码方式:1:表示负数按原码处理,其他:表示负数按补码处理

SOE是否转YX:0表示不转换,1表示转换。有些厂家只送SOE信息而不送遥信信息,我们系统中的许多信号需要遥信触发,如事故变位等。在这种情况下需要将SOE信号转成遥信信号,要根据现场的实际情况设置。 举例说明:如果配置文件按以下参数设置

2 1 1 2 2817 1 1 1793 0 3073 0 1 32767 1 0 0 参数含义如下:

通道号为2,2号通道上的单元地址为1,应用服务数据单元地址所占的字节数为1,信息体地址所占的字节数为2,遥控起始地址为2817(0x0b01),遥信信息体起始地址为1,遥信信息体起始地址为1793(0x0701),采用平衡方式,电度量起始地址为3073(0x0c01),当前不处理该节点的电度量数据,采用16位符号位,遥测满刻度值为32767,遥控方式为双点遥控,遥测负数按补码处理,不将SOE转成遥信。

文件修改完成后要重起iec101_protocal.exe程序配置的信息才能生效。

3. 配置文件channel_com_param_define.cfg

如果终端服务器的访问方式为串口方式,该通道和对方的串口设置的参数要一致,否则报文会出现乱码而无法解释。配置文件channel_com_param_define.cfg的作用就是设置相应通道上串口的参数,配置文件如下图所示:

25

该配置文件有5个参数:

通道号:iec101规约对应得通道号 数据位:范围:5~8,通常用8

停止位:0:1位停止位,1:1.5位停止位,2:2位停止位,通常用1位停止位 校验位:0:无校验,1:奇校验,2:偶校验

是否判断报文方向:0:判断报文方向,1:不判报文方向。97版规约设为1(判断),02版规约设为0(不判断),根据实际情况设定。

四.常见问题分析 1. 发送的报文无应答

如果终端服务器的访问方式为串口方式,检查配置文件channel_com_param_define.cfg

中串口参数的设定是否和对方一致。检查通道是数字还是模拟,通道板设定的中心频率 和频偏,波特率是否和对方一致。

2. 子站有报文应答,但无法建立链路

检查配置文件iec101_system_param_define.cfg中的单元地址和子站是否一致。

3. 点号较大的遥测、遥信和电度不对

检查前置节点信息表,节点遥信字数、节点遥测个数和节点电度个数是否小于实际个数。

4. 遥测值不对

检查配置文件iec101_system_param_define.cfg中的遥测满刻度值是否正确。

5. 遥测值正数小一半,负数不对

配置文件iec101_system_param_define.cfg中的符号位设置不正确。

6. 遥测、遥信、电度值错位

配置文件iec101_system_param_define.cfg中的单点遥信地址、遥测地址、电度地址和子站不一致。

7. 遥控错位

配置文件iec101_system_param_define.cfg中的遥控起始地址和子站不一致。

26

8. 遥控不能下发

配置文件iec101_system_param_define.cfg中的遥控个数不正确。

iec101转发规约

本规约解释程序完成iec101服务端规约的解释,一般用于向上级调度或其他系统转发实时数据。通讯方式为网络,程序名称:iec101_service.exe,运行环境:前置机,程序运行目录:/on2000/bin,配置文件存放目录:/on2000/sys

101服务端的配置主要包括数据库的配置和配置文件的配置。

一.程序的启动

配置/on2000/sys/start_on2000.cfg文件,如果该文件中没有启动iec101_service的内容,新加入一行,1 101转发规约处理程序 d:\\\\on2000\\\\bin\\\\iec101_service 这样在启动start_on2000时,程序iec101_service会自动运行。

二.数据库的配置

iec101服务端规约必须配置前置通道信息表和前置节点信息表。

1.前置通道信息表的配置

在前置通道信息表中增加一条记录,下面列出的是iec101_service需要用到的域,一定要配置,没有列出的域可以不考虑。

厂站名称:选择相应的101转发厂,事先在厂站信息表中定义过。 通道号:不能和其他的通道号重复,范围0-255,与实际接线一致。 通讯类型:根据终端服务器的访问方式确定。网络方式访问终端服务器时通讯类型选择网络,串口方式访问终端服务器时通讯类型根据实际状况选择数字或模拟。网络方式多用在UNIX前置环境下。

规约类型:选择IEC101转发。

波特率:300bps-38400bps可选,通讯方式不为网络时波特率有效。由于101规约的数据量较大,建议用1200bps以上的波特率,但要和厂站端一致。

2.前置节点信息表的配置

下面介绍程序iec101_service需要用到的域,一定要配置,没有列出的域可以不考虑。 通道名称:选择相应的101转发厂的通道。

节点号:范围0-1023,不能和其他的节点号重复。

27

在实体中的位置:填0,对应点对点的网络结构。 通道地址:通道地址用来表示应用服务数据单元公共地址,一定要和变电站的地址一样。 数据库配置完成后,如果想让修改的内容立刻生效,需要运行/on2000/bin_debug/send_report_tool.exe程序让ForInfoSet重读配置。

机器名称:分别选择两台前置机 进程名称:选择ForInfoSet 报文类型:选择重读配置

最后点击发送按钮该操作完成,iec101服务端规约在数据库中的修改会立刻生效。

3.遥测转发量表

遥测转发量表的记录通常是由系统自动派生产生的,方法是在遥测定义表中找到需要转发的记录,将域段是否转发选成是,该记录会自动派生到遥测转发量表。

遥测ID号:系统自动生成

转发厂ID号:一定要改成101转发厂

转发顺序号:和对方协商,要和对方的接收顺序号一致

死区值:该域段的作用是触发iec101转发程序产生变化遥测,一般写成小于1的值。例如填成0.5,表示如果该遥测的变化幅度大于0.5时产生变化遥测转发给对方,此域段要根据实际情况填写。

小数位数:作用是将实际值扩大10的n次方,例如填成1时表示:转发值=实际值×10,填成2时表示:转发值=实际值×100,填成0表示按实际值转发,但转发值可能会丢弃小数部分。因此小数位数常用于将遥测按原始值方式处理。

系数:一般填成大于1的值,作用是将实际值除以系数进行转发。转发值=实际值÷系数×满度值。满度值=32767。因此要保证实际值除以系数后的值小于1,否则有可能溢出。

4.遥信转发量表

遥信转发量表的记录通常是由系统自动派生产生的,方法是在遥信定义表中找到需要转

28

发的记录,将域段是否转发选成是,该记录会自动派生到遥信转发量表。 遥信ID号:系统自动生成 转发厂ID号:一定要改成101转发厂

转发顺序号:和对方协商,要和对方的接收顺序号一致

三.配置文件的配置

iec101服务端规约的配置文件有三个,分别是iec101_server_config.cfg、channel_exit.cfg、channel_com_param_define.cfg,都放在/on2000/sys目录下。

1. 配置文件iec101_server_config.cfg

该文件主要用来配置101转发规约的运行参数,配置文件的格式如下图所示,文件中的#表示该行无效。

配置文件主要有以下参数:

通道号:前置通道信息表中配置的iec101转发规约的通道号 转发101版本: 0:02版,1:97版,要和对方一致 遥测起始信息体地址:规约中传输的遥测量是带地址的,该起始地址对应的遥测是和遥测转 发表中点号为0的遥测量对应。该地址用16进制表示,一定要和对方厂家一致,通常是0701 遥信起始信息体地址:规约中传输的遥信量是带地址的,该起始地址对应的遥信是和数据库 中点号为0的遥信量对应。该地址用16进制表示,一定要和对方厂家一致,通常是0001

29

遥控起始信息体地址:101转发规约中定义的遥控起始信息体地址,一定要和对方厂家一致, 通常是0b01

电度起始信息体地址:规约中传输的电度量是带地址的,该起始地址对应的电度是和数据库 中点号为0的电度量对应。该地址用16进制表示,一定要和对方厂家一致,通常是0c01 步位置起始信息体地址:101转发规约中定义的步位置起始信息体地址,一定要和对方厂家 一致,通常是c801 保护起始信息体地址:101转发规约中定义的保护起始信息体地址,一定要和对方厂家一致, 通常是0401

传输原因字节数:传输原因所占的字节个数,只有1和2两种值,一定要和对方厂家一致 应用服务数据单元地址字节数:应用服务数据单元地址所占的字节数,只有1和2两种值, 一定要和对方厂家一致

信息体地址字节数:信息体地址所占的字节数,只有2和3两种值,一定要和对方厂家一致 遥信发送方式:0表示单点遥信方式,1表示双点遥信方式

每组遥信个数:101转发规约分组召唤时每组的遥信个数(注意:不是遥信字),根据实际 情况填写

发送遥测的类型标识:目前有三种,9(带品质描述词的归一化值),21(不带品质描述词的 归一化值),11(标度化值)

每组遥测个数:101转发规约分组召唤时每组的遥测个数,根据实际情况填写 是否严格判断FCB、FCV:0:表示不严格判断,1:表示严格判断

归一化值是否按照系数归一标志:0:表示遥测不按归一化处理,1:表示遥测按归一化处 理

举例说明:如果配置文件按以下参数设置

2 0 0701 0001 0b01 0c01 c801 0401 2 2 3 1 256 9 128 0 1 参数含义如下:

2号通道的101转发规约程序版本为02版,遥测起始信息体地址为0701,遥信起始信息体 地址为0001,遥控起始信息体地址为0b01,电度起始信息体地址为0c01,步位置起始信息 体地址为c801,保护起始信息体地址0401,传输原因字节数为2,应用服务数据单元地址 字节数为2,信息体地址字节数为3,遥信发送方式为双点遥控,每组遥信个数为256个, 发送遥测的类型标识为9(带品质描述词的归一化值),每组遥测个数为128个,不严格判 断FCB、FCV,遥测按归一化处理。

文件修改完成后要重起iec101_service.exe程序配置的信息才能生效。

2. 配置文件channel_exit.cfg

iec101转发规约通过该配置文件判断通道是否退出,一定要配。配置文件的格式如下图 所示,

文件中的#表示该行无效。该文件一定要配置。

30

本文来源:https://www.bwwdw.com/article/0v72.html

Top