STM32做主机------MCGS(昆仑通态)触摸屏做从机----modbus通讯设置
目的:Stm32做modbus主机, mcgs触摸屏做从机。 将需要显示的数据发送给mcgs进行显示。
一、stm32主机程序
请见我的博文:https://blog.csdn.net/sym_simon/article/details/106623425
这里,对博文进行了修改。
添加:和触摸屏通讯部分。 0x09是触摸屏的地址。
此外,在发送中断添加发送完成标识符,确保主机的读或者写命令发送完成了。
上一个博文,是用延时来保证发送完成了,这里用标志位更加好。
二、MCGS触摸屏设置
这里我使用的是:MT6072Ti嵌入式屏,通用屏应该也是一样的。
这里,我的电脑端口是com4; 不同的电脑端口可能不一样。自己检查,进行改正,还有就是波特率。
三、在线仿真有2种
第1种: 设备调试,可以直观的看到数据。
第2种,就是在线模拟。截图如下:
四、测试工具
前期,可以通过 modbus slave这个工具,查看stm32发给上位机的数据是否正确。
这要,这个对了。触摸屏,肯定就没有问题了。
报文数据,只有收到0x09开头的,才有回复给stm32. 因为slave的地址是09.
其他01、02是我的程序读取其他modbus设备的命令。
STM32做主机------MCGS(昆仑通态)触摸屏做从机----modbus通讯设置相关推荐
- 智能过滤系统 西门子200smart与昆仑通态触摸屏做的自动过滤系统
智能过滤系统 西门子200smart与昆仑通态触摸屏做的自动过滤系统. 自动反洗,自动正洗,自动过滤.数据自动存盘.全自动无人值守系统.供初学者参考学习.9615637753010817微微一笑很倾城
- MCGS昆仑通态触摸屏与两台三菱变频器modbus rtu通讯程序。 触摸屏型号是TPC7062Ti
MCGS昆仑通态触摸屏与两台三菱变频器modbus rtu通讯程序. 触摸屏型号是TPC7062Ti,变频器型号是FR-E700(d700也能用). 加减速时间.频率输入具有断电保持功能. 正反转控制 ...
- MCGS昆仑通态触摸屏导入博途自定义数据类型和DB块变量的具体方法演示
MCGS昆仑通态触摸屏导入博途自定义数据类型和DB块变量的具体方法演示 如下图所示,在博途中新建项目后,添加自己所需的数据类型,然后选中该数据类型,右击选择"从块生成源"-&quo ...
- MCGS昆仑通态触摸屏与台达变频器modbus通讯程序
MCGS昆仑通态触摸屏与台达变频器modbus通讯程序. 触摸屏型号是TPC7062Ti,变频器型号是VFD-M. 正反转控制.频率设定.加减速时间设置,读取电压.频率.电流. ID:43865388 ...
- MCGS与台达VFD-M和海利普HLP-Bmodbus通讯可直接拿来实用了,昆仑通态触摸屏与多台变频器通讯
MCGS与台达VFD-M和海利普HLP-Bmodbus通讯可直接拿来实用了,昆仑通态触摸屏与多台变频器通讯 采用器件:1台MCGS 7062KD触摸屏,2台变频器分别为台达VFD -M变频器,海利普H ...
- MCGS昆仑通态触摸屏与2台三菱变频器多段速控制系统可直接应用与现场的控制系统
MCGS昆仑通态触摸屏与2台三菱变频器多段速控制系统可直接应用与现场的控制系统. 目标:通过MCGS昆仑通态触摸屏与三菱变频器进行直接通讯,进行2台三菱变频器多段速定时调速控制. 配件:MCGS昆仑通 ...
- 昆仑通态MCGS与施耐德ATV变频器通讯程序 实现昆仑通态触摸屏与施耐德ATV12变频器通讯
昆仑通态MCGS与施耐德ATV变频器通讯程序 实现昆仑通态触摸屏与施耐德ATV12变频器通讯,程序稳定可靠,同时解决了施耐德ATV变频器断电重启后,自准备过程. 无需人为再准备. 器件:昆仑通态TPC ...
- 昆仑通态9针通讯口定义_MCGS昆仑通态触摸屏常见问题(4)
写在前面的话: 现在很多搞工控的都会接触到各种各样的触摸屏.个人认为MCGS昆仑通态触摸屏,无论是从组态过程以及通讯方式上都是比较容易上手的.但是,对于新手来说,也会遇到形形色色的问题.所以小编接下来 ...
- 昆仑通态9针通讯口定义_昆仑通态触摸屏与常见PLC的连接方法(3)——OmronHostLink...
写在前面的话: 现在很多搞工控的都会接触到各种各样的PLC和触摸屏.那接下来我将为大家介绍一下MCGS昆仑通态触摸屏与常见PLC的连接方法. 1.设备简介 本驱动构件用于 MCGS 软件通过 Host ...
- 昆仑通态复制的程序可以用吗_免费!最全MCGS昆仑通态视频合集!
加微信号"15021230050",邀请您加入"信控电气"微信群. 点击文章最下方"阅读原文",加入超级工控技术群. 招聘初级电气工程师(提 ...
最新文章
- java监视器_监视和管理备份系统
- CPropertyPage::OnSetActive()和OnKillActive()函数:属性页切换时的处理函数
- SQL server触发器中 update insert delete 分别给写个例子被。
- AJAX全套(JSONP、CORS)
- 解决编译redis报错zmalloc.h:50:10: fatal error: jemalloc/jemalloc.h: No such file or directory
- linux 文件路径操作
- linux修改管理员密码后保存,各类unix和linux管理员密码丢失解决方法
- Premiere Elements使用教程:将音乐添加到视频片段
- java 加载imageview_如何在Android中通过URL加载ImageView? [关闭]
- [iView warn]: please transfer a valid prop path to form item
- 在线预览PDF(pdfobject)
- 单片机通信接口:UART、I2C、SPI、TTL、RS232、RS422、RS485、CAN、USB
- 使用协同过滤推荐算法进行电影推荐
- 计算机内存和外存的主要区别是什么,计算机的存储系统一般有内存和外存,试述内存与外存的主要区别。...
- QQ 正在尝试读取你的浏览记录?这是“火绒拦截腾讯产品,腾讯道歉”的历史重现吗?
- std::cunction() 简单描述
- matlab 4轴机器人建模,SCARA机器人运动学分析及MATLAB建模仿真.pdf
- 必须注销计算机才能应用这些更改,Win10不用注销电脑就可以实现切换开始菜单/屏幕的方法...
- 球机器人 配重_DIY:拥有绝佳移动力的球平衡机器人
- VmwareTools工具安装