智能显示终端开发指引Ver21.PDF

智能显示终端开发指引Ver21

北京迪文科技有限公司 智能显示终端开发指南 Ver2.1 目 录 1 终端正常工作的硬件基础 2 1.1 选择合适的供电电源 2 1.2 串口的连接 3 2 基本约定 4 2.1 书写规范 4 2.2 坐标系 5 2.3 颜色和调色板 5 4 文本功能 6 4.1 字符编码 6 4.2 字库的生成和使用 7 4.3 文本显示(printf()函数的实现) 8 4.4 文本输入(scanf()函数的实现) 10 5 图形功能 11 5.1 实时动态曲线图显示 11 5.2 进度条的实现 13 5.3 模拟仪表板的实现 14 5.4 使用暂存缓冲区方便的实现历史曲线回放(M100 内核终端不支持) 15 5.5 如何设计类似 Windows 风格的图形界面 18 5.6 区域图片(照片)实时刷新 19 6 外设和附加功能 20 6.1 键盘接口 20 6.2 触摸屏 22 6.3 访问 32MB 用户存储器 26 6.4 使用终端的“拼音输入法”实现中文输入 28 6.5 使用终端的“数据排序算法”对测量数据进行处理 30 7 使用配置文件来简化设计 31 7.1 让 HMI 自动进行触控界面切换 31 7.2 方便的调用不同图标显示 33 附录 1 DP104B 评估板原理图(51 单片机应用) 34 附录 2 51 单片机汇编语言(ASM51)程序设计概要 35 附录 3 PLC 开发迪文终端指南(S7-200) 38 附录 4 软件模拟串口(ASM51) 41 附录 5 修订记录和联系方式 43 专业创造价值,诚信赢得未来 1 北京迪文科技有限公司 智能显示终端开发指南 Ver2.1 1 终端正常工作的硬件基础 1.1 选择合适的供电电源 1.1.1 迪文终端两种功耗标注方式的区别 标注方式 A 举例:DC7-28V 5VA 采用这种标注方式,说明: a.对应的终端必须使用直流电源工作; b.工作电压范围是 7-28V,即在这个范围内任何电压,终端均可以正常工作; c.5VA 说明终端的功耗是 5VA,基本上是恒功率工作,选择电源功率一般比额定值大 20%就可以了。 对应这款终端,可以选择 9V 6W、12V 6W 或者 24V 6W 的电源给终端供电。注意供电电压不同时, 电流会不同(9V 为 560mA,12V 为 420mA,24V 为210mA)。 标注方式 B 举例:DC7-15V 150mA 采用这种标注方式,说明: a.对应的终端必须使用直流电源工作; b.工作电压范围是 7-15V,即在这个范围内任何电压,终端均可以正常工作; c.150mA 说明终端的电流消耗是 150mA,基本上是恒电流工作,选择电源的电流一般比额定值大 20% 就可以了。 对应这款终端,可以选择 9V 200mA 或者 12V 200mA 的电源给终端供电。注意供电电压不同时,功 率会不同(9V 为 1.1W,12V 为 1.8W)。 对于 A 型终端,一般功耗比较大,我们选择靠近上限电压的电源供电,以降低供电电流,降低线路 损耗;同时比较高的供电电压,抗电网电源波动的能力也会强一些(电网干扰往往是欠压形式)。 对于 B 型终端,我们一般选择靠近下限电压的稳压电源供电,以降低功耗,减少终端本身的发热, 由于工作电压靠近下限,推荐采用开关电源供电以提高抗电网干扰能力

文档评论(0)

1亿VIP精品文档

相关文档