台达PLC用485通讯实现点动是不是不太好,时好时坏,是不是485通讯的的问题呀 点击:3932 | 回复:18



张生生

    
  • 精华:0帖
  • 求助:5帖
  • 帖子:40帖 | 176回
  • 年度积分:1
  • 历史总积分:620
  • 注册:2007年8月05日
发表于:2008-05-04 17:33:14
楼主
台达PLC用485通讯实现点动是不是不太好,时好时坏,是不是485通讯的的问题呀,有时都没法停下来,



流火

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 31回
  • 年度积分:0
  • 历史总积分:81
  • 注册:2004年3月17日
发表于:2008-05-07 07:34:25
1楼
说说具体的现象——PLC,变频器都使用哪一型号的?每一台变频器都这样么?有没有规律?通信距离有多远?你描述的越清晰,大家才能越快的帮你解决问题!!

一棵葱

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 971回
  • 年度积分:0
  • 历史总积分:1506
  • 注册:2007年4月04日
发表于:2008-05-07 10:40:32
2楼
楼上的说得很对,还有你的距离是多少?一般不应该有问题。

一棵葱

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 971回
  • 年度积分:0
  • 历史总积分:1506
  • 注册:2007年4月04日
发表于:2008-05-07 10:47:05
3楼

建议你对发的数据做下判断,看有没有发成功,还是通讯逾时。

周公

  • 精华:10帖
  • 求助:0帖
  • 帖子:119帖 | 5549回
  • 年度积分:0
  • 历史总积分:6446
  • 注册:2002年11月26日
发表于:2008-05-07 10:58:41
4楼
台达变频器直接用485通讯实现点动就可以,不需要PLC

cdust

  • 精华:1帖
  • 求助:0帖
  • 帖子:37帖 | 1817回
  • 年度积分:0
  • 历史总积分:2396
  • 注册:2005年12月22日
发表于:2008-05-07 10:58:46
5楼
要查你的通讯,通讯不好,谁家的PLC都会这样

张生生

  • 精华:0帖
  • 求助:5帖
  • 帖子:40帖 | 176回
  • 年度积分:1
  • 历史总积分:620
  • 注册:2007年8月05日
发表于:2008-05-07 12:30:14
6楼

一个柜里,台达EH\ES+台达M

张生生

  • 精华:0帖
  • 求助:5帖
  • 帖子:40帖 | 176回
  • 年度积分:1
  • 历史总积分:620
  • 注册:2007年8月05日
发表于:2008-05-08 09:55:48
7楼

引用周公 的回复内容:台达变频器直接用485通讯实现点动就可以,不需要PLC



要如何实现呀

 

周公

  • 精华:10帖
  • 求助:0帖
  • 帖子:119帖 | 5549回
  • 年度积分:0
  • 历史总积分:6446
  • 注册:2002年11月26日
发表于:2008-05-08 10:33:12
8楼
说明书37页。命令(‘_’前)及其返回的数据(‘_’后),首字节01为站号:
01 03 21 03 00 01 7E 36 _ 01 03 02 02 00 B9 24 —— READ读状态
01 06 20 00 00 12 02 07 _ 01 06 20 00 00 12 02 07 ——START 起动
01 06 20 01 02 00 D2 AA _ 01 06 20 01 02 00 D2 AA—— F 设置频率
01 06 20 00 00 01 43 CA _ 01 06 20 00 00 01 43 CA ——STOP 停止

张生生

  • 精华:0帖
  • 求助:5帖
  • 帖子:40帖 | 176回
  • 年度积分:1
  • 历史总积分:620
  • 注册:2007年8月05日
发表于:2008-05-08 15:03:47
9楼

感谢周公的回复,这些是用什么做的命令呀,没的点动命令

未尽

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 57回
  • 年度积分:0
  • 历史总积分:122
  • 注册:2005年4月22日
发表于:2008-05-08 15:24:16
10楼

就一般地应用来说,用485通信没有问题,好多现场总线不也是基于485网络的吗,如PROFIBUS,楼主的问题主要还是在程序上!

周公

  • 精华:10帖
  • 求助:0帖
  • 帖子:119帖 | 5549回
  • 年度积分:0
  • 历史总积分:6446
  • 注册:2002年11月26日
发表于:2008-05-08 17:29:33
11楼
间隔的发送起、停命令就是点动动作了。

张生生

  • 精华:0帖
  • 求助:5帖
  • 帖子:40帖 | 176回
  • 年度积分:1
  • 历史总积分:620
  • 注册:2007年8月05日
发表于:2008-05-08 17:35:00
12楼

我说的点动是按下就起,放开就停,就是JOG启动,它的启动频率一般只有8HZ左右

周公

  • 精华:10帖
  • 求助:0帖
  • 帖子:119帖 | 5549回
  • 年度积分:0
  • 历史总积分:6446
  • 注册:2002年11月26日
发表于:2008-05-09 10:02:12
13楼
按下就发送启动指令:起,放开就发送停止指令:停。9600bit/S时每个字节约占1mS,每条指令约8mS,你指头动作没它快。

刘学良

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 31回
  • 年度积分:3
  • 历史总积分:138
  • 注册:2007年5月26日
发表于:2008-05-09 20:06:21
14楼

如果用到了变频器,最好做好屏蔽,485通信的抗干扰能力不是很强。

张生生

  • 精华:0帖
  • 求助:5帖
  • 帖子:40帖 | 176回
  • 年度积分:1
  • 历史总积分:620
  • 注册:2007年8月05日
发表于:2008-05-10 14:57:01
15楼

看来还得用端子控制才是最好的

苦学

  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 1034回
  • 年度积分:2
  • 历史总积分:2430
  • 注册:2005年3月13日
发表于:2008-05-16 20:43:48
16楼

因为通讯速度和PLC运算速度问题,一般建议启动停止用IO点控制最好。

刘学良

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 31回
  • 年度积分:3
  • 历史总积分:138
  • 注册:2007年5月26日
发表于:2010-01-07 14:37:07
17楼

用台达PLC的Mbus指令编写很方便的。你再试试吧。

zzq4012770

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:103
  • 注册:2011年1月21日
发表于:2011-12-29 14:19:18
18楼

问16楼,起停用IO点怎么控制,可以IO点控制起停,通讯读取数据?那变频器如何设置


热门招聘
相关主题

官方公众号

智造工程师