А слот для процессора поменял?Andrey 2014 писал(а):А я и не собирался его переносить. До появления этой проблемы, тут вместо RSLinx Enterprise-Desctope был мой эмулятор контроллера и все работало. Теперь откуда то вылез этот RSLinx Enterprise-Desctope и выводится такая ошибка. Думаю копать надо здесь.Попробовал, безрезультатно.Looker писал(а):для процессора смени тип процессора с эмулятора на 1756 (на другой не делай - потеряешь древо I/O), затем обратно.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Программирование AB с эмулятором.
-
- эксперт
- Сообщения: 1112
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 323 раза
- Поблагодарили: 218 раз
Re: Программирование AB с эмулятором.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- осмотрелся
- Сообщения: 153
- Зарегистрирован: 04 фев 2014, 14:52
- Имя: Исаков Андрей Вячеславович
- Благодарил (а): 2 раза
Re: Программирование AB с эмулятором.
В общем, сделал следующее:
Было в RSLogix Emulate 5000 так: 0 слот-RSLinx, 1 слот-Emulator, 2 слот- модуль I/O, 3 слот- модуль I/O.
Сделал так: 0 слот-RSLinx, 1 слот-Emulator, 2 слот-Emulator.
В общем этот RSLinx Enterprise-Desctope каким то образом "захватил" мой эмулятор из первого слота. Ну я и оставил его ему. А для себя создал еще один эмулятор во 2 слоте.
Было в RSLogix Emulate 5000 так: 0 слот-RSLinx, 1 слот-Emulator, 2 слот- модуль I/O, 3 слот- модуль I/O.
Сделал так: 0 слот-RSLinx, 1 слот-Emulator, 2 слот-Emulator.
В общем этот RSLinx Enterprise-Desctope каким то образом "захватил" мой эмулятор из первого слота. Ну я и оставил его ему. А для себя создал еще один эмулятор во 2 слоте.
-
- осмотрелся
- Сообщения: 153
- Зарегистрирован: 04 фев 2014, 14:52
- Имя: Исаков Андрей Вячеславович
- Благодарил (а): 2 раза
Re: Программирование AB с эмулятором.
Нет, зачем менять то? Был в 1 слоте, там и оставался, только теперь вместо эмулятора в первом слоте этот RSLinx Enterprise-Desctope.Looker писал(а): А слот для процессора поменял?
Теперь вообще все переделал, см. сообщение выше. Теперь у меня процессор во 2 слоте.
-
- эксперт
- Сообщения: 1112
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 323 раза
- Поблагодарили: 218 раз
Re: Программирование AB с эмулятором.
Как понимаю эмулятора.Andrey 2014 писал(а):Теперь вообще все переделал, см. сообщение выше. Теперь у меня процессор во 2 слоте.
В RSLogix 5000 для процессора тоже надо поставить 2-ой слот.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- осмотрелся
- Сообщения: 153
- Зарегистрирован: 04 фев 2014, 14:52
- Имя: Исаков Андрей Вячеславович
- Благодарил (а): 2 раза
Re: Программирование AB с эмулятором.
Да, теперь и в эмуляторе процессор во втором слоту, в лоджике тоже поставил процессор во второй слот, чтобы было соответствие.
Теперь непонятно только одно, почему RSLinx Enterprise-Desctope залез на мой эмулятор в первом слоте. Откуда он вообще взялся? Изначально ведь его вообще не было.
Теперь непонятно только одно, почему RSLinx Enterprise-Desctope залез на мой эмулятор в первом слоте. Откуда он вообще взялся? Изначально ведь его вообще не было.
-
- эксперт
- Сообщения: 1112
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 323 раза
- Поблагодарили: 218 раз
Re: Программирование AB с эмулятором.
Сам не мог появиться. Появляется с дистрибутива Factory Talk View, но при этом установка вручную.Andrey 2014 писал(а):Теперь непонятно только одно, почему RSLinx Enterprise-Desctope залез на мой эмулятор в первом слоте. Откуда он вообще взялся? Изначально ведь его вообще не было.
1-й слот он сам захватывает. Можешь остановить - выполни команду net stop rslinxng, но если есть клиент к нему, тогда будет опять запущен.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- осмотрелся
- Сообщения: 153
- Зарегистрирован: 04 фев 2014, 14:52
- Имя: Исаков Андрей Вячеславович
- Благодарил (а): 2 раза
Re: Программирование AB с эмулятором.
Так так, можно подробнее? Где выполнить команду? Можно его вообще удалить, чтобы и в будущем не появлялся- я так понимаю, он особо то и не нужен?Looker писал(а): Сам не мог появиться. Появляется с дистрибутива Factory Talk View, но при этом установка вручную.
1-й слот он сам захватывает. Можешь остановить - выполни команду net stop rslinxng, но если есть клиент к нему, тогда будет опять запущен.
-
- эксперт
- Сообщения: 1112
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 323 раза
- Поблагодарили: 218 раз
Re: Программирование AB с эмулятором.
В командной строке (cmd.exe).Andrey 2014 писал(а):Так так, можно подробнее? Где выполнить команду?
Как и другие в Windows.Andrey 2014 писал(а):Можно его вообще удалить, чтобы и в будущем не появлялся- я так понимаю, он особо то и не нужен?
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- осмотрелся
- Сообщения: 153
- Зарегистрирован: 04 фев 2014, 14:52
- Имя: Исаков Андрей Вячеславович
- Благодарил (а): 2 раза
Re: Программирование AB с эмулятором.
Понятно. Еще бы хотел уточнить, а зачем он вообще нужен? Есть ведь RSLinx Classic.
-
- эксперт
- Сообщения: 1112
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 323 раза
- Поблагодарили: 218 раз
Re: Программирование AB с эмулятором.
Для Factory Talk View (SCADA&HMI), эффективность в разы выше, чем у Classic, плюс тревоги из контроллера (команды ALMD, ALMA) обрабатываются Enterprise, при этом хронология правильная и точная, т.к. время фиксируется контроллером.Andrey 2014 писал(а):Понятно. Еще бы хотел уточнить, а зачем он вообще нужен? Есть ведь RSLinx Classic.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- осмотрелся
- Сообщения: 153
- Зарегистрирован: 04 фев 2014, 14:52
- Имя: Исаков Андрей Вячеславович
- Благодарил (а): 2 раза
Re: Программирование AB с эмулятором.
Ну, у меня наверху InTouch, так что энтерпрайз мне действительно без надобности. Спасибо, за ответы. Будут еще вопросы, сразу сюда ;) (а они точно будут) :D
-
- осмотрелся
- Сообщения: 153
- Зарегистрирован: 04 фев 2014, 14:52
- Имя: Исаков Андрей Вячеславович
- Благодарил (а): 2 раза
Re: Программирование AB с эмулятором.
Вот хотел бы еще разобраться в таком моменте:
Вот возьмем, к примеру, такую ситуацию. Допустим я создал тег В0 (bool). Который где то там в программе используется, для включения выхода какого-нибудь. Чтобы В0 переключился в 1, нужно чтобы сработали 5 датчиков. И вот для отладки мне нужно В0 зафорсировать в 1, а так как это мной созданный тег, то форсировать я его не смогу. Мне что, теперь все пять входов форсировать, чтобы перевести его в 1?Looker писал(а):Да, так и должно быть.Andrey 2014 писал(а):Заметил, форсировать теги можно только непосредственные I/O, а те, которые я сам создал почему то не форсируются (кнопка force on неактивна), это так и должно быть?
-
- осмотрелся
- Сообщения: 153
- Зарегистрирован: 04 фев 2014, 14:52
- Имя: Исаков Андрей Вячеславович
- Благодарил (а): 2 раза
Re: Программирование AB с эмулятором.
Все сделал как указано. Все равно I/O моргает и треугольники напротив модулей.Ryzhij писал(а): Из документа, ссылку на который я дал, следует, что в RSLogix™ 5000 для модулей, которые в виртуальном шасси RSLogix Emulate 5000 называются 1789-SIM (32 Point I/O Simulator), надо назначать 1756-MODULE из категории Other. И потом настраивать их, указывая параметры из таблицы вверху 44 странички документа. Т.е. в симуляторе у модулей ввода-вывода одно название, а в пакете программирования - другое, там некий универсальный модуль предлагается использовать, с настройками не из EDS, а прописанными вручную.
-
- осмотрелся
- Сообщения: 153
- Зарегистрирован: 04 фев 2014, 14:52
- Имя: Исаков Андрей Вячеславович
- Благодарил (а): 2 раза
Re: Программирование AB с эмулятором.
Вот еще хотел бы узнать. А если удалить RSLinx Classic, оставить только RSLinx Enterprise- будет работать система?
-
- почётный участник форума
- Сообщения: 5638
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 758 раз
Re: Программирование AB с эмулятором.
Насчёт виртуального процессора не знаю, а вот реальный проц. через RSLogix5000 с помощью Enterprise запрограммировать не получится. Только через Classic.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- осмотрелся
- Сообщения: 153
- Зарегистрирован: 04 фев 2014, 14:52
- Имя: Исаков Андрей Вячеславович
- Благодарил (а): 2 раза
Re: Программирование AB с эмулятором.
То есть в каждом проекте нужно два слота в корзине отводить под classic и enterprise?
-
- осмотрелся
- Сообщения: 153
- Зарегистрирован: 04 фев 2014, 14:52
- Имя: Исаков Андрей Вячеславович
- Благодарил (а): 2 раза
Re: Программирование AB с эмулятором.
Порекомендуйте, что почитать про теги на русском языке желательно. Вот, добавил я модуль аналоговых входных сигналов, лоджик создал кучу тегов по этому поводу. Вот где почитать о том, какие теги, для чего используются.
-
- почётный участник форума
- Сообщения: 5638
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 758 раз
Re: Программирование AB с эмулятором.
Зачем?! В реале разные клиенты обращаются к одному и тому же процессору через разные сервисы своих операционок без проблем. Хватило бы только числа соединений у интерфейсного модуля и контроллера.Andrey 2014 писал(а):То есть в каждом проекте нужно два слота в корзине отводить под classic и enterprise?
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- почётный участник форума
- Сообщения: 5638
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 758 раз
Re: Программирование AB с эмулятором.
Использовать зарубежное оборудование и расчитывать на актуальную документацию на родном языке по меньшей мере наивно.Andrey 2014 писал(а):Порекомендуйте, что почитать про теги на русском языке желательно. Вот, добавил я модуль аналоговых входных сигналов, лоджик создал кучу тегов по этому поводу. Вот где почитать о том, какие теги, для чего используются.
Учите английский.
А по поводу документации на русском тут на форуме уже ссылки выкладывали, поищите.
Но не обольщайтесь, там только самая общая информация.
Конкретика на сайте производителя на английском.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- осмотрелся
- Сообщения: 153
- Зарегистрирован: 04 фев 2014, 14:52
- Имя: Исаков Андрей Вячеславович
- Благодарил (а): 2 раза
Re: Программирование AB с эмулятором.
То есть модули classic иenterprise только в эмуляторе используются. С реальным контроллером ничего этого не надо делать, так?
Понятно, значит придется вооружаться словарем или гугл-переводчиком. По тегам ссылку если не трудно выложите, чтобы я там не как слепой котенок по сайту лазил, а конкретно уже знал, что переводить.
Понятно, значит придется вооружаться словарем или гугл-переводчиком. По тегам ссылку если не трудно выложите, чтобы я там не как слепой котенок по сайту лазил, а конкретно уже знал, что переводить.
-
- почётный участник форума
- Сообщения: 5638
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 758 раз
Re: Программирование AB с эмулятором.
Какой именно аналоговый модуль Вас интересует?
Последний раз редактировалось Ryzhij 20 фев 2014, 12:39, всего редактировалось 1 раз.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- почётный участник форума
- Сообщения: 5638
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 758 раз
Re: Программирование AB с эмулятором.
В реальной корзине будет стоять модуль вполне конкретного сетевого интерфейса.Andrey 2014 писал(а):То есть модули classic иenterprise только в эмуляторе используются. С реальным контроллером ничего этого не надо делать, так?
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- осмотрелся
- Сообщения: 153
- Зарегистрирован: 04 фев 2014, 14:52
- Имя: Исаков Андрей Вячеславович
- Благодарил (а): 2 раза
Re: Программирование AB с эмулятором.
Вот такие интересуют пока.
1756-IF16H AI
1756-OF8 AO
1756-IB32 DI
1756-OB16D DO
1756-IF16H AI
1756-OF8 AO
1756-IB32 DI
1756-OB16D DO
-
- почётный участник форума
- Сообщения: 5638
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 758 раз
Re: Программирование AB с эмулятором.
Больше всего напрягает вот это Ваше "пока".Andrey 2014 писал(а):Вот такие интересуют пока.
1756-IF16H AI
1756-OF8 AO
1756-IB32 DI
1756-OB16D DO
1756-IF16H Appendix A- Tag Definitions стр.163
1756-OF8 на русском, "Приложение B-Описание тэгов" стр.283
1756-IB32, 1756-OB16D на русском, "Приложение А" стр.144
И вообще, возьмите меня к себе референтом - дорого не запрошу, заодно научу пользоваться Яндексом и Гуглом...
Или, как говорит моя соседка: - "Не надо наглеть, когда Вас уважают!"
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- осмотрелся
- Сообщения: 153
- Зарегистрирован: 04 фев 2014, 14:52
- Имя: Исаков Андрей Вячеславович
- Благодарил (а): 2 раза
Re: Программирование AB с эмулятором.
"Пока"- это не значит, что я завтра кинусь спрашивать о следующей партии модулей. Это значит, этих основных четырех мне с головой хватит, остальные я думаю не сильно от этих отличаются, а с нюансами уж постараюсь справиться сам.Спасибо большое, вы мне реально помогли.