调度机通讯协议说明

上传人:206****923 文档编号:41451648 上传时间:2018-05-29 格式:DOC 页数:10 大小:44.50KB
返回 下载 相关 举报
调度机通讯协议说明_第1页
第1页 / 共10页
调度机通讯协议说明_第2页
第2页 / 共10页
调度机通讯协议说明_第3页
第3页 / 共10页
调度机通讯协议说明_第4页
第4页 / 共10页
调度机通讯协议说明_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《调度机通讯协议说明》由会员分享,可在线阅读,更多相关《调度机通讯协议说明(10页珍藏版)》请在金锄头文库上搜索。

1、调度机协议说明1. 串口设置:波特率 2400,8 比特,无奇偶校验,一个停止位2. 协议格式:7EH, LEN, BYTE1,BYTEN,SUM,7EH 7EH 为头尾标志 LEN 为协议内容长度,指 byte1byteN 所包含的字节数 BYTE1 为协议标志 SUM 为校验和,sum=byte1+byteN3. 设备应每秒向调度机发一次协议,通知调度机通讯正常,协议为7EH,02H,21H,X,SUM,7EH X=0-7 是调度号;调度机收到后回送协议 7EH,05H,21H,X,BYTE1,BYTE2,BYTE3,SUM,7EH 或7EH,03H,21H,X,SUM,7EH;若调度机收

2、不到回送的协议,X=40h OR 调度号调度机回送协议的含义:如果 LEN=03H 表示无故障,否则 X=0-7 是调度号 BYTE1=0-191 表示调度台设了夜服,转移至该端口,否则表示没有设置夜服 BYTE2 按位表示电源运行情况Bit0=1 表示第一块电源板+5V 故障Bit1=1 表示第一块电源板-5V 故障Bit2=1 表示第一块电源板铃流故障Bit3=1 表示第二块电源板+5V 故障Bit4=1 表示第二块电源板-5V 故障Bit5=1 表示第二块电源板铃流故障 BYTE3 表示数字中继告警Bit0=1 表示第一套数字中继帧失步Bit1=1 表示第一套数字中继复帧祯失步Bit2=

3、1 表示第一套数字中继对端告警Bit3=1 表示第二套数字中继帧失步Bit4=1 表示第二套数字中继复帧祯失步Bit5=1 表示第二套数字中继对端告警4. 电话摘机后向设备送协议:7EH,04H,38H,KEY,0FFH,STATE,SUM,7EH KEY 指电话对应的键盘序号,其范围 0-241,其中 0-239 对应调度按键,240 对应键权 A,241 对应键权 B STATE 为话机状态 00H 为空闲,0FFH 为话机忙5. 与调度话机通话的端口的状态7EH,05H,39H,KEY1,KEY2,STATE,SUM,7EH KEY1 电话对应的键盘序号,其范围 0-239,表示与调度电

4、话KEY2 连接的状态 STATE KEY2 调度电话对应的键号, 其范围 240,241 STATE 表示 KEY1 状态,2=振铃,4=通话,0FFH=忙6. 开会时,电话的状态7EH,06H,3AH,KEY1,KEY2,CONF,GROUP,STATE,SUM,7EH KEY1 电话对应的键号, 其范围 0-241,其中 240,241 表示调度电话 KEY2 与调度电话开会的电话的键号,其范围 0-255,若为240-255 表示键号无效 CONF 会议端口号 GROUP 会议的组号,其范围为 0-9 STATE 状态,2=振铃,4=通话,82H=旁听振铃,84H=旁听通话7. 电话呼

5、叫调度台7EH,LEN,FLAG,PORT,KEY,IDX,NUM1,NUM8,SUM,7EH LEN 协议的长度,其范围为 6-12 FLAG=3BH 表示普通呼叫,=0BBH 表示紧急呼叫 PORT 表示端口号,其范围 0-191 KEY 端口对应的键号,其范围 0-255,若为 240-255 表示无对应的键号 IDX 外线号码对应的键号,对于用户端口 IDX=0FFH NUM1NUM8 的数量由 LEN 定,含义是端口的号码,一个字节包含两个号码,低四位表示第一个号码,高四位表示第二个号码,不足补 F,如“23456“,NUM1=32H,NUM2=54H,NUM3=0F6H8. 电话开

