只需一步,快速开始
微信扫码登录
有一设备需要起停的单按钮特别多,请问单按钮起停控制怎么编?
举报
知道了
数字输入没必要手工去抖,在系统块中设一下输入滤波就可以了。 如果还不能解决干扰,那就得反思整个系统的结构了,软件去抖虽可一定程度上解决问题,但碰到这种情况的时候必然要将延时设得非常大,按钮响应将极为迟钝 手工去抖是单片机中的习惯概念,我们之所以认为PLC较单片机稳定可靠,就是因为大量类似的工作已经由PLC自己处理了,不需我们手工做这些工作。其实单片机并非不可靠,只是这些工作需要由开发人员自己做硬件和软件方面的工作,每个人用的方法不一样,出来的效果自然不同,最终形成单片机不靠的认识。真正不可靠的是一个个的单片机应用系统,并非单片机本身的罪过。PLC不照样也是一个个电子器件组成的吗?
如果还不能解决干扰,那就得反思整个系统的结构了,软件去抖虽可一定程度上解决问题,但碰到这种情况的时候必然要将延时设得非常大,按钮响应将极为迟钝
手工去抖是单片机中的习惯概念,我们之所以认为PLC较单片机稳定可靠,就是因为大量类似的工作已经由PLC自己处理了,不需我们手工做这些工作。其实单片机并非不可靠,只是这些工作需要由开发人员自己做硬件和软件方面的工作,每个人用的方法不一样,出来的效果自然不同,最终形成单片机不靠的认识。真正不可靠的是一个个的单片机应用系统,并非单片机本身的罪过。PLC不照样也是一个个电子器件组成的吗?
介绍一种“一键两用”PLC程序
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
收集.整理
采用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
OR 10.00
AND-NOT 200.01
OUT 10.00
程序已经调试通过,梯形图自己画吧
我也是搞电气的,可是对PLC我还是个超级大菜鸟,呵呵,现在正在努力学习中,希望哪里的大哥大姐可以帮到我,当我的师傅啊,呵呵。我一定是个好徒弟的,这一点我非常自信的,谁有PLC的个种资料可以大量发送。
谢谢各位师傅对我的照顾了啊floyd_009@yahoo.com.cn
QQ:121908881
TO floyd_009
其实起步或者说入门是有一定的难度,PLC最主要的是需要多实践,不能光看书就能说解决问题了.我给你一点信心,我原来是学市场学的!
看看这个行不!!
LD X0
OUT C0 K2
OR Y0
ANI C0
OUT YO
LD C0
RST CO
不好意思,上面的程序搞错啦,应该是这样:
OUT Y0
LDP CO
OUT MO
LDF M0
RST C0
我是一个搞自动化的维护的!在一家铝厂做维护!公司内的plc 很多种,但是我觉得做维护接触编程的很少,我现在想学习编程但是不知道从何下手,各位能否给点指引?我天天接触plc就是不会编程。郁闷啊!
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
不会贴图片
带PLC的容易一些,不知这个怎样。纯硬件,适合远距离控制,省线费继电器。
[em07]
您需要 登录 才可以下载或查看,没有账号?注册哦
本人用的是西门子的,
主要是要用到一个上升脉冲信号,然后在用取反做为
停止信号
这个网站有的 很简单 再找找
这不是问题,有事者事竟成
我自己编了一个感觉应该行~用的都是基本指令,不知道对不对,请大虾指教
X0 M2
|---||-----|/|-----(M1)--|
X0
|---||-------------(M2)--|
Y0 M1
|---||-----|/|-----(Y0)--|
Y0 M1 |
|---|/|----||---
|---END
没有条件实践啊???????????????
用ALT指令,ALT指令可转换输出,ALT之后再指定内部继电器,比如ALT M1,那M1触点就可以起到作用,母线前面用一输入触点就可以单键控制起停
第二楼的兄弟也用单片机,我以前用51做控制系统,有空多聊聊
其实一般的程序设计人员都不应该让程序存在会出现误操作问题的
单片机的不稳定主要还是电源和本身单片机板的电子元件是次品的问题啊
我学三菱的
A I0.0
AN M0.0
=L0.0
A L0.0
FP M0.1
S Q0.0
FN M0.2
S M0.0
A M0.0
=L 0.1
A L0.1
FP M0.3
R Q0.0
FN M0.4
R M0.0
其中I0.0启停按钮,Q0.0输出
输入:00000输出:01000
LD 00000
OR 01000
LD NOT CNT000
OUT 01000
DIFD 20000
LD 20000
LD 253.15
CNT 000
#0002
LD X1
ATL YO
END
学习了,不错
本版积分规则 发表回复 回帖后跳转到最后一页