您现在所在的是:

西门子SIEMENS

回帖:3个,阅读:1590 [上一页] [1] [下一页]
956
cai_niao
文章数:1
年度积分:50
历史总积分:956
注册时间:2008/7/10
发站内信
发表于:2008/7/10 21:58:00
#0楼
谢谢各位大侠了.

本人想用西门子PLC,S7-300,与伺服驱动连接控制电机工作. 采用PROFIBUS通信, 请问如何控制电机转速及启停动作.
955
triphy
文章数:2
年度积分:50
历史总积分:955
注册时间:2008/7/11
发站内信
发表于:2008/7/11 10:15:00
#1楼
伺服驱动必须要与S7-300有协议的
2392
robertjml
文章数:630
年度积分:50
历史总积分:2392
注册时间:2006/2/23
发站内信
发表于:2008/7/16 22:45:00
#2楼
a) S7-300/400 PLC采用Profibus-DP连接伺服驱动器(比如说: MasterDrive CUMC或者是Sinamics S120), 都是使用"PZD"字来控制电机转速及启停动作. 注意:"PZD"--16位的字.

b) PZD1必须装载的是控制字1, 控制字1的第0位"OFF1"就是你想要的"启停位". 注意: 控制字1的第10位"Remote Control", 在PLC程序中始终要给出"True"信号.

c) PZD2可以设置为转速的给定值. 在S7的程序中要做些换算:
(转速的给定值/伺服驱动器)*16384=PZD2

d) 如果S7-300/400 PLC<--->伺服驱动器单向通讯量大于4个字节, 那就要调用"SFC14"和"SFC15".

e) 控制字1的高低字节, 正好和S7数据块的高低字节颠倒!
1064
box1980
文章数:39
年度积分:50
历史总积分:1064
注册时间:2005/9/21
发站内信
发表于:2008/7/19 9:02:00
#3楼
顶!!

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

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

62.4004