汇川AM402和串口调试助手自由协议通信
1、硬件说明
PLC:汇川AM402-CPU1608TP
PC:串口调试助手
连接:RS485转232、USB转232
如下图所示
PLC的DB9接头2路485接线说明
选择一路使用即可,本测试选择1、2、5引脚
2、PLC工程配置
工程组态
PLC串口接收寄存器:MW1开始,接收数据字节数写在MW0上。一个MW寄存器为2个字节数。
PLC串口发送寄存器:MW601开始,发送数据字节数写在MW600上。
MW 寄存器说明:一个MW寄存器为2个字节数,即一个MW寄存器是两个MB寄存器。比如MW601是由MB1202、MB1203组成。给MW寄存器赋值和解析MW寄存器值,在其两个MB寄存器上分别操作即可。
然后激活运行工程。
监视窗口中添加寄存器
3、PC端串口调试助手
4、PLC给串口调试助手发送
给寄存器赋值
发送8个字节数据,即MW601-MW604、也是MB1202-MB1209,给MW寄存器赋值操作直接给MB寄存器赋值即可。
发送操作,给MW600寄存器写8即可发送过去了。
设置寄存器值显示方式16进制
MW600写8即可将寄存器值发送给串口助手 。
MW600寄存器赋值8,操作成功寄存器自动归0。
5、串口调试助手给PLC发送
PLC读操作,每次读取的时候MW600寄存器需要为0、同时需要将其它寄存器清零操作。
PLC接收到串口调试助手的数据,从MW601开始依次保存。MW600保存总共接收到的字节数。
特别注意:PLC再次接收数据,需要将MW600寄存器设置为0,才可以重新接收数据。否则数据会累加叠放。
汇川AM402和串口调试助手自由协议通信相关推荐
- TwinCAT3串口通讯EL6021模块使用-和串口调试助手自由协议通讯
目录 一.简介 二.环境介绍 三.接线连接 四.创建TwinCAT3程序工程 1.IO扫描和参数设置 2.字符串型数据发送和接收PLC程序创建 (1)库文件添加 (2)创建任务和程序 (3)变量关联 ...
- 汇川AM402、H3U和上位机C#ModebusTcp通讯
目录 一.测试任务 二.测试环境 三.PLC工程 1.组态配置 2.ip地址.端口号 3.全局变量定义 四.C#端Winform程序创建 1创建主界面 2.创建子窗口 3.运行生成,界面效果 4.Mo ...
- 三菱FX5U系列PLC与汇川IT6000系列触摸屏进行MODBUS TCP通信的具体方法
三菱FX5U系列PLC与汇川IT6000系列触摸屏进行MODBUS TCP通信的具体方法 本次和大家分享三菱FX5U系列PLC与汇川IT6000系列触摸屏进行MODBUS TCP通信的具体方法,由于汇 ...
- PC机串口调试助手与单片机通信字符问题
在利用PC机的串口调试助手与单片机通信时,单片机与PC机是以ASCII码的形式通信的,比如发送1,其实发送的是字符1,如果在接收区以十六进制显示的话,是31(1的ASCII码).具体如下: 1. 十六 ...
- C#开发串口调试助手实现modbusRTU通信
今天给大家搞个项目,跟我来,走过路过不要错过,看大V如何玩C#工业软件开发,搞事的目的是:掌握MODBUSRTU通信协议,掌握简单型串口调试助手开发,掌握串口通信过程 硬件产品:串口RS232温湿度传 ...
- android 串口调试助手_PLC串口通信调试工具amp;调试过程
串口通信是一种简单的通信方式,通过连接少量线缆即可完成数据通信.做串口通信调试,一般需要进行如下几个过程:1.确认上位机通信;2.确认下位机通信.3.上.下位机联调通信.(上位机是指PLC,下位机是指 ...
- 测试汇川PLC无线MODBUS通信
■ 方案介绍 本方案用于解决多台汇川PLC之间基于MODBUS通讯协议下的无线通信实现方法.方案中采用日系PLC专用无线通讯终端DTD435M,作为实现无线通讯的硬件设备. 无线系统构成示意图 ▼ ■ ...
- 国产PLC必学编程-- 汇川H1UModbus通讯例程
■ 方案介绍 本方案用于解决多台汇川PLC之间基于MODBUS通讯协议下的无线通信实现方法.方案中采用达泰电子日系PLC专用无线通讯终端--DTD435M,作为实现无线通讯的硬件设备.通过达泰电子日系 ...
- 三菱modbusRTU通讯实例_国产PLC必学编程-- 汇川H1UModbus通讯例程
■ 方案介绍 本方案用于解决多台汇川PLC之间基于MODBUS通讯协议下的无线通信实现方法.方案中采用达泰电子日系PLC专用无线通讯终端--DTD435M,作为实现无线通讯的硬件设备.通过达泰电子日系 ...
最新文章
- vivo7.0系统机器(亲测有效)激活Xposed框架的教程
- pytorch 学习笔记目录
- 【超详细】R语言实现各种数据可视化
- 递归回溯求解数独 C++实现方法
- ubuntu如何安装rpm
- html 浮动后居中,css如何让浮动元素水平居中
- php二码合一,PS4slim二码合一怎么看
- SEO优化:6个方法提升网站排名
- 零基础制作微信小程序
- 云栖大会人脸识别闸机【技术亮点篇5】--人脸识别闸机采用海康威视摄像头
- field xinx required a bean of type x that could not be found
- Windows程序内存泄漏(Memory Leak)分析之Windbg
- MySQL--SQL执行分析工具
- 实时聊天软件常用架构
- HTML文檔中 垂直置中
- 组件之间如何进行传值
- 融资租赁租前、租中、租后风险管理分析大全
- 双节锂电池充电芯片IC,5V升压FS4059A,9V降压FS7222
- 半导体存储器 —— 译码驱动方式
- java pjax_pjax简单实例
热门文章
- 小红书网页版timestamp2
- 以下是UNIX linux 下c语言的图形编程 curses库
- 《高标准农田建设项目耕地质量等级评价》
- 经验似然课程笔记二: 参数似然
- Ubuntu apt-get update报错E: Failed to fetch cdrom://Ubuntu 16.04.6 LTS _Xenial Xerus_ - Release amd64
- [转]Appfuse的多重子菜单问题
- 理解NS2中的OTcl/tclCL
- python语音识别 开源_现在有什么开源的语音识别吗?
- goahead(嵌入式Web服务器)之交叉编译、移植篇
- VUE前后分离调起微信支付