Page 43 - BP_202008
P. 43
Debug联上之后,便能向链路插入疑 功能面板实际很少使用,并且播出软 四.虚拟串口技术在主备并行控制
似指令。通过验证,证实了01 45 52 30 件运行稳定,因此我们对特殊功能面 中的应用
30 31 37 04的确能触发节目。但进一步 板直接断电停用,而软件不作更新, 根据国家广电总局62令规定,省
的测试发现,真正的人工触发,面板 “接管”导致“触发”节目的故障此 级台的电视播出系统必须是双链路,
发出的指令是:01 54 4B 30 30 31 46 后没有再次发生。 包括电源、视频服务器、切换台、控
04。于是对特殊功能面板的8个按键依 制工作站,不能有任何单点。在现实
次测试,发现播出软件只是识别面板的 三.虚拟串口在安全隔离中的应用 的情况下,播出系统的重要设备如切
第4字节,来实现各种功能,巧的是疑 由于安全的要求,播出系统与 换台、视频服务器等都只支持串口控
似指令的第4字节与触发指令的对应字 其它网络不能直接连接。然而,与其 制,并且只允许一个串口控制。在以
节相同,“触发”事故就发生了。 它业务系统连接的需求仍然存在,本 往的系统中,出现过三种控制模式,
由于该面板实际使用中很少用, 节主要介绍,用虚拟串口模拟网闸功 主备独立控制、主备完全控制、主备
断电即可解决这个问题。但实验不能 能,从办公网获取NTP时间,作为播 混合控制。主备独立控制模式中,主
就此为止,为何会在倒换的时候发出 出网的备用NTP服务授时,如图4。 工作站控制主切换台、主视频服务
“触发指令”,这个指令是在工作站
端口捕获到的,在面板和工作站之间
还有RS422倒换器。那到底是某个设
备单独导致的,还是有更加复杂的机
理导致的呢?通过分析,发现RS422
倒换器是简单的继电器倒换,原理和
电路很简单,没什么可分析测试的,
于是把重点放在特殊功能面板上。用 图4 Nport5430安全隔离
闲置的特殊功能面板,与测试电脑搭
建系统,模拟工作站与特殊功能面板 在大多数情况下,虚拟串口都当 器,备工作站控制备切换台、备视频
的握手/应答,并用特殊的方法模拟 做实时串口使用REAL COM,但实际 服务器。该方式结构清晰,没有倒换
RS422倒换器的通断,就是用导线摩 上,虚拟串口设备的工作模式较多。 操作,缺点是一台工作站宕机后,一
擦拉丝钢板,利用拉丝钢板的凹凸制 在本案例中,用了两个虚拟串口服务 半的设备失控。为了规避这个问题,
造频繁的通断,同样用commonitor 器,分别以UDP服务器和UDP客户 厂商推出主备完全控制模式,主备切
捕获“触发指令”。因为通信速率 机的方式出现。UDP客户机的网口连 换台、主备视频服务器由一台工作站
低,捕捉很难。于是在串口收发数据 接办公网,在NPort5430 的web页面 控制,一台工作站宕机后,自动倒换
的软件上,提高握手频率至每秒100 设置目标NTP服务器的地址是阿里云 到另外一台工作站,该模式规避了独
次,很快便捕获了“触发指令”。通 120.25.115.20,端口设为123(NTP 立控制模式的设备失控问题。但是,
过仔细分析捕获的数据,发现,是由 专用端口),并将串口设为缺省设置 倒换操作如果发生在短节目时,可能
于线路的通断,切断了字节,在切断 9600、8、1、n、n。UDP服务器的网 会有丢失指令,而导致不切换、不播
时,特殊功能面板没有发出异常数 口连接播出网,在NPort5430的web 素材的现象。另外一个不容忽视的问
据,但在后续数据恢复正常时,特殊 页面设置监听端口为123,该通道就变 题是,如果在线的工作站处于假死状
功能面板会发出一个通讯恢复正常的 为NTP 服务器,同时也将串口设为缺省 态,则不会自动倒换,就会主备全部
消息。这个通讯恢复正常的消息,正 设置9600、8、1、n、n。用RS422交 停播,导致事故。混合主备模式是在
式前面得到验证的“触发”指令。从 叉线将两个盒子对应的RS422连接, 主备完全控制的基础上,把备RS422倒
上面的实验看出,播出软件、特殊 上线测试,成功。 换器设定为手动倒换。正常工作时,
功能面板、RS422倒换器三者共同作 在本应用中,播出网和办公网之 主工作站控制主视频服务器、主切换
用,产生了“接管”变“触发”的 间采用RS422连接,没有网络及TCP/ 台,当主工作站宕机后,自动倒换到
BUG。 IP连接,黑客和病毒没有入侵和传播 备工作站。而备工作站,控制备切换
事到如此,整个事故机理真相大 路径。需要注意的是,NPort5430作 台、备视频服务器,当备机宕机时,
白,与软件厂商沟通后,得到进一步 为NTP Server授时,连接的终端数只 RS422不会自动倒换到主机,只能手动
确认。厂家同意修改软件,按全字段 有4个,需要用服务器二次授时,该方 倒换。该控制模式中,主备工作站都
匹配来识别特殊功能面板。由于特殊 案实际使用中,稳定可靠。 能执行素材到位确认,并且任何一台
43