首页 上一页 1 2 下一页 尾页

PLC通过FX2N485BD发消息给电脑,接收内容重复问题 点击:910 | 回复:21



仙豆

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:281
  • 注册:2022年5月14日
发表于:2022-05-14 08:50:25
楼主
求助帖30分-已结帖

FX2N485BD本来与另一个485设备通讯,想先试下485发消息给电脑接收。电脑接收的内容与485BD发送区设置的内容一致,但问题是重复太多次。本身一秒发送一次,但PLC一次发送好几次。RDA接SDA,RDB接SDB了,但好像不接也没问题。

此帖发自小程序


楼主最近还看过



仙豆

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:281
  • 注册:2022年5月14日
发表于:2022-05-14 08:59:39
1楼

刚学LPC,完全不知道问题出在哪里

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2022-05-14 12:39:38
2楼

引用 "仙豆" 的回复,发表在1楼
        内容: 刚学LPC,完全不知道问题出在哪里

PLC程序编写的有问题。

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2022-05-14 12:40:04
3楼

引用 "仙豆" 的回复,发表在1楼
        内容: 刚学LPC,完全不知道问题出在哪里

PLC发送后,要给从站一个响应时间的。

请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8548回
  • 年度积分:24
  • 历史总积分:335295
  • 注册:2011年4月25日
发表于:2022-05-15 21:54:05
4楼

刚学PLC搞点开关量就行了,一下子搞通信,你会失去学习的信心

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2022-05-16 11:36:04
5楼

引用 "请叫我王老湿" 的回复,发表在4楼
        内容: 刚学PLC搞点开关量就行了,一下子搞通信,你会失去学习的信心

并不赞同你的看法,人家刚学PLC就已经可以用RS指令实现Modbus协议,已然是不简单的了,值得肯定!值得肯定!值得肯定!

仙豆

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:281
  • 注册:2022年5月14日
发表于:2022-05-16 19:03:12
6楼

前期是都是用单片机的,PLC更稳定,满买一个试了下,非常不习惯。

仙豆

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:281
  • 注册:2022年5月14日
发表于:2022-05-16 19:16:56
7楼

"关育谋" 的回复,发表在3楼
        对内容: 【引用 "仙豆" 的回复,发表在1楼        内容: 刚学LPC,完全不知道问题出在哪里PLC发送后,要给从站一个响应时间的。...】进行回复:

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


你好,谢谢你的回复,M8013  1秒一次,485发送是包含在8013里面。第一个RS是只设置发送,没做接收。发送区设置完成后就set 8122直接发送。现在是做测试,485发送给电脑,不做接收。但是测试结果是电脑一秒会接收十几个相同的数据,数据是正常的。原先怀疑SDA RDA 这些要短接,但有没有短接没区别。你说的响应时间没明白意思

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2022-05-16 22:07:01
8楼

引用 "仙豆" 的回复,发表在7楼
        内容: "关育谋" 的回复,发表在3楼        对内容: 【引用 "仙豆" 的回复,发表在1楼        内容: 刚学LPC,完全不知道问题出在哪里PLC发送后,要给从站一个响应时间的。...】进行...

如果电脑是1秒接收一次那就是对的,因为你本身就是1秒发一次的啊

仙豆

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:281
  • 注册:2022年5月14日
发表于:2022-05-16 22:13:51
9楼

"关育谋" 的回复,发表在8楼
        对内容: 【引用 "仙豆" 的回复,发表在7楼        内容: "关育谋" 的回复,发表在3楼        对内容: 【引用 "仙豆" 的回复,发表在1楼        内容: 刚学LPC,完全不知道问题...】进行回复:

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

01 03 00 00 00 08 44 0C  发送的是这段,1秒被重复了好多次。

123.jpg

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2022-05-17 09:14:35
10楼

引用 "仙豆" 的回复,发表在9楼
        内容: "关育谋" 的回复,发表在8楼        对内容: 【引用 "仙豆" 的回复,发表在7楼        内容: "关育谋" 的回复,发表在3楼        对内容: 【引用 "仙豆" 的回复,发...

置位M8122后就会开始发送,发送完成后它会自动复位,但是发送完成后要把启动发送的条件复位掉,为下一次发送做好准备。

仙豆

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:281
  • 注册:2022年5月14日
