资源描述:
《sc调度规约调试总结v》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1801调度规约调试总结1801调度规约也是一种问答式规约,该规约在湖南省使用较多,但在其他地区使用较少,现就在湖南调试1801规约时,总结出来的一点经验,与大家共享。1801规约是模拟一对多的方式,一个主站对一个子站的多个RTU(远动终端),对于象9698C这样的一台远动装置,该规约把一台9698C虚拟成多台有不同地址的RTU,用不同的地址码来标识每台虚拟的RTU。(可以这样理解,多台虚拟RTU以类似于485这样的总线,连接在一起,接在9698C这个管理机上,通过9698C与主站进行数据交换。)每台虚拟RTU包含共16个槽,槽号0~1
2、5,每个槽只能安排一个数据类型,而且同类型的数据要按槽号连续排放。槽类型定义:遥信为17,遥测为50,遥脉为59,遥控为5;槽的容量:遥测量每槽容量为12,遥信量每槽容量为24,遥脉量每槽容量为8,遥控量每槽容量为8。站号R
3、D
4、命令码字节数(高位)字节数(低位)数据(RTU状态字)……数据…………纵向奇偶校验码(LPC)一.规约信息格式:每个信息包括下列两部分:a.信息帧头和检验码b.数据1.信息帧头和校验码信息帧头包含下列四个字节:70站号R
5、D
6、命令码字节数(高位)字节数(低位)R=通讯错误重复发送标志D=通讯方向位1.1站号(即
7、虚拟RTU地址码)站号的范围是1~255,站号可以是l-255中任一个数,站号0用于送广播命令,具有站号0的有效信息,由所有RTU接收但RTU不回答,站号在主机到RTU的信息传送中用来识别传送目标,在RTU到主机的信息传送中用来识别发送源,它也用来检查是否正确的RTU被选择。1.2方向位和重发位(第二字节高2bit)方向位(DIR)指示传送方向,它为1时信息传送是RTU到主机,它为0时是主机到RTU。重发位置1用来指示,由于通讯失败主机重复同样命令。1.3命令码(第二字节低6bit)信息头有6位bit来表示传送命令码,命令码是l6进制,
8、命令码的助记符和相应的说明如下表所示。5/5助记符命令码命令助记符命令码命令NAK00否定问答(仅是RTU响应命令)COE11控制输出执行RRC01报告RTU配置ROA12开关量遥调输出设备DRF02报告全数据13备用XRF03报告异非数据ROE14开关量遥调输出执行SOE04事件顺序记录COL15控制输出锁存PAR05报告脉冲累加值DRL18请求锁存数据PAZ06脉冲累加值清零(并冻结)SST19同步系统时间PAF07脉冲累加值冻结RST1A报告系统时间PAT08脉冲累加值冻结标志清除RIM1B报告接口方式SDB09设置死值区SIM1
9、C设置接口方式SDB0A读死值区VER1D读RTU和RME板本标识符0B备用RES1E执行RTU冷启动0C备用ERR1F报告出错数据COA0D控制输出设备*=以后使用**=广播命令COD0E直接控制输出1.4字节数(两个字节,高字节在前,低字节在后)字节数,是指,在这个信息中,数据字节数数目,它不包括信息帧头和LPC这五个字节。1.5纵向奇偶校验(LPC)(一个字节)纵向奇偶校验字节(LPC)总是在有效信息的最后一个字节。纵向奇偶校验字节加上每个字的奇偶校验,形成一个矩阵保护。LPC是对信息所有字节包括信息头,进行“异或”其结果是垂直奇
10、偶,LPC用来对信息进行整体校验,当信息校验出错时,抛弃这个信息,抛弃这个信息后RTU响应一个NAK命令,主站重复上次这个信息。2.数据主机到RTU传送信息中的数据部分包括对RTU中相应模板的命令,RTU响应主机的这个命令,在RTU响应中的数据部分包括当地输入数据以及需要报告的各种状态。2.1RTU状态字节(数据中的第一个字节)RTU的状态字节反映了RTU当前的运行状态,这个字节的数据响应所有数据RTU状态字节结构:700ERRPAZROVESOVFSOECLKRST相应每位所表示的意义如下表:位置名称意义7N/A06ERR出现一个错误
11、由ERR请求清除5PAZ脉冲累加值已被冻结由PAT请求清除4ROVESOE报告缓冲区溢出由SOE请求清除3SOVESOE队列已经溢出由SOB请求清除2SOE有SOE数据由SOB请求清除1CLOCK时钟未设置由SST请求清除0RESETRTU已经复位由SDB请求清除2.2AI(模拟量)记录(12位A/D转换值)0100数值(高位)数值(低位)两个字节,数据位12位,无符号位。遥测为单极性:数据12位,满码0~4095;0~4095为正;遥测为双极性,数据12位,满码0~4095,0~2047为负,2048为0,2049~4095为正;5/
12、5因此数据入库的时候,程序将原码数值减去2048恢复成正常数值(原码值中,大于4800H为正,小于4800H为负,4800H为0)。2.3D/I(数字量)记录(6点/记录)10数值输入值一个字节,按位传遥信