利用plc脉冲输出控制伺服电机换向

我想利用fxPLC输出A(Y0)和B(Y1)两相相位差差90°的脉冲来控制伺服电机,却不知道如何实现自动换向,请大家帮做解决,补充不想通过脉冲(Y0)加方向(Y1)的模式,请最好写出梯形图
图片可以点击放大看,或者下载看

  FX系列不支持CW/CCW控制方式,
只能采用脉冲+方向控制方式,
FX系列的位置控制模块或者位控PLC支持CW/CCW方式 FX2N-10GM,20GM等
编程软件
SW0D5-FXVPS-E。
   伺服电机(servo motor )是指在伺服系统中控制机械元件运转的发动机,是一种补助马达间接变速装置。可使控制速度,位置精度非常准确,可以将电压信号转化为转矩和转速以驱动控制对象。转子转速受输入信号控制,并能快速反应,在自动控制系统中作执行元件,且具有机电时间常数小、线性度高。产生电磁干扰,对环境有要求。因此它可以用于对成本敏感的普通工业和民用场合。伺服系统(servomechanism)是使物体的位置、方位、状态等输出被控量能够跟随输入目标(或给定值)的任意变化的自动控制系统。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-02-01
可以用PLSY K1000 K2000 Y0
前一个K表示脉冲宽度,控制伺服/步进电机的速度,后一个K表示脉冲量,控制伺服/步进电机的运行角度的大小。PLC是不可以直接控制电机,得加驱动器。
我不明白你要问的是不是让电机一下子转90度。如果是这样子的话那我可以告诉你。当你的步进电机是二相,驱动器为200细分的话。那电机转一圈360度的脉冲量为200*200=40000,转90度为10000。不知道这样子回答是不是你想的结果。
第2个回答  2015-09-28
首先在驱动器里设为动作方式为位置模式的脉冲+方向

然后你要在驱动器CN1插件那里接跟线 跟PLC的输出点连上 并且定义你接的这根线的DI的信号

然后就简单啦 PLC脉冲点发脉冲 当PLC那个输出点 输出的时候 伺服就换向
第3个回答  推荐于2017-09-17
FX系列不支持CW/CCW控制方式,
只能采用脉冲+方向控制方式,
FX系列的位置控制模块或者位控PLC支持CW/CCW方式 FX2N-10GM,20GM等
编程软件
SW0D5-FXVPS-E本回答被提问者采纳
第4个回答  2010-02-02
不好意思,图太小了。我看不清楚.
但是我想纠正下楼上的说法.
PLSY K1000 K2000 Y0
的意思是让PLC的Y0以1000HZ的频率输出2000个脉冲.
相位差是可以控制正反转的。因为正和反的相位正好相反.
相似回答