回复:单按钮电机启停程序

evanbaozi

  • 帖子

    115
  • 精华

    0
  • 被关注

    6

论坛等级:侠客

注册时间:2011-11-26

普通 普通 如何晋级?

发布于 2012-03-01 14:10:05

12楼

quote:以下是引用kayome在2012-03-01 12:47:17的发言:
quote:以下是引用wentaoxing在2012-02-28 20:44:03的发言:
建立考虑按钮触点接触不良的问题。


问题不大,一般提出来1个按扭控制启停的都是站在理论和教学的立场上的,实际应用,选这样控制的不多


噢。

在这个基础之上,我又做了一个单按钮多电机的启停。我做的是一个单按钮,第一次按下使得motor1启动,然后第二次按下使得motor2启动,motor1停止,第三次按下两个电机同时停止。
但是在仿真的时候出了问题,大家帮我看一下我的程序问题出在哪,图发不了,我就把梯形图转成了STL。大家谅解。
FUNCTION FC 1 : VOID
TITLE =
VERSION : 0.1

BEGIN
NETWORK
TITLE =

A I 0.0;
FP M 0.0;
= L 0.0;
A L 0.0;
AN Q 4.0;
AN Q 4.1;
= M 1.0;
A L 0.0;
A Q 4.0;
AN Q 4.1;
= M 1.1;
A L 0.0;
A Q 4.0;
A Q 4.1;
= M 1.2;
NETWORK
TITLE =

A M 1.0;
S Q 4.0;
NETWORK
TITLE =

A M 1.1;
S Q 4.1;
R Q 4.0;
NETWORK
TITLE =

A M 1.2;
R Q 4.1;
END_FUNCTION
为了保证按钮只在一个扫描周期起作用,我用的上升沿指令。在我第一次按下按钮的时候,M1.0接通,Q4.0的置位,在扫描周期结束是输出结果,是的常闭触点断开,常开触点闭合,这都没有问题,可是在Network中,Q4.0中的复位指令也动作了。
我想请问大家,这是的复位指令对motor1的动作是不是作用了?还是对下面的操作没有影响,还是在下一次按下按钮才是使motor1停止?
不忘初心哈
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。