请高手来指教

已锁定

坤之剑

  • 帖子

    315
  • 精华

    3
  • 被关注

    22

论坛等级:侠圣

注册时间:2010-06-01

普通 普通 如何晋级?

请高手来指教

1232

11

2011-08-01 20:31:20

今天,我写了一段程序,实现的功能是控制一液位不溢出:当液位报警信号触发时,启动电机,如果报警一直有,则电机一直运行,当报警信号消失时,则延时1分钟自动停止电机,看似很简单的功能,虽然功能实现,又由于现场要求急,第一次真正的写程序,还是花了一点时间,首先说明,启动用一中间继电器(常开触点自保电路),停止用一继电器(常闭触点),启动和停止继电器每次动作三秒钟,我写的程序如下,还请多位高手指教,最好能给出更好的实现方法:
A I 2.1 //报警信号触发
FP M 40.0
S M 40.1

A M 40.1
L S5T#3S
SP T 30
A T 30
= Q 4.0
AN T 30 //当脉冲定时器动作后,复位定时器,以下同理
R M 40.1
A I 2.1 //报警信号消失
FN M 50.0
S M 45.1
A M 45.1
L S5T#1M //延时一分钟
SD T 33
A T 33
S M 45.2


JCN n001
R M 45.1

n001: A M 45.2 //延时一分钟后停止电机
L S5T#3S
SP T 35
A T 35
= Q 4.1
AN T 35
R M 45.2
NOP 1
谢谢大家啊!!
请高手来指教 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54716条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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