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

s7-200单按钮控制两台电机先后启停 点击:7176 | 回复:29



saqimm

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:4帖 | 25回
  • 年度积分:27
  • 历史总积分:157
  • 注册:2011年2月13日
发表于:2012-08-10 22:16:18
楼主
要求如下:只能用基本逻辑指令,一点头绪都没有,谁给个思路。



芳季

  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2012-08-10 22:19:59
1楼
在搜索栏输入“单键启停”

saqimm

  • 精华:0帖
  • 求助:4帖
  • 帖子:4帖 | 25回
  • 年度积分:27
  • 历史总积分:157
  • 注册:2011年2月13日
发表于:2012-08-10 22:22:13
2楼
要求如下:只能用基本逻辑指令,按按钮1下,1#电机启动,再按按钮1下,2#电机启动,1#停止,再按1下2#电机停止,依次循环。

welfare87

  • 精华:0帖
  • 求助:4帖
  • 帖子:44帖 | 2827回
  • 年度积分:0
  • 历史总积分:25853
  • 注册:2009年2月20日
发表于:2012-08-10 23:54:05
3楼
引用 saqimm 的回复内容:要求如下:只能用基本逻辑指令,按按钮1下,1#电机启动,再按按钮1下,2#电机启动,1#停止,再按1下2#电机停止,依次循环。

楼主可以用计数器指令

lgj3388

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 236回
  • 年度积分:0
  • 历史总积分:925
  • 注册:2003年8月13日
发表于:2012-08-11 09:36:37
4楼

看来控友们对“基本逻辑指令”还是有着不同的理解

wyb2866255---王者之师

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2012-08-11 13:41:24
5楼

       按楼主要求:只用与、或、输出、复位、置位 等基本指令,编写了用一个按钮控制2台电机的启停动能的程序,见下梯形图:

      程序说明:I0.0为电机控制按钮,其操作要求是这样的:

       1、在2秒时间内,如按1下按钮,电机1将启动运行。

       2、在2秒时间内,如按2下按钮,电机1将停止运行。

       3、在2秒时间内,如按3下按钮,电机2将启动运行。

       4、在2秒时间内,如按4下按钮,电机2将停止运行。

    输出:  Q0.0=1 为电机1启动运行,Q0.0=0 为电机1停止运行,

               Q0.1=1 为电机2启动运行,Q0.1=0 为电机2停止运行,

       该程序可随意控制2个电机的运行状态   如:先按按钮3下,电机2启动,再按1下按钮,电机1也启动。再按按钮2下电机1停止,如再按4下按钮,电机2停。

      该程序经上机运行正确,可供参考。

saqimm

  • 精华:0帖
  • 求助:4帖
  • 帖子:4帖 | 25回
  • 年度积分:27
  • 历史总积分:157
  • 注册:2011年2月13日
发表于:2012-08-12 00:46:59
6楼
谢谢wyb2866255---王者之师 ,以前经常看您的帖子,没想到这次得到你的回答,真是太感谢了。

saqimm

  • 精华:0帖
  • 求助:4帖
  • 帖子:4帖 | 25回
  • 年度积分:27
  • 历史总积分:157
  • 注册:2011年2月13日
发表于:2012-08-12 02:15:45
7楼
网络4和网络5有问题,第一个扫描周期m0.0=1,第二个扫描周期m0.0=0,程序没法执行,不知道我说的对不对。

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2012-08-12 11:29:47
8楼

5 楼的回答,貌似 跑题了,楼主说的是, 按一下按钮, 你怎么按多下哪?

 

还有楼主有一个问题没说清楚, 

-------------------、

要求如下:只能用基本逻辑指令,按按钮1下,1#电机启动,再按按钮1下,2#电机启动,1#停止,再按1下2#电机停止,依次循环。

------------------、

那么 最后一次按下 2# 电机停止了, 1# 电机同时启动吗?  自己的逻辑都没搞清楚....................

 

wyb2866255---王者之师

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2012-08-12 12:28:25
9楼

      回7楼:此程序是经上机运行的,不会有问题的:在未按按钮时MB0=0,即:M0.0=0、M0.1=0、M0.2=0,当第一次按一下按钮时,网络5 满足条件,I0.0=1的前沿使M0.0=1,且使M2.0=1 (即2秒计时开始)。在此2秒内如又按一次按钮,此时网络4 满足条件(即M0.0=1、M0.1=0、M0.2=0),I0.0=1的前沿使M0.1=1,而M0.0=0。如再按一次按钮,此时网络3 满足条件(即M0.0=0、M0.1=1、M0.2=0),I0.0=1的前沿使M0.0=1、M0.1=1而 M0.2=0.

     此程序不长,你可编辑后上机运行看看,是否可实现用一个按钮可随意控制2台电机的启停。

