单片机工程师轻松实现触摸屏界面工程
很多时候,工业控制或者产品设计方面受到
PLC 这种功能确定,扩展麻烦,成本昂贵等
方面的制约因素,需要独立开发一种特殊功能,但是又需要连接触摸屏通讯,工程师在
这个方面往往需要花费很大功夫,现在我要帮大家解决的问题就是
单片机与人机界面触
摸屏通讯的最简单,最有效的
2 种方法,其实就是分为 2 种通讯协议,即工业标准的
Modbus RTU 协议和工程师自己定义的 自由协议。
本实例采用其中一款人机界面作为参考,提供一系列的技术支持和公布单片机源代码,
加上公司的人机界面支持自由协议等等先天优势,开发工程方便快捷有效。
方案比较:
方案一
modbus—rtu 协议:
优点:工业标准通讯协议,具有通用性,,传输数据量大
缺 点 : 需 要 时 间 去 了 解 协 议 的 格 式 和 以 及 按 照 规 定 编 写 通 讯 程 序 ( 我 们 提 供
MODBUS-RTU 源代码,客户直接移植就可以,不必费心)
方案二
自由协议:
优点:数据格式客户自己定义,灵活多变,定制性强,可以模拟任何已知报文的通讯
协议,单片机工程师比较容易接受,容易上手
缺点:传输数据量不大,通用性不强,移植不方便
工程师可以根据以上两种通讯协议的优缺点来选择理想的方案;
现在我们重点介绍工业触摸屏人机界面的自由通讯协议。
首先下载工业触摸屏人机界面的组态软件,下载安装好软件之后,新建一个工程文件,