[Code]: startup S7 timer problem

SIMATIC S7-200/300/400, Step7, PCS7, CFC, SFC, PDM, PLCSIM,
SCL, Graph, SPS-VISU S5/S7, IBHsoftec, LOGO ...
Post Reply
danatz
Posts: 37
Joined: Fri Oct 20, 2006 6:35 am
Location: Europe

[Code]: startup S7 timer problem

Post by danatz » Fri Oct 16, 2009 7:46 pm

Code: Select all

AN M200.2
R T48
BEC

L 5000
AN M200.0
SD T48
A T48
= M200.0
if delete second row (R T48) then timer startup whithout problem. But I need if M200.2 = 0 then reset timer.
Why did'not startup timer? What do I falsely?

Если удалить вторую строку (со сбросом таймера), то таймер работает нормально (запускается, выдает импульс после окончания времени). Но мне необходимо сбрасывать уставку времени при отсутствии М200.2. С этой строкой таймер не запускается.
Подскажите где ошибка, как сделать чтобы работало?

sania
Site Admin
Posts: 1371
Joined: Sat Aug 13, 2005 6:15 am
Contact:

Re: startup S7 timer problem

Post by sania » Fri Oct 16, 2009 8:40 pm

Code: Select all

L 5000
AN M200.0
A M200.2
SD T48
A T48
= M200.0

SHKODRAN
Posts: 197
Joined: Wed Dec 24, 2008 4:37 pm
Location: Europe
Contact:

Re: startup S7 timer problem

Post by SHKODRAN » Sat Oct 17, 2009 9:17 pm

Code: Select all

A     M    202.0
      JNB   Y001
      L     5000
      AN    M200.0
      SD    T     48
      A     T     48
      =     M200.0
     JU  Y002
Y001: R     T     48
Y002: NOP   0
      BEC

Dfcz
Posts: 875
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: startup S7 timer problem

Post by Dfcz » Sun Oct 18, 2009 7:20 am

danatz wrote:

Code: Select all

AN M200.2
R T48
BEC

L 5000
AN M200.0
SD T48
A T48
= M200.0
if delete second row (R T48) then timer startup whithout problem. But I need if M200.2 = 0 then reset timer.
Why did'not startup timer? What do I falsely?

Если удалить вторую строку (со сбросом таймера), то таймер работает нормально (запускается, выдает импульс после окончания времени). Но мне необходимо сбрасывать уставку времени при отсутствии М200.2. С этой строкой таймер не запускается.
Подскажите где ошибка, как сделать чтобы работало?

Code: Select all

AN M200.0
L 5000
SD T48

AN M200.2
R T48

A T48
= M200.0

Не понятно, тебе надо работать с инструкцией BEC, или просто, что бы таймер работал?

Post Reply