当前位置:
三菱FX3U无协议通信发送程序
回复 | 人气 | 打印
关育谋 个人主页 给TA发消息 加TA为好友 发表于:2019-11-28 12:47:27 楼主

三菱FX3U无协议通信发送程序

程序实现功能:定时将X0~X7的状态转换为ASCII码、连同报头和报尾一起发送出去


1、通信初始化,9600,8,N,1;报头为STX、报尾为ETX;8位数据模式:

1.png

2、将X0~X7组成的1个字节转换为ASCII码保持至D1、D2中:

2.png
3、RS指令,发送缓冲区首地址为D1、发送字节计数为2;接收缓冲区首地址为D11、接收字节计数为0:
3.png
4、定时发送,上电初始化置位M0,然后延时1000ms后开始定时置位M8122从而实现定时发送:
4.png
5、调试:使用USB转RS485电缆把FX3U-485BD和电脑连接起来后,电脑打开一串口调试助手,设置好通信参数后,串口调试助手就能实时监控到来自PLC发出的4个字节数据,其中第1个字节固定为报头02H、第2、3个字节为X0~X7组成的一个字节数据转换为ASCII码后的数据、第4个字节固定为报尾03H。
6、源程序如下附件所示:


正在下载,请等待……
下载附件需0积分!

分享到: 关注收藏 邀请回答 回复 举报

关育谋 个人主页 给TA发消息 加TA为好友 发表于:2019-11-28 12:57:06 1楼
 

调试补充说明:如下图所示,串口调试助手会收到如下4个字节数据

02:报头

30、30:ASCII码,换成为16进制即为00,表明此时PLC的X0~X7均为0

03:报尾

QQ图片20191128125445.png

  回复 引用 举报
GKstudying 个人主页 给TA发消息 加TA为好友 发表于:2019-11-28 13:03:50 2楼
 

感谢楼主分享

  回复 引用 举报
GKstudying 个人主页 给TA发消息 加TA为好友 发表于:2019-11-28 13:53:01 3楼
 

三菱FX3U无协议通信接收程序

http://bbs.otokarakan.com/D/201911/814586_1.shtml

我给作者搬过来了

  回复 引用 举报
关育谋 个人主页 给TA发消息 加TA为好友 发表于:2019-11-28 14:17:25 4楼
 


引用 GKstudying 的回复内容: 三菱FX3U无协议通信接收程序http://bbs.g...

-------------------------

谢谢大自然的搬运工!

发这个帖子主要是看到了如下求助的帖子

http://bbs.otokarakan.com/d/201406/561923_1.shtml

所以发了这个帖子,希望对大家有所参考!

  回复 引用 举报
IE5338 个人主页 给TA发消息 加TA为好友 发表于:2019-11-29 12:00:44 5楼
 

对大家有所参考

  回复 引用 举报
苏沛维修 个人主页 给TA发消息 加TA为好友 发表于:2019-11-29 20:06:37 6楼
 

谢谢你了  学习学习

  回复 引用 举报
lishicong 个人主页 给TA发消息 加TA为好友 发表于:2019-11-30 13:56:34 7楼
 

谢谢你了  学习学习

  回复 引用 举报
rencaiwang 个人主页 给TA发消息 加TA为好友 发表于:2019-11-30 14:19:49 8楼
 

感谢分享,来学习了,

  回复 引用 举报
工控网88 个人主页 给TA发消息 加TA为好友 发表于:2019-11-30 15:39:48 9楼
 

谢谢你了  学习学习

  回复 引用 举报
行云168 个人主页 给TA发消息 加TA为好友 发表于:2019-12-02 08:17:58 10楼
 

谢谢你了  学习学习

  回复 引用 举报
a350728804 个人主页 给TA发消息 加TA为好友 发表于:2019-12-03 16:46:07 11楼
 

感谢朋友的无私分享  谢谢

  回复 引用 举报
关育谋 个人主页 给TA发消息 加TA为好友 发表于:2019-12-07 12:42:21 12楼
 


引用 a350728804 的回复内容: 感谢朋友的无私分享  谢谢

-------------------------

最近不定期分享不同品牌PLC之间自定义协议通信,敬请期待。

  回复 引用 举报
关育谋 个人主页 给TA发消息 加TA为好友 发表于:2019-12-07 12:43:01 13楼
 


引用 行云168 的回复内容: 谢谢你了  学习学习

-------------------------

有什么问题可以随时跟帖回复,欢迎一起交流。

  回复 引用 举报
关育谋 个人主页 给TA发消息 加TA为好友 发表于:2019-12-07 12:44:14 14楼
 


引用 IE5338 的回复内容: 对大家有所参考

-------------------------

这个只是一个三菱FX系列PLC自定义协议发送的程序,近期一直在分享不同品牌PLC之间自定义协议串口通信。

  回复 引用 举报
Lonely_99 个人主页 给TA发消息 加TA为好友 发表于:2019-12-07 18:20:25 15楼
 

谢谢,楼主!!感谢分享给大家。

  回复 引用 举报
关育谋 个人主页 给TA发消息 加TA为好友 发表于:2019-12-07 18:36:45 16楼
 


引用 Lonely_99 的回复内容: 谢谢,楼主!!感谢分享给大家。

-------------------------

客气,有问题可以跟帖一起交流。

  回复 引用 举报
瑾玉儿 个人主页 给TA发消息 加TA为好友 发表于:2019-12-10 11:50:00 17楼
 

卤煮这个串口调试软件是什么啊?

  回复 引用 举报
关育谋 个人主页 给TA发消息 加TA为好友 发表于:2019-12-10 12:10:16 18楼
 


引用 瑾玉儿 的回复内容: 卤煮这个串口调试软件是什么啊?

-------------------------

就是一款普通的串口调试助手啊。

  回复 引用 举报
关育谋 个人主页 给TA发消息 加TA为好友 发表于:2019-12-10 12:10:51 19楼
 


引用 瑾玉儿 的回复内容: 卤煮这个串口调试软件是什么啊?

-------------------------

您是对程序有疑问还是想要这个串口调试助手呢?

  回复 引用 举报

周点击排行
周回复排行
最新求助



澳门博彩正规网址