[?]:Как определить изменение параметра типа Real в Step7?
-
- Posts: 6
- Joined: Wed Oct 26, 2005 11:21 am
[?]:Как определить изменение параметра типа Real в Step7?
Необходимо выдать "1" при начале изменения параметра типа Real. Причём, чтобы чувствительность начиналась только с десятых.
-
- Site Admin
- Posts: 1387
- Joined: Sat Aug 13, 2005 6:15 am
вот наскоряк накидал
100% гарантию работы не обещаю,но примерно так
-------------------sania--------------------
ошибся малость
1)М002 не надо было
2)сравнение вверху изменил и убрал М000
Code: Select all
L DBx.DBD0 // ТВОЙ РЕАЛ
L MD0 // ПРЕДИДУЩЕЕ ЗНАЧЕНИЕ
>D
JC M001 // ЕСЛИ MD МЕНЬШЕ ПЕРЕЙТИ НА М001
TAK // ЕСЛИ MD БОЛЬШЕ ,ПОМЕНЯТЬ ИХ МЕСТАМИ
M001: -D // ОТНЯТЬ ОТ БОЛЬШЕГО МЕНЬШЕЕ
L 0.1e+000
>D
JC M003 // ЕСЛИ РАЗНИЦА МЕНЬШЕ 0.1 УЙТИ НА М003
S M 10.0
L DBx.DBD0 // ЗАПОМНИТЬ ТВОЙ РЕАЛ В ПАМЯТИ (ЕСЛИ НЕ НАДО
T MD0 // ОТЛАВЛИВАТЬ СКАЧОК С ПОСЛЕДНЕЙ УСТАВКИ M10.0,УБЕРИ ЭТИ 2 СТРОЧКИ)
JU M004
M003: R M 10.0
M004: L DBx.DBD0 // ЕСЛИ НАДО ОТЛОВИТЬ ТОКА СКАЧОК ВМЕСТО
T MD0 // ЭТИХ ДВУХ СТРОК НАПИШИ M004: NOP 0
-------------------sania--------------------
ошибся малость
1)М002 не надо было
2)сравнение вверху изменил и убрал М000
Last edited by sania on Tue Dec 12, 2006 10:10 am, edited 3 times in total.