用于分布式控制系统的控制柜的接线绝缘性检测方法及检测装置的制造方法_3

文档序号:9593422阅读:来源:国知局
置位线圈的负端与+24V电源负极相连。自保持继电器K1~K16383 的公共端接点COM按顺序分别与被测机柜内的将要被测试的回路中的端子XI~X16383连 接。自保持继电器K1~K16383的置位接点S端全部集中连至绝缘测试仪IM的高压探棒 HV,而自保持继电器K1~K16383的复位接点R端全部集中连至绝缘测试仪頂的低压探棒 GND〇
[0054] 当继电器阵列RA的某一控制端DC_0Pn (η为序号,且为1~16383的16383个自 然数)得到一个低电平脉冲时,与其相同序号的自保持继电器Κη的置位线圈得电,将相关 端子Χη连接至该自保持继电器的置位接点S,端子Χη因而连接至绝缘测试仪頂的高压探 棒HV。例如图3所示,当译码器DC的第二输出引脚DC_0P1为低电平时,继电器阵列RA中 的光親UA1的发光二极管导通发光,光親UA1的光电晶体管因而感光导通,因此光親UA1的 发射极电位提高到约+24V,导致开关晶体管TA1的基极电位上升至约+24V,开关晶体管TA1 因此也导通,其发射极电位上升为+24V,导致继电器K1的置位线圈两端加上+24V电压,K1 的置位接点S被吸合与继电器K1的公共端COM接通,端子XI被连接至高压探棒HV。因为 K1是自保持继电器,所以即使译码器DC输出变化导致继电器K1的置位线圈失电,其置位 接点仍保持吸合,直到继电器阵列RA的复位端RST得到一个+24V脉冲,所有自保持继电器 K1~K16383才会被同时复位,使所有自保持继电器的复位接点S连接至公共端C0M,导致 所有被测端子XI~X16383连接至低压探棒。因此,没有复位信号RST到来时,随着译码器 DC的输出变化,继电器阵列中RA中的相应继电器会被陆续置位并保持置位状态。这就保证 了所述被测回路中的端子可以在某一时刻同时被连接到所述高压探棒HV,而其它非被测回 路中的所有端子仍保持连接在低压探棒GND上。
[0055] 图6示出了用于分布式控制系统的控制柜的接线绝缘性检测方法,依次包括以下 步骤:
[0056] 步骤S1 :建立一个关于各个回路端子序号和回路分隔符号的回路数组T(m),且对 一个第一十进制变量m和一个第二十进制变量i进行初始化赋值;
[0057] 步骤S2 :判断一个被测回路L(i)所包含的所有端子Xn是否全部被连接到绝缘测 试仪頂的高压端,如果全部被连接到绝缘测试仪頂的高压端则执行步骤S4 ;
[0058] 步骤S3 :将端子序号等于回路数组T(m)的当前值的端子Xn连接到绝缘测试仪頂 的高压端,且使第一十进制变量m等于第一十进制变量m加一,并重复步骤S2 ;
[0059] 步骤S4 :对被测回路L⑴进行绝缘测试;
[0060] 步骤S5 :判断所有回路L(i)是否都经过了绝缘测试,如果所有回路L(i)都经过 了绝缘测试则结束;
[0061] 步骤S6 :使第一十进制变量m等于第一十进制变量m加一、所述第二十进制变量 i等于所述第二十进制变量i加一,且断开所有端子Xn和绝缘测试仪頂的高压端的连接, 并重复步骤S2。
[0062] 其中,在步骤S1中,对一个第一^h进制变量m和一个第二十进制变量i进行初始 化赋值均为一。
[0063] 如图7所示,步骤S3可进一步包括:
[0064] 步骤S31 :将所述第一十进制变量m编码为一个14位二进制数来驱动一个译码器 DC ;
[0065] 步骤S32 :用所述译码器DC选择触发一个自保持继电器Κη动作来将端子序号等 于所述回路数组T (m)的当前值的端子Xn连接到所述绝缘测试仪ΙΜ的高压端;
[0066] 步骤S33 :使所述第一^h进制变量m等于所述第一^h进制变量m加一,并重复步骤 S2〇
[0067] 仍如图7所示,步骤S4包括:
[0068] 步骤S41 :启动绝缘测试仪IM进行绝缘测试;
[0069] 步骤S42 :延时2秒;
[0070] 步骤S43 :将绝缘电阻不合格的所述第二十进制变量i的当前值存储起来。
[0071] 回路数组T(m)按顺序存储各个回路所包含回路端子序号和回路分隔符号。当回 路数组成员T(m)>0时,回路数组成员T(m)的值等于被测回路中的端子序号;当回路数组成 员T(m-1)>0且回路数组成员T(m) =0时,回路数组成员T(m)的值是一个回路分隔符号0, 也是一个回路终结的标志;当回路数组成员T(m) =0且回路数组成员T(m+1) =0时,回路 数组成员T(m)和回路数组成员T(m+1)是数组的最后两个成员,也即整个数组回路的结尾。 在所述数组T(m)中,代表同一个回路中所有端子序号的数组成员在数组中是相邻的。不同 回路之间用0作为分隔符号进行标记。通过检查回路数组成员T(m)是否等于0来判断一 个被测回路L(i)所包含的所有端子是否全部被自保持继电器Kn连接到绝缘测试仪頂的 高压端。如果回路数组成员T(m)等于0则对被测回路L(i)进行绝缘测试,否则就通过检 查回路数组成员T(m+1)是否等于0来判断是否所有回路都经过了绝缘测试。如果回路数 组成员T (m+1)等于0则结束所有测试,否则使第一^h进制变量m等于m+1、第二十进制变量 i等于i+Ι,且断开所有端子Xn和绝缘测试仪頂的高压端的连接,并重复判断一个被测回 路L(i)所包含的所有端子Xn是否全部被连接到绝缘测试仪頂的高压端,即步骤S2。
[0072] 在实施上述检测方法时,使用作为上位机的个人计算机PC首先输入接线表文件, 利用计算机程序,例如Access VBA程序,翻译接线表文件并同时生成回路序号表L(i)和回 路数组T(m),其中回路序号表L(i)的下标i代表被测回路的序号。回路数组X(m)存储了每 个被测回路内的具体信息。个人计算机PC将数组成员T(m)依次存入文件(例如MS-Excel 文件)的指定的多个单元格内。个人计算机PC上运行的软件,例如OPC Server软件,将 MS-Excel文件指定的多个单元格内的数组成员T(m)的值传送至可编程逻辑控制器PLC的 内存。可编程逻辑控制器PLC的应用程序对其进行二进制编码用以驱动译码器DC。置位 继电器阵列RA内的特定继电器Kn将被测回路L (i)内的每个端子Xn都连接至绝缘测试仪 頂的高压探棒HV,直到到T (m) = 0,即一个被测回路的所有端子均连接至绝缘测试仪頂时 触发绝缘测试仪IM进行一次绝缘测试,测试结果将由PLC_DI端口接收。当可编程逻辑控 制器PLC的数字量输入端口 PLC_DI检测到的来自绝缘测试仪頂的绝缘电阻不合格的报警 信号时,触发可编程逻辑控制器PLC中运行的软件将此时的回路序号i存入可编程逻辑控 制器PLC内存。个人计算机PC上运行的软件将不合格的回路序号i上传至MS-Excel的特 定单元格内。Access VBA程序读取此单元格的不合格回路序号i并存入不合格回路序号表 L(i)内。当所有回路的绝缘测试完毕后,MS-Access运用关系数据库比较回路序号表、不合 格回路序号表和回路数组T (m),生成并输出绝缘不合格的端子表。
[0073] 可编程逻辑控制器PLC的一个作用是把回路数组T(m)存储的代表被测回路 端子序号或者回路结束标志的十进制数〇~16383编码为16384个14位二进制数 00000000000000~11111111111111,并输出到可编程逻辑控制器PLC的14位数字量输出 端口 PLC_D0~PLC_D13。当个人计算机PC通过程序向可编程逻辑控制器PLC发送开始指 令后,可编程逻辑控制器PLC执行用户程序。可编程逻辑控制器PLC首先判断回路数组成 员X(m)的值是否为回路结束标志0。如果不是,用户程序将回路数组成员T(m)编码为14 位二进制数并输出到可编程逻辑控制器PLC的14个数字量输出端PLC_D0~PLC_D13,使 得译码器DC的第m个输出引脚变为低电平,进而驱动第m个自保持继电器Kn置位。然后, 用户程序先使m = m+1并判断判断新的回路数组成员T(m)是否为0。如果回路数组成员 T(m) =
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1