您现在所在的是:

串口通信

回帖:8个,阅读:1114 [上一页] [1] [下一页]
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/12/2 20:40:57
#0楼
串口通信实例001:三菱FX3U和西门子S7-200串口通信

一、实例实现目的:
三菱FX3U的8路数字量输入X0~X7控制西门子S7-200的8路数字量输出Q0.0~Q0.7
二、通信连接:
1、三菱FX3U-485-BD端子含义:
SDA和RDA短接后即为RS485发送\接收+信号
SDB和RDB短接后即为RS485发送\接收-信号
SG即为信号地
2、西门子S7-200 Port0通信口:
3脚即为RS485发送\接收+信号
8脚即为RS485发送\接收-信号
1脚即为信号地
3、通信连接:
三菱FX3U-485BD之SDA和RDA短接后 接 西门子S7-200 Port0口3脚;
三菱FX3U-485BD之SDB和RDB短接后 接 西门子S7-200 Port0口8脚;
三菱FX3U-485BD之SG 接 西门子S7-200 Port0口1脚。
三、三菱FX3U通信程序:
1、通信参数设置程序段:波特率9600bps、8位数据位、无校验位、1位停止位、报头为STX、报尾为ETX、8位数据模式
附件 image.jpg
2、输入X0~X7处理程序:将X0~X7共计8个位组成的1个字节转换为ASCII码最终保持至D1、D2的低8位里
附件 image.jpg
3、RS指令程序:发送缓冲区首地址为D1、发送字节计数为2、接收缓冲区首地址为D11、接收字节计数为0
附件 image.jpg
4、启动发送程序:上电初始化延时1000ms后开始启动发送,定时置位M8122
附件 image.jpg
四、西门子S7-200通信程序:
1、通信参数设置程序段:波特率9600bps、8位数据位、无校验位、1位停止位、报头为STX、报尾ETX、启动接收完成中断
附件 image.jpg
附件 image.jpg
2、接收数据处理程序:将接收到的2个ASCII码转换为16进制数据后送入Q0.0~Q0.7
附件 image.jpg
3、接收完成中断程序:产生接收完成中断时将接收到的有效数据转存、并启动新一轮的等待接收
附件 image.jpg
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/12/2 20:41:19
#1楼
五、通信测试:
硬件接线完成后,分别将三菱FX3U通信程序、西门子S7-200通信程序下载到PLC中,断电再次上电,此时即可实现三菱FX3U的输入X0~X7控制西门子S7-200的输出Q0.0~Q0.7
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
13925
465010287 版主
文章数:6329
年度积分:394
历史总积分:13925
注册时间:2012/10/11
发站内信
发表于:2019/12/3 0:12:44
#2楼
非常好一个案例
此帖发自手机工控论坛
6830
甘陵至尊
文章数:562
年度积分:615
历史总积分:6830
注册时间:2005/7/3
发站内信
发表于:2019/12/3 7:38:23
#3楼
详细介绍了测试功能并贴出程序图,通俗易懂。
 心底无私天地宽
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/12/3 12:09:55
#4楼
以下是引用甘陵至尊2019/12/3 7:38:23的发言:
详细介绍了测试功能并贴出程序图,通俗易懂。
这只是001,后面还会有!
此帖发自论坛手机版
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/12/3 12:10:44
#5楼
以下是引用4650102872019/12/3 0:12:44的发言:
非常好一个案例
得你赞许了!后面会继续的。
此帖发自论坛手机版
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
9088
711022027
文章数:812
年度积分:598
历史总积分:9088
注册时间:2006/8/4
发站内信
发表于:2019/12/3 13:08:58
#6楼
西门子200的1脚为外壳地,5脚为信号地。
附件 Shot040.jpg
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/12/3 13:34:08
#7楼
以下是引用7110220272019/12/3 13:08:58的发言:
西门子200的1脚为外壳地,5脚为信号地。
附件 Shot040.jpg
嗯!485一般就接+和-
此帖发自论坛手机版
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
53
wushen12
文章数:3
年度积分:53
历史总积分:53
注册时间:2019/12/30
发站内信
发表于:2020/1/11 10:03:43
#8楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005