1. 概述 是上海星宇高科应用技术研究所提供给用户用于我所研制生产的使用 485 、 422 或 232 数字接口的 TH 系列、 TL 系列和 TA 系列磁致位移传感器在 Win32 系统平台二次开发的动态连接库。 是 中输出的函数的头文件。用户可以使用 VC 。 动态链接库函数的调用方法为显式调用,显式调用方法需要调用 Windows API 函数加载和释放动态链接库。显式调用方法如下: Windows API 函数 LoadLibrary() 动态加载 DLL ; Windows API 函数 GetProcAddress ()取得将要调用的 DLL 中函数的指针; DLL 中函数完成相应功能; DLL 中函数时,调用 Windows API 函数 FreeLibrary() 释放动态链接库。 TH 系列:不锈钢内置高压系列 TL 系列:不锈钢外置系列 TA 系列:铝合金方管系列 2. 函数说明函数名: THTLTAStart 目的:初始化端口。语法: boolean THTLTAStart( , DWORD Baud ); Com 是使用计算机的串口号; Bau d指传感器使用的波特率。描述:在程序中必须首先成功调用 THTLTAStart ,其它函数才能工作。返回值: true / false 函数名: THTLTAEnd 目的:关闭端口。语法: void THTLTAEnd( void ); 描述:在程序中退出时必须调用 THTLTAEnd 来关闭端口。返回值: 无函数名: THTLTARead 目的:读取传感器的数值。语法: boolean THTLTARead( DWORD * pRlt , int* pmNums , int* pErrCode ); pRlt 放置读取数值的存储空间,在函数返回前,该存储空间必须有效, 长度视要读取的数据长度而定; pmNums 放置读得数值有效个数( DWORD 的个数)的存储空间; pErrCode 放置读取操作错误代码的存储空间;当函数返回 true 时, * pErrCode =0 ;当函数返回 false 时, * pErrCode = WAIT_TIMEOUT ; 描述:在程序中可以使用此函数来读取传感器的数值。执行此函数,程序会等待一定的时间,在此时间内,一旦获得传感器的数值,立即返回 true , 如果没有数值( 传感器没有响应,因而超时),则返回 false 。对于要求高的用户,不建议使用此函数。返回值: true / false 函数名: THTLTAIssueRead 目的:发出一个读取传感器的数值的命令。语法: boolean THTLTAIssueRead( HWND hWnd ); 描述:当传感器设定成询问工作方式时,在程序中使用此函数来发出一个读取传感器的数值的命令,函数立即返回,而读取的结果会以消息的形式发送给 hWnd 指定的窗口。建议用户使用此方法读取数据。返回值: true / false 函数名: THTLTASetWin 目的:设定接收传感器读取结果消息的
thtlta485.dll的使用说明 来自淘豆网m.daumloan.com转载请标明出处.