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

中达电通PLC与松下变频器通讯实例 点击:3801 | 回复:33



自由撰稿人

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:5帖 | 14回
  • 年度积分:0
  • 历史总积分:389
  • 注册:2005年1月07日
发表于:2006-01-10 16:47:00
楼主
    选用中达电通ES系列PLC,用通讯方式来改变松下VF0C系列变频器的设定频率,PLC端使用485口,无协议方式来模拟VF0C变频器的通讯协议。
    VF0C系列变频器留有485通讯口,并提供内部通讯协议如下:
写:% [局号] #WD [功能号] [起始地址] [结束地址] [数据] [BCC] \CR
读:% [局号] #RD [功能号] [起始地址] [结束地址] [BCC] \CR
如果写正确,返回:%01$WD BCC\CR
如果读正确,返回:%01$RD [数据] BCC\CR
    在松下VF0C系列变频器中,局号默认为01,通讯格式为9600、N、8、1,通讯方式是ASCII方式,数据为十六进制,存储模式为8位模式。设定频率的地址是DT237,而读设定频率的地址为DT133,而且在DT237和DT133的数据都是以0.01Hz为单位的。下面以写频率为例,来做详细说明。
    假设要写入的频率是43.5Hz,那么需要写入的数值应为10FE(4350),变频器的存储模式为8位模式,应从低位开始写入,那么应该先写FE后写10。校验码是把从起始码到数据码所有的字节进行异或所得。
XOR:%01#WDD0023700237FE10=52(HEX)
那么得出以下所有通讯格式码:
%01#WDD0023700237FE1052\CR
通讯方式是ASCII方式,数据是十六进制格式,那么做以下转换,得出格式码:
把这些格式码按正确的次序发出,就可以把数据43.5HZ写入到变频器设定频率DT237中。
    在PLC中,无协议通讯也是从低位开始发送数据的,可选用8位模式和16位模式传送,不同就在于发送数据寄存器中的8位数据还是16位数据,在这里以16位模式做说明。梯形图如下:
把格式码数据253031235744443030323337303032333745463130520D按照从低位到高位的顺序依次存入到D0~D11中去,占用12个连续的数据寄存器,就是说有24个字节的数据。
设定通讯参数9600,N,8,1,ASCII方式,16位模式。
    






simatic

  • 精华:2帖
  • 求助:0帖
  • 帖子:11帖 | 98回
  • 年度积分:0
  • 历史总积分:357
  • 注册:2002年9月03日
发表于:2006-03-07 19:46:00
1楼
很好。

起跑

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 241回
  • 年度积分:0
  • 历史总积分:326
  • 注册:2004年3月17日
发表于:2006-03-22 15:50:00
2楼
能有程序最好了

自由撰稿人

  • 精华:1帖
  • 求助:0帖
  • 帖子:5帖 | 14回
  • 年度积分:0
  • 历史总积分:389
  • 注册:2005年1月07日
发表于:2006-03-22 20:00:00
3楼
可以啊!给我你的邮箱!
欢迎大家留言,我这有好多无协议通讯的例子,自己做的,可能有点欠火候!
大家尽管提出要求,只要我有的,肯定没问题!

teamo.wan

  • 精华:1帖
  • 求助:0帖
  • 帖子:40帖 | 442回
  • 年度积分:0
  • 历史总积分:732
  • 注册:2005年12月13日
发表于:2006-03-23 09:02:00
4楼
你用的是RS指令实现通讯的吧?
台达支持MODBUS通讯协议,松下变频器支持的是什么协议?

parameter

  • 精华:0帖
  • 求助:0帖
  • 帖子:31帖 | 57回
  • 年度积分:0
  • 历史总积分:96
  • 注册:2004年10月20日
发表于:2006-03-23 15:46:00
5楼
请发几份给我学习一下。yjfparameter@163.com

张文

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 14回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2005年11月08日
发表于:2006-04-01 20:10:00
6楼
能不能给我一分啊!guifaqiang@126.com

起跑

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 241回
  • 年度积分:0
  • 历史总积分:326
  • 注册:2004年3月17日
发表于:2006-04-03 15:52:00
7楼
我的信箱
mmmwwwccc111@163.com

typetan

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2006年3月26日
发表于:2006-04-06 13:06:00
8楼

typetan

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2006年3月26日
发表于:2006-04-06 13:08:00
9楼
能给软件提示就好了

哈哈才子

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2006年4月03日
发表于:2006-04-12 21:47:00
10楼

哈哈才子

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2006年4月03日
发表于:2006-04-12 21:49:00
11楼
请给我发份程序好吗
jwjlili@163.com

sunyee0918

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2006年3月16日
发表于:2006-04-19 17:06:00
12楼
给我也发一个行吗?我的邮箱地址是:sunyee0918@sina.com

gaoyl

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 12回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2001年12月01日
发表于:2006-04-24 13:03:00
13楼

gaoyl

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 12回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2001年12月01日
发表于:2006-04-24 13:24:00
14楼
给我发一个行吗?我的邮箱地址是:gaokk@tom.com 谢谢。

gkxx

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 34回
  • 年度积分:0
  • 历史总积分:93
  • 注册:2006年4月10日
发表于:2006-04-24 18:06:00
15楼
我要学习
谢谢
ll19.07-@163.com

自由撰稿人

  • 精华:1帖
  • 求助:0帖
  • 帖子:5帖 | 14回
  • 年度积分:0
  • 历史总积分:389
  • 注册:2005年1月07日
发表于:2006-05-08 09:52:00
16楼
不好意思啊,最近机子出了问题,东西也丢了,好久没有登陆!不过还好在典型应用里,我给发了,大家过去看看吧!

自由撰稿人

  • 精华:1帖
  • 求助:0帖
  • 帖子:5帖 | 14回
  • 年度积分:0
  • 历史总积分:389
  • 注册:2005年1月07日
发表于:2006-05-19 13:13:00
17楼
http://gx.gongkong.com/tech/example/include/4607.asp

liyujun2099

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2006年1月18日
发表于:2006-06-19 22:39:00
18楼

李明星

  • 精华:1帖
  • 求助:0帖
  • 帖子:9帖 | 30回
  • 年度积分:0
  • 历史总积分:169
  • 注册:2003年3月05日
发表于:2006-09-08 15:32:00
19楼
给我一份如何?谢谢!xiamen1861@163.com

冰龙九宽

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 11回
  • 年度积分:0
  • 历史总积分:50
  • 注册:2006年5月19日
发表于:2006-09-08 17:01:00
20楼
给我一份如何?谢谢,sfsongyong@163.com

热门招聘
相关主题

官方公众号

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