denglei
级别: 正式会员
精华主题: 0
发帖数量: 5 个
工控威望: 99 点
下载积分: 1535 分
在线时间: 12(小时)
注册时间: 2017-05-16
最后登录: 2023-12-20
查看denglei的 主题 / 回贴
楼主  发表于: 2018-02-06 17:41
给位大师傅们好。我现在有台台达B2的伺服,我就想通过在plc上发脉冲来控制伺服的启动,现在不知道用速度控制还是位置控制。速度控制的话,P1-09里面的参数能不能不设置,应为我看了一下,好像是通过在伺服放大器里面设置固定的速度。而且我看不懂  P1-09 {SPD1=0(8)DI4,P2-13=115;SPD0=1(34)DI3,P2-12=114} 这里面的{SPD1=0[8]DI4}这是什么意思?如果速度控制能不能不接34、8这两个端子!
位置控制的话,我没有设计下极限的感应器。
我这个程序是通过一个压力传感器来限制它的位置和速度的,通过不同的压力值来改变速度,到达一定压力后就保持在那个位置。
希望各位大神给点意见!
momotaro
级别: 正式会员
精华主题: 0
发帖数量: 35 个
工控威望: 82 点
下载积分: 741 分
在线时间: 16(小时)
注册时间: 2018-01-31
最后登录: 2019-10-30
查看momotaro的 主题 / 回贴
1楼  发表于: 2018-02-09 13:12
看了你的動作說明應該是要使用速度控制比較適當

可是你想透過脈衝來控制的話只能用位置控制

位置控制也可以實現你想要的動作程序

可是會有PLC脈衝位置溢位的風險
momotaro
级别: 正式会员
精华主题: 0
发帖数量: 35 个
工控威望: 82 点
下载积分: 741 分
在线时间: 16(小时)
注册时间: 2018-01-31
最后登录: 2019-10-30
查看momotaro的 主题 / 回贴
2楼  发表于: 2018-02-09 13:35
P1-09~P1-11是透過兩個INPUT的組合去實現內部命令速度模式運轉

使用方式如下..

假設P1-09=10000 , P1-10=15000 , P1-11=20000  (單位 : 0.1RPM)

SPD1 OFF , SPD0 ON --> 電機以1000RPM運轉 (P1-09)

SPD1 ON , SPD0 OFF --> 電機以1500RPM運轉 (P1-10)

SPD1 ON , SPD0 ON --> 電機以2000RPM運轉 (P1-11)