采用RS-232口和PCMCIA卡可以方便的进行的存储卡的传输,但是传出的参数格式与在系统上看到的
数据不完全相同,这就要对系统传出的PMC参数的格式要有一定的了解。传出的PMC参数有时间继电器参
数 (TIMER)、计数器参数 (COUNTER)、保持型继电器参数 (KEEPRL)、数据表参数(DATA)。
参数范围 含义 说明
1时间继电器两个字节1个数据(即N600000表示1号时间继电器、
N600002表示2号时间继电器。)
600000---时间 2传出的数据受到定时精度的影响1—8号 (48ms)9号以后(8ms)
继电器 在向系统手动输入参数大小时1—8号输入值(Nx48)、9号以后
输入 (Nx8)。注:N为传出的参数值。
每个计数器有两部分组成:预置值和当前值。这两个值各占两个字
节的大小。如1号计数器传出的参数为N610000为预置值N610002
610000---计数器 为当前值。注:由于计数器受到PMC运行,计数器工作计数的原因,
恢复时可能现场值与当初备份时的值有所出入。
620000---K参数 无特殊,按顺序在系统PMC 参数中进行设定K 。
1 N630000表示数据表中的分组个数,即分了多少个数据表。
2 N630002—表示每个分组数据表的情况,每4个数据表明一个数据
表的情况,地址上相隔8个字节。例:
630000--- 数据表
分组信息
此数据表传出的参数如下:
N630000 P4 共有4个数据表
N630002 P00000000数据表1参数设置为空
N630003 P0 数据为1字节类型
N630004 P100 数据大小100个字节
N630006 P0 数据表起始地址D000
N630010 P00000001数据表2参数设定为1
N630011 P1 数据为2字节类型
N630012 P100 数据表大小100个字节 ( 2 X 50)
N630014 P100 数据表起始地址D100
N630018 P00000000数据表3参数设定为0
N630019 P2 数据为双字 (4字节)类型
N630020 P100 数据表大小100个字节 (4 X 25)
N630022 P200 数据表起始地址为D200
由于每个数据表的分组信息不同则传出的数据表参数也不完全
相同,这一点在手动恢复参数时要格外注意,不能完全按照之前备份
的参数手动一一输入。首先要搞清楚系统数据表的分组信息后再进行
手动设置。
640000---数据表中
存放的 上图数据表1中的数据,由前面数据分组信息可知,该组数据表
数据值 为2进制单字节数据 故:N640000P100(数据为1个字节存放1个,
传出的数据间隔为1个字节)
上图数据表2中的数据,由前面数据分组信息可知,该组数据表
为BCD 2字节数据 故:N640100P256(存储的是2字节BCD的数据,
但是传出的数据依然是2进制形式的表现形式,数据为2个字节存放
1个,传出的数据间隔为2个字节)
上图数据表3中的数据,由前面数据分组信息可知,该组数据表为2
进制4字节数据 故:N640200P100(数据为4个字节存放1个,传
出的数据间隔为4个字节)
注:从上表可以看出,虽然同样存放的是100,但是由于数据表的
分组形式不同,传出的数据也不同,这一点在手动输入数据时要格外
注意。而使用RS-232口和PCMCIA卡或其它软件时,不受此影响,系
统自动转换。
注:以上主要针对目前使用较多的i 系列系统的PMC。 |