您现在所在的是:

串口通信

回帖:21个,阅读:2319 [上一页] [1] [2] [3] [下一页]
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/4/7 21:31:00
#0楼
台达SA2和三菱FX3U无协议串口通信

一、通信实现功能:
1、台达SA2系列PLC定时发送
2、三菱FX3U系列PLC实时接收
3、台达SA2数字量输入X0~X7控制三菱FX3U数字量输出Y0~Y7
二、通信参数约定:
1、台达SA2:
起始位:1位
数据位:8位
校验位:无校验
停止位:1位
起始符:STX
结束符:ETX
波特率:9600bps
2、三菱FX3U:
起始位:1位
数据位:8位
校验位:无校验
停止位:1位
起始符:STX
结束符:ETX
波特率:9600bps
三、通信链接
1、台达SA2之COM2通信口
+:RS485发送\接收+信号
-:RS485发送\接收-信号
2、三菱FX3U-485-BD
SDA和RDA短接:RS485发送\接收+信号
SDB和RDB短接:RS485发送\接收-信号
3、通信连接:
台达COM2通信口+  接  三菱FX3U-485BD之SDA和RDA
台达COM2通信口-  接  三菱FX3U-485BD之SDB和RDB
四、台达SA2系列PLC程序:
附件 image.jpg
附件 image.jpg
附件 image.jpg
程序中将X0~X7装换为ASCII码填入到发送缓冲区中,台达SA2系列PLC发送给三菱FX3U系列PLC实际为4个字节,包括帧头、X0~X7转换为ASCII码的2个字节、帧尾
五、三菱FX3U系列PLC程序:
附件 image.jpg
附件 image.jpg
附件 image.jpg
程序中接收2个字节为主站X0~X7的ASCII码值,将其转换为16进制后送给Y0~Y7,完成通信!


基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/4/7 21:33:10
#1楼
台达SA2发送之程序:
附件:
[本地下载]
台达PLC无协议通信相关手册:
附件:
[本地下载]
[此贴子已经被作者于2019/4/7 21:40:11编辑过]
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/4/7 21:33:39
#2楼
三菱FX3U接收之程序:
附件:
[本地下载]
三菱FX3U无协议通信相关手册:
附件:
[本地下载]
[此贴子已经被作者于2019/4/7 21:41:09编辑过]
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
13928
465010287 版主
文章数:6329
年度积分:397
历史总积分:13928
注册时间:2012/10/11
发站内信
发表于:2019/4/7 23:37:39
#3楼
哥,不要这样吗跟不上你节奏,你怎么啥都会,尤其是是对MODBUS TCP/RTU ASCII,感觉你好像这是专场,厉害了哟,我分享朋友圈,让更多人知道你
[此贴子已经被作者于2019/4/7 23:38:11编辑过]
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/4/8 11:53:55
#4楼
以下是引用4650102872019/4/7 23:37:39的发言:
哥,不要这样吗跟不上你节奏,你怎么啥都会,尤其是是对MODBUS TCP/RTU ASCII,感觉你好像这是专场,厉害了哟,我分享朋友圈,让更多人知道你
[此贴子已经被作者于2019/4/7 23:38:11编辑过]
这个是自定义协议最简单的一个例子!
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
13928
465010287 版主
文章数:6329
年度积分:397
历史总积分:13928
注册时间:2012/10/11
发站内信
发表于:2019/4/8 12:19:52
#5楼
回复 #4楼 guanyumou
哦,这两天忙着搞S7通讯案例,MODBUS 这个协议公开的,很多品牌支持
17931
lizhengchao
文章数:7318
年度积分:895
历史总积分:17931
注册时间:2008/8/6
发站内信
2018春节活动(三)
发表于:2019/4/8 13:23:47
#6楼
收藏!版主不仅仅分享了案例,三菱、台达的通讯手册也附带了上来,这是一个全面的教程啊表情
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/4/8 15:10:21
#7楼
以下是引用lizhengchao2019/4/8 13:23:47的发言:
收藏!版主不仅仅分享了案例,三菱、台达的通讯手册也附带了上来,这是一个全面的教程啊表情
完成任务!完成任务!
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
4548
ddt250
文章数:892
年度积分:533
历史总积分:4548
注册时间:2016/12/26
发站内信
发表于:2019/4/9 9:02:01
#8楼
大佬,我有一事不明。

台达程序里最后第68行,为什么要用C0转一下呢?

直接LD M1011 LDI M0 SET M1122,这样会有问题么?
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/4/9 11:04:12
#9楼
以下是引用ddt2502019/4/9 9:02:01的发言:
大佬,我有一事不明。

台达程序里最后第68行,为什么要用C0转一下呢?

直接LD M1011 LDI M0 SET M1122,这样会有问题么?
怎么都行!
此帖发自论坛手机版
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219

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

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

62.4004