40-412 PXI数字I/O的回读速度Pickering的PXI数字I/O模块

两个版本的 40-412数字I/O模块 提供了截然不同的回读操作速度。回读功能用于监视32个输入连接的状态,检查每个输入连接以判断其电平是否高于或低于两个可编程的电压阈值。 40-412-001是串行采集,而40-412-101是并行采集。设计的不同带来了产品不同的复杂性和不同的操作速度。

40-412-001

每个输入连接到衰减器,衰减器将输入电平降低到易于辨识的幅度。 然后,多路复用器(MUX)选择其中一个电压与一对具有独立(可编程)参考电压的比较器进行比较。为了确定输入信号与参考电压相比的电平,用户首先选择要回读的通道,比较过程稳定下来后(驱动程序也会产生延迟),然后才可以回读值。选择的回读通道的状态使MUX输出发生改变,电容负载意味着要经过一定延迟后电压才会稳定。电容负载主要是由固态MUX自身的电容产生的。

如果用户需要回读所有32个输入的状态,可以使用一个命令来做到这点,驱动器依次选择每个通道,然后读取值,然后选择下一个通道。 这个串行过程需要消耗较多时间来执行-对于许多应用程序,这个较长的时间影响不大,因为被驱动的设备(如继电器线圈)是相对缓慢和稳定的。

40-412-101

对于40-412-101,使用并行而不是串行处理。每个输入端连接到一对专用的比较器,比较器指示信号是高于还是低于两个参考电压。可以同时对所有32个通道(64个值)进行采样,然后通过PCI接口从串行移位寄存器中读取捕获的数据。由于所有通道同时激活,测量过程要快得多,而因为不使用MUX,减少了衰减器上的电容负载,即使是单个通道读取也会有更快的稳定时间。在一个典型的控制器(3GHz超线程)中,40-412-101可以在48个μs中读取所有32个输入状态,一个重载的控制器可能降低响应速度,更快的控制器会加快响应。

比较

由于采集过程的差异,40-412-101在读取输入线状态时要快得多,但设计也更复杂,在模块中引入了第二个PCB。 因此40-412-101比40-412-001的成本更高。 所以,要根据实际需求来选择接受低成本,但是回读较慢的40-412-001;或是选择40-412-101的较高采集速度并接受较高的通道成本。使用实时操作系统也可能影响你的选择(40-412-101会显著减少控制器响应时间)。同时要考虑在正常操作中,是需要同时捕获所有32个通道的状态,还是一次只捕获一个通道。

How did we do?
0 out of 0 people found this helpful.