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

 找回密码
 注册哦

QQ登录

只需一步,快速开始

微信扫码登录

查看: 11084|回复: 45

单按钮起停怎么编?

[复制链接]
发表于 2006-3-27 18:57:00 | 显示全部楼层 |阅读模式

有一设备需要起停的单按钮特别多,请问单按钮起停控制怎么编?

回复

使用道具 举报

 楼主| 发表于 2006-3-27 18:59:00 | 显示全部楼层

PLC??????

知道了

数字输入没必要手工去抖,在系统块中设一下输入滤波就可以了。

如果还不能解决干扰,那就得反思整个系统的结构了,软件去抖虽可一定程度上解决问题,但碰到这种情况的时候必然要将延时设得非常大,按钮响应将极为迟钝

手工去抖是单片机中的习惯概念,我们之所以认为PLC较单片机稳定可靠,就是因为大量类似的工作已经由PLC自己处理了,不需我们手工做这些工作。其实单片机并非不可靠,只是这些工作需要由开发人员自己做硬件和软件方面的工作,每个人用的方法不一样,出来的效果自然不同,最终形成单片机不靠的认识。真正不可靠的是一个个的单片机应用系统,并非单片机本身的罪过。PLC不照样也是一个个电子器件组成的吗?

回复 支持 反对

使用道具 举报

发表于 2006-4-17 00:38:00 | 显示全部楼层

介绍一种“一键两用”PLC程序


发布时间:2006年4月6日 0时59分


X0--起动保持/停止; Y0--输出
  程序语句:
  LDP X0
  AND Y0
  OUT M0
  LDP X0
  OR Y0
  ANI M0
  OUT Y0
  END
  注:LDP为取脉冲上升沿
  
  附梯形图如下:
  ………X0…………Y0……M0
  ├─┨↑┠──┨┠──○──┤
  │……X0……………M0……Y0…│
  ├─┨↑┠─┬─┨/┠─-○─┤
  │…Y0………│
  ├─┨┠──┘
   (梯形图)

www.gkong8.com

收集.整理

回复 支持 反对

使用道具 举报

发表于 2006-6-25 18:10:00 | 显示全部楼层

采用OMRON CPM2A PLC的控制程序如下:

输入:0.00 输出:10.00 内部辅助继电器:200.00 200.01

LD 0.00

DIFU 200.00

LD 200.00

AND 10.00

OUT 200.01

LD 200.00

OR 10.00

AND-NOT 200.01

OUT 10.00

程序已经调试通过,梯形图自己画吧

回复 支持 反对

使用道具 举报

发表于 2006-6-25 19:35:00 | 显示全部楼层
我也是初学者,我一般单按钮起停都利用PLC内存计数器功能,把计数器设置为2.就能第一次起动,第二次就到2而使计数器复位停了.呵我是用三菱的.有空大家多切磋啊.panjiong2005@yahoo.com.cn
回复 支持 反对

使用道具 举报

发表于 2006-8-10 10:24:00 | 显示全部楼层
请问谁有三菱FX仿真模拟器软件!谢谢了!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2006-8-11 18:26:00 | 显示全部楼层

我也是搞电气的,可是对PLC我还是个超级大菜鸟,呵呵,现在正在努力学习中,希望哪里的大哥大姐可以帮到我,当我的师傅啊,呵呵。我一定是个好徒弟的,这一点我非常自信的,谁有PLC的个种资料可以大量发送。

谢谢各位师傅对我的照顾了啊floyd_009@yahoo.com.cn

QQ:121908881

回复 支持 反对

使用道具 举报

发表于 2006-8-13 12:41:00 | 显示全部楼层

TO floyd_009

其实起步或者说入门是有一定的难度,PLC最主要的是需要多实践,不能光看书就能说解决问题了.我给你一点信心,我原来是学市场学的!

回复 支持 反对

使用道具 举报