6、会时,呼叫调度台7EH,06H,FLAG,PORT,KEY,CONF,NUN1,NUM2,SUM,7EH FLAG=3CH 表示普通呼叫,=0BCH 表示紧急呼叫 PORT 表示端口号,其范围 0-191 KEY 端口对应的键号,其范围 0-255,若为 240-255 表示无对应的键号 CONF 表示会议端口号,其范围 0E0H-0FFH NUM1,NUM2 的含义是端口的号码,一个字节包含两个号码,低四位表示第一个号码,高四位表示第二个号码,不足补 F,如“234“,NUM1=32H,NUM2=0F4H9. 电话开会时,呼叫调度台,在应答前,呼叫调度的话记挂机7EH,LEN,3DH,POR

7、T1,PORT2,KEY,NUM1,NUM2,SUM,7EH LEN 协议的长度,为 3 或 6,当还是会议时为 3,当只剩下一个端口是为 6 PORT1 表示挂机电话的端口号,其范围 0-191 PORT2 表示还剩下继续呼叫调度的端口号,为 0-191 时,LEN=6;为 0E0H-0FFH 时为会议端口号,LEN=3 KEY 为 PORT2 端口对应的键号,其范围 0-255,若为 240-255 表示无对应的键号 NUM1,NUM2 的含义是 PORT2 端口的号码,一个字节包含两个号码,低四位表示第一个号码,高四位表示第二个号码,不足补 F,如“234“,NUM1=32H,NUM2=

8、0F4H10. 呼叫调度台的电话,释放呼叫队列7EH,02H,3EH,PORT,SUM,7EH PORT 为端口号11. 调度开会时,旁听的端口申请发言7EH,02H,3FH,PORT,SUM,7EH PORT 为端口号12. 调度员按选答键时,改变呼叫调度的电话的呼叫次序,第一个呼叫变为最后一个,调度应答时可以应答第二个呼叫7EH,02H,35H,PORT,SUM,7EH PORT 为端口号,调度机将 PORT 端口变为最后一个呼叫调度台的端口,调度台也应作相应调整注意:以上为调度机向调度台发送的协议以下为调度台向调度机发送的指令13. 调度电话呼叫7EH,05H,30H,DN,KEY1,B

9、YTE,KEY2,SUM,7EH DN 表示调度台的台号,其范围 0-7 KEY1 表示调度话机的键号,240 表示键权 A,241 为键权 B BYTE 表示呼叫的类型,安位表示含义,D7D6D0,D2=1 表示要监听;D1=1 表示要进行旁听呼叫,否则为普通呼叫;D0=0 表示对 KEY2 对应的主号码操作,D0=1 表示对 KEY2的副号码操作 KEY2 表示调度话机要呼叫的号码所对应的键,范围 0-23914. 调度台应答呼叫调度台的电话7EH,04H,31H,DN,KEY,PORT,SUM,7EH DN 表示调度台的台号,其范围 0-7 KEY1 表示调度话机的键号,240 表示键权

10、 A,241 为键权 B PORT 表示呼叫调度台的端口号,0-191 表示端口,0E0H-0FFH 表示会议端口,会议呼叫时,应为会议端口应答15. 调度台进行会议呼叫7EH,04H,32H,DN,KEY,IDX,SUM,7EH DN 表示调度台的台号,其范围 0-7 KEY1 表示调度话机的键号,240 表示键权 A,241 为键权 B IDX 表示调度台对应的会议的组号,范围 0-116. 调度台对调度话机进行静音设置7EH,04H,33H,DN,KEY,SWITCH,SUM,7EH DN 表示调度台的台号,其范围 0-7 KEY1 表示调度话机的键号,240 表示键权 A,241 为键