wyb2866255---王者之师

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2012-08-12 12:48:35
10楼
     回8楼:请你仔细看清题目“s7-200单按钮控两台电机先后启停”,如用一个按钮,每次只按一下,可以编出2电机先后启停的程序,但程序动作步骤固定的,即不可改变。我编的程序与用4个按钮分别控制2台电机的启停是一样的,可随时叫某一电机启停。

congxizhong2012

  • 精华:1帖
  • 求助:7帖
  • 帖子:11帖 | 172回
  • 年度积分:1
  • 历史总积分:1281
  • 注册:2012年5月25日
发表于:2012-08-13 11:27:23
11楼

I0.0为单个按钮,Q0.0 Q0.1为输出。

lizuoyun

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 21回
  • 年度积分:0
  • 历史总积分:25
  • 注册:2008年3月19日
发表于:2012-08-13 16:42:51
12楼

欧姆龙编写的,10.0为输入,Q100.0和Q100.1为输出

xuesong060755

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2012-08-14 18:15:55
13楼
学习 好多 老师 呵呵

lgj3388

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 236回
  • 年度积分:0
  • 历史总积分:925
  • 注册:2003年8月13日
发表于:2012-08-15 09:01:14
14楼
..................

monkeyluyi

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 138回
  • 年度积分:14
  • 历史总积分:3367
  • 注册:2011年11月23日
发表于:2012-08-15 16:38:58
15楼
 
 

monkeyluyi

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 138回
  • 年度积分:14
  • 历史总积分:3367
  • 注册:2011年11月23日
发表于:2012-08-15 16:42:38
16楼
各位大侠,小弟所写程序1号电机为Q0.1,2号电机为Q0.0如果在程序内有多个I0.1实际系统会进入死循环,达不到控制要求!不对之处请多多指教!

游侠123

  • 精华:0帖
  • 求助:4帖
  • 帖子:11帖 | 143回
  • 年度积分:0
  • 历史总积分:242
  • 注册:2012年6月28日
发表于:2012-08-17 17:08:25
17楼
回复内容:
对:congxizhong2012关于I0.0为单个按钮,Q0.0 Q0.1为输出。内容的回复:

你这Q0.0先启动,等Q0.1启动后Q0.0就停止了  这不合要求啊

chenpinghan

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2011年10月31日
发表于:2012-08-17 21:44:29
18楼
回复内容:
对:wyb2866255---王者之师关于       按楼主要求:只用与、或、输出、复位、置位 等基本指令,编写了用一个按钮控制2台电机的启停动能的程序,见下梯形图:      程序说明:I0.0为电机控制按钮,其操作要求是这样的:       1、在2秒时间内,如按1下按钮,电机1将启动运行。       2、在2秒时间内,如按2下按钮,电机1将停止运行。       3、在2秒时间内,如按3下按钮,电机2将启动运行。       4、在2秒时间内,如按4下按钮,电机2将停止运行。    输出:  Q0.0=1 为电机1启动运行,Q0.0=0 为电机1停止运行,                Q0.1=1 为电机2启动运行,Q0.1=0 为电机2停止运行,       该程序可随意控制2个电机的运行状态   如:先按按钮3下,电机2启动,再按1下按钮,电机1也启动。再按按钮2下电机1停止,如再按4下按钮,电机2停。      该程序经上机运行正确,可供参考。内容的回复:

不错!学习了!

广州@阿君——王者之师

  • [版主]
  • 精华:25帖
  • 求助:18帖
  • 帖子:503帖 | 6997回
  • 年度积分:0
  • 历史总积分:66772
  • 注册:2010年6月26日
发表于:2012-08-18 09:36:14
19楼
wyb2866255---王者之师···兄弟,第六步跟第七步是不是有错···哪个触点的开闭没改

广州@阿君——王者之师

  • [版主]
  • 精华:25帖
  • 求助:18帖
  • 帖子:503帖 | 6997回
  • 年度积分:0
  • 历史总积分:66772
  • 注册:2010年6月26日
发表于:2012-08-18 09:38:59
20楼
有时候真的很讨厌工控网的那个gongkong水印

热门招聘
相关主题

官方公众号

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