发表于 2006-10-6 23:38:00 | 显示全部楼层
我也在学呀
回复 支持 反对

使用道具 举报

发表于 2006-10-9 17:51:00 | 显示全部楼层
但不幸的是没有条件实践啊
回复 支持 反对

使用道具 举报

发表于 2006-10-10 16:06:00 | 显示全部楼层

看看这个行不!!

LD X0

OUT C0 K2

LD X0

OR Y0

ANI C0

OUT YO

LD C0

RST CO

回复 支持 反对

使用道具 举报

发表于 2006-10-11 09:47:00 | 显示全部楼层
我是菜鸟,我要学习
回复 支持 反对

使用道具 举报

发表于 2006-10-11 18:04:00 | 显示全部楼层

不好意思,上面的程序搞错啦,应该是这样:

LD X0

OUT C0 K2

LD X0

OR Y0

ANI C0

OUT Y0

LDP CO

OUT MO

LDF M0

RST C0

回复 支持 反对

使用道具 举报

发表于 2006-10-11 20:38:00 | 显示全部楼层
要是有实验条件感情好。
回复 支持 反对

使用道具 举报

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

我是一个搞自动化的维护的!在一家铝厂做维护!公司内的plc 很多种,但是我觉得做维护接触编程的很少,我现在想学习编程但是不知道从何下手,各位能否给点指引?我天天接触plc就是不会编程。郁闷啊!

回复 支持 反对

使用道具 举报

发表于 2007-1-16 20:17:00 | 显示全部楼层

A I 0.0
FP M 0.0
= L 20.0
A L 20.0
AN Q 0.0
S M 0.1
A L 20.0
A Q 0.0
R M 0.1

A M 0.1
= Q 0.0

不会贴图片

回复 支持 反对

使用道具 举报

发表于 2007-1-17 10:59:00 | 显示全部楼层

带PLC的容易一些,不知这个怎样。纯硬件,适合远距离控制,省线费继电器。

[em07]

图片怎么传不上啊?

[upload=jpg]UploadFile/2007-1/200711712461194877.jpg[/upload]
[此贴子已经被作者于2007-1-17 12:46:16编辑过]

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2007-1-17 17:01:00 | 显示全部楼层

本人用的是西门子的,

主要是要用到一个上升脉冲信号,然后在用取反做为

停止信号

回复 支持 反对

使用道具 举报

发表于 2007-1-17 19:46:00 | 显示全部楼层

这个网站有的 很简单 再找找

回复 支持 反对

使用道具 举报

发表于 2007-1-18 08:43:00 | 显示全部楼层

这不是问题,有事者事竟成

回复 支持 反对

使用道具 举报

发表于 2007-12-10 10:57:00 | 显示全部楼层

我自己编了一个感觉应该行~用的都是基本指令,不知道对不对,请大虾指教

X0 M2

|---||-----|/|-----(M1)--|

X0

|---||-------------(M2)--|

Y0 M1

|---||-----|/|-----(Y0)--|

Y0 M1 |

|---|/|----||---

|---END

回复 支持 反对

使用道具 举报

发表于 2007-12-11 17:58:00 | 显示全部楼层
我来学习一下,回去试试
回复 支持 反对

使用道具 举报

发表于 2007-12-11 22:04:00 | 显示全部楼层
以下是引用shanan0610在2006-10-9 17:51:00的发言:
但不幸的是没有条件实践啊

没有条件实践啊???????????????

回复 支持 反对

使用道具 举报

发表于 2007-12-12 19:30:00 | 显示全部楼层
D:\\My Documents\\a.jpg
回复 支持 反对

使用道具 举报

发表于 2007-12-15 19:38:00 | 显示全部楼层

用ALT指令,ALT指令可转换输出,ALT之后再指定内部继电器,比如ALT M1,那M1触点就可以起到作用,母线前面用一输入触点就可以单键控制起停

回复 支持 反对

使用道具 举报

