当前位置:公司主网站>>张前苏PLC软件>>特殊模块>>PLC06B2电机驱动脉冲输出>>

 

单向快速动作

设定:

PLC量
真实量
接通设定
输入11
正转启动信号
输入12 正转停止信号  
输入13 反转启动信号  
输入14 反转停止信号  
输入口2 电机驱动反馈 当前状态
输出口1 命令输出口 CPU向电机驱动脉冲的命令位置1
输出口2 命令从动口 CPU向电机驱动脉冲的命令位置2

要求:

输入11接通,电机以10K脉冲频率快速前进,输入12接通,电机停止前进.

输入13接通,电机以3K脉冲频率快速后退,输入14接通,电机停止后退.

程序:

锁定     输入11,输入12,中间100 ;正向运转逻辑

锁定     输入13,输入14,中间101;反向运转逻辑

赋值     恒通,输出口1,0 ;平时断开

赋值    中间100,输出口1,8快速前进

赋值    中间100,输出口2,10;前进速度=10Khz

赋值    中间101,输出口1,9快速后退

赋值    中间101,输出口2,3;后退速度=3Khz

说明:

1: 当输出口1等于8,输出产生向前的快速脉冲,

输出口1等于9,输出产生1向后的快速脉冲,

输出口1=0时,不输出脉冲.即电机停转状态.

输出口2指定速度.表示前进或后退的频率

2: 输出口平常都是关断的, 强制等于零,当中间100有效时,覆盖端口数据,强制等于8

中间100无效时,无法覆盖,永远等于零.

中间101也是基于同样的原理.

带恒通的命令必须放在最前面.否则无法打开端口

3:输出口2没有清零?

因为输出口1,2同步联锁,当输出口2一旦有效后,将永远等于10

但输出口1等于零后,输出口2无意义,所以无须清零.

4:本例有个特殊状态,即正反转逻辑同时触发.即中间100中间101同时有效.

按照最后覆盖原则.最后的更加优先.本例是反转优先.

当前位置:公司主网站>>张前苏PLC软件>>特殊模块>>PLC06B2脉冲输出>>双向快速动作

北京张前苏电子科技有限公司制作