CN1-CN4(26芯插座):数据信号输出可以控制本模组箱内4列模块,用CN1- CN4分别控制本模组的1-4列模块,26芯数据输出接到对应列最下边一行一个模块的显示控制板HWDISP。
CN7:电源插座,5V工作电源输入口。 为了便于维护,还设有L1-L6信号指示灯。
帧同步:L1 有帧同步信号时闪烁,否则不正常; 16芯数据线断开时,为常亮; 通信:L2,L3 有发送信号时 L2闪烁,否则不正常; 有接收信号时L3闪烁,否则不正常; 485通信故障时,L2,L3灯灭; 运行:L4 运行正常时,闪烁; LED故障L5: 无LED故障时,灯灭; 有LED故障时,灯亮; VLED电源L6: 无电源故障,灯灭; 有电源故障,灯亮; 通讯故障时L4,L5,L6灯全亮;
电源指示灯: 5V工作电源正常灯亮,无电源灯灭; 4.开关电源
情报板每个模组箱内配有两组电压等级的直流电源。一组是提供给模块工作的,它的功率较大(约400W左右),具体电压输出将根据显示屏的要求设计,通常在9V–14V之间。另一组是提供给控制电路工作的,直流电压5V,它的负载功率小于50W。而模组箱的供电电压是交流220V(市电)。 5. 控制器(工控机) 1.工控机:
工控机内插有一块CPU 卡和一块数据处理卡(HI6PC-2)。
① CPU板是工控机的核心部件,板上集成有中央处理器、软盘和硬盘驱动器扩展接口、一个并行打印机接口和两个RS-232串行通讯端口等。一片16MB的闪存电子盘安装在CPU板上。串行通讯端口COM1,与监控中心计算机进行通讯。串行通讯端口COM2留作与便携机进行本地通讯。
② 数据处理卡(HI6PC-2)
数据处理卡和6016CPU板插在一起,它的输出端口为CN1和CN2,
CN1 — 25芯插座为数据输出,接到装于显示屏的数据接收板(HI4RECE)的输入端口CN9。
CN2 — 9芯插座为控制输出,并联接到本地控制面板(HI4MON)和各HI4BOX的控制输入端口,为内部485总线。
③看门狗定时器,是安装在主板上的一个电子线路,它按一定的频率进行计数,当计数值达到某一指定值后就使工控机复位重新启动。在正常工作情况下,软件不断地将该计数器清零。一旦发生死机等异常情况,计数器无法正常清零,一直处于计数状态,直至进行复位动作,从而使系统摆脱故障重新运行。 2.现场监视面板
现场监视面板能够实时显示情报板控制系统的运行状态。
现场监视面板主要用于维护人员就地对情报板的监视之用,它由显示面板和控制面板组
成。示意图如图11所示:
状态指示 运行 控制 调试 调光 外通信1外通2
故障指示 U> 模组 控制 控制 防 模组 LED U< 电源 硬件 软件 雷 通信 CN2 CN3
8 8 8 HI4\\6MON 按钮 CN1 图11 本地监视面板示意图 ① 控制面板(HI4MON):在显示面板背后执行面板功能的电子线路板,见图12:
CN1:9芯插座与工控机通信; CN2:光亮传感器输入端口;
CN3:交流电压、防雷器等状态输入端口。
② 显示面板:通过面板的指示灯显示,可以观察系统运行的当前状态,有利于现场维护,它有下列按钮和指示灯,参见图11。
数码显示:可以显示控制箱内温度和情报板亮度值,数码显示内容决定于旁边按钮的位置,不按动3分钟后,一位小数点保持常亮。
按钮:按动时数码显示管即轮流显示温度、1#光敏传感器测得亮度、2#光敏传感器测得亮度和二者的平均亮度。
状态指示:七个LED指示灯,反映系统的运行状态。 运行:正常运行时,闪烁发光; 控制:控制正常时,闪烁发光;
调试:调试状态时,灯亮,不在调试状态时,灯灭; 自动调光:自动调光状态时,灯亮; 外通信1:COM1通信时,灯亮; 外通信2:COM2通信时,灯亮; 内通信:内部485系统通讯时,灯亮。
故障指示:共有七个指示灯,反映系统是否有故障。 U>、U<:供电电压过高或过低时,灯亮,正常时灯灭; 模组电源:模组内有电源故障时,灯亮; 控制硬件:控制硬件出现故障时,灯亮;
控制软件:运行中文件出错时,灯亮;例如本机可以利用自由内存约250K左右,如果控制中心下达的命令过多,信息超出内存容量,无法执行,这时软件故障指示灯亮。 防雷器:如果防雷器动作后失效,指示灯亮; 模组通信:系统中485通信出现故障时,灯亮; LED:检测到LED故障时,灯亮; 二. 可变情报板软件 1.软件环境
可变情报板软件在MS-DOS 6.22操作系统环境下运行。MS-DOS 6.22操作系统和可变情报板软件都存储在CPU卡上的16MB闪存电子盘上。该电子盘要做成系统启动盘。在工控机里它被认作为C:盘。在C:盘根目录里有一个自动启动批文件AUTOEXEC.BAT,其内容用于在工控机启动或看门狗执行复位后,能自动执行可变情报板软件。其内容应为:
C:
CD\\HI
HWXX
其中:HWXX为可变情报板执行程序名称,XX为版本号。HI为可变情报板软件所在的子目录名称。
C:盘上包含以下子目录和主要文件: \\HI 可变情报板软件目录名 HWXX.EXE 可变情报板执行程序 TYPE.INI 显示屏硬件结构配置文件 CMS1.INI 系统参数配置文件 CMS2.INI 用户参数配置文件 PLAY.LST 系统播放表
DEMO.LST 调试画面播放表 BRIGHT.TAB 亮度调节表 PALETTE.016 调色板
CMS.LOG 系统运行日志文件
ZK\\ 字库子目录.该目录可根据显示屏结构存放16×16,24×24,32×32, 48×48点阵的仿宋体,宋体,黑体,揩体若干字库
ICON\\ 图标子目录。以BMP格式存放各种限速图标和警告图标等。一般为 32×32或48×48点阵。
以上文件及各文件里所需参数均在可变情报板出厂前设置并调试好,不必或最好不要改动。
2.可变情报板配置文件(V5版) 1)、系统配置文件
; The system configuration file for CMSOS v5.0
; Copyright (C) 1998-2004 Shanghai Sansi Technology Co., Ltd.
[IPC]
type = 2 ; 0 - 4, default is 1 ; 0 - Axiom ; 1 - Evoc ; 2 - Icop ; 3 - Evalue ; 4 - Advantech
[Comm]
baud_rate = 9600 ; could be 150, 300, 600, 1200, 2400, 4800, ; 9600, 19200, 38400, 57600, 115200 ; default is 9600 data_bits = 8 ; 5 - 8, default is 8 parity = 0 ; 0 - 2, default is 0 ; 0 - no ; 1 - odd ; 2 - even
stop_bits = 1 ; 1 - 2, default is 1
[Protocol]
check_code = 0 ; 0 - 1, default is 0 ; 0 - CRC16 ; 1 - checksum
broadcast_response = 1 ; 0 - 1, default is 1
block_size = 2048 ; 8 - 2048, default is 2048 verbose = 1 ; 0 - 1, default is 1
[CMS]
type = 7 ; 1 - 8, default is 1
; 1 - 48 x 48 (RG) ; 2 - 32 x 32 x 12 (RG)
; 3 - 48 x 48 x 8 (RG, first RGB) ; 4 - 32 x 32 x 11 (RG, first RGB) ; 5 - 48 x 48 (RGB) ; 6 - 32 x 32 (RG)
; 7 - 32 x 32 x 10 (RG, first RGB) ; 8 - 48 x 48 x 12 (RGB) addr = 16 ; 1 - 99, default is 1
[selftest]
time = 23, 59 ; hour, minute
; hour: 0 - 23, default is 23 ; minute: 0 - 59, default is 59 no = 1 ; 0 - 24, default is 1 freq = 0 ; 0 - 1, default is 0
[Error]
dspmod_error_threshold = 30 ; 0 - 32760, default is 20, unit: 8 minute read_er_led_loc = 1 ; 0 - 1, default is 0 return_er_led_loc = 0
led_error_threshold = 1000 ; 0 - 32760, default is 5 led_error_threshold1 = 1639 ; 0 - 99999, default is 99999 off_when_er_led = 0 ; 0 - 1, default is 0
htemper_threshold = 70 ; -45 - 100, default is 60 ltemper_threshold = 40 ; -45 - 100, default is -15 off_when_er_dsp_mod = 0 ; 0 - 1, default is 0 off_when_er_dsp_power = 0 ; 0 - 1, default is 0 off_when_er_acq_mod = 0 ; 0 - 1, default is 0 off_when_er_ac = 0 ; 0 - 1, default is 0 off_when_er_sensor = 0 ; 0 - 1, default is 0 off_when_er_temper = 0 ; 0 - 1, default is 0