Приветствую всех!!! Подскажите пожалуйста как простым способом реализовать бегущую строку инидикаторов выходного модуля DI.
То есть циклически поочередно включался выходной канал. Как это сделать на LD языке, заранее всем спасибо!!!!
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Нужна помощь в RSLogix 5000
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 46
- Зарегистрирован: 29 сен 2013, 18:00
- Имя: Смехов Дмитрий Юрьевич
- Страна: Узбекистан
- город/регион: Ташкент
-
- почётный участник форума
- Сообщения: 5790
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 673 раза
- Поблагодарили: 841 раз
Нужна помощь в RSLogix 5000
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 46
- Зарегистрирован: 29 сен 2013, 18:00
- Имя: Смехов Дмитрий Юрьевич
- Страна: Узбекистан
- город/регион: Ташкент
Нужна помощь в RSLogix 5000
это то я понял что через массив, вот только незнаю как массив к DO выходам привязать, подскажите пожалуйста как это делается???
-
- почётный участник форума
- Сообщения: 5790
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 673 раза
- Поблагодарили: 841 раз
Нужна помощь в RSLogix 5000
Вы можете убедиться в базе тегов проекта, что любое слово уже представляет собой массив бит.
Это относится и к слову выходов модуля DO.
Но Вы можете, если Вам так проще, объявить (создать) массив из 16-ти бит, и каждый элемент этого массива назначить алиасом к соответствующему биту слова выходов модуля DO.
Это относится и к слову выходов модуля DO.
Но Вы можете, если Вам так проще, объявить (создать) массив из 16-ти бит, и каждый элемент этого массива назначить алиасом к соответствующему биту слова выходов модуля DO.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 46
- Зарегистрирован: 29 сен 2013, 18:00
- Имя: Смехов Дмитрий Юрьевич
- Страна: Узбекистан
- город/регион: Ташкент
-
- почётный участник форума
- Сообщения: 5790
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 673 раза
- Поблагодарили: 841 раз
Нужна помощь в RSLogix 5000
А теперь я не понял, что значит Ваше "это"?
Как объявить массив из 16 булевых элементов (с 0-го по 15-й)?
или
Как назначить элементам массива базовые теги (сделать сами элементы алиасами)?
или
Где отыскать выходное слово модуля DO?
или
Почему переменная типа слово это массив из 16-ти битовых переменных с 0-й по 15-ю?
Что именно "как это сделать"?
Как объявить массив из 16 булевых элементов (с 0-го по 15-й)?
или
Как назначить элементам массива базовые теги (сделать сами элементы алиасами)?
или
Где отыскать выходное слово модуля DO?
или
Почему переменная типа слово это массив из 16-ти битовых переменных с 0-й по 15-ю?
Что именно "как это сделать"?
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- почётный участник форума
- Сообщения: 1181
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 351 раз
- Поблагодарили: 241 раз
Нужна помощь в RSLogix 5000
А, выключался? Помни Штирлица - прежде чем куда-то войти, придумай как от туда выйти.
Несколько сложнее будет, НО если освоишь "секвенсоры" будут бегущие огни в любых вариантах.
Имею программу для ML1200 типа учебной - просто о сложном (секвенсоры). Могу перевести под RSLogix5000, но проще на ML1100,а к нему софт даром, включая эмулятор.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу