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

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

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

Модератор: Глоб.модераторы

Ответить

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

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

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

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

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

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

Сообщение Ryzhij »

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

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

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

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

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

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

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

Сообщение Ryzhij »

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

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

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

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

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

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

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

Сообщение Ryzhij »

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

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

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

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

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

Сообщение Looker »

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

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