Просмотр полной версии : Подскажите пожалуйста
Чтото не могу понять как сбрасывать обмотки сет и ресет? в руководстве написано
SET и RESET обмотка
Обмотки могут быть с "самофиксацией" типов SET и RESET. Обмотки типа SET обозначаются буквой "S" внутри круглых скобок (S). Если соответствующая этой обмотке переменная принимает значение ИСТИНА, то она навсегда (до сброса R) сохраняет его.
Обмотки типа RESET обозначаются буквой R. Если соответствующая переменная принимает значение ЛОЖЬ, то она навсегда (до установки S) сохраняет его.
а где этот (до сброса R)(до установки S) понять не могу.:( , тоесть как мне сбросить обмотку програмно?
Чтото не могу понять как сбрасывать обмотки сет и ресет? в руководстве написано
SET и RESET обмотка
Обмотки могут быть с "самофиксацией" типов SET и RESET. Обмотки типа SET обозначаются буквой "S" внутри круглых скобок (S). Если соответствующая этой обмотке переменная принимает значение ИСТИНА, то она навсегда (до сброса R) сохраняет его.
Обмотки типа RESET обозначаются буквой R. Если соответствующая переменная принимает значение ЛОЖЬ, то она навсегда (до установки S) сохраняет его.
а где этот (до сброса R)(до установки S) понять не могу.:( , тоесть как мне сбросить обмотку програмно?
Положим у вас две обмотки S и R, связанные с переменной b1.
Подаете истину на S, b1 становится истиной. Затем снимаете истину с обмотки.
Подаете истину на R, b1 становится ложью. Снимаете истину с обмотки.
Как-то так оно и работает.
подскажите пожалуйста!
тамер Ton при первом запуске сразу выдаёт сигнал
окончания интервала, почему? далее всё работаетотлично.
пример немного корявый, выдернул из прогрммы, но суть демонстрирует
понятно.
подскажите пожалуйста!
тамер Ton при первом запуске сразу выдаёт сигнал
окончания интервала, почему? далее всё работаетотлично.
пример немного корявый, выдернул из прогрммы, но суть демонстрирует
понятно.
Сбросьте его после выполнения. Таймер запоминает значения на своих входах до тех пор, пока вы к нему снова не обратитесь.
Если он помнит true, а при обращении вы ему на вход снова задаете true, то переднего фронта не получается и таймер не отрабатывает.
После выполнения подайте на вход таймера false.
Уважаемый Kirill в начале программы стоит сброс таймера кадр Init_time,
кроме того таймер при запуске программы ещё ничего не отрабатывал, чего же он помнит?
Подскажите пожалуйста где можно посмотреть, может у когото есть пример, как мне в LD ввести групповой опрос датчиков? Это наверное делается через Bit Mask For Input-Output и Pack- Unpack, может у когото есть приме подобного опроса датчиков? У меня около 50 дискретных датчиков подключенных через МДВВ, опрос в обычном режиме конечно будет происходить достаточно долго, а мне нужно менее 0,1 сек. цикл опроса всех датчиков.:)
Подскажите пожалуйста где можно посмотреть, может у когото есть пример, как мне в LD ввести групповой опрос датчиков? Это наверное делается через Bit Mask For Input-Output и Pack- Unpack, может у когото есть приме подобного опроса датчиков? У меня около 50 дискретных датчиков подключенных через МДВВ, опрос в обычном режиме конечно будет происходить достаточно долго, а мне нужно менее 0,1 сек. цикл опроса всех датчиков.:)
Такой пример давно выложен:
http://owen.ru/forum/attachment.php?attachmentid=552&d=1212995452
Уважаемый Kirill в начале программы стоит сброс таймера кадр Init_time,
кроме того таймер при запуске программы ещё ничего не отрабатывал, чего же он помнит?
О каком из двух ton идет речь?
Такой пример давно выложен:
http://owen.ru/forum/attachment.php?attachmentid=552&d=1212995452
Спасибо. :) Надоже, как всё просто.:) ))
Почти всё понятно, ну а в деталя уже сами разберёмся.:)
О каком из двух ton идет речь?
tmal другие таймера в этом фрагменте не задействованы.
ещё один вопросик, по кодключению ип320. в ваших руководствах почемуто рассматривается подключение ип320 только как мастер. я так и не могу взять в толк, два мастера на одной шине могут существовать или нет? а то у меня плк-100 уже стоит как мастер на 485, а в руководстве расказывается как подключить ип-320 и тоже как мастер.
Николаев Андрей
20.04.2009, 08:29
панель может выступать как мастером так и слэйвом. выбирается это при создании нового проекта. режимы работы и их выбор четко прописаны в документации.
панель может выступать как мастером так и слэйвом. выбирается это при создании нового проекта. режимы работы и их выбор четко прописаны в документации.
я согласен что для мастера все прописано, а вот для слэйва я чтото на понял, даже посадить его к мастеру некак, есть универсальный, мва8,мву, мдвв, а ип320 нет.:(
Николаев Андрей
20.04.2009, 23:16
А как Вы представляете себе шаблон ИП320???
На самом деле я лично не рекомендую пользоваться шаблонами. Используйте Universal ModBus Device, причем им будет и панель и МДВВ, и частотник и любое другое slave устройство.
наверное проще было бы подружить ип320 и плк имея возможность каким то образом импортировать списки регистров из проекта конфигуратора ип320 в проект пкл кодесис..;)
Николаев Андрей
22.04.2009, 17:41
это голубая мечта любого асу-шника :)
сейчас думаем как задружить панель и плк ваще без протоколов и интерфейсов. но это пока секрет.
а вот еще такой вопрос. при записи переменной в мдвв, нужно писать десятичные значения :( для данных, может есть гдето переключатель для возможность писать Hex значения в режиме эмуляции или в двоичном коде былобы еще лучше. :) двоичные то в шестнадцатиричные я в уме перевожу, а вот в десятичные пока проблематично. :(
Игорь Петров
28.04.2009, 09:33
В CoDeSys в окошке любого POU (например PLC_PRG) в онлайне щелкаю правой кнопкой мышки по объявлению (верхняя половинка окна) любой переменной и из списка выбираю желаемый формат отображения десятичный, шестнадцатеричный или двоичный.
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot