UnityPro作业指导书

发布时间 : 星期四 文章UnityPro作业指导书更新完毕开始阅读

南京申瑞电气系统控制有限公司

生时即时更新。

——当下发信文区有非零数据出现时立即处理该信文并将信文复制到一个暂存区中

(方便程序调试)后将该区清零。

4.2 上位机 4.2.1 初始化

每次通讯程序重起、通讯中断后重新恢复、通讯程序由从机升为主机时首先按照允许的最大信文长度读取上送数据区的起始部分数据,将基本信息的内容存入变量,根据“信文总长度”计算应当分几次读取全部上送数据。

4.2.2 读取上送数据

按照一定时间间隔分次读取全部上送数据并解析处理各子信文,同时监视:

——根据累加器判断PLC程序是否在运行,如果累加器不刷新则认为通讯中断; ——将收到的事件指针与上次记录的事件指针相比较,如果不同则说明有新的事件发

生,应当读取全部事件区的数据并根据新旧两个指针的值提取新的事件作相应处理;

1. 信文格式

无论是上送信文还是下行信文都采取打包方式以提高效率。打包的方式是将包含各种信息的子信文组成一个总的信文(总长度不能超过信文区的长度)。如下图:

子信文1 子信文2 ? 子信文n 0(结束符)

信文基本单位为字,每封子信文头均为特征码及正文长度,即:

特征码 正文长度(字) 正文

3.1 上行信息(PLC→上位机)

3.1.1 开关量测值和品质(特征码:1)

测值1 (16点) 品质1(16点) | 测值n 第 9 页 共 17 页

南京申瑞电气系统控制有限公司

品质n 每位对应一点,最低位对应该组(16点)的第一点。品质为1表示测点故障,品质为0表示测点正常。

3.1.2 模拟量测值(特征码:2)

测值1 | 测值n 最高位=1时品质坏,次高位=1时被强制。低12位为A/D码,就是说满码为4095,加上偏移量5000 为实际上送的码值。

3.1.3 温度量测值(特征码:3)

测值1 | 测值n 最高位=1时品质坏,次高位=1时被强制。其余位为温度值,1=0.1℃,偏移量为1000。 即0=-100℃,1000=0℃,2000=100℃。

3.1.4 脉冲量测值(特征码:4)

测值1 | 测值n

3.1.5 PLC综合量及通讯开入量(特征码:5) ★

3.1.7 机组功率设定值上送(特征码:7)

机组有功设定值 机组无功设定值 格式:同遥调下发的设定格式=工程值×100。单位为MW或Mvar。

第 10 页 共 17 页

南京申瑞电气系统控制有限公司

3.2 下行信息(上位机→PLC) 3.2.1对时(特征码01)

秒 分 时 日 月 年 星期 每十分钟或刚建立通讯时下发一次, 星期的表示方式:1~7对应星期日~星期六。

3.2.2 遥调命令(特征码-02)

遥调号 遥调设定值

缺省遥调号暂定为:1-机组有功功率,2-机组无功功率。 设定值的格式:设定值=工程值×100。单位为MW或Mvar。 控制装置收到信文后将有功功率或无功功率调节投入。

3.2.3 遥控命令(特征码-03)

控制命令号

控制命令用于启动流程的操作,定义如下: 1) 1~50 ——启动的流程号;(机组LCU最大流程32#,其它LCU最大流程48#) 2)101~200——特殊控制命令:

101-有功调节退出; 102-无功调节退出; 103-有功调节投入; 104-无功调节投入;

机组流程控制命令标准化代码定义(流程号):

第 11 页 共 17 页

南京申瑞电气系统控制有限公司

序号 控制命令 发电 停机 空转 空载 调相 紧急停机 事故停机 代码 1 2 3 4 5 6 7 备注

三、GER6000监控装置事件记录格式

每条事件占4个寄存器,前2个寄存器固定为特征码和事件发生的时、分、秒,其他为事件说明或毫秒等内容,无定义的字节均为0xFF。

1. 开关量变位

寄存器1: 低字节——特征码(=01) 高字节——小时 寄存器2: 低字节——分钟 高字节——秒 寄存器3:毫秒 寄存器4: 开关量点号及变位性质

其中寄存器4反映了变位的开入点号(开关量大排行号-1)和变位属性,定义如下: ——高字节的最低位表示变位属性(1= 动作, 0= 复归);

——(点号-1)的低8位放在低字节,高4位放在高字节的高四位;

——例如:开关量第600点发生0—1变位时寄存器4=0010,0001,0101,0111; 如果该点毫秒无意义(非中断开关量)则毫秒填0xFFFF。

2. 备用

4. 控制流程启动

第 12 页 共 17 页

联系合同范文客服:xxxxx#qq.com(#替换为@)