PLC论坛-全力打造可编程控制器专业技术论坛

 找回密码
 注册哦

QQ登录

只需一步,快速开始

快捷登录

查看: 5904|回复: 24

请教个问题小小的电机控制问题

[复制链接]
发表于 2007-11-13 19:32:00 | 显示全部楼层 |阅读模式
如何在PLC中用一个开关控制一个电机的启动和停止两种状态,也就是说当第一次按下开关时电机开始工作,当第二次按下该开关时电机停止工作,能实现吗?该如何实现?请教!!
回复

使用道具 举报

发表于 2007-11-13 20:43:00 | 显示全部楼层
我也想知道,怎样解决?等待高手出现。
回复 支持 反对

使用道具 举报

发表于 2007-11-13 20:44:00 | 显示全部楼层
请看一下这个帖子:http://www.plcjs.com/html/plc/plc_jq/2006-9/18/0661700370571900.htm
回复 支持 反对

使用道具 举报

发表于 2007-11-13 20:52:00 | 显示全部楼层

 冒昧问一句,你这个问题在什么地方运用?????你可以用子锁按纽.

回复 支持 反对

使用道具 举报

发表于 2007-11-14 08:55:00 | 显示全部楼层
用这个按钮的边沿做位状态翻转指令,再用一个定时器做一个延时。我用FX2N做过,很成功。还用一个按钮做过触发进入三个状态的,就是多用了一个“加1”指令,并在各状态中对这个“加1”计数器的值做约束,因为还有别的因素可进入这三个状态。
回复 支持 反对

使用道具 举报

发表于 2007-11-14 09:37:00 | 显示全部楼层

在FX2N中:

LD M8000

MPS

ANDP X010 //X010 =按钮输入

ANI M100 //M100 =按钮再操作的延时

ALT Y010 //Y010 =输出至电机

MPP

LDP X010

OR M100

ANB

MPS

ANI T100 //T100 =再操作延时

OUT M100

MPP

OUT T100 K10

END

回复 支持 反对

使用道具 举报

发表于 2007-11-14 19:22:00 | 显示全部楼层

LD 00000

OUT DIFU20000

LD 20000

ANDNOT 01000

LDNOT 20000

AND 01000

OUT 01000

END

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-14 20:54:00 | 显示全部楼层
谢谢各位大侠,我倒是有点眉目了,我试试看!
回复 支持 反对

使用道具 举报

发表于 2007-11-22 22:38:00 | 显示全部楼层
你可以用定时器试试~~
回复 支持 反对

使用道具 举报

发表于 2007-11-24 20:29:00 | 显示全部楼层
SQ开关
回复 支持 反对

使用道具 举报

发表于 2008-3-7 20:16:00 | 显示全部楼层

用前.后沿微分指令,加计数器,

OMRONT的程序:

LD 0000

DIFU 20000

DIFD 20001

LD 0000

LD NOT 1000

CNT 000

#0002

LD 20000

LD 20001

AND CNT002

KEEP 1000

END

回复 支持 反对

使用道具 举报

发表于 2008-3-7 20:19:00 | 显示全部楼层

其实用继电器也可实现单按钮开停机,要用三个继电器.

回复 支持 反对

使用道具 举报

发表于 2008-3-8 14:45:00 | 显示全部楼层

ld x0

rst m31

ld x0

or y0

ani m31

out y0

不知道这样行不?

回复 支持 反对

使用道具 举报

发表于 2008-3-8 14:55:00 | 显示全部楼层

ldp x0

alt y0

回复 支持 反对

使用道具 举报

发表于 2008-3-29 21:21:00 | 显示全部楼层
定时器、计数器、中间继电器、移位寄存器。任意一种都可实现。怎么用自己多想想吧!有助于初学者的学习。
回复 支持 反对

使用道具 举报

发表于 2008-4-7 13:28:00 | 显示全部楼层
很容易实现的~~
回复 支持 反对

使用道具 举报

发表于 2008-4-12 12:09:00 | 显示全部楼层
呵呵
回复 支持 反对

使用道具 举报

发表于 2008-4-17 11:15:00 | 显示全部楼层

可以啊

LD X0

OUT ALTP Y0

就可以实现了

这是在三菱里用得

我试过饿没有问题

如果怕有干扰或是误动作可以用上升檐脉冲

回复 支持 反对

使用道具 举报

发表于 2008-4-27 15:00:00 | 显示全部楼层

同意楼上的,这个问题在好多地方都有,用交替指令是最简单了。

LD X0

ALTP M0

LD M0

OUT Y0

END

回复 支持 反对

使用道具 举报

发表于 2008-4-27 15:05:00 | 显示全部楼层
我觉的用通道依位指令来编,方便.
回复 支持 反对

使用道具 举报

发表于 2009-3-20 21:29:00 | 显示全部楼层
谢谢各位大侠
回复 支持 反对

使用道具 举报

发表于 2009-3-31 15:20:00 | 显示全部楼层

用欧姆龙可以这样子:

回复 支持 反对

使用道具 举报

发表于 2009-3-31 15:31:00 | 显示全部楼层

\"\"

用欧姆龙可以这样子,里面的保持继电器可以改为其他的中间继电器。

回复 支持 反对

使用道具 举报

发表于 2009-6-3 13:57:00 | 显示全部楼层

?????????

[upload=jpg,11.jpg]UploadFile/2009-6/2009631357469575.jpg[/upload]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
回复 支持 反对

使用道具 举报

发表于 2010-7-4 13:04:00 | 显示全部楼层
应可以用交替指令来完成
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册哦

本版积分规则

QQ|小黑屋|手机版|Archiver|PLC技术网-PLC论坛 ( 粤ICP备17165530号 )|网站地图

GMT+8, 2024-3-29 16:29 , Processed in 0.051205 second(s), 25 queries .

快速回复 返回顶部 返回列表