当前位置:
工控论坛
> >
产品
>
PLC
>
台达(DELTA)PLC
我要发帖
首页
上一页
1
2
3
4
5
6
7
下一页
尾页
台达PLC 通讯应用范例之二(RS指令)
点击:
39446
| 回复:
133
yangyfeng
关注
私信
精华:4帖
求助:0帖
帖子:37帖 | 764回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2006-03-23 14:17:00
楼主
对于不是标准MODBUS协议的设备,台达PLC提供RS指令实现通讯控制,但前提是被控设备的通讯协议是公开的,且要有RS485通讯口。下面是对采用USS通讯协议的SIEMENS MM420变频器的通讯控制范例。
分享到:
收藏
邀请回答
回复楼主
举报
yangyfeng
关注
私信
精华:4帖
求助:0帖
帖子:37帖 | 764回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2006-03-23 14:17:00
1楼
回复
引用
举报
yangyfeng
关注
私信
精华:4帖
求助:0帖
帖子:37帖 | 764回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2006-03-23 14:18:00
2楼
回复
引用
举报
yangyfeng
关注
私信
精华:4帖
求助:0帖
帖子:37帖 | 764回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2006-03-23 14:19:00
3楼
回复
引用
举报
yangyfeng
关注
私信
精华:4帖
求助:0帖
帖子:37帖 | 764回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2006-03-23 14:19:00
4楼
回复
引用
举报
yangyfeng
关注
私信
精华:4帖
求助:0帖
帖子:37帖 | 764回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2006-03-23 14:20:00
5楼
回复
引用
举报
起跑
关注
私信
精华:0帖
求助:0帖
帖子:15帖 | 241回
年度积分:0
历史总积分:326
注册:2004年3月17日
发表于:2006-03-24 17:26:00
6楼
好,楼主辛苦了,顶一下
希望还有好的程序示例
回复
引用
举报
强仔2008
关注
私信
精华:1帖
求助:0帖
帖子:15帖 | 35回
年度积分:0
历史总积分:100
注册:2005年2月19日
发表于:2006-03-24 18:51:00
7楼
谢谢
回复
引用
举报
njbnlq
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 54回
年度积分:0
历史总积分:58
注册:2005年8月31日
发表于:2006-03-27 16:25:00
8楼
谢谢楼主,辛苦了,写的很好!支持一下
回复
引用
举报
ysq
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 10回
年度积分:0
历史总积分:72
注册:2004年12月02日
发表于:2006-03-27 18:29:00
9楼
受益非浅.谢谢
回复
引用
举报
ysq
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 10回
年度积分:0
历史总积分:72
注册:2004年12月02日
发表于:2006-03-27 18:50:00
10楼
我有点问题想请教:
假设:发送控制字为0000H 频率0000H
变频器是否有回应.如果有回应是否就是变频器当前的状态字和频率值
回复
引用
举报
yangyfeng
关注
私信
精华:4帖
求助:0帖
帖子:37帖 | 764回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2006-03-27 21:21:00
11楼
没有回应。因为要通过PLC进行通讯控制,必须将控制字的BIT10设置为ON,所以,发送的控制字不能是0000H.测试的实际结果也是这样的。
回复
引用
举报
005lyp
关注
私信
精华:0帖
求助:0帖
帖子:22帖 | 90回
年度积分:5
历史总积分:200
注册:2007年10月20日
发表于:2006-03-27 21:31:00
12楼
楼主你好:有没有试过跟科比F5系列的变频通讯?有空试试啊!
回复
引用
举报
yangyfeng
关注
私信
精华:4帖
求助:0帖
帖子:37帖 | 764回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2006-03-27 21:52:00
13楼
科比F5系列的变频器我这里没有,不过原理跟这一样。
回复
引用
举报
ysq
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 10回
年度积分:0
历史总积分:72
注册:2004年12月02日
发表于:2006-03-28 00:32:00
14楼
那要读变频器的当前频率该怎么读
回复
引用
举报
yangyfeng
关注
私信
精华:4帖
求助:0帖
帖子:37帖 | 764回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2006-03-28 11:42:00
15楼
一般不需专门只去读频率。就是说你需要改变变频器频率时,就发送一个写频率的报文,只要变频器有回应,回应的报文中就有当前频率值。本例中频率值放在PLC寄存器D122高字节和D123低字节中,请参考程序说明部分。当然仅去做一直读取当前频率的动作,需要用到参数区(PKW区),去读写放当前频率的参数地址即可,PKW区的格式请参考USS协议。
回复
引用
举报
ysq
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 10回
年度积分:0
历史总积分:72
注册:2004年12月02日
发表于:2006-03-28 18:21:00
16楼
谢谢你的回复
回复
引用
举报
dugang
关注
私信
精华:0帖
求助:9帖
帖子:82帖 | 453回
年度积分:0
历史总积分:1299
注册:2005年4月26日
发表于:2006-04-03 21:26:00
17楼
回复
引用
举报
xiao a
关注
私信
精华:1帖
求助:0帖
帖子:102帖 | 555回
年度积分:0
历史总积分:958
注册:2005年12月10日
发表于:2006-04-05 16:12:00
18楼
TO yangyafeng :我用这个程序带西门子的变频器控制启动停止好用,可是如果我想改变西门子变频器的斜坡上升时间(参数号为P1120)应该怎么编写程序呢?是将1120化为16进制460写入在将要写入的时间25写入吗?我写了一下程序如下,这么写对吗?可是变频器根本没反应启停也不好使了。
回复
引用
举报
yangyfeng
关注
私信
精华:4帖
求助:0帖
帖子:37帖 | 764回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2006-04-05 17:04:00
19楼
要对参数号P1120访问要用到PKW区。 例如:将参数P1082的数值修改为40Hz(4220 0000) 发送报文和回应报文,用RS指令发出去即可。 PLC→变频器: STX LGE ADR PKE IND VAL BCC 02 0A 00 343A 0000 42200000 64 变频器→PLC: STX LGE ADR PKE IND VAL BCC 02 0A 00 243A 0000 42200000 74
回复
引用
举报
xiao a
关注
私信
精华:1帖
求助:0帖
帖子:102帖 | 555回
年度积分:0
历史总积分:958
注册:2005年12月10日
发表于:2006-04-06 08:27:00
20楼
to yangyafeng: PLC→变频器:
STX LGE ADR PKE IND VAL BCC
02 0A 00 343A 0000 42200000 64
343A中43A是1082的16进制表示那么最前面的3是表示修改参数的意思吧?那2,1等任务标志是什么意思呢?那么如果我想改变其他参数值,如P1120里的数值我输入
02 0A 00 3460 0000 42200000 1E 是不是就可以了呢?
但是如果我改两个以上参数如同时改P1082 P1120里的数如何解决通讯冲突?如下输入对吗?还是分别以02开始写两次?如果不对那么应该怎么输入呢?请帮忙!
02 11 00 343A 0000 42200000 3460 0000 42200000 49
回复
引用
举报
热门招聘
相关主题
BCD码与十六进制的区别?
[12205]
plc输入指示灯不亮 输出亮
[7535]
松下PLC技术支持
[8237]
求教计算偏心轮偏心距公式1
[7227]
PID的详细调试说明资料,好! ...
[13027]
请教:西门子S7-200如果被设置...
[20308]
怎样学习PLC编程
[8131]
施耐德收购德力西的背后内幕
[8045]
PLC出现运行故障的常见原因及...
[11614]
设计你自己的PLC(可编程序控...
[15005]
官方公众号
智造工程师
客服
小程序
公众号
首页
上一页
1
2
3
4
5
6
7
下一页
尾页