一种用于水样检测的多通道分配器及应用控制方法_3

文档序号:9349435阅读:来源:国知局
具体设计采用键盘,信息输出模块可以具体设计采用显示模块;参数存储器与逻辑控制模块之间为双向通信链路;模拟量输入接口、第一开关量输入接口、第二开关量输入接口分别与逻辑控制模块之间为指向逻辑控制模块方向的单向通信链路,且该各条单向通信链路分别采用隔离电路,同时,逻辑控制模块与模拟量输入接口之间还包括指向模拟量输入接口方向的单向通信链路,且该单向通信链路采用隔离电路;这里,逻辑控制模块与模拟量输入接口之间的隔离电路,在实际应用中,逻辑控制模块经由此隔离电路向模拟量输入接口发送控制指令,控制模拟量输入接口接收来自水样检测仪器输出的模拟量,即模拟量输入接口在经过此隔离电路获得逻辑控制模块向其发送的控制指令后,模拟量输入接口方可接收来自水样检测仪器输出的模拟量;各路开关量输出路径、各路模拟量输出路径分别与逻辑控制模块之间为背向逻辑控制模块方向的单向通信链路;模拟量输入接口用于连接水样检测仪器的模拟量输出接口,接收水样检测仪器的检测数据,且模拟量输入接口中设置模数转换器,针对接收到的检测数据进行模数转换,实际应用中,模拟量输入接口中的模数转换器,具体设计采用16位高精度模数转换器;第一开关量输入接口用于接收水样检测仪器输出的分析结束报警信号;第二开关量输入接口用于接收水样检测仪器输出的无水样报警信号;开关量输出路径的数量与模拟量输出路径的数量相等;各路开关量输出路径分别包括依次相连接的开关控制信号驱动模块、开关量输出接口和继电器,且开关控制信号驱动模块、开关量输出接口、继电器之间为指向继电器方向的单向通信链路,且各路开关量输出路径中的开关控制信号驱动模块与开关量输出接口之间的单向通信链路分别采用隔离电路,开关控制信号驱动模块与逻辑控制模块相连接,且开关控制信号驱动模块与逻辑控制模块之间为指向开关控制信号驱动模块方向的单向通信链路,各路开关量输出路径中的继电器分别设置在不同水样与水样检测仪器水样采集口之间的供水管路上,用于控制水样检测仪器择一接收各个不同水样;各路模拟量输出路径分别包括相互连接的数模转换器和模拟量输出接口,且数模转换器和模拟量输出接口之间为指向模拟量输出接口方向的单向通信链路,数模转换器与逻辑控制模块相连接,且数模转换器与逻辑控制模块之间为指向数模转换器方向的单向通信链路,且各路模拟量输出路径中的数模转换器与逻辑控制模块之间的单向通信链路分别采用隔离电路;各路模拟量输出路径中的模拟量输出接口分别连接各个上位处理系统,用于向各个上位处理系统分别上传各个不同水样的检测统计数据,实际应用中,各路模拟量输出路径中的数字信号经过数模转换器转换为模拟信号后,还要引入4?20mA的电流源,使得模拟信号变为4?20mA模拟输出信号,再分别上传至各个对应的上位处理系统中;各路开关量输出路径与各路模拟量输出路径分别呈一一对应控制关系,使得各个上位处理系统与各个不同水样对应。
[0035]上述技术方案设计的用于水样检测的多通道分配器,采用全新设计结构,通过各路开关量输出路径与各路模拟量输出路径分别呈对应控制关系,首先将各个不同水样与水样检测仪器水样采集口联系起来,使得水样检测仪器择一接收各个不同水样,分别获得各个不同水样的检测统计数据,接着,将各个上位处理系统与各个不同水样一一对应联系起来,使得各个上位处理系统分别接收来自对应水样的检测统计数据,由此通过一台水样检测仪器,即可获得各个不同水样的检测统计数据,并且实现分别向与各个不同水样一一对应的各个上位处理系统的上传操作,在实现多点不同水样的检测统计操作中,最大限度的减少了设备的成本和维护的工作量;并且在整个设计结构中,进一步引入了隔离电路设计,针对逻辑控制模块实现了最大限度的保护;并且进一步设计引入参数存储器,能够实现更大数据量参数的存储,大大提高了实际应用中的参数存储能力;不仅如此,还针对整个设计结构,引入人机交互控制模块,通过设计的控制输入模块与信息输出模块,能够大大提升本发明所设计用于水样检测的多通道分配器,在实际应用中的人性化操作,让实际使用操作变得更加便捷。
[0036]基于上述设计用于水样检测的多通道分配器,本发明针对各个不同水样,具体设计了两种不同的应用控制方法,分别实现多点不同水样的检测统计操作,其中第一种应用控制方法为:初始化开关量输出路径的路数为N ;根据所述各路开关量输出路径与各路模拟量输出路径分别呈对应控制关系,初始化第η路的开关量输出路径与第η路的模拟量输出路径呈一一对应控制关系,其中,n e {I,…,N},所述应用控制方法为:初始化η =1,按照如下步骤依序针对各路开关量输出路径进行循环执行,直至第N路开关量输出路径后,不断循环所述应用控制方法;
[0037]步骤A01.所述逻辑控制模块控制第η路开关量输出路径中的开关控制信号驱动模块产生驱动信号,并发送至该路开关量输出路径中的继电器,控制该继电器闭合,使得所述水样检测仪器接收该继电器所对应的水样,并判断逻辑控制模块经第二开关量输入接口是否接收到水样检测仪器输出的无水样报警信号,是则逻辑控制模块控制第η路开关量输出路径中的开关控制信号驱动模块产生驱动信号,并发送至该路开关量输出路径中的继电器,控制该继电器断开,使得所述水样检测仪器停止接收该继电器所对应的水样,同时,逻辑控制模块控制经第η路模拟量输出路径向对应上位处理系统发送预设信号,并延迟预设Mstime时间后,将η+1的值赋予η,重新执行步骤AOl ;否则进入步骤Α02 ;
[0038]步骤Α02.水样检测仪器针对接收到的水样进行水样检测,并缓存该水样监测数据,同时,逻辑控制模块延迟预设DwellTime时间后,判断逻辑控制模块在预设Cycletime时间内经第一开关量输入接口是否接收到水样检测仪器输出的分析结束报警信号,是则进入步骤Α03 ;否则逻辑控制模块控制第η路开关量输出路径中的开关控制信号驱动模块产生驱动信号,并发送至该路开关量输出路径中的继电器,控制该继电器断开,使得所述水样检测仪器停止接收该继电器所对应的水样,同时,逻辑控制模块控制经第η路模拟量输出路径向对应上位处理系统发送预设信号,并延迟预设Mstime时间后,将η+1的值赋予η,返回步骤 AOl ;其中,DwellTime 小于 Cycletime ;
[0039]步骤Α03.逻辑控制模块控制第η路开关量输出路径中的开关控制信号驱动模块产生驱动信号,并发送至该路开关量输出路径中的继电器,控制该继电器断开,使得所述水样检测仪器停止接收该继电器所对应的水样,并进入步骤Α04 ;
[0040]步骤Α04.逻辑控制模块向模拟量输入接口发送控制命令,控制模拟量输入接口在预设Delaytime时间内连续接收水样检测仪器在步骤Α02中所缓存的水样监测数据,并发送至逻辑控制模块当中,逻辑控制模块针对接收到的该水样监测数据进行线性转换后,经由第η路模拟量输出路径输出至该水样监测数据所对应的上位处理系统,并且控制该路模拟量输出路径在Delaytime时间后输出的数据与Delaytime时间点输出的数据保持一致,继续输出至对应上位处理系统;与此同时,一方面,逻辑控制模块每隔预设周期时间,计算获得在该周期时间内接收到该水样监测数据的平均值,并进行存储;另一方面,逻辑控制模块控制第η+1路开关量输出路径中的开关控制信号驱动模块产生驱动信号,并发送至第η+1路开关量输出路径中的继电器,控制该继电器闭合,使得所述水样检测仪器接收该继电器所对应的水样,并判断逻辑控制模块经第二开关量输入接口是否接收到水样检测仪器输出的无水样报警信号,是则逻辑控制模块控制第η+1路开关量输出路径中的开关控制信号驱动模块产生驱动信号,并发送至第η+1路开关量输出路径中的继电器,控制该继电器断开,使得所述水样检测仪器停止接收该继电器所对应的水样,同时,逻辑控制模块控制经第η路模拟量输出路径向对应上位处理系统发送预设信号,并延迟Mstime时间后,进入步骤Α06 ;否则进入步骤Α05 ;其中,Delaytime小于Cycletime ;
[0041]步骤Α05.将η+1的值赋予η,并
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1