发表于:2022-05-17 17:34:37
11楼

"关育谋" 的回复,发表在10楼
        对内容: 【引用 "仙豆" 的回复,发表在9楼        内容: "关育谋" 的回复,发表在8楼        对内容: 【引用 "仙豆" 的回复,发表在7楼        内容: "关育谋" 的回复,发表在...】进行回复:

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


有点明白你的意思了,难道M8013 一秒脉冲是通半秒断半秒,在通的这半秒内多次执行M8122。晚上回去试下。

好吧,还是没明白,因为串口助手差不多1秒接收1个包,是不是说明M8122是1秒被执行1次。晚上先试下,试下用上升沿控制。

还是非常感谢你。

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2022-05-17 22:49:39
12楼

引用 "仙豆" 的回复,发表在11楼
        内容: "关育谋" 的回复,发表在10楼        对内容: 【引用 "仙豆" 的回复,发表在9楼        内容: "关育谋" 的回复,发表在8楼        对内容: 【引用 "仙豆" 的回复,...

用M8013的上升沿对M8122进行置位撒!问题解决的话请结贴,很认真的在回复你的问题。

q910877460

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 104回
  • 年度积分:112
  • 历史总积分:8319
  • 注册:2012年7月18日
发表于:2022-05-17 23:00:59
13楼

FX2N都停产很多年了,还能买到新的?翻新机?高仿机?

仙豆

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:281
  • 注册:2022年5月14日
发表于:2022-05-18 08:54:31
14楼

还真的是,老马那边快800拿的

仙豆

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:281
  • 注册:2022年5月14日
发表于:2022-05-18 11:31:12
15楼

"关育谋" 的回复,发表在12楼
        对内容: 【引用 "仙豆" 的回复,发表在11楼        内容: "关育谋" 的回复,发表在10楼        对内容: 【引用 "仙豆" 的回复,发表在9楼        内容: "关育谋" 的回复,发...】进行回复:

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


结算了。再问个问题。

微信图片_20220518111439.jpg后面画圈的是从站回复的消息 。

微信图片_20220518111434.jpg后面这张图是PLC接收到的,接收也没问题。就是0044 000C 改写成 440C。或者比如D500 0044, D501 000C  怎么把D500 D501 转存成440C。感觉问这个问题好傻,但就是不会,问你肯定更快解决掉。

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2022-05-18 11:34:19
16楼

引用 "仙豆" 的回复,发表在15楼
        内容: "关育谋" 的回复,发表在12楼        对内容: 【引用 "仙豆" 的回复,发表在11楼        内容: "关育谋" 的回复,发表在10楼        对内容: 【引用 "仙豆" 的回...

某一个寄存器高低8位互换,然后两个相加,这也是个办法

仙豆

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:281
  • 注册:2022年5月14日
发表于:2022-05-18 11:48:33
17楼

"关育谋" 的回复,发表在16楼
        对内容: 【引用 "仙豆" 的回复,发表在15楼        内容: "关育谋" 的回复,发表在12楼        对内容: 【引用 "仙豆" 的回复,发表在11楼        内容: "关育谋" 的回复,...】进行回复:

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


好的。就是PLC做485基本都会碰到这问题吧。没有专用命令吗。还是我RS设置错了。

一路飘飘

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 796回
  • 年度积分:3454
  • 历史总积分:6074
  • 注册:2011年2月28日
发表于:2022-05-21 04:00:20
18楼

路过

仙豆

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:281
  • 注册:2022年5月14日
发表于:2022-05-23 22:09:20
19楼

"关育谋" 的回复,发表在16楼
        对内容: 【引用 "仙豆" 的回复,发表在15楼        内容: "关育谋" 的回复,发表在12楼        对内容: 【引用 "仙豆" 的回复,发表在11楼        内容: "关育谋" 的回复,...】进行回复:

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


老哥,再问个问题,PLC把浮点数传给威纶通要怎么做,快把我弄死了。要不要我再开个贴子。

Smile-lyc

  • [管理员]
  • 精华:127帖
  • 求助:50帖
  • 帖子:3482帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2022-07-10 12:58:31
20楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。

3、求助答疑板块版主结贴时间一般滞后30~45天,以方便大家对求助问题答疑足够时间,也为了每一个优秀答疑人员都可以获取到自己的积分和MP奖励。




热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页