background image

单片机工程师轻松实现触摸屏界面工程

很多时候,工业控制或者产品设计方面受到

PLC 这种功能确定,扩展麻烦,成本昂贵等

方面的制约因素,需要独立开发一种特殊功能,但是又需要连接触摸屏通讯,工程师在
这个方面往往需要花费很大功夫,现在我要帮大家解决的问题就是

 单片机与人机界面触

摸屏通讯的最简单,最有效的

 2 种方法,其实就是分为 2 种通讯协议,即工业标准的

 

Modbus RTU 协议和工程师自己定义的 自由协议。

本实例采用其中一款人机界面作为参考,提供一系列的技术支持和公布单片机源代码,
加上公司的人机界面支持自由协议等等先天优势,开发工程方便快捷有效。

方案比较:

方案一

  modbus—rtu 协议:

     优点:工业标准通讯协议,具有通用性,,传输数据量大

          缺 点 : 需 要 时 间 去 了 解 协 议 的 格 式 和 以 及 按 照 规 定 编 写 通 讯 程 序 ( 我 们 提 供
MODBUS-RTU 源代码,客户直接移植就可以,不必费心)

方案二

   自由协议:

     优点:数据格式客户自己定义,灵活多变,定制性强,可以模拟任何已知报文的通讯
协议,单片机工程师比较容易接受,容易上手

     缺点:传输数据量不大,通用性不强,移植不方便 

  工程师可以根据以上两种通讯协议的优缺点来选择理想的方案;

现在我们重点介绍工业触摸屏人机界面的自由通讯协议。

首先下载工业触摸屏人机界面的组态软件,下载安装好软件之后,新建一个工程文件,