1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Нужна помощь в RSLogix 5000

SCADA, серверы, АРМ верхнего уровня, диспетчерские
Ответить

Автор темы
Злюк
здесь недавно
здесь недавно
Сообщения: 46
Зарегистрирован: 29 сен 2013, 18:00
Имя: Смехов Дмитрий Юрьевич
Страна: Узбекистан
город/регион: Ташкент

Нужна помощь в RSLogix 5000

Сообщение Злюк »

Приветствую всех!!! Подскажите пожалуйста как простым способом реализовать бегущую строку инидикаторов выходного модуля DI.
То есть циклически поочередно включался выходной канал. Как это сделать на LD языке, заранее всем спасибо!!!!

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5629
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 600 раз
Поблагодарили: 756 раз

Нужна помощь в RSLogix 5000

Сообщение Ryzhij »

---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
Злюк
здесь недавно
здесь недавно
Сообщения: 46
Зарегистрирован: 29 сен 2013, 18:00
Имя: Смехов Дмитрий Юрьевич
Страна: Узбекистан
город/регион: Ташкент

Нужна помощь в RSLogix 5000

Сообщение Злюк »

это то я понял что через массив, вот только незнаю как массив к DO выходам привязать, подскажите пожалуйста как это делается???

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5629
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 600 раз
Поблагодарили: 756 раз

Нужна помощь в RSLogix 5000

Сообщение Ryzhij »

Вы можете убедиться в базе тегов проекта, что любое слово уже представляет собой массив бит.
Это относится и к слову выходов модуля DO.
Но Вы можете, если Вам так проще, объявить (создать) массив из 16-ти бит, и каждый элемент этого массива назначить алиасом к соответствующему биту слова выходов модуля DO.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
Злюк
здесь недавно
здесь недавно
Сообщения: 46
Зарегистрирован: 29 сен 2013, 18:00
Имя: Смехов Дмитрий Юрьевич
Страна: Узбекистан
город/регион: Ташкент

Нужна помощь в RSLogix 5000

Сообщение Злюк »

Извините, все равно не понял как это сделать.... :ges_no: :ges_no: :ges_no:

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5629
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 600 раз
Поблагодарили: 756 раз

Нужна помощь в RSLogix 5000

Сообщение Ryzhij »

А теперь я не понял, что значит Ваше "это"?Изображение

Как объявить массив из 16 булевых элементов (с 0-го по 15-й)?
или
Как назначить элементам массива базовые теги (сделать сами элементы алиасами)?
или
Где отыскать выходное слово модуля DO?
или
Почему переменная типа слово это массив из 16-ти битовых переменных с 0-й по 15-ю?

Что именно "как это сделать"?
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
Аватара пользователя

Looker
эксперт
эксперт
Сообщения: 1108
Зарегистрирован: 09 фев 2011, 11:32
Имя: Дитрих Евгений Линусович
город/регион: Донецк
Благодарил (а): 321 раз
Поблагодарили: 218 раз

Нужна помощь в RSLogix 5000

Сообщение Looker »

Злюк писал(а): поочередно включался выходной канал
А, выключался? Помни Штирлица - прежде чем куда-то войти, придумай как от туда выйти.
Несколько сложнее будет, НО если освоишь "секвенсоры" будут бегущие огни в любых вариантах.
Имею программу для ML1200 типа учебной - просто о сложном (секвенсоры). Могу перевести под RSLogix5000, но проще на ML1100,а к нему софт даром, включая эмулятор.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Ответить

Вернуться в «Верхний уровень автоматизации (отображение)»