您现在所在的是:

西门子SIEMENS

回帖:4个,阅读:2272 [上一页] [1] [下一页]
971
xt7808
文章数:7
年度积分:50
历史总积分:971
注册时间:2006/2/27
发站内信
发表于:2007/9/27 18:49:00
#0楼
各位,先谢过了!
    我现在用CP341通过RS485与仪表做通讯,仪表支持485!仪表与电脑连接测试正常,按照发送数据的格式可以收到正确的反馈!现在在PLC程序中加入ASCII通讯需要的收、发块,把要发送的内容写到发送数据块中,发送使能端置1,可以看到TXD灯闪烁,此时接收使能端一直置1,但是在接受块中无法收到仪表中的参数,同时仪表的接受灯也不闪烁,请问是什么原因,情大家赐教!
   另请问,发送端使能和接受端使能是否不能同时置1?如果不能同时置1,是否应该编写发送端和接受端使能的循环程序,那么循环间隔应该保持在多少时间比较合理呢?
    情大家帮帮忙!
2622
glenxu
文章数:640
年度积分:100
历史总积分:2622
注册时间:2005/9/20
发站内信
发表于:2007/10/2 20:52:00
#1楼
你没有理解通讯的格式,请仔细阅读仪表的通讯和命令格式
解决PLC、DCS控制疑难问题,提供过程控制策略。
3472
dixinke
文章数:1062
年度积分:50
历史总积分:3472
注册时间:2004/9/9
发站内信
发表于:2007/10/5 17:06:00
#2楼
1,发送使能是0-》1的跳变信号,接收使能常1
2,你既然用电脑连接测试过仪表,为什么不测试一下你的CP341呢??测试完了也就没有什么问题了!
903
xinlong
文章数:15
年度积分:50
历史总积分:903
注册时间:2001/5/15
发站内信
发表于:2007/10/23 19:35:00
#3楼
把CP341的A、B线颠倒一下试试,有些仪表是这样的。最好先找个485-232接微机试试。
842
信科
文章数:-2
年度积分:50
历史总积分:842
注册时间:2007/10/8
发站内信
发表于:2007/10/24 15:47:00
#4楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>

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

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

62.4004