mfw995
级别: 略有小成
精华主题: 0
发帖数量: 209 个
工控威望: 308 点
下载积分: 499 分
在线时间: 20(小时)
注册时间: 2007-11-06
最后登录: 2023-12-11
查看mfw995的 主题 / 回贴
楼主  发表于: 2007-11-07 09:58
杨工你好,我是你们产品的用户,现在有一控制功能请教应该如何编写程序?
要求:调速器上有4个档位,分别为0.1.2.3档,其中0为空档不加速,各档位分别装有一个接近开关,用于感知档位,如1档是输出100个脉冲,2是200个脉冲,3.4档依此类推,但从1-4为前进加速,4-1为减速后退.(其实前进和后退就只是发出一个0或1电平就可以了)1-4容易实现,但4-1怎么办??
空手道
泉州小王13625973227
级别: 略有小成
精华主题: 0
发帖数量: 240 个
工控威望: 325 点
下载积分: 336 分
在线时间: 47(小时)
注册时间: 2007-07-22
最后登录: 2023-08-17
查看空手道的 主题 / 回贴
1楼  发表于: 2007-11-13 12:16
M0|--------------------------[PLSY D1 D2 Y0]
| X0 |-----------------------[ MOV K100 D1]
| X1 |-----------------------[ MOV K200 D1]
|X 2 |-----------------------[ MOV K300 D1]
| X3 |-----------------------[ MOV K400 D1]
| X4|-----------------------[ MOV K400 D2]
|X0 |-------------------|
| X1 |------------------|
|X 2 |------------------|
| X3 |------------------|
那D2好像没反应呀
你搞错了D2是输出脉冲总数  不是反转速度    一般D2为0
空手道
泉州小王13625973227
级别: 略有小成
精华主题: 0
发帖数量: 240 个
工控威望: 325 点
下载积分: 336 分
在线时间: 47(小时)
注册时间: 2007-07-22
最后登录: 2023-08-17
查看空手道的 主题 / 回贴
2楼  发表于: 2007-11-13 12:22
要反转的话 单脉只要给信号就好了   
M0|--------------------------[PLSY D1 D2 Y0]
| X0 |-----------------------[ MOV K100 D1]
| X1 |-----------------------[ MOV K200 D1]
|X 2 |-----------------------[ MOV K300 D1]
| X3 |-----------------------[ MOV K400 D1]
| X4|-----------------------[ MOV K400 D1]
[X0 |-------------------(Y2)                                        反转
|X0 |-------------------|
| X1 |------------------|
|X 2 |------------------|
| X3 |------------------|