-
MODBUS RTU 51与维纶触摸屏通信例程。
应用背景51和维纶触摸屏的通信。MODBUS RTU 51与维纶触摸屏通信例程。支持的功能码:位:01(读)、05(写),字:03(读)、06(写)还有与数码管显示输入的数据!注释的也比较详细。个人觉得移植性也比较好。各种的单片机上可以移植修改,关键技术51单片机与威纶通触摸屏通讯说明
本程序仅作为一个通信示例程序,实际使用需要根据需要修改。
请使用EB8000 V3.45以上软件打开触摸屏程序,程序为压缩后的触摸屏程序,请使用EB8000软件 工具——压缩/解压缩 菜单下的工具先进行解压缩;单片机使用Keil uVision3 V3.50编译
一、硬件连接
使用ATMEl 89S52单片机。
二、软件
1、通讯环境
触摸屏设置为主站,即PLC 类型 MODBUS RTU,通讯参数设为“9600,N,8,1”。
2、触摸屏程序,需要读取八个位,以及八个字,每次最少读取16个位,字可以一次读取一个也可以一次读取八个。
有0X1-0X8八个位切换开关,6X1-6X8八个字输入元件,支持的功能码:位:01(读)、05(写),字:03(读)、06(写)
当没有写操作时,屏不断的向单片机发送如下码(16进制显示):
01 01 00 00 00 10 3D C6 (位读取)
01 03 00 00 00 08 44 0C (字读取)
此时,如果不给屏发送相应返回值的话,屏就会提示“PLC no response”
3、51单片机程序思路及说明
- 2022-02-02 15:58:29下载
- 积分:1
-
WinSIP-0.0.3
Traffic generator (winsip is both voice and video VoIP software, a simple user interface, allowing users to easily create their own test scenarios, and complete SIP voice/video 7 layer simulation function is the essence of this set of test instrument.
- 2022-06-13 05:01:10下载
- 积分:1
-
remote desktop by C#
利用.NET c# 编写的面向对象的远程桌面程序.主要利用SOCKET技术与远程PC实现通信.功能类似微软WINDOWS自带的远程桌面.
- 2023-09-05 21:10:03下载
- 积分:1
-
摩沙的串口底层驱动,可用于串口编程,c语言
摩沙的串口底层驱动,可用于串口编程,c语言-rid of the bottom-driven serial port can be used for serial programming language c
- 2022-01-26 07:24:01下载
- 积分:1
-
FM receiver VHDL code
FM receiver VHDL code
- 2022-02-20 09:56:15下载
- 积分:1
-
uip协议,小型TCP/IP协议
uip协议,小型TCP/IP协议-East agreements, small TCP/IP protocol
- 2022-08-08 23:27:53下载
- 积分:1
-
CDMA的写码资料!你看了就知道的!!关于写ENS码的资料!
CDMA的写码资料!你看了就知道的!!关于写ENS码的资料!-the document of write code to CDMA, about write ENS code.
- 2022-03-04 02:09:14下载
- 积分:1
-
实战USB接口编程
这个VC++代码需要有一定基础的开发者阅读,特别是对如何识别USB设备及USB基本原理有一定了解的开发者比较适用。程序主要演示了如何编写高层应用与USB接口通信,运行环境:Windows/Visual C/C++.
- 2023-08-20 19:35:04下载
- 积分:1
-
SGIP SERVER
SGIP模拟网关,可以本地测试短信测试发送的情况-SGIP SERVER
- 2022-10-15 17:10:03下载
- 积分:1
-
文章中比较了在时变信道条件下的自适应均衡算法
文章中比较了在时变信道条件下的自适应均衡算法-More article in the time-varying channel conditions, the adaptive equalization algorithm
- 2022-08-09 23:29:29下载
- 积分:1