首页 上一页 1 2 下一页 尾页

请教编程 点击:2020 | 回复:40



PZILVLI

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 7回
  • 年度积分:0
  • 历史总积分:43
  • 注册:2006年2月22日
发表于:2006-04-07 09:30:00
楼主
用一只按钮控制一盏灯,按奇数次灯亮,偶数次灯灭.
请问实现上述功能,程序怎么编



同行

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 13回
  • 年度积分:0
  • 历史总积分:44
  • 注册:2005年12月14日
发表于:2006-04-10 20:18:00
21楼
楼上的pierogoal同志:
    算我愚昧,你用的是什么PLC?计数器没计满数触点从来没动作怎么控制灯的熄灭?计数器为1怎么会接通灯?你能否把程序写出来或画出梯形图指点一二。
    

pierogoal

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 205回
  • 年度积分:0
  • 历史总积分:275
  • 注册:2004年2月20日
发表于:2006-04-11 09:30:00
22楼
楼上的同行同志:

你难道没听说过比较指令吗?在西门子和omron的所有PLC里,都有这样的功能,可以把计数器的值和某个常数做比较,当他和某个常数相等的时候,就可以接通一个输出.另外,lg,shneider等PLC也有这样的功能.


另外同理,当计数器的值大于某值,小于某值,不等于某值的条件下,也可以接通某个输出,功能多了去了.

也就是说,如果我只有一个输入点,还想控制一百盏等,按一下接通第一盏,摁两下,接通第二盏....按100下,接通第100盏.只要把计数器的值设置成101,这样的功能就可以轻松实现,程序也不过只有101条而已.

关于程序,有两条,以西门子s7200为例子.

第一条:计数器的触发条件就是我们的输入那个按钮,复位条件就是计数器的本身,计数器值设置成2.

第二条,当计数器的值等于1,灯就亮.

由于现在我已经不搞PLC了,所以程序没办法贴,我相信你找到西门子的软件之后,自己试下就明白了.

pierogoal

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 205回
  • 年度积分:0
  • 历史总积分:275
  • 注册:2004年2月20日
发表于:2006-04-11 09:34:00
23楼
刚才有点小失误,想控制100盏灯,就要设置成102,嘿嘿

同行

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 13回
  • 年度积分:0
  • 历史总积分:44
  • 注册:2005年12月14日
发表于:2006-04-11 20:27:00
24楼
楼上的pierogoal朋友:
     我明白了,三菱的FX2N系列PLC的计数器好像没有这个功能,但可以用其它功能指令来实现。我在上面的帖子里已经讲明白了,西门子的计数器可能有这功能吧。谢谢!看来你才是同行高手,我有空还会请教你哦。我的E-mail:chen_rubing@126.com

  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 143回
  • 年度积分:0
  • 历史总积分:239
  • 注册:2006年2月13日
发表于:2006-04-11 21:33:00
25楼
不用哪么复杂吧.

LD X1
ALT Y0
END
三菱FX

幽谷寒风

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 38回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2004年10月01日
发表于:2006-04-14 16:43:00
26楼
有好多书上都讲了的哟!

浪子飘

  • 精华:1帖
  • 求助:0帖
  • 帖子:4帖 | 136回
  • 年度积分:0
  • 历史总积分:329
  • 注册:2003年2月25日
发表于:2006-04-14 17:02:00
27楼
兄弟,你的说法本身就把问题搞的让人想复杂了
其实说白了就是按下灯灭,再按下灯亮
很简单的,仔细找找,已经有答案了

CUIYING

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 10回
  • 年度积分:0
  • 历史总积分:89
  • 注册:2006年4月08日
发表于:2006-04-15 23:42:00
28楼
LD 0000
LD NOT CNT00
CNT OO
    #2
LD  0000
OR  0500
AND NOT CNT00
OUT O500
END

罗清富

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:50
  • 注册:2004年3月12日
发表于:2006-04-16 00:28:00
29楼
[url=C:\Documents and Settings\luo\My Documents\My Pictures]C:\Documents and Settings\luo\My Documents\My Pictures[/url]12

罗清富

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:50
  • 注册:2004年3月12日
发表于:2006-04-16 00:30:00
30楼
[url=C:\Documents and Settings\luo\My Documents\My Pictures]C:\Documents and Settings\luo\My Documents\My Pictures[/url]

罗清富

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:50
  • 注册:2004年3月12日
发表于:2006-04-16 00:33:00
31楼

罗清富

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:50
  • 注册:2004年3月12日
发表于:2006-04-16 00:34:00
32楼

exceed.liu

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 31回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2004年6月06日
发表于:2006-04-18 13:41:00
33楼
大家的言论太精彩了,收益非浅啊!

exceed.liu

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 31回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2004年6月06日
发表于:2006-04-18 13:41:00
34楼
大家的言论太精彩了,收益非浅啊!

pierogoal

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 205回
  • 年度积分:0
  • 历史总积分:275
  • 注册:2004年2月20日
发表于:2006-04-22 19:00:00
35楼
这么简单的问题就这么多回帖,看来大家热情很高涨啊

edm

  • 精华:2帖
  • 求助:0帖
  • 帖子:48帖 | 631回
  • 年度积分:0
  • 历史总积分:988
  • 注册:2004年7月01日
发表于:2006-04-22 19:30:00
36楼
晕~~,这和以前谈到的一个按钮控制马达的启停 有什么区别呢

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2007-03-31 21:56:00
37楼
不用PLC或电子线路,只有用继电器和按钮。求电气图。

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2007-03-31 21:59:00
38楼
PLC上用翻转指令既可。

hua71281

  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 1296回
  • 年度积分:0
  • 历史总积分:1509
  • 注册:2004年6月13日
发表于:2007-04-01 20:41:00
39楼
就是单按钮启停程序

黑子

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 22回
  • 年度积分:0
  • 历史总积分:111
  • 注册:2003年8月23日
发表于:2007-04-08 13:55:00
40楼
plc用计数器最简单,纯电路最好用自保持按钮,要不你就慢慢琢磨,不用自保持,唇按纽电器好的思路我还没有

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页