您的位置 首页 传感器

单片机与人机界面通讯办法

在工控行业里,经常需要采集一些数据和控制动作,通过PLC来实现的话不但成本昂贵,而且灵活度和扩展都是问题。如果需要独立开发一种特殊功

在工控职业里,常常需求收集一些数据和操控动作,经过PLC来完成的话不光本钱贵重,并且灵敏度和扩展都是问题。假如需求独立开发一种特别功用,又需求衔接触摸屏通讯,工程师在这个方面往往需求花费很大功夫,单片机与人机界面触摸屏通讯的最简略,最有用的2种方法,其实便是分为2种通讯协议,即工业规范的Modbus RTU协议和工程师自己界说的自在协议。

我采用了广州微嵌公司(公司网站:555″>http://www.wqlcd.com)的人机界面作为参阅,由于其供给了一些技术支撑和单片机源代码,此人机界面可支撑自在协议,开发工程比较便利。
计划比较:
计划一modbus—rtu协议:
长处:工业规范通讯协议,具有通用性,,传输数据量大
缺陷:需求时刻去了解协议的格局和以及依照规则编写通讯程序

(广州微嵌供给MODBUS-RTU源代码,直接移植就能够)
计划二
自在协议:
长处:数据格局客户自己界说,灵敏多变,定制性强,能够模仿任何已知报文的通讯协议
缺陷:传输数据量不大,通用性不强,移植不便利

工程师能够依据以上两种通讯协议的优缺陷来挑选抱负的计划;

现在先介绍微嵌公司的人机界面的modbus—rtu协议。

首要下载人机界面的组态软件:http://www.wqlcd.com/new/league.asp?keyno=34(现在公司出来了4.0的新版别,增加了不少新功用,所以我以此版别作介绍)

下载安装好软件之后,新建一个工程文件,类型对应的是公司出产产品类型,

然后点击下面的通道挑选modbus—rtu协议:

能够经过[新增]扩展通讯接口设置扩展数量由硬件决议,微嵌的人机界面串口既能够做RS232,又能够做RS485,依据客户工程需求接线,通讯协议对应的便是单片机工程师需求用的协议,其中有Modbus rtu协议,自在协议Free Protocol,当然还包含西门子200,台达PLC,欧姆龙,三菱等协议。

咱们随意建一个比较简略有用的收集单片机的数据(AD收集)显现在组态软件的点阵数码管(单片机能够经过串口与计算机衔接在线模仿,便利开发工程)

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/chuanganqi/317205.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部