您现在所在的是:

PLC论坛

回帖:10个,阅读:2715 [上一页] [1] [2] [下一页]
979
zhoubinyang
文章数:10
年度积分:50
历史总积分:979
注册时间:2006/8/15
发站内信
发表于:2006/8/15 15:10:00
#0楼
小弟在做项目时候发现问题,在三菱FX2N与485通信时候,通信出现问题,
是半双工通信,无通信协议,用的是RS指令, m8002 rs d200 k4 d500 k4
我的程序是这样写的  用的是FX2N-485BD

ld m8002     mov h0f8f d8120
ld m8002     rs d200 k4 d500
ld x10(发送请求)   set m8122
ld m8123(接受完成)  mov d500 d600

程序大概是这个样子的,但是数据发送和接受同时进行了,我实在没办法!!急啊!!!!!!!!!!!!!!!!!!!!!!!!!!!
979
zhoubinyang
文章数:10
年度积分:50
历史总积分:979
注册时间:2006/8/15
发站内信
发表于:2006/8/16 10:03:00
#1楼
有没有人啊,项目在我这里就停止了,大家能帮帮忙吗!以后我请吃饭啊
2590
程涛
文章数:68
年度积分:50
历史总积分:2590
注册时间:2004/9/24
发站内信
发表于:2006/8/16 21:44:00
#2楼
发送的时候有状态位不?
www.bosiele.com
1859
blackc
文章数:487
年度积分:50
历史总积分:1859
注册时间:2004/8/24
发站内信
发表于:2006/8/17 21:45:00
#3楼
通讯程序不是这么写的吧
962
wyc_victor
文章数:16
年度积分:50
历史总积分:962
注册时间:2005/10/27
发站内信
发表于:2006/8/17 21:55:00
#4楼
RS指令就是在发出数据之后接收数据阿
979
zhoubinyang
文章数:10
年度积分:50
历史总积分:979
注册时间:2006/8/15
发站内信
发表于:2006/8/18 10:08:00
#5楼
感谢楼上的朋友,RS指令应该可以分开发送和接受把,我定义发送区域的数据这样是能通过485发到单片机里的,但是这个数据又同时进入接受区域了,我用的是半双工通信,这个时候我用单片机再发数据到PLC内,接受数据区的数据就更新了,各位大哥 ,现在唯一的问题就是如何能解决在PLC数据发送时,又同时接收数据,!!!急啊~~~~~摆脱大家
1859
blackc
文章数:487
年度积分:50
历史总积分:1859
注册时间:2004/8/24
发站内信
发表于:2006/8/18 22:24:00
#6楼
ld m8002     rs d200 k4 d500
你这样写我想肯定是有问题的吧,这个只是你在一上电的时候运行一次,以后都不运行了,你ld x10(发送请求)   set m8122是开始发送,没那么快吧,呵呵
979
zhoubinyang
文章数:10
年度积分:50
历史总积分:979
注册时间:2006/8/15
发站内信
发表于:2006/8/21 9:24:00
#7楼
rs 指令只要驱动一次就可以拉,不过我现在的问题是,发送数据的时候,数据自动回到了我的接受区
1012
muhonglei
文章数:27
年度积分:50
历史总积分:1012
注册时间:2006/5/7
发站内信
发表于:2006/8/24 21:04:00
#8楼
ding
979
zhoubinyang
文章数:10
年度积分:50
历史总积分:979
注册时间:2006/8/15
发站内信
发表于:2006/10/9 15:59:00
#9楼
ding

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

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

78.0005