11、权 B SWITCH 表示静音开关,0 表示呼叫调度台时,调度话机振铃,1 为不振铃17. 调度员按选答键时,改变呼叫调度的电话的呼叫次序,第一个呼叫变为最后一个,调度应答时可以应答第二个呼叫7EH,02H,35H,DN,SUM,7EH DN 表示调度台的台号,其范围 0-7注:调度机收到此协议,成功处理后,会向调度台回送 35H 协议表示已成功改变次序,协议见 12 条18. 记费话单存储在文件“c:program filespbx charge systembill.in|”由记费系统处理19.键盘设置协议7EH,0BH,0BH,DN,KEY,N1,N2,N8,SUM,7EH DN 表示调

12、度台的台号,其范围 0-15,0-7 表示台号 8-15 表示对应 0-7 台号的号码本 KEY 表示键号,其范围 0-241,其中 240 表示主机键号,241表示副机键号,DN=8-15 时,KEY=0-239N1,N2,N8 表示按键对应的号码,一个字节两位,低四位表示第一个号码,高四位表示第二个号码,不足补 F,如“234“,N1=32H,N2=0F4H,N3N8=0FFH20.测试命令和取结果协议7EH,1AH,24H,CMD,P0,P2,P23,SUM,7EH CMD=0 表示进行测试,=10H 表示取结果 Pi 表示要测试或取结果的端口,一个字节代表八个端口,相应位为 1 表示测

13、试或取结果,为 0 不测,P0 的 bit0 表示 0 端口,P23 的 bit7 表示 191 端口,例如 P3=02H,表示 3*8+1=25端口要测试或取结果21.终止测试命令7EH,2H,24H,8,SUM,7EH22.测试回送,维护系统发出测试命令或取结果后,或调度机测试完成后,调度机会回送,测试信息(1) 7EH,2H,24H,F,SUM,7EH F=0F0H 表示进行测试 F=0F1H 表示测试完成, F=0F2H 表示进行完成,有测试设备故障 F=0F3H 表示进行完成,有端口故障(2) 7EH,LEN,24H,P0,T0,P1,T1Pi,Ti,SUM,7EH LEN=协议的长

14、度,表示回送了(LEN-1)/2 个端口的结果,i=(LEN-1)/2-1 Pi=0-194,其中 0-191 表示端口号,193 对应前八个DTMF,194 对应后四个 DTMF Ti,在 Pi=0-191 时,=80H 表示端口未进行测试,否则按位表示端口的情况Bit0=1 表示挂机故障(常摘机) ,=0 表示正常Bit1=1 表示摘机故障(常挂机) ,=0 表示正常Bit2=1 表示馈电故障,=0 表示正常Bit3=1 表示关铃故障(常振铃) ,=0 表示正常Bit4=1 表示振铃故障(不能振铃) ,=0 表示正常Bit5=1 表示话路 D-A 故障,=0 表示正常Bit6=1 表示话路

15、 A-D 故障,=0 表示正常Ti,在 Pi=193 时,bit0bit7=1 分别表示 0-7 双音收号器故障,=0 表示正常;Ti,在 Pi=194 时,bit0,bit1=1 分别表示 8-9 双音收号器故障,=0 表示正常23.取系统运行情况协议7EH,2H,24H,8,SUM,7EH24取系统内数据(1) 取系统内存数据7EH,4H,23H,HIGH,LOW,CHIP,SUM,7EH HIGH 为系统内存地址的高八位 LOW 为系统内存地址的低八位 CHIP=0 为前 64k 数据,=1 为后 64K 数据(2)系统内存数据回送7EH,13H,23H,HIGH,LOW,D0,D1,D

16、15,SUM,7EHD0,D1,D15 为相应地址的数据(3)键盘数据存储在后 64K 的前 32K 处,一个按键对应 16 个号码占用 8 个字节,一个调度号 DN(0-15)占用 8*256=2K 的空间,例如:要取 DN=2,KEY=33 的数据,可以发送协议7EH,4H,23H,HIGH,LOW,CHIP,SUM,7EH HIGH=DN*8+ KEY/32=16+1=0X11 LOW= (KEY AND 1FH) *8=0X8 CHIP=1调度机回送的数据7EH,13H,23H,HIGH,LOW,D0,D1,D15,SUM,7EH D0-D7 为 KEY=33 的数据 D8-D15 为 KEY=34 的数据注:可参考维护终端的变量观察注意:千万不要取 chip=0,地址 FD00-FFFF 的数据

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号