发表于 2008-1-4 23:21:00 | 显示全部楼层

第二楼的兄弟也用单片机,我以前用51做控制系统,有空多聊聊

其实一般的程序设计人员都不应该让程序存在会出现误操作问题的

单片机的不稳定主要还是电源和本身单片机板的电子元件是次品的问题啊

回复 支持 反对

使用道具 举报

发表于 2008-6-1 03:02:00 | 显示全部楼层
学习了,谢谢
回复 支持 反对

使用道具 举报

发表于 2008-6-2 16:33:00 | 显示全部楼层
受益非浅,谢谢
回复 支持 反对

使用道具 举报

发表于 2008-6-2 17:13:00 | 显示全部楼层

我学三菱的

回复 支持 反对

使用道具 举报

发表于 2008-6-3 10:22:00 | 显示全部楼层

其实起步或者说入门是有一定的难度,PLC最主要的是需要多实践,不能光看书就能说解决问题了.我给你一点信心,我原来是学市场学的!

呵呵~~俗话说隔行如隔山,现在看来也未必啊
回复 支持 反对

使用道具 举报

发表于 2008-6-6 12:06:00 | 显示全部楼层

A I0.0

AN M0.0

=L0.0

A L0.0

FP M0.1

S Q0.0

A L0.0

FN M0.2

S M0.0

A I0.0

A M0.0

=L 0.1

A L0.1

FP M0.3

R Q0.0

A L0.1

FN M0.4

R M0.0

其中I0.0启停按钮,Q0.0输出

回复 支持 反对

使用道具 举报

发表于 2008-9-17 15:35:00 | 显示全部楼层
[em01]大家一起学
回复 支持 反对

使用道具 举报

发表于 2008-9-18 15:59:00 | 显示全部楼层
可怜的日?[em04][em04][em04][em04][em04]
回复 支持 反对

使用道具 举报

发表于 2008-9-21 21:49:00 | 显示全部楼层
学习中
回复 支持 反对

使用道具 举报

发表于 2008-9-21 21:50:00 | 显示全部楼层
不错有意思
回复 支持 反对

使用道具 举报

发表于 2008-9-22 19:56:00 | 显示全部楼层
学习中
回复 支持 反对

使用道具 举报

发表于 2008-9-24 20:59:00 | 显示全部楼层

输入:00000输出:01000

LD 00000

OR 01000

LD NOT CNT000

OUT 01000

DIFD 20000

LD 20000

LD 253.15

CNT 000

#0002

回复 支持 反对

使用道具 举报

发表于 2008-9-27 11:16:00 | 显示全部楼层
[em06]
回复 支持 反对

使用道具 举报

发表于 2008-9-27 15:50:00 | 显示全部楼层
如果采用gkong8 的程序要注意按钮的抖动
回复 支持 反对

使用道具 举报

发表于 2008-10-5 16:43:00 | 显示全部楼层

LD X1

ATL YO

END

回复 支持 反对

使用道具 举报

发表于 2008-10-14 18:24:00 | 显示全部楼层

学习了,不错

回复 支持 反对

使用道具 举报

发表于 2008-10-15 19:22:00 | 显示全部楼层
bangmang 帮忙顶一个哦!!
回复 支持 反对

使用道具 举报

发表于 2008-10-15 19:22:00 | 显示全部楼层
bangmang 帮忙顶一个哦!!
回复 支持 反对

使用道具 举报

发表于 2010-4-16 20:58:00 | 显示全部楼层
三菱不太熟。。。。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2010-5-29 13:47:00 | 显示全部楼层
三菱的图,肯定好用。[img][/img]
回复 支持 反对

使用道具 举报

发表于 2010-5-29 13:50:00 | 显示全部楼层

单按钮开关实现

[attachimg]6856[/attachimg] [attachimg]6856[/attachimg]

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-20 22:48 , Processed in 0.060416 second(s), 25 queries .

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