us-1820隔离数字量输入输出板usb硬件说明书_第1页
us-1820隔离数字量输入输出板usb硬件说明书_第2页
us-1820隔离数字量输入输出板usb硬件说明书_第3页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、USB-1820光隔开关量输入输出模块使用说明书科瑞科技科瑞科技地址:市海淀区里 28 号开源商务写字楼 212、213 室传真:100086:htSales:Tech Support: liUSB-1820 使用说明书 概述数字信号处理技术的出现使信号处理变的更加简单、快捷,而其中的作为数字信号处理必不可少的前期工作在整个系统中起到关键作用,其应用深入到信息处理的各个领域。实时信号处理、数字图像处理等对高速、高精的要求越来越大。一些总线由于其传输速度的限制而出现应用领域的瓶颈。我公司基于当前的流行数字处理技术和客户的实际需求,推出 USB 总线系列卡,以其使用便捷、性能稳定,获得客户一致好评

2、。USB-1820 是基于 USB2.0 总线全速模式设计的一款数字量输入输出测控板卡。二 特性ARM7TDMI-S处理器,USB2.0设备带有片内PHY,全速模式支持;(3.75kVRMS ,5.3kVPK )共阴极数字量输入, 输50mA32路Max电流;16 路(3.75kVRMS ,5.3kVPK )集电极开路输出;三 PCB 布局图四端子定义五、驱动程序安装:USB-1820 模块第一次USB 接口后,系统会检测到新硬件,用户可按照提示安装驱动程序。步骤 1:发现新硬件,按照下面选择“从列表或指定位置安装”,按“下一步”。DI310数字量输入通道DI.GND数字量输入公共地DO160

3、数字量输出通道Ext.PWR数字量输出外供电源数字量输出公共地步骤 2:指定驱动程序所在的文件夹,按“下一步”。步骤 3:开始安装驱动程序。步骤 4:安装完成。步骤 5:安装完成后,在设备管理器里面可以看到 USB-1820 的信息,说明安装驱动程序成功,否则请我公司技术支持。六、输入输出信号接线图:DO.PWRDI.nDO.n负载DO.GNDDI.GNDUSB-1820图 6.1 数字量输入图 6.2 数字量输出光耦VccUSB-1820七、函数说明:/打开USB设备BOOLDeviceOpen(ULONG mindex);功能:该函数打开要操作的设备。参数:mindex:指定 USB 设备

4、序号,0 对应第一个设备,下同。返回值:如果执行成功,则返回 1;如果未成功,则返回0。/关闭USB设备VOIDDeviceClose(ULONG mindex);功能:该函数关闭已打开的设备。参数:mindex:同上。返回值:如果执行成功,则返回 1;如果未成功,则返回0。/复位USB设备3.BOOLDeviceReset(ULONG mindex);功能:该函数复位已打开的设备。参数:mindex:同上。返回值:如果执行成功,则返回 1;如果未成功,则返回0。/设定块写,块读,中断写,中断读的超时设定值4.BOOLDevietTimeOut(ULONG mindex,ULONG ULONG

5、 ULONG ULONGwritetimeout, Readtimeout, Auxtimeout,ertimeout );功能:该函数设定读写操作的超时时间。参数:mindex:同上。Writetimeout:USB 块数据写操作允许超时时间, 十六进制,例:0X20,表示 20 毫秒毫秒,USB_1820 函数简表函数名函数功能1DeviceOpen打开要操作的设备2DeviceClose关闭指定的设备3DeviceReset设备复位4DevietTimeOut设定读写动作超时时间5DevietExclusive设定设备独占6K1820WriteDo开关量输出7K1820ReadDo回读开

6、关量输出值8K1820ReadDi读开关量输入值具体数值请参考应用示例。下同。 USB 块数据读操作允许超时时间 USB 中断写操作允许超时时间。 USB 中断读操作允许超时时间。Readtimeout: Auxtimeout: ertimeout:返回值:如果执行成功,则返回 1;如果未成功,则返回 0。/设定设备独占使用方式5.BOOLDevietExclusive(ULONG mindex,ULONG lexclusiv);功能:设定设备独占使用方式。参数:mindex:同上。lexclusiv:为 0 则此设备可以多程序共享,为 1 则本设备被此应用程序独占返回值:如果执行成功,则返回

7、 1;如果未成功,则返回0。/下传开关量输出值6.BOOLK1820WriteDo(ULONG mindex,ULONG length,PUCHAR bdata);功能:该函数同时下传 24 路开关量输出值。参数:mindex:同上。length:填入 3,因为 24 路开关量输出值是由 3 个字节组成。bdHAR 型数组,数组长度为 3,字节 1 是最高 8 位数据字节 2 是中 8 位数据,字节 3 是低 8 位数据。请参考示例。返回值:如果执行成功,则返回 1;如果未成功,则返回0。/回读开关量输出值7.BOOLK1820ReadDo(ULONG mindex,ULONG length,

8、PUCHAR bdata);功能:该函数同时回读 24 路开关量输出值。参数:mindex:同上。length:填入 3,因为 24 路开关量输出值是由 3 个字节组成。bdHAR 型数组,数组长度为 3,字节 1 是最高 8 位数据字节 2 是中 8 位数据,字节 3 是低 8 位数据。请参考示例。返回值:如果执行成功,则返回 1;如果未成功,则返回0。/读开关量输入值8.BOOLK1820ReadDi(ULONG mindex,ULONG length,PUCHAR bdata);功能:该函数同时读入 32 路开关量输入值。参数:mindex:同上。length:填入 4,因为 32 路开关量输出值是由 4 个字节组成。bdHAR 型数组,数组长度为 4,字节 1 是最高 8 位数据依次顺序,字节 4 是最低 8 位数据。请参考示例。返回值:如果执行成功,则返回 1;如果未成功,则返回0。八、测试程序:九、产品保修及产品成套性:9.1产品保修

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论