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

s7-200plc与PC通过RS485通信的问题,紧急求助~~谢谢 点击:20286 | 回复:29



bloomgardenia

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 13回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2011年11月30日
发表于:2012-04-09 16:00:05
楼主
求助帖5分-已结帖
初学者学习s7-200plc,现在要实现plc与计算机的通信,接口是通过RS485电缆连接的,因为这款plc有两个端口,我是用的是PORT1作为与计算机通信的端口,plc中的程序是关于字符发送中断的,使用的调试软件是Accessport,但是在实现的过程中,监控不到接收信息,每发送一次信息,RS485电缆上的TXD灯会闪一下,但软件显示0接受,不知道是什么的问题?这是硬件连接的问题?设置的问题还是程序的问题?紧急求助~



AAA呆AAA

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 11回
  • 年度积分:0
  • 历史总积分:77
  • 注册:2010年11月08日
发表于:2012-04-09 16:14:32
1楼
程序里指令写了吗?得具体说下

bloomgardenia

  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 13回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2011年11月30日
发表于:2012-04-09 16:48:50
2楼
现在是一个S7-200技术手册中的例

oken2

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 26回
  • 年度积分:1
  • 历史总积分:82
  • 注册:2008年5月08日
发表于:2012-04-09 16:51:22
3楼

我记得两个接口中,一个是232接口,一个是485接口吧!不知道对不对!你应该与电脑连接的是232接口,三条线的!不是485通讯协议!因为电脑的串口是232协议的!

bloomgardenia

  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 13回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2011年11月30日
发表于:2012-04-09 16:56:58
4楼
回复内容:
对:oken2关于 我记得两个接口中,一个是232接口,一个是485接口吧!不知道对不对!你应该与电脑连接的是232接口,三条线的!不是485通讯协议! 内容的回复:
我用的是这各型号的,都是485的

bloomgardenia

  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 13回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2011年11月30日
发表于:2012-04-09 16:59:15
5楼
回复内容:
对:AAA呆AAA关于 程序里指令写了吗?得具体说下 内容的回复:

内容是上面那贴图中的,不知道有么有高见

imgg

  • 精华:7帖
  • 求助:1帖
  • 帖子:113帖 | 1694回
  • 年度积分:0
  • 历史总积分:5386
  • 注册:2002年4月03日
发表于:2012-04-09 17:26:49
6楼

计算机是232口,和PLC通信时,需要232-485转换器,PLC的编程电缆RS232-PPI就可以。

PLC程序就用手册上给的就行,PC那边用串口调试助手就行,当然用VB或VC也行,就是需要自己编程。

东山脚下

  • 精华:0帖
  • 求助:25帖
  • 帖子:58帖 | 1235回
  • 年度积分:100
  • 历史总积分:4201
  • 注册:2012年4月06日
发表于:2012-04-09 18:35:48
7楼
计算机的串口是232的,你用的这个型号是485的,在通信时,要用一个232转484的转换器来实现信号的转换

bloomgardenia

  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 13回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2011年11月30日
发表于:2012-04-09 18:59:19
8楼
回复内容:
对:东山脚下关于 计算机的串口是232的,你用的这个型号是485的,在通信时,要用一个232转484的转换器来实现信号的转换 内容的回复:

我用的是USB-485转换器进行的转换

bloomgardenia

  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 13回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2011年11月30日
发表于:2012-04-09 18:59:55
9楼
回复内容:
对:imgg关于 计算机是232口,和PLC通信时,需要232-485转换器,PLC的编程电缆RS232-PPI就可以。PLC程序就用手册上给的就行,PC那边用串口调试助手就行,当然用VB或VC也行,就是需要自己编程。 内容的回复:

我用的是USB-485转换器

EBN战略军团-净水

  • 精华:0帖
  • 求助:6帖
  • 帖子:11帖 | 266回
  • 年度积分:0
  • 历史总积分:965
  • 注册:2011年11月20日
发表于:2012-04-09 19:21:32
10楼
赶紧232的好用一些,LZ是不是通信设置没有设置好,仔细在检查检查。

