《高精度开关控制器.pdf》由会员分享,可在线阅读,更多相关《高精度开关控制器.pdf(13页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104155889A43申请公布日20141119CN104155889A21申请号201410438872622申请日20140829G05B19/0420060171申请人北京华力创通科技股份有限公司地址100000北京市海淀区东北旺西路8号院乙18号楼72发明人王雁来吕良博74专利代理机构北京超凡志成知识产权代理事务所普通合伙11371代理人吴开磊54发明名称高精度开关控制器57摘要本发明涉及工程自动控制领域,具体而言,涉及高精度开关控制器。该高精度开关控制器,包括CPLD和继电器,继电器包括线圈、触点、电阻和电容;CPLD,根据预先获取的通断时间信息,控制线圈通电或断。
2、电;触点,用于根据线圈的通电或断电,控制设备电源的通断;电阻、电容和线圈串联形成第二回路,使电容吸收线圈所释放的浪涌。本发明提供的该高精度开关控制器,通过在继电器线圈的两端并联了由电容组成的浪涌吸收回路,进而使电容能够吸收浪涌,加快了继电器的动作稳定时间,从而较为快速的控制继电器线圈的通电和断电。51INTCL权利要求书1页说明书9页附图2页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书9页附图2页10申请公布号CN104155889ACN104155889A1/1页21高精度开关控制器,其特征在于,包括CPLD和继电器,所述继电器包括线圈、触点、电阻和电容;CPLD,与。
3、所述线圈电连接形成第一回路,以根据预先获取的通断时间信息,控制所述线圈通电或断电;触点,用于根据所述线圈的通电或断电,控制设备电源的通断;所述电阻、所述电容和所述线圈串联形成第二回路,使所述电容吸收所述线圈所释放的浪涌。2根据权利要求1所述的高精度开关控制器,其特征在于,还包括控制器,所述控制器包括时间解析模块;时间解析模块,用于解析预先获取的控制指令,生成所述通断时间信息,所述通断时间信息包括所述触点的开/关时间。3根据权利要求2所述的高精度开关控制器,其特征在于,所述继电器还包括光耦开关;所述光耦开关与所述触点电连接,且用于根据所述触点的通断控制所述设备电源的通断。4根据权利要求3所述的高。
4、精度开关控制器,其特征在于,所述继电器为多个,每个所述继电器用于控制一个所述设备电源的通断。5根据权利要求4所述的高精度开关控制器,其特征在于,所述CPLD还包括地址模块和显示模块;地址模块,用于设置每个所述继电器,或所述光耦开关的地址;显示模块,用于显示每个所述继电器,或所述光耦开关的地址。6根据权利要求2所述的高精度开关控制器,其特征在于,还包括多个接口模块,且每个所述接口模块均与一个所述控制器相对应;接口模块,用于按照RS485总线协议接收所述控制指令,且将所述控制指令发送给与所述接口模块相对应的所述控制器。7根据权利要求1所述的高精度开关控制器,其特征在于,所述CPLD包括保持寄存器。。
5、8根据权利要求1所述的高精度开关控制器,其特征在于,所述电阻的阻值为10100欧姆,所述电容的电容值为01047UF,所述继电器的最大工作电流为10A。9根据权利要求4所述的高精度开关控制器,其特征在于,所述控制器还包括地址解析模块,所述地址解析模块用于解析预先获取的控制指令,以获取待动作继电器的地址,所述待动作继电器用于根据所述通断时间信息控制设备电源的通断。10根据权利要求4所述的高精度开关控制器,其特征在于,还包括封装外壳,所述封装外壳包括多组模块化设备电源接口,每组所述设备电源接口通过一个所述继电器与设备电源电连接。权利要求书CN104155889A1/9页3高精度开关控制器技术领域0。
6、001本发明涉及工程自动控制领域,具体而言,涉及高精度开关控制器。背景技术0002工程系统包括飞机、导弹、卫星、汽车等在设计定型之前必须经过大量的测试,期中包括对每个设备进行单独的掉电试验等健壮性测试即用于测试系统在出现故障时,是否能够自动恢复或者忽略故障继续运行。为了使系统具有良好的健壮性,要求设计人员在做系统设计时必须周密细致,尤其要注意妥善地进行系统异常的处理;如,将系统/装置的开关闭合后,断开一定时间后再闭合,掉电试验专门用于一些高可靠性的电气设备的测试中,用于检测短时间掉电后对设备正常运行的影响,也就是控制设备电源的通断情况,例如200MS掉电。其中,掉电试验是指针对被测设备进行快速。
7、的通断电行为,如在5MS之内进行一次通断电行为。0003目前,所有的掉电试验以及远程通断控制可以通过手工或者自动的方式进行。其中,手动方式即用户手动操作开关,由于关闭和开启动作是由人工来完成的,因此存在通断时间不固定,无法精准测试等缺点。自动方式,则通过控制继电器进行通断,常规继电器尽管可以完成电路自动控制通断行为,但由于继电器本身受到其物理结构的限制,一般来说,是普通简单的继电器电路无法达到MS级乃至US级操作精度,即无法完成高精度的通断行为,也无法完成MS级别的掉电试验。0004综上,现有的掉电实验中所使用的控制器无法精确的控制掉电的时间。发明内容0005本发明的目的在于提供高精度开关控制。
8、器,以解决上述的问题。0006在本发明的实施例中提供了高精度开关控制器,包括CPLD和继电器,继电器包括线圈、触点、电阻和电容;0007CPLD,与线圈电连接形成第一回路,以根据预先获取的通断时间信息,控制线圈通电或断电;0008触点,用于根据线圈的通电或断电,控制设备电源的通断;0009电阻、电容和线圈串联形成第二回路,使电容吸收线圈所释放的浪涌。0010优选的,还包括控制器,控制器包括时间解析模块;0011时间解析模块,用于解析预先获取的控制指令,生成通断时间信息,通断时间信息包括触点的开/关时间。0012优选的,继电器还包括光耦开关;0013光耦开关与触点电连接,且用于根据触点的通断控制。
9、设备电源的通断。0014优选的,继电器为多个,每个继电器用于控制一个设备电源的通断。0015优选的,CPLD还包括地址模块和显示模块;0016地址模块,用于设置每个继电器,或光耦开关的地址;说明书CN104155889A2/9页40017显示模块,用于显示每个继电器,或光耦开关的地址。0018优选的,还包括多个接口模块,且每个接口模块均与一个控制器相对应;0019接口模块,用于按照RS485总线协议接收控制指令,且将控制指令发送给与接口模块相对应的控制器。0020优选的,CPLD包括保持寄存器。0021优选的,电阻的阻值为10100欧姆,电容的电容值为01047UF,继电器的最大工作电流为10。
10、A。0022优选的,控制器还包括地址解析模块,地址解析模块用于解析预先获取的控制指令,以获取待动作继电器的地址,待动作继电器用于根据通断时间信息控制设备电源的通断。0023优选的,还包括封装外壳,封装外壳包括多组模块化设备电源接口,每组设备电源接口通过一个继电器与设备电源电连接。0024本发明实施例提供的高精度开关控制器,与现有技术中的单纯通过继电器完成通断,但由于继电器自身的物理特性,线圈会产生脉冲浪涌,进而使开关动作的稳定时间过长,其通过在继电器线圈的两端并联了由电容组成的浪涌吸收回路,进而使电容能够吸收浪涌,加快了继电器的动作稳定时间,并且通过限流电阻来保护电阻和电容的回路,使电容和线圈。
11、不会受到浪涌的损坏,还通过CPLD实现了根据通断时间信息快速的控制线圈通电和断电,使CPLD能够根据上位机的控制指令,较为快速的控制继电器线圈的通电和断电。附图说明0025图1示出了本发明实施例的高精度开关控制器的基本模块图;0026图2示出了本发明实施例的高精度开关控制器的优化模块图;0027图3示出了本发明实施例的高精度开关控制器的使用示意图。具体实施方式0028下面通过具体的实施例子并结合附图对本发明做进一步的详细描述。0029本发明实施例1提供了高精度开关控制器100,如图1所示,包括CPLD101和继电器107,继电器107包括线圈102、触点、电阻103和电容104;CPLD101。
12、,与线圈102电连接形成第一回路,以根据预先获取的通断时间信息,控制线圈102通电或断电;触点,用于根据线圈102的通电或断电,控制设备电源的通断;电阻103、电容104和线圈102串联形成第二回路,使电容104吸收线圈102所释放的浪涌。0030一方面,PLD进行编程处理,使CPLD101能够对上位机所下达的指令通断时间信息进行解析和读取,并且根据通断时间信息所携带的时间控制继电器107的线圈102,以使继电器107的线圈102通电或者断电。进而都能够继电器107的线圈102通电,或者断电的时候,来控制继电器107的触点进行动作,以控制设备电源的通断。设备电源通电时,会使设备上电,继电器10。
13、7线圈102断电时便会使设备断电掉电。由于CPLD101能够对上位机的指令进行快速的解析和按照指令中所携带的时间信息来控制继电器107的通断。其中,CPLD101的输出端发出的可以是控制信号,该控制信号不足以触发继电器107线圈102带电,还可以通过加设放大器等器件,来使CPLD101的所下达的控制指令能够有效的使继说明书CN104155889A3/9页5电器107的线圈102带电,以使触点进行动作。为了保证模块性能,可以采用高性能STM32微控制器106结合CPLD101的方式来实现所需功能,其中STM32微控制器106完成控制命令的解码选用STM32处理器是由于该类芯片的低功耗、低成本以及。
14、高性能。0031另一方面,相关技术中,由于常规继电器107的吸合和关断过程都存在抖动现象,该稳定时间一般在7MS左右。也就是说抖动现象将直接导致通断控制无法实现既定精度,控制误差较大,无法满足高精度掉电测试。继电器107在通断电时,线圈102释放瞬间会产生一个浪涌脉冲,这个浪涌电压对某些敏感电子装置会有干扰,造成电子装置误动作或故障,也就是会使触点发生误动作,导致上位机做下达的指令没有准确、准时的完成如触点开关虚接,触点开关反复动作等,很大程度上,这会导致设备进行非常规,或者非预想的通断电行为,也就是对测量设备鲁棒性实验如掉电实验带来不利的影响,使得出的设备测量结果并不能有效的反应设备本身的特。
15、性。有鉴于此,为了克服浪涌脉冲所带来的负面影响,可以通过在继电器107的线圈102两端并联上电容104,通过电容104的充电行为来吸收掉,也就能够防止脉冲浪涌对设备产生影响,从而使高进度开关控制器下达的动作指令,能够在规定的时间内完成。考虑到只通过电容104来吸收脉冲浪涌,当上电,或者电流波动较大时,可能会损坏电容104,那么通过构建电容104保护电路便能够有效的阻止电容104被击穿,或者损坏。如可以通过限流电阻103和电容104串联的方式起到保护作用,又如,可以通过多个电阻103分别串联的方式来进一步降低电流量,以起到保护电容104的作用。0032上述内容能够表明,本申请所提供的高精度开关控。
16、制器100,通过CPLD101对上位机所下达的指令进行解析和按照指令中所携带的时间信息对下位机继电器107的线圈102进行通断电的控制,以使上位机的指令能够按时的执行CPLD101对上位机的指令的快速解析和通过与上位机进行时间同步,使CPLD101能够准确的按照上位机的时间,或者网络时间准时的下达控制指令,并且通过带有电容104吸收回路的继电器107来防止继电器107由于脉冲浪涌的原因而导致的误动作。从而能够更加精确按照上位机的指令进行控制指令的下达和精准的完成开关动作,由此可以得出,本发明所提供的高精度开关控制器100能够从这两方面解决相关技术中开关动作精度不够的问题一是根据控制指令的影响,。
17、二是指令下达后能否准时完成,即开关动作快慢。0033考虑到兼容性问题,对继电器107线圈102的控制优选采用CPLD101。由于控制继电器107的开关闭合指令需要有控制方下达,但是控制方需要和继电器107开关能够配合密切,否则控制方选择不当则无法完成控制命令向继电器107的下发。选择CPLD101完成控制方的功能的理由如下00341,因为CPLD可以和继电器模块配合良好,不存在指令下发到继电器的任何障碍;00352,CPLD可以接受远程控制命令,并可以立即解释并执行,确保控制命令的及时性;00363,CPLD内部编程逻辑易于开发、实现灵活,可以随时针对不同需求,添加或修改相应的逻辑功能。003。
18、7被测设备,也就是进行掉电实验的设备通常是通过高电压和高电流的,手动控制设备的通断可能会遇到安全性问题,也就是可能会导致触电的现象。通过使用继电器,以较小的电流控制大电流的设备,便能够解决该问题。并且,该种工作环境下,通过CPLD下达控制指令,更有必要使用电容来吸收掉脉冲浪涌。如果不使用CPLD,则无法准确控制继电器实说明书CN104155889A4/9页6现瞬间从闭合到断开再到闭合的过程,采用传统其他方式尽管可以完成该系列动作,但是间隔时间无法控制,也就无法完成掉电实验。此外,瞬间的继电器开关闭合断开动作,势必在大电流设备中产生电弧,因此还需要使用电容吸收电路,确保设备不被损坏的同时,还可以。
19、完成掉电实验。0038进一步,高精度开关控制器100,还包括控制器,控制器包括时间解析模块;0039时间解析模块,用于解析预先获取的控制指令,生成通断时间信息,通断时间信息包括触点的开/关时间。0040使用的时候,上位机所下达的指令中,通常携带有时间信息,用以说明继电器107在什么时间执行动作,继电器继电器触点动作可以是开,也可以是关。0041进一步,继电器107还包括光耦开关108;0042光耦开关108与触点电连接,且用于根据触点的通断控制设备电源的通断。0043光耦开关108受继电器107触点的控制,根据继电器107的动作做出相应的动作。并且光耦开关108具有隔离的作用,以保护本发明所提。
20、供的高精度开关控制器100的内部元器件,不会因受到受控设备高电流高电压的影响,而损坏。0044为了便于控制多个设备,继电器107为多个,每个继电器107用于控制一个设备电源的通断。0045需要说明的是,当继电器107为多个的时候,通过CPLD101能够下达针对每一个继电器107的控制指令。如果继电器107没有设置地址,那么CPLD101所下达的指令是针对全部继电器107的,也就是CPLD101向每一个继电器107所下达的指令均是相同的,继电器107所执行的动作,控制设备的通断电的行为和时间也都是相同的。考虑到此,可以在每个继电器107上均设置有地址,那么在CPLD101进行指令下达的时候,可以。
21、根据上位机的需求,选择指定的一个继电器107进行同端行为,以控制多个受控设备中的指定的一个,或者几个进行通断电的行为,进而完成掉电实验雄壮性实验。当然,可以在每个继电器107上配置有地址判断单元,当CPLD101根据上位机所下达的指令,按时来控制继电器107的通断时,地址判断单元能够判断CPLD101所下达的指令中的地址是否为本地继电器107的地址,如果是本地继电器107的地址,那么在控制与该地址判断单元相对应的继电器107进行通断动作,以控制设备进行通断行为。0046进一步,CPLD101还包括地址模块和显示模块;0047地址模块,用于设置每个继电器107,或光耦开关108的地址;0048显。
22、示模块,用于显示每个继电器107,或光耦开关108的地址。0049地址模块能够给每个继电器107的地址,也可以说是向地址判断单元下达继电器107的标准地址,用以在CPLD101下达控制指令的时候,来判断该指令是否是本地继电器107该地址判断单元所对应的继电器107应执行的动作。地址模块可以通过接受上位机所下达的指令来向指定的继电器107赋予具体地址,也可以是人工通过拨码开关来将继电器107来下达地址信息。同样,由于光耦开关108是受到继电器107的触点所控制的,因此对光耦开关108下达地址同样能够起到控制指定设备通断的作用。但如果对光耦开关108下达地址,则每个继电器107的触点均会进行动作,。
23、再通过光耦开关108来的判断该动作是否是由本地所执行的,这样每次CPLD101下达动作指令的时候会触发每个继电器107进行工作,能耗方面,相较于对继电器107设置地址判断单元相比,要高一些。说明书CN104155889A5/9页70050相对应的,显示模块能够显示每个继电器107,或者光耦开关108的地址,为了避免由于拨码机械故障而引起的模块地址配置错误现象,使使用者能够清楚的了解到每个继电器107的地址信息,以便向指定的继电器107下达控制指令。还可以在此基础上,加设受控设备的代码,或者受控设备的标识信息,以使使用者更加清楚每个继电器107,或光耦开关108是控制的哪个设备。具体的,显示模块。
24、可以是LED指示灯。0051为了便于高精度开关控制器100应用,可以采用较为普遍的总线协议来传送控制指令,也就是高精度开关控制器100还包括多个接口模块105,且每个接口模块105均与一个控制器相对应;0052接口模块105,用于按照RS485总线协议接收控制指令,且将控制指令发送给与接口模块105相对应的控制器。0053通过RS485总线协议来传送控制指令,如采用MODBUS协议作为整个系统的通信协议。RS485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200MV的电压,故传输信号能在千米以外得到恢复。使用接口模块105,能够使上位机下达的控制。
25、指令,无损的传达给控制器。并且上位机可以通过RS485总线向CPLD101下达控制时间精度的信息,以提高对继电器107的控制精度。0054接口模块105用于建立全局的通讯服务连接,地址通过用户主控计算机,直接配置在微控制器106STM32中,等待远程主控计算机发送的通信指令控制指令;并按照RS485通讯总线协议接收主控计算机发来的控制命令,和将接收到的控制信号无损传输给主控模块;0055进一步,控制器中,除了包括由时间解析模块,还包括地址解析模块,地址解析模块用于解析预先获取的控制指令,以获取待动作继电器107的地址,待动作继电器107用于根据通断时间信息控制设备电源的通断。0056当继电器1。
26、07的数量为多个的时候,在不设置继电器地址的情况下,是无法有效的对每个继电器107进行单独控制的。由此在设置了继电器地址之后,相应的,还应在下达的控制指令中携带有待动作继电器107的地址。也就是控制指令中携带有两个信息,一是时间信息,二是继电器107或光耦开关108的地址信息,以便CPLD101根据控制指令中的信息来控制指定的继电器107,或者光耦开关108进行动作。0057为了便于指令的下达,CPLD101包括保持寄存器。0058保持寄存器内部可以预先设置好控制指令,上位机发送的控制指令中所携带的信息可以只是调取保持寄存器中的预先储存的动作类型和动作开关,且保持寄存器掉电之后,其储存的内容不。
27、会消失。如在具体的工作环境中通常对设备进行雄壮性实验的数据是相类似的,如需要某继电器107,或某光耦开关108控制设备在正常工作的时候,掉电200MS后再上电,或者有规律的执行上电和掉电的动作上电200MS后,掉电100MS,再上电200MS,再掉电200MS等等,如此反复多次以规律性的测试设备的雄壮性。但此时,如果上位机将其需要执行的代码进行输入,由于输入的控制指令较多,且较为繁琐,很有可能导致输入的错误。由此可以先通过保持寄存器也可以是其他同类型的,起到程序存储的器件将预先设置好的动作程序包括继电器107的动作时间和动作的继电器地址录入保持寄存器内部,上位机所下达的控制指令只是选择动作的继。
28、电器107地址和动作类型动作类型也就是选择多个预先设置好的动作程序中的一个,这样减少上位机的输入量,便可以减说明书CN104155889A6/9页8少出错的概率,以提高测试的精准性。0059经过现场使用和实际测量,得出如下数据电阻103的阻值为10100欧姆,电容104的电容104值为01047UF,继电器107的最大工作电流为10A。电子元器件均有其正常的工作参数范围,如果超过该范围,则会导致某元器件无法正常使用,由此,经过实际测量得出的参数值能够有效的提高电子元器件的工作寿命和操控精准度。0060考虑到现场的工作环境,本申请所提供的高精度开关控制器100还包括封装外壳,封装外壳包括多组模块。
29、化设备电源接口,每组设备电源接口通过一个继电器107与设备电源电连接。0061需要说明的是,在工作现场使用的时候,被测的设备需要即时的许高精度开关控制器100进行连接,如果还通过复杂的连接手段进行连接,则会大大降低使用效率。设备电源接口是用于设备将其供电线缆插接在其上的,由于每组设备电源接口通过一个继电器107与设备电源电连接,也就是能够通过继电器107来控制供电线缆是否通电,也就是控制了设备的通断电情况。并且,采用模块化的设计能够快速的检测哪个供电线缆没有按照预设的指令进行动作,也就是检修方便。0062CPLD对解析后的控制指令内容进行输入控制参数分解,即获得控制地址待动作继电器地址、控制内。
30、容通断或者掉电以及控制参数通断时间等字段值,并通过微处理器芯片的脉冲计时计算相应控制指令的发送时刻,指令执行的时间单位为1US;0063考虑到具体的使用环境,可以按照如下的方式进行设置00641,单个继电器路数为816路路数太多将导致控制器成本大幅增加,尺寸增加;00652,高精度开关控制器能在1535下正常工作,超过35能正常工作15分钟,以保证设备能够被正常关断如果在极热或者极冷情况下,继电器工作将不正常,无法实现快速准确通断;00663,模块功能远程RS485总线控制模块内每个继电器的独立通断;00674,继电器输入最大电流10A超过最大电流,将影响继电器的开关通断效果;00685,优先。
31、采用MODBUS协议可以采用其他私有协议,但是不如MODBUS协议通用性好。0069下面列出了两个具体对高精度开关控制器进行控制的算法样例0070第一种,单端口循环通断控制算法主要用于针对某个端口的线路某个继电器所在的控制线路进行通断控制或者掉电试验,而其它端口不受影响。0071输入参数端口号,循环次数,通断时间,间隔时间;0072脉冲计数器1清零;0073如果脉冲计数器1不等于输入循环次数,则继续下一步,否则结束;0074如果时间脉冲计数器2等于通断时间,则向指定端口号发送通断命令,并对时间脉冲计数器3清零后开始计数,否则等待;0075如果时间脉冲计数器3等于间隔时间,则向指定端口号发送通断。
32、命令,否则等待;0076脉冲计数器1增加1,执行前述的第C步骤。0077以上三个脉冲计数器均在CPLD中定义实现,互相之间没有依赖关系,通过算法程序分别控制读写,脉冲来源是微处理器的脉冲信号,因此间隔是以US为单位,非常精准。说明书CN104155889A7/9页90078第二种,多端口轮询通断控制算法主要用于针对当前控制器的所有端口每个继电器所在的控制线路进行轮流通断控制或者掉电试验。0079输入参数起始端口号,结束端口号,通断时间,间隔时间;0080脉冲计数器1赋值为起始端口号;0081如果脉冲计数器1不大于结束端口号即继电器地址,则继续下一步,否则结束;0082如果时间脉冲计数器2等于通。
33、断时间,则向指定端口号发送通断命令,并对时间脉冲计数器3清零后开始计数,否则等待;0083如果时间脉冲计数器3等于间隔时间,则向指定端口号发送通断命令,否则等待;0084脉冲计数器1增加1,执行前述的第C步骤。0085系统软件部分建议采用工业通用MODBUS协议完成本系统,具体协议如下0086设备地址0087通讯模式RTU模式0088寄存器起始地址500X320089寄存器结束地址510X330090寄存器类型保持寄存器0091寄存器2个16位寄存器。0092表100930094参见表1,如若对地址为0X32处写入0X8064则最高位为1表示本次配置完成后继电器动作一次,0X64转换成十进制为。
34、100,则表示继电器吸合时间修改为100MS。0095表20096说明书CN104155889A8/9页100097参见表2,如若对地址为0X33处写入0X80CC1000000011001100表示8个继电器的第3,4,7,8通道激活,并且本次配置完成之后,激活的通道继电器吸合一次。0098高精度开关控制器的封装外壳以及固定方式采用标准工业导轨安装方式或者固定孔安装方式,这两种安装方式的优点在于既可安装于机柜内也可在现场根据需要在特定位置安装。因此在考虑远程继电器模块封装时采用专门设计的钣金或铝合金外壳封装形式,针对不同的继电器路数,设计不同的外壳,采用金属外壳的优势在于具有良好的电磁屏蔽性。
35、能,同时兼具更好的机械强度。0099本申请所提供的高精度开关控制器具有如下几个优点01001,采用特别设计的继电器开关吸收回路电阻电容的吸收回路,实现开关动作稳定时间小于3MS,满足动作时间小于5MS的要求;01012,采用液晶显示屏LED的显示模块作为模块地址状态显示通过CPLD对继电器发出命令的同时,输出命令数据给液晶显示屏以显示当前的命令类型和执行对象,防止由于机械故障而导致的地址状态不明确而造成系统工作不稳定的情况;01023,实现了可配置的物理通断参数接口,用户可以通过远程控制计算机编程实现配置远程控制,随时改变控制参数;01034,提出了分布式实时控制部署架构,每个模块之间相对独立。
36、,使配置与维护更加灵活;01045,提出了通讯协议灵活配置,可以随时通过DSP程序加载实现用户指定的通讯协议;01056,添加了模块地址设置与显示功能,可以直接通过硬拨码开关实现地址配置。0106本发明所提供的高精度开关控制器,通过CPLD对上位机所下达的指令进行解析和按照指令中所携带的时间信息对下位机继电器的线圈进行通断电的控制,以使上位机的指令能够按时的执行CPLD对上位机的指令的快速解析和通过与上位机进行时间同说明书CN104155889A109/9页11步,使CPLD能够准确的按照上位机的时间,或者网络时间准时的下达控制指令,并且通过带有电容吸收回路的继电器来防止继电器由于脉冲浪涌的原。
37、因而导致的误动作。从而能够更加精确按照上位机的指令进行控制指令的下达和精准的完成开关动作,由此可以得出,本发明所提供的高精度开关控制器能够从这两方面解决相关技术中开关动作精度不够的问题一是根据控制指令的影响,二是指令下达后能否准时完成,即开关动作快慢。并且,还通过MODBUS协议作为整个系统的通信协议,使高精度开关控制器通过RS485总线与上位机进行通信,以获取控制指令,做到了指令的高速传输和下达,还通过加入了显示模块来告知使用者继电器的地址,降低了误操作的概率,并且加入了多组模块化设计的设备电源接口,使高精度开关控制器能够即插即用,便于控制路数的扩展和自由组合,从而更好的解决了现有技术中的不足。0107以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。说明书CN104155889A111/2页12图1图2说明书附图CN104155889A122/2页13图3说明书附图CN104155889A13。