位置:51电子网 » 技术资料 » IC/元器件

读/写一条数字线

发布时间:2014/6/28 21:48:02 访问次数:606

   图8-2是采用立即方式读/写数字线的简单示例程序框图。程序中调用了两个易用数字输入/输出VI-Write to Digital Line和Read from Digital Line。AND0041RM11P8这两个VI有以下几个同样的参数:

   ·device:数字输入输出应用的设备号。

   ·digital channel:数字端口号或在MAX中设置的数字虚拟通道名。使用虚拟通道时,device、line和port width这几个参数都可以忽略。

   ·line:数字端口中的数字线号或位。

   ·line state:数字线状态。这个参数对于Write to Digital Line VI是一个输入量,要将 数字线置于关的状态就输入FALSE,要将数字线置于开的状态就输入TRUE;对于Read from Digital Line VI是一个输出量,当数字线处于关的状态就返回FALSE,当数字线处于开的状态就返回TRUE。

   ·port width:访问的数字端口共有几位。

   ·iteration:循环数。连接到一个while循环的循环数端口,当iteration=0时对硬件进行设置,以盾使用已经有的设置,这样可以优化程序性能。

    

   图8-2立即方式读/写数字线

   图8-2所示的程序中引用了数字虚拟通道mydigitalout,它向PCI-6035E数据采集卡的DIO数字端口的4号线写数据;程序中还引用了数字虚拟通道mydigitalin,它从PCI-6035E数据采集卡的DIO数字端口的0号线读数据。如果将PCI-6035E数据采集卡的52针(数字输入输出O号线)和19针(数字输入输出4号线)用一条导线连接起来,运行程序以后就可以用一个开关控制件,通过数字输出通道控制数字输入通道指示灯显示控件的明灭。

   图8-2是采用立即方式读/写数字线的简单示例程序框图。程序中调用了两个易用数字输入/输出VI-Write to Digital Line和Read from Digital Line。AND0041RM11P8这两个VI有以下几个同样的参数:

   ·device:数字输入输出应用的设备号。

   ·digital channel:数字端口号或在MAX中设置的数字虚拟通道名。使用虚拟通道时,device、line和port width这几个参数都可以忽略。

   ·line:数字端口中的数字线号或位。

   ·line state:数字线状态。这个参数对于Write to Digital Line VI是一个输入量,要将 数字线置于关的状态就输入FALSE,要将数字线置于开的状态就输入TRUE;对于Read from Digital Line VI是一个输出量,当数字线处于关的状态就返回FALSE,当数字线处于开的状态就返回TRUE。

   ·port width:访问的数字端口共有几位。

   ·iteration:循环数。连接到一个while循环的循环数端口,当iteration=0时对硬件进行设置,以盾使用已经有的设置,这样可以优化程序性能。

    

   图8-2立即方式读/写数字线

   图8-2所示的程序中引用了数字虚拟通道mydigitalout,它向PCI-6035E数据采集卡的DIO数字端口的4号线写数据;程序中还引用了数字虚拟通道mydigitalin,它从PCI-6035E数据采集卡的DIO数字端口的0号线读数据。如果将PCI-6035E数据采集卡的52针(数字输入输出O号线)和19针(数字输入输出4号线)用一条导线连接起来,运行程序以后就可以用一个开关控制件,通过数字输出通道控制数字输入通道指示灯显示控件的明灭。

相关技术资料
6-28读/写一条数字线
相关IC型号
AND0041RM11P8
AND0153

热门点击

 

推荐技术资料

单片机版光立方的制作
    N视频: http://v.youku.comN_sh... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!