东山脚下

  • 精华:0帖
  • 求助:25帖
  • 帖子:58帖 | 1235回
  • 年度积分:100
  • 历史总积分:4201
  • 注册:2012年4月06日
发表于:2012-04-10 00:10:28
11楼
回复内容:
对:bloomgardenia关于 回复内容:对:东山脚下关于 计算机的串口是232的,你用的这个型号是485的,在通信时,要用一个232转484的转换器来实现信号的转换 内容的回复:我用的是USB-485转换器进行的转换 内容的回复:

你可以试着改一下波特率,看看是不是两边的通信速率不一致。

玉树哥—王者之师

  • 精华:0帖
  • 求助:11帖
  • 帖子:40帖 | 485回
  • 年度积分:13
  • 历史总积分:1125
  • 注册:2006年2月09日
发表于:2012-04-10 09:02:19
12楼
引用 bloomgardenia 的回复内容:回复内容:对:imgg关于 计算机是232口,和PLC通信时,需要232-485转换器,PLC的编程电缆RS232-PPI就可以。PLC程序就用手册上给的就行,PC那边用串口调试助手就行,当然用VB或VC也行,就是需要自己编程。 内容的回复:我用的是USB-485转换器


USB转化器应该虚拟串口

kangyue

  • 精华:0帖
  • 求助:7帖
  • 帖子:9帖 | 6回
  • 年度积分:0
  • 历史总积分:105
  • 注册:2011年12月04日
发表于:2012-04-10 09:12:49
13楼
你的是什么技术手册啊,可以把名字发我吗?或麻烦把手册发到363692121@qq.com

狼牙精神

  • [版主]
  • 精华:6帖
  • 求助:6帖
  • 帖子:478帖 | 5375回
  • 年度积分:3372
  • 历史总积分:57621
  • 注册:2020年3月27日
发表于:2012-04-10 09:13:40
14楼
引用 oken2 的回复内容:我记得两个接口中,一个是232接口,一个是485接口吧!不知道对不对!你应该与电脑连接的是232接口,三条线的!不是485通讯协议!因为电脑的串口是232协议的!

这两个接口都可以通过程序初始化为485通讯口,如果与电脑连接,可以用232转485转换器。

狼牙精神

  • [版主]
  • 精华:6帖
  • 求助:6帖
  • 帖子:478帖 | 5375回
  • 年度积分:3372
  • 历史总积分:57621
  • 注册:2020年3月27日
发表于:2012-04-10 09:19:11
15楼

USB转485的接口没用过通讯,不知道能不能用。

建议你自己做一根485通讯线,加一个232转485接口连上电脑,这样做绝对没问题。

光明星

  • 精华:2帖
  • 求助:0帖
  • 帖子:34帖 | 170回
  • 年度积分:10
  • 历史总积分:704
  • 注册:2012年4月09日
发表于:2012-04-10 09:25:08
16楼
自己焊条线也是个办法,可以用超级终端先试下,是否通讯上

ye_w

  • 精华:25帖
  • 求助:1帖
  • 帖子:106帖 | 5215回
  • 年度积分:12
  • 历史总积分:46721
  • 注册:2002年4月17日
发表于:2012-04-10 11:57:22
17楼

200的PORT口都是485接口的

 

crgcyr

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2012年4月10日
发表于:2012-04-10 11:58:26
18楼
3-8~1-2迎角对应

cjrong

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 22回
  • 年度积分:0
  • 历史总积分:45
  • 注册:2009年12月13日
发表于:2012-04-10 17:02:31
19楼
检查你的通讯程序是否按照PLC通讯协议写的,计算机端口是否正确。USB模拟出来的串口是需要选择的。

zonglixing

  • 精华:0帖
  • 求助:5帖
  • 帖子:6帖 | 24回
  • 年度积分:0
  • 历史总积分:254
  • 注册:2011年12月14日
发表于:2012-04-10 20:58:31
20楼
计算机口采用RS232.PLC口是RS485

相关主题

官方公众号

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