-
Супер Модератор
эээх...
это же не митсубиши - за большие возможности надо платить большими знаниями.
то, что вы сделали - это назначили значение переменной.
теперь его надо записать: онлайн\записать значение
-
ок,онлайн\записать значение,что дальше?
в митсубиши с эмуляцией ещё хуже дела,за-то онлайн монитор гуд
Последний раз редактировалось Николаев Андрей; 12.12.2010 в 01:07.
-
Супер Модератор
1.почитайте про меню онлайн и функции в нем. про изменение значения, запись нового значения, фиксацию значения...
2. не забывайте стартовать программу для проверки\отладки
-
-
Супер Модератор
пишете программу\логин\старт.
меняете значение переменной кликом мышки по переменной... это действие дает только возможность выбора необходимого вам состояния переменной.
для того, чтобы переменная это состояние приняла надо из меню онлайн выполнить команду записать значение переменной.
-
<a href='http://saveimg.ru/show-image.php?id=c6ed7eb73cf1565e2db9742e13d7dd8b'> <img src='http://saveimg.ru/thumbnails/12-12-10/694b56f61ed38e6c4f4b20d628588350.jpg' alt='бесплатный хостинг' border='0'> </a>
Спасибо,очень помогли.Как на самом деле было всё очевидно и просто...
-
Супер Модератор
обращайтесь
-
У таймеров есть одна интересная особенность. Контроллер должен "проходить" по коду таймера! ))
Например, таймер здесь работать не будет:
BOOL1: BOOL;
TON1: TON;
if not BOOL1 then
TON1( IN:=true, PT:= T#10s );
BOOL1 := true;
end_if;
if TON1.Q then
; (* тут вы никогда не окажитесь *)
end_if;
-
lazy логика в том, что при бул1 таймер не запустится, соответственно и выход с него не будет true! и это не "интересная особенность таймеров", а неправильность программирования
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума