登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:求PLC编程题目,有具体控制要求

点击:7328 回复:24

[size=2]我正在学习PLC编程,迫切需要一些编程题目来进行练习,哪位朋友有的话,给我发一下,先行谢过了
我的邮箱  chelizhou1206@163.com
表情[/size]
08-09-02 16:17
好哇,我出一题。
有8个旋钮开关接输入点,一个灯接输出点。实现功能:8个旋钮开关任意旋动1个,就使灯的状态变化(由亮变灭、由灭变亮)。要求:指令越少越好,容易扩展(如:又加了10个旋钮开关),最好不用上升沿和下降沿指令。
08-09-02 16:46
哈哈 你给出标准答案来
08-09-03 09:28
表情
用西门子PLC编的程序,好的话,大家顶一下啊!!
08-09-03 14:56
西门子PLC程序
附件:
[本地下载]
08-09-03 14:59
一个解法
x i0.0
x i0.1
x i0.2
x i0.3
x i0.4
x i0.5
x i0.6
x i0.7
= q0.0
08-09-03 20:12
楼上的答案不能达到  任意开关   打开、关闭灯的功能
只能本个开关打开灯,本个开关再关闭灯,
这跟一个旋钮开关控制一个灯的程序大同小异吗?
08-09-04 15:12
说说你的分析,疑惑?
08-09-04 15:33
附件
这是用仿真软件做的因为X0~X7有上面设备的影响,所以用面板上的X20~X27和Y20做了。(按钮按着不放,相当于旋钮接通、按钮释放相当于旋钮关断)
具体思路是这样的:
①、LD=  K4X000   K1  (只要X0~X7中有任何一个旋钮开关接通)
②、OUT  M100         (采用内部继电器M100,分辨输入有无断开)
③、ANP  M100          (输入由通到断或由断到通,就用M100的上沿去驱动输出)
④、ALT  Y000         (有一个开关动作,指示灯就反转---原来亮的灭掉、原来灭的点亮)。
大家可以举一反三做一下这个实验。这个电路可用在“多路控制”的地方,比前面讲的双联灯控制更灵活,程序中就是“8联灯”,你可以做成“n联灯”也没有问题。
具体此类程序请到帖子里来讨论,帖子里有许多如双联开关、流水灯等小程序:
http://www.gkong.com/gkong_bbs/dispbbs.asp?Boardid=2&id=146544&replyID=967588&star=3&skin=
最后修改:2008-9-5 8:24:17
08-09-04 16:17
旋钮开关旋动一次是由或由。不是自复位按钮那样的。
08-09-04 19:39

上一页下一页

工控新闻

更多新闻资讯