Доброго времени суток. Впервые столкнулся с ален бредли-помогите разобраться.
На производстве стоит контроллер, работает без проблем. Передает данные на пром ПК, где написана оболочка для оператора. Возникла необходимость заменить старый ПК. Проблема в том, что я не пойму какие именно переменные из проекта выдаются в ПК контроллером. Проект для rslogix500 есть, но какого то отдельного списка внешних переменных я там не найду. Как понять что именно мне нужно выдавать для оператора? (программу для управления оператором будет писаться отдельно, мне нужно выдать список переменных для программиста оболочки)
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Обмен переменными между RSLOGIX500 и ПК
-
- Сообщения: 1
- Зарегистрирован: 12 июн 2017, 19:29
- Имя: Алексей
-
- почётный участник форума
- Сообщения: 5635
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 601 раз
- Поблагодарили: 758 раз
Обмен переменными между RSLOGIX500 и ПК
А отдельного списка там и нет. Из контроллера программа HMI (или верхний уровень SCADA) через OPC-сервер (обычно в качестве OPC используют RSLinx Classic) может запросить любой элемент (тег) из файлов данных проекта, а уж какие значения куда там у Вас попадают в соответствии с программой в ПЛК, и что из этого всего хотелось бы получать - Вам однозначно виднее.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- эксперт
- Сообщения: 1112
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 323 раза
- Поблагодарили: 218 раз
Обмен переменными между RSLOGIX500 и ПК
В RSLinx Classic можно, увидеть какие переменные используются - DDE/OPC->Active Topic/Items..., но не факт, что увидишь все используемые.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- почётный участник форума
- Сообщения: 5635
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 601 раз
- Поблагодарили: 758 раз
Обмен переменными между RSLOGIX500 и ПК
Там, по-моему, можно увидеть только опрашиваемые в текущий момент, а не все используемые.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- эксперт
- Сообщения: 1112
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 323 раза
- Поблагодарили: 218 раз
Обмен переменными между RSLOGIX500 и ПК
Смотря что собирает данные на PC, например: 1)RSView32, через базу тегов (увидит больше тегов); 2)RSView32, через прямые драйвера - вообще ничего не увидит; 3) FTView без базы тегов - увидит меньше тегов, но пройдя по всем экранам увидит все.
Есть еще один вариант с отсутствием RSLinx Classic:
Если "оболочка" самопал, могли сами реализовать протокол DF-1.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу