版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、函数参考手册一、说明与约定:1、在参数说明中不列举参数和返回值的数据类型,有关数据类型请参考函数定义。2、在VB中调用这些函数时,此处的int类型在VB中是LONG类型;BYTE,char类型在VB中是BYTE,char* 在VB中声明可以声明成按地址传送的string类型,不过字符串声明后必须初始化;具体可参考给出的例程。3、有关卡处理的函数,超时值最少要大于6000;比如:打印,擦除等函数。4、本文档中列出的函数,是以TCP300II Series Product Specifications Manual Commands定制的,如有任何疑问都可以参考TCP300II Series Pr
2、oduct Specifications Manual Commands。接下来的描述中,列举了每个函数跟TCP300II Series Product Specifications Manual Commands中命令的对应关系。5、TCP300II Series Product Specifications Manual Commands在接下来的文档中简称TCP300II手册。二、辅助函数1、向串口发送命令程序int _stdcall SendCommand(char* Command,int CmdLen,int WaitTime,char* Res);/0正确,-1超时功能:向打印机
3、发送命令。命令格式参照STAR给出的指令参考手册。参数:Command:将要发送的命令,包括校验字节CmdLen:命令长度WaitTime:最大超时等待时间Res:打印机应答数据缓冲区(命令+状态+数据)返回:小于0x9000则正确返回切返回的是接收应答的字节数0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令三、初始化和系统资源释放函数1、打开串口函数int _stdcall OpenCom(BYTE bComId,BYTE bByteSize,BYTE bStopBits,BYTE bParity,DWORD dwBaudRate);功能:打开与打印机通讯
4、的串行口。参数:bComId:串口号(字节型数据:1,2,3,4)bParity:奇偶校验设置,取值范围如下 NOPARITY 0/无奇偶位 ODDPARITY 1/奇校验 EVENPARITY 2/偶校验 MARKPARITY 3/掩膜 SPACEPARITY 4/空格 bStopBits:停止位,取值范围如下 ONESTOPBIT 0/1个停止位 ONE5STOPBITS 1/1.5个停止位 TWOSTOPBITS 2/两个停止位 bByteSize:数据位数,取值范围如下 FOURBITS 4 /四位数据 FIVEBITS 5 /5位数据 SIXBITS 6 /6位数据 SEVENBIT
5、S 7 /7位数据 EIGHTBITS 8 /8位数据wBaudRate:波特率,取值范围如下 BAUD2400 2400 BAUD4800 4800 BAUD9600 9600 BAUD19200 19200 BAUD38400 38400返回:int(VB为long)0:正确打开-1:出现错误,串口未打开2、关闭串口int _stdcall CloseCom(BYTE iComId);功能:关闭跟打印机通讯的串行口参数:iComId:当前被占用的串口号,也就是用OpenCom函数打开的串口号。返回:总是返回03、复位函数int _stdcall ReSet(int* Status,int
6、WaitTime);功能:初始化打印机。每次重新上电前,这个命令必须是发向打印机的第一个命令。参数:Status:返回打印机状态(返回参数)WaitTime:最大超时值返回:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)四、磁条读写函数1、读卡函数int _stdcall Read(char CodeNum,char* Res,int* Status,int WaitTime=500);功能:从磁条读数据,或从磁条缓冲区读数据。参数:CodeNum:命令号21h:读1磁条并
7、等待插卡22h:读2磁条并等待插卡23h:读3磁条并等待插卡25h:读1磁条无卡立刻返回22h无卡状态到Status26h:读2磁条无卡立刻返回22h无卡状态到Status27h:读3磁条无卡立刻返回22h无卡状态到Status29h:读1磁条数据缓冲区2Ah:读2磁条数据缓冲区2Bh:读3磁条数据缓冲区 Res:返回的磁条数据(返回参数)Status:返回的机器状态(返回参数)WaitTime:最大超时等待时间返回值:返回小于0x9000则正确返回,且返回的是读出的磁条数据的字节数0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据
8、(可能是指令不匹配,也可能是返回长度小于2) 对应关系:CodeNum参数所描述的命令号,与TCP300II手册中的相同命令号一一对应。2、设置写磁条数据缓冲区int _stdcall SettingTrackBuf(char CodeNum, char *Data, int DataLen, int *Status, int WaitTime);功能:设置写磁条缓冲区,但是这个函数并不往磁条上写数据。 参数:CodeNum:命令号35h:设置Reverse7位格式数据 1磁条写缓冲区36h:设置Reverse7位格式数据2磁条写缓冲区37h:设置Reverse7位格式数据3磁条写缓冲区 38
9、h:设置JIS-2 1磁条写缓冲区39h:设置JIS-2 2磁条写缓冲区3Ah:设置JIS-2 3磁条写缓冲区3Bh:设置ISO1磁条写缓冲区3Ch:设置ISO2磁条写缓冲区3Dh:设置ISO3磁条写缓冲区Data:写进缓冲区的数据DataLen:写进缓冲区的数据长度Status:返回的机器状态(返回参数)WaitTime:最大超时等待时间返回值:0:发送正确,Status返回打印几机的状态值。0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)对应关系:CodeNum参数所描述的命令号,与
10、TCP300II手册中的相同命令号一一对应。3、写磁条int _stdcall WriteTrack(char CodeNum, int TrackNum, int *Status, int WaitTime);/*OKCodeNum:命令号31h:写磁条数据(无卡则等待插卡)32h:写磁条并且吸卡 (无卡则立即返回无卡状态到Status) TrackNum:磁条轨道号。1:1轨道2:2轨道3:3轨道.Status:返回的机器状态(返回参数)WaitTime:最大超时等待时间返回值:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无
11、效的返回数据(可能是指令不匹配,也可能是返回长度小于2)0x908E:轨道号溢出对应关系:CodeNum参数所描述的命令号,与TCP300II手册中的相同命令号一一对应。五、打印/擦写函数1、清打印扩展内存缓冲int _stdcall ClrPrtExpBuf(int* Status,int WaitTime);功能:仅清除打印扩展缓冲区(按TCP300II手册中的描述,清除的应该是字符打印缓冲区)。参数:Status:返回的机器状态(返回参数)WaitTime:最大超时等待时间返回值:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084
12、:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)对应关系:对应于TCP300II手册中的40H命令。2、 缓冲区清除指令int _stdcall ClrBuf(int* Status,int WaitTime);功能:清除打印扩展缓冲区和图像缓冲区。参数Status:返回的机器状态(返回参数)WaitTime:最大超时等待时间返回值:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)对应关系:对应于TCP300II手册中的49H命令。3、 打印字符数据设置指令int
13、 _stdcall SettingPrintChar(int Arrangement,int X,int Y,char* Data, int* Status,int WaitTime);参数:Arrangement: 字符的打印安放位置(0-3)0:垂直和重写1:水平和重写2:垂直和覆盖3:水平和覆盖X:图像打印时的X坐标,坐标系以左上角为原点,Y轴垂直向下,X轴水平向左。 Arrangement=0 or 2时 X(0 - 319) Arrangement=1 or 2时 X(0 - 479)Y:图像打印时的Y坐标,坐标系以左上角为原点,Y轴垂直向下,X轴水平向左。 Arrangement=
14、0 or 2时 Y(0 - 479) Arrangement=1 or 2时 Y(0 - 319)Data:写进打印缓冲区的数据Status:返回的机器状态(返回参数)WaitTime:最大超时等待时间返回值:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)对应关系:对应于TCP300II手册中的41H命令。4、 设置内部图像数据int _stdcall SettingInterImage(int Arrangement, int X, int Y, int ImageNum
15、,int* Status, int WaitTime);参数:Arrangement:图像的打印安放位置(0-3)0:垂直和重写1:水平和重写2:垂直和覆盖3:水平和覆盖X:图像打印时的X坐标,坐标系以左上角为原点,Y轴垂直向下,X轴水平向左。Arrangement=0 or 2时 X(0 - 319)Arrangement=1 or 2时 X(0 - 479)Y:图像打印时的Y坐标,坐标系以左上角为原点,Y轴垂直向下,X轴水平向左。Arrangement=0 or 2时 Y(0 - 479)Arrangement=1 or 2时 Y(0 - 319)ImageNum:内部图像数据的编号,值域
16、范围0到1999。Status:返回的机器状态(返回参数)WaitTime:最大超时等待时间返回值:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)0x9085:Arrangement溢出0x9086:X溢出0x9087:Y溢出0x9088:ImageNum溢出对应关系:对应于TCP300II手册中的42H命令。5、外部图像数据描述命令int _stdcall SettingExternalImage(int X, int Y, char* ImageData,int* St
17、atus, int WaitTime);功能:按指令手册中的描述,将整张卡分成了320个点,每4个点用一个字符来描述,共80个字符由ImageData传入。事实并非如此,其实,80个字节多代表的320个点,只能定义一行图像。比如:“AA55AA55AA55AA55AA55AA55AA55AA55AA55AA55AA55AA55AA55AA55AA55 AA55AA55AA55AA55AA55”所代表的就是一行黑白相间的直线。具体见例程。参数:X:图像打印时的X坐标,坐标系以左上角为原点,Y轴垂直向下,X轴水平向左。取值范围:0 479这里的X参数是参照指令手册得出的,实际证明,X参数是不能被指
18、定的。因此,你所指定的X值将被忽略,但是X必须指定一个值。Y:图像打印时的Y坐标,坐标系以左上角为原点,Y轴垂直向下,X轴水平向左。取值范围:0 39ImageData:外部图像数据字符数组,具体可参考指令手册。Status:返回的机器状态WaitTime:最大超时等待时间返回值:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)0x9086:X溢出0x9087:Y溢出对应关系:对应于TCP300II手册中的43H命令。6、外部图像数据描述命令!int _stdcall Set
19、tingExternalImageExpand(int X, int Y,int ImageLen, char* ImageData,int* Status, int WaitTime);参数:X:图像打印时的X坐标,坐标系以左上角为原点,Y轴垂直向下,X轴水平向左取值范围:0 479Y:图像打印时的Y坐标,坐标系以左上角为原点,Y轴垂直向下,X轴水平向左。取值范围:0 39ImageLen:图像长度ImageData:外部图像数据字符数组,具体可参考指令手册。Status:返回的机器状态WaitTime:最大超时等待时间返回值:0:正确返回0X9080:串口错误0X9081:超时0X9082
20、:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)0x9086:X溢出0x9087:Y溢出对应关系:对应于TCP300II手册中的4DH命令。7、两字节外部字体注册函数int _stdcall SettingTwoByteExtnChar( int Fontsize,int RegNum, char *FontData, int DataLen, int* Status, int WaitTime);功能:这个指令注册24点或16点2字节字体到外部字符寄存器(易失寄存器)作为外部字体。Along with sizes, 16 fonts c
21、an be registered.注册设置字体覆盖现有的一个。参数Fontsize:字体尺寸指定数据,它指定字体尺寸到寄存器.0: 垂直/水平的 24 x 24点字体1: 垂直/水平的 16 t x 16点字体RegNum:外部字符注册号这个参数指定外部字符的号码到寄存器。为了打印数据,一些外部的能打印的字体被这个外部字符寄存器号指定。值域范围:0-15 FontData:写进打印缓冲区的字符数据数组。DataLen:写进缓冲区的字符数据长度Status:返回的机器状态(返回参数)WaitTime:最大超时等待时间返回值:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错
22、误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)0x908C:Fontsize溢出0x908D:RegNum溢出对应关系:对应于TCP300II手册中的44H命令。8、单字节外部字体注册函数int _stdcall SettingSingleByteExtnChar( int Fontsize,int RegNum, char *FontData, int DataLen, int* Status, int WaitTime);功能:这个指令注册24点或16点单字节字体到外部字符寄存器(易失寄存器)作为外部字体。Along with sizes,
23、 16 fonts can be registered.参数:Fontsize:字体尺寸指定数据,它指定字体尺寸到寄存器.0: 垂直/水平的 24 x 24点字体1: 垂直/水平的 16 t x 16点字体RegNum:外部字符注册号这个参数指定外部字符的号码到寄存器。为了打印数据,一些外部的能打印的字体被这个外部字符寄存器号指定。值域范围:0-15 FontData:写进打印缓冲区的字符数据数组。DataLen:写进缓冲区的字符数据长度Status:返回的机器状态WaitTime:最大超时等待时间返回值:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:
24、无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)0x908C:Fontsize溢出0x908D:RegNum溢出对应关系:对应于TCP300II手册中的45H命令。9、 擦除+打印-弹卡 int _stdcall ErasePrintDischarge310(int DischargerMethod, int ErasingMethod, int PrintMethod,int* Status, int WaitTime);经测试,310也不支持这个函数功能:TCP310专用函数。将打印缓冲区中的字符和图像打印到卡上并弹卡。擦除打印弹卡方法由参数指定。参数:Di
25、schargerMethod:弹卡方法0: 当打印/打印完成后把卡停在前端位置,并且使卡成为一个可再次处理的卡。1: 当打印/打印完成后把卡退出,等待把卡拔走。此时卡不能再次被处理ErasingMethod:擦除方法0:不擦除1:擦除PrintMethod:打印方法0:不打印1:打印Status:返回的机器状态WaitTime:最大超时等待时间返回值:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)0x9089:DischargerMethod溢出0x908A:Erasing
26、Method溢出0x908B:PrintMethod溢出对应关系:对应于TCP300II手册中的46H命令。int _stdcall ErasePrintDischarge300(int DischargerMethod,int* Status, int WaitTime);功能:TCP300专用函数。将打印缓冲区中的字符和图像打印到卡上并弹卡。覆盖方法由前面的字符和图像设置函数决定。310也支持这个函数。参数:DischargerMethod:弹卡方法0: 当打印/打印完成后把卡停在前端位置,并且使卡成为一个可再次处理的卡。1: 当打印/打印完成后把卡退出,等待把卡拔走。此时卡不能再次被处理
27、Status:返回的机器状态WaitTime:最大超时等待时间返回值:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)0x9089:DischargerMethod溢出对应关系:对应于TCP300II手册中的46H命令。10、打印-弹卡 Print discharge commandint _stdcall PrintDischarge(int DischargerMethod,int* Status, int WaitTime);功能:打印并且弹卡,覆盖方法由前面的字符和图
28、像设置函数决定。DischargerMethod:弹卡方法0: 当打印-弹卡完成后把卡停在前端位置,并且使卡成为一个可再次处理的卡。1: 当打印-弹卡完成后把卡退出,等待把卡拔走。此时卡不能再次被处理Status:返回的机器状态WaitTime:最大超时等待时间返回值:0则指令正确执行0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)0x9089:DischargerMethod溢出对应关系:对应于TCP300II手册中的47H命令。11、 擦除-弹卡Erase discharge commandint _st
29、dcall EraseDischarge(int DischargerMethod,int* Status, int WaitTime);功能:擦除卡上的全部图像和文字。参数:DischargerMethod:弹卡方法0: 当擦除-弹卡完成后把卡停在前端位置,并且使卡成为一个可再次处理的卡。1: 当擦除-弹卡完成后把卡退出,等待把卡拔走。此时卡不能再次被处理Status:返回的机器状态WaitTime:最大超时等待时间返回值:0:指令正确执行0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2
30、)0x9089:DischargerMethod溢出对应关系:对应于TCP300II手册中的48H命令。12、条码设置函数 int _stdcall SettingBarData(char* ControlHeader,int HeadLen, char* CodeData,int CodeLen,int* Status, int WaitTime);功能:向打印缓冲区中传送条码数据。参数:ControlHeader:条码控制头HeadLen:控制头字符长度CodeData:条码字符串CodeLen:条码字符长度Status:返回的机器状态WaitTime:最大超时等待时间返回值:0:正确返回
31、0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)0x9086:X溢出0x9087:Y溢出对应关系:对应于TCP300II手册中的4EH命令。六、以下是卡操作函数1、弹卡int _stdcall DischargeCard(int DischargeMethod, int* Status, int WaitTime);/*功能:将卡从打印机中弹出参数:DischargeMethod:卡的弹出位置。0:弹出一半. 打印机能够重新获得这卡。1:全弹出打印机不能重新获得这卡。Status:返回的
32、机器状态(返回值)WaitTime:最大超时等待时间返回:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)0x9089:DischargerMethod溢出对应关系:对应于TCP300II手册中的50H命令。2、保持卡在前边int _stdcall CardFrontSide(int* Status, int WaitTime);功能:将卡保持在卡仓前端,此函数执行成功后,卡可以再一次被处理。参数:Status:返回的机器状态(返回值)WaitTime:最大超时等待时间返回值
33、:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)对应关系:对应于TCP300II手册中的53H命令。3、保持卡在后边int _stdcall CardRearSide(int* Status, int WaitTime);功能:将卡保持在卡仓后端,此函数执行成功后,卡可以再一次被处理。参数:Status:返回的机器状态WaitTime:最大超时等待时间返回值:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的
34、返回数据(可能是指令不匹配,也可能是返回长度小于2)对应关系:对应于TCP300II手册中的51H命令。4、取消卡插入int _stdcall CancelInsertion(int* Status, int WaitTime);功能:这个函数取消卡插入等待状态。发送了读卡(无卡等待)、打印(无卡等待)命令后,执行此函数可取消等待卡插入状态。参数:Status:返回的机器状态(返回值)WaitTime:最大超时等待时间返回值:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)对
35、应关系:对应于TCP300II手册中的54H命令。5、取消卡弹出int _stdcall CancelRemoval(int* Status, int WaitTime);功能:这个函数可以把一张正在等待拔出的卡吸进打印机。(TCP300测试无反应)参数:Status:返回的机器状态(返回值)WaitTime:最大超时等待时间返回值:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)对应关系:对应于TCP300II手册中的55H命令。七、以下是信息和显示函数1、 请求状态int
36、 _stdcall RequestStatus(char* Res,int* Status,int WaitTime);功能:函数返回打印机当前的状态。参数:Res:返回的机器状态,6字节字符数组第1字节(字符):Sensor 1 status0;无卡1;卡被探测到2;卡等待被弹出第2字节(字符):Sensor #20;无卡在 sensor #21;卡被探测到第3字节(字符):Sensor #30;无卡在n sensor #31;卡被探测到第4字节(字符):rSensor #40;无卡在sensor 41;卡被探测到第5字节(字符):Cover0;盖子闭合1;开盖第6字节(字符):Cleani
37、ng0;FixStatus:返回的机器状态WaitTime:最大超时等待时间返回值:返回小于0x9000则返回的是接收应答的字节数,应答数据在Res中。0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)对应关系:对应于TCP300II手册中的59H命令。2、请求ROM 信息int _stdcall RequestROMStatus(char* Res,int* Status,int WaitTime);功能:返回ROM信息。即打印机的版本信息。参数:Res:返回的ROM信息TCP300XX
38、 v1.00X1234561:Series Name (7 characters, also applied for mechanism)2:Destination (2 characters)3:(Space)4:fixed to v5:Firmware version (X.XX)6:Expansion code (1 character)Status:返回的机器状态WaitTime:最大超时等待时间返回值:返回小于0x9000则返回的是接收应答的字节数,应答数据在Res中。0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可
39、能是指令不匹配,也可能是返回长度小于2)对应关系:对应于TCP300II手册中的58H命令。3、 控制 LED 和蜂鸣器int _stdcall LEDBuzzerControl(char* ComdData,int* Status,int WaitTime);功能:控制LED颜色,控制LED 和蜂鸣器工作状态。参数:ComdData:3字节的字符串参数,用来控制LED和蜂鸣器的动作。第一字节: 蜂鸣器设置第二字节: LED 颜色设置第一字节: LED 操作设置颜色参数说明如下:G/g/1:绿色R/r/2:红色O/o/3:橙色LED 操作和 buzzer 设置参数说明如下:20h( ):Con
40、tinues current operation30h(0):Turns OFF31h(1):Turns ON32h(2):Starts blinking33h(3):Blinks once34h(4):Blinks three timesStatus:返回的机器状态WaitTime:最大超时等待时间返回值:0:正确返回0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)0x908F:传入的字符串参数长度不正确对应关系:对应于TCP300II手册中的5AH命令。4、 卡传送次数记数int _
41、stdcall RequestTransportCount(char* Res,int* Status,int WaitTime);功能:返回卡片在卡仓内的传送次数。参数:Res:返回卡插入记数信息(10字节字符串)Status:返回的机器状态WaitTime:最大超时等待时间返回值:返回小于0x9000则返回的是接收应答的字节数,返回数据在Res中。0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)对应关系:对应于TCP300II手册中的95H命令。5、打印次数记数int _stdcal
42、l RequestPrintCount(char* Res,int* Status,int WaitTime);功能:返回卡片打印次数。参数:Res:返回卡插入记数信息(10字节字符串)Status:返回的机器状态WaitTime:最大超时等待时间返回值:返回小于0x9000则返回的是接收应答的字节数,返回数据在Res中。0X9080:串口错误0X9081:超时0X9082:校验错误0x9083:无效指令0x9084:无效的返回数据(可能是指令不匹配,也可能是返回长度小于2)对应关系:对应于TCP300II手册中的96H命令。八、以下是清洗函数1、清洗按钮使能int _stdcall ClrBtnEnableOrDisable(i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三亚市2025海南三亚市天涯区事业单位招聘15人(第1号)笔试历年参考题库典型考点附带答案详解
- 2026重庆九洲隆瓴科技有限公司招聘产品经理测试笔试历年难易错考点试卷带答案解析
- 2025年河北地矿勘测设计有限公司第二批招聘3人笔试历年典型考点题库附带答案详解
- 河南省信阳航空服务学校招聘真题
- 高寒测试高频考点精讲与答案解析集
- 初中七年级英语译林版下册Units 34跨学科单元整体教学设计
- 初中语文九年级下册第13课《短文两篇》思辨性阅读与创意表达教学设计
- 微塑料政策法规标准制定课题申报书
- 本册综合教学设计初中信息技术(信息科技)七年级下册甘教版
- 第十二课 世界观与价值观教学设计初中心理健康龙教版八年级下册-龙教版
- 新中式茶饮培训课件
- 艺术课程标准(2022年版)
- 妇幼健康服务工作评分细则
- JJG 968-2002烟气分析仪
- GB/T 2522-2017电工钢带(片)涂层绝缘电阻和附着性测试方法
- GB/T 193-2003普通螺纹直径与螺距系列
- GB/T 1149.3-2010内燃机活塞环第3部分:材料规范
- 七年级语文部编版下册第单元写作抓住细节课件
- 高校教师培训高等教育法规概论课件
- 基坑钢板桩支护计算书计算模板
- 【精品】东南大学逸夫建筑馆施工组织设计
评论
0/150
提交评论