您现在所在的是:

三菱Mitsubishi

回帖:26个,阅读:5685 [上一页] [1] [2] [3] [下一页]
993
jackie2001
文章数:24
年度积分:50
历史总积分:993
注册时间:2005/12/23
发站内信
发表于:2005/12/24 14:04:00
#0楼
我最近在做一个计算机和PLC通信的项目,现在是用232---485转换模块+485BD模块+FX2N-64MR做测试,结果是PLC能收到计算机发送的数据,而计算机接收不到PLC发送的数据,各位大虾,这是怎么会事?急等啊!
993
jackie2001
文章数:24
年度积分:50
历史总积分:993
注册时间:2005/12/23
发站内信
发表于:2005/12/24 16:20:00
#1楼
没人搞过吗?真是郁闷!
993
jackie2001
文章数:24
年度积分:50
历史总积分:993
注册时间:2005/12/23
发站内信
发表于:2005/12/26 9:53:00
#2楼
拜托各位,帮我想想问题出在那里
937
zhiyu_shen
文章数:11
年度积分:50
历史总积分:937
注册时间:2004/7/16
发站内信
发表于:2005/12/26 12:10:00
#3楼
这样提问也太简单了,什么细节都没说,别人怎么回答你,难道要别人将各种可能性都列出来给你吗?那得有多少可能?从接线方式、通讯参数的设备、PLC的程序以及上位机发送的命令都有可能出问题,每一个环节又有N种可能,你让别人怎么回答你?
欢迎到我的个人博客参观。
Normal.blog.gkong.com
993
jackie2001
文章数:24
年度积分:50
历史总积分:993
注册时间:2005/12/23
发站内信
发表于:2005/12/26 15:11:00
#4楼
第1:接线方式是:232---485转换模块的A和B分别接485BD的RDA和RDB,而RDA与SDA间,RDB与SDB间分别接了330欧的附带电阻.
第2:计算机是通过串口助手工具接收数据的,PLC是通过RS指令发送和接受数据的(即通信协议手册中的例程)
第3:通信协议:波特率9600,8位数据位,1位停止位,无校验.D8120=H0081
934
victor1976_8
文章数:10
年度积分:50
历史总积分:934
注册时间:2005/12/26
发站内信
发表于:2005/12/26 15:31:00
#5楼
用串口助理或者相关的程序检查一下串口有无数据输入。
934
victor1976_8
文章数:10
年度积分:50
历史总积分:934
注册时间:2005/12/26
发站内信
发表于:2005/12/26 15:33:00
#6楼
或者将串口2.3连上看看计算机自己发出的信息自己能否收到。
993
jackie2001
文章数:24
年度积分:50
历史总积分:993
注册时间:2005/12/23
发站内信
发表于:2005/12/26 15:53:00
#7楼
偶测试了,计算机自发自收是没有问题的,我还特意用VB编了个程序.
993
jackie2001
文章数:24
年度积分:50
历史总积分:993
注册时间:2005/12/23
发站内信
发表于:2005/12/27 9:01:00
#8楼
各位大虾,我现在测试了,计算机发数据,PLC可以接收;PLC发数据,计算机也可以接收(接线是232--484的A,B分别单独接485BD的发送和接收端口),但要同时实现半双工的发送和接受却不知道如何接线了,有知道的请指教,在线急等!!!
934
victor1976_8
文章数:10
年度积分:50
历史总积分:934
注册时间:2005/12/26
发站内信
发表于:2005/12/27 11:02:00
#9楼
所谓“半双工”,即不可以同时发送和接收!只有“全双工”可以同时发送和接收!

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

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

62.4004