当前位置:
工控论坛
> >
产品
>
PLC
>
三菱(Mitsubishi)PLC
我要发帖
rs命令只能发送3或4个字节
点击:
852
| 回复:
6
多此一举
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 61回
年度积分:0
历史总积分:128
注册:2005年4月28日
发表于:2006-05-07 20:24:00
楼主
程序是这样的. 时间紧迫,小弟只写主要的语句哈
ld m8002
mov h0081 d8120 //81和0c81都试过
set m8161
ld m8000
rs d50 k10 d100 k10
mov h7e d50
...
mov h0d d59
ld x001
pls m0
ld m0
set m8122
就这样,我每次发送只能发送3或4个字节,分析好久仍很疑惑.
希望达人帮我看看是哪里出问题.拜谢
分享到:
收藏
邀请回答
回复楼主
举报
朱勇军
关注
私信
精华:0帖
求助:0帖
帖子:28帖 | 1921回
年度积分:0
历史总积分:2210
注册:2004年4月06日
发表于:2006-05-08 12:27:00
1楼
不要用LD M8000,发送完成后把,发送完成标志位复位。最好再看看它的编程手册。我正在用台达的RS指令,它们差不多。欢迎看看我的网站:plc.123ye.com。
回复
引用
举报
飞翔的鱼
关注
私信
精华:1帖
求助:0帖
帖子:2帖 | 73回
年度积分:0
历史总积分:156
注册:2004年10月13日
发表于:2006-05-08 13:50:00
2楼
看你的程序,似乎没什么问题。
你是用什么来接收的,接收那边程序有没有问题? X1的输入频率是多少,会不会太快而超过RS的发送速度?
还有,你未列出的其它部分程序有没有可能有发生冲突的地方?
QQ:505122029
回复
引用
举报
多此一举
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 61回
年度积分:0
历史总积分:128
注册:2005年4月28日
发表于:2006-05-08 21:18:00
3楼
这个测试程序,只有rs这一段代码。
我用ld8000只是测试方便,我改过ld x1,也是这样的
上位机我用的串口精灵接受的,我也怀疑串口精灵是不是拦截的底层的api,后来我用xp自带的超级终端测试,还是收到只收到这3或4个字节。
自于x1的频率,我是手动的。
手册上的时序图,我看过很多次了,我是严格按照三菱的说明来的。
我现在就问一个问题,上面的发送程序基本要素是不是全的,还有没有要注意的地方。
小弟以前做过西门子s7200的,用串口哪有这么麻烦啊。哎
回复
引用
举报
飞翔的鱼
关注
私信
精华:1帖
求助:0帖
帖子:2帖 | 73回
年度积分:0
历史总积分:156
注册:2004年10月13日
发表于:2006-05-08 22:12:00
4楼
或许问题正是出在上位机的串口测试软件上,我用过很多串口软件,发现有的软件就是会出现你所说的情况--只能接收几个字节!
建议你试试别的串口软件,如comdebug、scom等等,网上有很多,你可以搜一下。
回复
引用
举报
QQ流浪汉
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 265回
年度积分:0
历史总积分:813
注册:2004年1月30日
发表于:2006-05-10 18:09:00
5楼
你把:LD M8002 SET M8161 改成:LD M8000 OUT M8161试一下.还有,D8120 里边的数改成 H0C81(我一般用OC81:9600或0C96:19200)
回复
引用
举报
多此一举
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 61回
年度积分:0
历史总积分:128
注册:2005年4月28日
发表于:2006-05-10 19:09:00
6楼
呵呵,谢谢楼上的几位了,确实上位机接受程序的问题,呵呵.
回复
引用
举报
热门招聘
相关主题
求一个按钮控制电机启停程序
[9344]
三菱plc位,字节,字,双字存储...
[11750]
PLC输入模块范围0-20ma,压力...
[8542]
用过和利时PLC的请进
[10091]
工控人生 工控老鬼和他的朋友...
[8797]
求教,欧姆龙PLC仿真软件
[8704]
cp5611
[8003]
PMW文件如何打开?
[8183]
(已结贴)PLC擂台第112期——谈...
[8392]
请问OPCDAAUTO.DLL文件在那能...
[7466]
官方公众号
智造工程师
客服
小程序
公众号