《研华pcl711b的安装与在vb中得使用》由会员分享,可在线阅读,更多相关《研华pcl711b的安装与在vb中得使用(2页珍藏版)》请在金锄头文库上搜索。
1、研华 PCL711B 的安装与在 VB 中得使用1: 安装研华自带的软件。ActiveDAQ(这是一个在其它程序编程时必须用到的控件,在编写 程序时条用该控件才能对板卡进行正确的使用) 。Tools(这是研华自带的对板卡进行安装 后的测试程序,只有通过了该测试程序后,才说明板卡安装正确) 。Drivers(这是研华产品 的驱动程序,不同的板卡选择不同的驱动,也可以安装全部的研华驱动,在测试工具里进 行选择安装) 。 2: 安装板卡硬件。这里有一组拨码开关用来设置板卡在计算机中得基地址。需要注意的是, 开关置于 ON 位置时,代表的是说明书中基地址表中的“0”状态位。此外,模拟量的输出 电压也需
2、要通过跳线来设置(5V 或 10V) 。 3: 测试软件的安装。需要注意的是,该测试软件必须安装在需要使用板卡的计算机上并通过 测试正确后,其它程序编程后才能正常使用。实际应用时发现,默认的中断通道为 2,而 只有设置为 5 或 7 时才能正确使用。基地址也要根据板卡跳线来正确设置。 4: 板卡的数字量在使用时,输出动作时为低电平,不动作时为高电平。在与驱动装置时洗注 意这点。 5: 在进行 VB 编程时,先在部件中添加控件 Advantech ActiveDAQ,711 有四个控件, DI,DO,AO,AI,应用时需要哪个就添加哪个。 6: 在应用界面上添加所需要得控件。并对控件属性进行编辑
3、。实际应用中只对 DeviceNumber 设置为“1”就可以了。 7: 编程时,在需要使用板卡时打开板卡驱动: DAQDO1.OpenDevice DAQDI1.OpenDevice DAQAI1.OpenDevice DAQAO1.OpenDevice 结束后关闭板卡驱动: DAQDO1.CloseDevice DAQDI1.CloseDevice DAQAI1.CloseDevice DAQAO1.CloseDevice 8: 数字量的输出编程。在打开板卡驱动后打开时的编程: DAQDO1.Port = 1(数字输出通道 1,包括 0 至 7 个位) DAQDO1.Bit = 1(第一位
4、,既是 0 位) DAQDO1.BitOutput (True)(输出) 关闭时的编程: DAQDO1.Port = 1 DAQDO1.Bit = 1 DAQDO1.BitOutput (False) 需要注意的是,如果不注明通道会影响其他位的动作,所以,必须对每通道每一位进行编 程。9: 数字量的输入编程。在打开驱动板卡的驱动程序后编程如下: DAQDI1.Port = 0(数字量输入 0 通道) DAQDI1.Bit = 1(Bit 位为 1) ) If DAQDI1.BitInput = True Then 。 。 。 。 。 。 。 。 。 。 。 Else: 。 。 。 。 。 。
5、。 。 。 。 End If(请注意,在实际应用中,数字量的输入通常为触发某一事件的条件,所以 多用判断语句) 需要注意的是,数字量输入端口无输入信号是为高电平,在实际应用中最好加上上来电阻, 以免误输入) 。10: 模拟量的输入采集编程。在打开驱动后编程如下: Text1.Text = Val(DAQAI1.RealInput(0)(把通道 0 的模拟量输入值写入 Text1 中) 通常,在应用时先把采集到的模拟量放入某个文本中,再对其进行计算处理) 。11: 模拟量的输出编程。再打开驱动后编程如下: DAQAO1.RealOutput (3)(模拟量输出电压为 3) 注意模拟量输出如不编程改变或关闭驱动将一直输出指定的电压值。