没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
72页
ThinPad900S 数据采集终端是振中公司推出的最新一款机型。主要适用于在各种流动性强的 领域中,进行数据采集和现场数据分析处理的工作,例如:在电力、水力、煤气行业的抄表收费, 地质勘探部门的野外数据采集与分析,大型仓库盘点和超市商品管理中,数据采集终端都得到充 分应用。与以往机型相比,新款 ThinPad900S 在软件系统设计上有了较大的改善,不仅具备以 往机型所有功能,而且操作界面采用时下流行的图形化界面与菜单界面并存的形式,操作方便。 ThinPad900S 的外形更加美观操作更加便捷,功能更加完善。它采用 32 位 ARM CPU,固化 了国标字库,内置 Flash,使机器内存空间更大,数据存储也更加可靠。另外,ThinPad900S 还采 用便携小巧的液晶显示屏,使得重量更轻、外形更加迷你;同时还内置了 USB 端口和激光头, 这使得数据的传输更加快速、基于条码应用的开发更加快捷、通讯接口灵活多样。ThinPad900S 本身固化了操作系统,可与多种机型相兼容,可以运行在 PC 机上用 C 语言编写并编译成的可执 行文件,同时还支持类似 Dbase 和 Foxbase 的数据库语言——Zzdbase 语言进行编程。 ThinPad900S 是一款功能强大、开发灵活、使用方便的新一代数据采集终端。
资源推荐
资源详情
资源评论
TP900S 数据采集终端技术手册
1
目 录
目 录 ...................................................................................................................................................... 1
第一章 TP900S 数据采集终端的硬件及其使用................................................................................... 3
1.1 简介 ......................................................................................................................................... 3
1.1.1 产品介绍........................................................................................................................ 3
1.1.2 ThinPad900S 数据采集终端的技术指标 ..................................................................... 3
1.1.3 ThinPad900S 数据采集终端的性能特点 ..................................................................... 3
1.1.4 图片解析........................................................................................................................ 4
1.2 操作指南 ................................................................................................................................. 5
1.2.1 基本操作........................................................................................................................ 5
1.2.2 具体操作........................................................................................................................ 6
1.3 保养与维护 ........................................................................................................................... 11
1.3.1 清洁卫生...................................................................................................................... 11
1.3.2 注意事项...................................................................................................................... 11
第二章 TP900S 支撑软件的安装和使用........................................................................................... 12
2.1 软件功能说明 ………………………………………............................................................. 12
2.2 TP900S 集成界面.EXE 界面说明 ........................................................................................... 12
2.3 COMDLL.DLL 接口说明 ........................................................................................................ 14
2.4错误代码表................................................................................................................................. 23
2.5消息代码表................................................................................................................................. 24
2.6相关数据结构............................................................................................................................. 24
2.7相关文件格式............................................................................................................................. 26
2.8动态库调用相关示例说明 ....................................................................................................... 27
第三章 ZZDBASE 语言 .................................................................................................................... 27
3.1 综述 ......................................................................................................................................... 27
3.1.1 ZZDBASE 语言的功能和指标...................................................................................... 27
3.1.2 ZZDBASE 语言的源程序结构...................................................................................... 28
3.1.3 符号的定义与说明........................................................................................................ 28
3.2 说明、赋值和注释语句 ......................................................................................................... 29
3.2.1 赋值语句........................................................................................................................ 29
3.2.2 数据库结构说明语句.................................................................................................... 29
3.2.3 变量和数组说明语句.................................................................................................... 30
3.2.4 子程序说明语句............................................................................................................ 30
3.2.5 主程序说明语句............................................................................................................ 30
3.2.6 注释语句........................................................................................................................ 31
3.3 程序控制 ................................................................................................................................. 31
3.3.1 子程序调用语句............................................................................................................ 31
3.3.2 CASE 分支语句 ............................................................................................................ 31
3.3.3 循环语句........................................................................................................................ 31
3.3.4 条件语句........................................................................................................................ 31
3.3.5 返回语句........................................................................................................................ 32
3.3.6 取程序执行次数函数.................................................................................................... 32
3.4 数据库操作 ............................................................................................................................. 32
3.4.1 绝对定位语句................................................................................................................ 32
3.4.2 快速条件定位语句........................................................................................................ 33
TP900S 数据采集终端技术手册
2
3.4.3 条件定位语句................................................................................................................ 33
3.4.4 相对定位语句................................................................................................................ 33
3.4.5 测试库文件结束函数.................................................................................................... 33
3.4.6 统计语句........................................................................................................................ 33
3.4.7 修改字段内容语句........................................................................................................ 34
3.4.8 选择数据库语句............................................................................................................ 34
3.4.9 字段求和语句................................................................................................................ 34
3.4.10 数据库状态测试函数 ................................................................................................ 34
3.4.11 添加新记录语句 ........................................................................................................ 35
3.4.12 求记录数目函数 ........................................................................................................ 35
3.4.13 求当前记录指针函数 ................................................................................................ 35
3.4.14 取用户信息函数 ........................................................................................................ 35
3.4.15 数据库文件缓冲控制语句 ........................................................................................ 35
3.5 显示键盘声音时间图形数据采集终端控制…....................................................................... 35
3.5.1 显示 .............................................................................................................................. 35
3.5.2 键盘 .............................................................................................................................. 36
3.5.3 声音 .............................................................................................................................. 37
3.5.4 时间 .............................................................................................................................. 37
3.5.5 图形 .............................................................................................................................. 38
3.5.6 数据采集终端控制........................................................................................................ 41
3.6 外部设备管理 ......................................................................................................................... 42
3.6.1 外部设备管理................................................................................................................ 42
3.6.2 缓冲区 .......................................................................................................................... 44
3.7 数学、转换、字符串、位操作、文件操作及其它函数 ..................................................... 46
3.7.1 数学函数........................................................................................................................ 46
3.7.2 转换函数........................................................................................................................ 48
3.7.3 字符串操作函数............................................................................................................ 49
3.7.4 位操作函数.................................................................................................................... 49
3.7.5 系统变量操作函数........................................................................................................ 50
3.7.6 文件操作函数................................................................................................................ 51
3.7.7 其它函数........................................................................................................................ 53
3.8 菜单控制语句 ......................................................................................................................... 53
3.8.1 创建弹出式菜单............................................................................................................ 53
3.8.2 创建自定义菜单............................................................................................................ 55
3.9 调用其它 MIF 程序语句 ........................................................................................................ 56
3.10 ZZDBASE 语言的兼容性 ..................................................................................................... 56
3.10.1 ZZDBASE 语言 8.0 版新增加的函数和语句 .................................................... 56
3.10.2 ZZDBASE 语言 8.5 版新增加的函数和语句 .................................................... 56
3.10.3 ZZDBASE 语言 9.0 版新增加的函数和语句 .................................................... 56
3.11 数据采集终端示例程序 ....................................................................................................... 58
第四章 硬件接口说明......................................................................................................................... 58
4.1 对外接口说明及其使用 ...................................................................................................... 58
4.2 红外通讯 .............................................................................................................................. 59
4.3 专用通讯电缆 ...................................................................................................................... 60
4.4 通讯出错处理 ...................................................................................................................... 61
附 录 ....................................................................................................................................................61
附录 1 编译错误信息表 ............................................................................................................61
附录 2 运行错误信息表 ............................................................................................................65
附录 3 屏幕和显示方式 ............................................................................................................67
TP900S 数据采集终端技术手册
3
附录 4 键盘和键值 .................................................................................................................... 67
附录 5 ZZDBASE 语言的语句和函数 ........................................................................................ 68
第一章 TP900S 数据采集终端的硬件及其使用
1.1 简介
1.1.1 产品介绍
ThinPad900S 数据采集终端是振中公司推出的最新一款机型。主要适用于在各种流动性强的
领域中,进行数据采集和现场数据分析处理的工作,例如:在电力、水力、煤气行业的抄表收费,
地质勘探部门的野外数据采集与分析,大型仓库盘点和超市商品管理中,数据采集终端都得到充
分应用。与以往机型相比,新款 ThinPad900S 在软件系统设计上有了较大的改善,不仅具备以
往机型所有功能,而且操作界面采用时下流行的图形化界面与菜单界面并存的形式,操作方便。
ThinPad900S 的外形更加美观操作更加便捷,功能更加完善。它采用 32 位 ARM CPU,固化
了国标字库,内置 Flash,使机器内存空间更大,数据存储也更加可靠。另外,ThinPad900S 还采
用便携小巧的液晶显示屏,使得重量更轻、外形更加迷你;同时还内置了 USB 端口和激光头,
这使得数据的传输更加快速、基于条码应用的开发更加快捷、通讯接口灵活多样。ThinPad900S
本身固化了操作系统,可与多种机型相兼容,可以运行在 PC 机上用 C 语言编写并编译成的可执
行文件,同时还支持类似 Dbase 和 Foxbase 的数据库语言——Zzdbase 语言进行编程。
ThinPad900S 是一款功能强大、开发灵活、使用方便的新一代数据采集终端。
1.1.2 ThinPad900S 数据采集终端的技术指标
技术参数
处 理 器: 32bit ARM
存 储 器: Flash:64MB
操作系统: 具有独立知识产权的 TPOS 嵌入式操作系统
显 示 屏: LCD 显示屏,160×160 像素,可显示 20×20 个字符或 10×10 个
汉字;背光和对比度:键盘可控可调
键 盘: 25 键,可输入数字、字母、汉字和算术运算符号
电 池: 锂电池、兼容 AAA 干电池或充电电池
工作温度: -20—50℃
汉字输入: TP9 拼音输入法(全拼、简拼)
支持语言: ZZDBASE 语言、C 语言
实时时钟: 高精度、误差 15PPM,具有日期、时间和星期功能
行业支持: 内置电力行业 DL/T 645-1997 多功能电能表通信规约支持
物理参数
尺 寸: 166mm×66mm×28mm
重 量: 约 160 克(不含电池)
通 讯: 标准 RS232、RS485、红外口、和 USB 接口
1.1.3 ThinPad900S 数据采集终端的性能特点
硬件部分
处 理 器:
TP900S 的 CPU 为 32 位 ARM 处理器,主频为 72MHz,CPU 功能更加强大,运行处理程序
更快。
内 存:
TP900S 数据采集终端技术手册
4
TP900S 的内存配置为 512KSRAM,64M 的 FLASH 盘,即:内存更大,可以存放更多更大
的应用程序和数据库文件而且 TP900S 的程序和数据是放在 FLASH 盘中的,所以不会有掉电丢
失程序和数据的危险发生。
显 示 屏:
TP900S 的显示屏是 LCD,20*20 个字符或 10*10 个汉字,所以一屏可显示的信息更为丰富
同时由于 TP900S 的液晶显示屏具有背光功能,所以单个字符或汉字显示小而清晰。
键 盘:
TP900S 的键盘采用了超高品质硅胶,从而保证了在温度极限时的正常使用。
接 口:
TP900S 拥有现今较为流行的通讯接口:USB 接口(与串口共用)、红外。
电压检测:
TP900S 含有多级电压检测,在系统开机或向数据库中写数据时都会对系统低电情况进行警
告提示用户更换电池从而对用户数据的完整性起到了有效保护。
软件部分
● TP900S 内置的软件核心——“TPOS 嵌入式操作系统”包含了完善的 FLASH 文件管理
系统,并且支持系统功能的升级。文件管理系统支持 FLASH 的均匀磨损算法和对突然掉电的防
护,可以大副提高 FLASH 的使用寿命。同时 TP900S 还能够有效的防止低电写盘,对于掉电和复
位写盘带来的数据损坏具有报错和修复功能。
● TP900S 兼容以往的抄表程序,不仅可以运行 ZZDBASE 程序,而且还可以运行用 C 语
言编写的可执行程序(源码级兼容)。
● TP900S 运行的 ZZDBASE 程序在文件大小方面仅有如下限制:MID 文件和数据库文件
的大小均只受 FLASH 盘容量的限制,其中程序数据定义区的大小只受 RAM 容量的限制。不仅
如此,TP900S 可以同时操作多至 6 个数据库,而且每个数据库的记录数也突破了 65535 条的限
制,现在记录数的多少只受 FLASH 盘容量的限制。
● TP900S 在 Zzdbase 程序中内置了计算器的功能,在这里用户可以进行简单的四则运算。
1.1.4 图片解析
1
红外口
2
指示灯
3
液晶显示屏
4
复位键
5
防滑手柄
6
键盘区
7
挂绳钩
TP900S 数据采集终端技术手册
5
8
蜂鸣器
9
扩展槽
10
主电池仓
11
电池锁扣
12
扩展预留口
13
充电口
14
通讯口
1.2 操作指南
1.2.1 基本操作
这部分主要讲述指键盘的使用
1.2.1.1 “开关”键
用于启动或结束数据采集终端的运行。
1.2.1.2 “换档”键
单独按“换档”键是无意义的,“换挡”必须和除“开关”键以外的另外的键组合才起作用。
组合办法是按下“换档”键的同时按下欲组合的键。
1.2.1.3 复位键
复位是一个比较危险的操作,一般应禁止。只有当程序发生死循环而无法通过“开关”键
关机时,才进行复位操作。而其操作只需触击复位孔内的小按钮即可
。
1.2.1.4 控制键
按下控制键会立即实现某一种控制作用,它们也可以和“换档”键相组合,下述是其中较
为通用的控制作用。
【复位】键:使机器重新回到开机状态。
【电源】键:开机/关机。
【换档】键:功能组合键,和其他键组合实现一定的操作功能。
【换档】+【确认】: 打开/关闭机器背光。
【换档】+【△/▽】】: 调节液晶显示对比度。
【换档】+【功能】:在主界面下,实现字符界面和图形界面的相互切换。
【换挡】+【退出】:退出用户程序。
剩余71页未读,继续阅读
资源评论
fyang528
- 粉丝: 1
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 前端开发-什么是前端开发-关于前端开发的一些相关介绍
- Sora AI-关于文生视频的使用场景说明
- suno AI文生视频的相关教程和介绍使用
- 什么是后端开发-关于后端开发的一些小介绍分享
- Jurassic Pack Vol. II Dinosaurs 侏罗纪包卷恐龙二号Unity游戏模型资源unitypackage
- Jurassic Pack Vol. III Dinosaurs 侏罗纪包卷恐龙三号Unity游戏模型资源unitypackag
- Ultimate Seating Controller 终极座椅控制器Unity游戏开发插件资源unitypackage
- 什么是人工智能-关于人工智能的相关介绍说明
- Figma Converter for Unity适用Unity的Figma转换器Unity游戏开发插件unitypackage
- Creepy Animatronic Anims 令人毛骨悚然的电子动画Unity游戏动画插件资源unitypackage
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功