您现在所在的是:

欧姆龙OMRON

回帖:12个,阅读:4261 [上一页] [1] [2] [下一页]
* 帖子主题:

MODBUS通讯

1915
zhoukj
文章数:355
年度积分:50
历史总积分:1915
注册时间:2008/5/27
发站内信
发表于:2009/4/17 10:39:52
#0楼
用CP1H-XA来控制台达变频器,用Modbus-RTU简易主站功能,请问要送的频率、正转、反转的指令存在D32300-D32349的什么地方,数据怎么识别到变频器的正确地址,也就是变频器的频率地址正反转命令地址要不要在PLC上给出,官网资料说的比较笼统,希望有过经验的达人能指明, 谢谢
4382
fa_ybq
文章数:2137
年度积分:53
历史总积分:4382
注册时间:2008/11/14
发站内信
工控人谈电商
发表于:2009/4/17 13:31:15
#1楼
^_^你有什么问题,说的清楚些,D32300-D32349是串口2对应的数据区;你仔细看看操作手册6-1-3,简易主站功能;变频器的地址就是从机地址;频率的那个是指的寄存器地址,这个问题你就需要好好看看变频器的通信协议了^_^
只有交流才有提高,水平是在不断的讨论中提高的。
1915
zhoukj
文章数:355
年度积分:50
历史总积分:1915
注册时间:2008/5/27
发站内信
发表于:2009/4/17 18:34:27
#2楼
D32200   位  07~00  从站地址 (00 Hex ~ F7 Hex)
                 15~08  系统保留(请设为00Hex)
D32201   位 07~00  FUNCTION代码
           15~08 系统保留(请设为00Hex)
D32202   位 15~00  通信数据字节数 (0000 Hex ~ 005E Hex)
D32203~D32249  15~00   通信数据 (最大94 字节)
如上是手册上的,台达变频器启动停止地址是2000H,频率指令地址是2001H,这些地址是执行通讯控制的关键,怎么跟PLC的数据区D32200系列对应起来,还请楼上的高人解答
4382
fa_ybq
文章数:2137
年度积分:53
历史总积分:4382
注册时间:2008/11/14
发站内信
工控人谈电商
发表于:2009/4/18 9:28:11
#3楼
D32200   位  07~00  从站地址 (00 Hex ~ F7 Hex)
这个就是你的从机地址,就是指的变频器的号,1号、2号或3号等

D32201   位 07~00  FUNCTION代码
这个是说你是写入数据还是读出数据的


D32202   位 15~00  通信数据字节数 (0000 Hex ~ 005E Hex)
这个是你需要写入或读出的字节数

D32203~D32249  15~00   通信数据 (最大94 字节

这个就是具体内容了^_^对应的你的寄存器地址


^_^你这个是用的台达的变频器,所以你最好是好好看看台达的变频器的通信协议,,你如果用的是我们公司变频器我可以给你做个样例^_^但是你不是,所以我就省事了^_^
只有交流才有提高,水平是在不断的讨论中提高的。
1915
zhoukj
文章数:355
年度积分:50
历史总积分:1915
注册时间:2008/5/27
发站内信
发表于:2009/4/18 12:42:09
#4楼
谢谢楼上的精彩点评,回头去试下看了,要是有空的话我想看下大哥的样例,zhouyangj@163.com不甚感激
1915
zhoukj
文章数:355
年度积分:50
历史总积分:1915
注册时间:2008/5/27
发站内信
发表于:2009/4/18 12:43:23
#5楼
不好意思 打错了  邮箱是zhoukangj@163.com  Thanks ~-~
4382
fa_ybq
文章数:2137
年度积分:53
历史总积分:4382
注册时间:2008/11/14
发站内信
工控人谈电商
发表于:2009/4/18 16:31:14
#6楼
^_^不好意思,俺的变频器支持MODBUS但和台达的有些区别,就不发给你看了^_^
只有交流才有提高,水平是在不断的讨论中提高的。
1915
zhoukj
文章数:355
年度积分:50
历史总积分:1915
注册时间:2008/5/27
发站内信
发表于:2009/4/20 14:57:58
#7楼
补充一个问题,请问A640.00支不支持上升延触发,也就是给个上升延能不能把通讯数据发完为止?
5581
心情 版主
文章数:1633
年度积分:50
历史总积分:5581
注册时间:2001/6/6
发站内信
09工控人生征文
发表于:2009/4/23 10:41:17
#8楼
A640.0要置位才能发送,但随即应用中间变量将其复位,确认不是上升沿触发
1915
zhoukj
文章数:355
年度积分:50
历史总积分:1915
注册时间:2008/5/27
发站内信
发表于:2009/4/26 13:44:45
#9楼
能不能说的稍微详细点,9楼的意思是A640.00置位一秒左右就可以了?然后复位,下次iyao发送的时候再置位-复位,如此循环?

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

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

62.4004