Связь не восстанавливается после потери.

Системная платформа - продукт для комплексной автоматизации процессов предприятия от Wonderware.

Re: Связь не восстанавливается после потери.

Сообщение Diogen » Вс янв 24, 2016 4:33 pm

Поставил DASMBTCP 3.0 SP2, теперь если без нулей писать modbus адрес, то работает на ура- и записывает, и читает. :) Спасибо, Генератор Зла!

Решил попробовать разные Application шаблоны использовать, чтобы их протестировать. Создал шаблон $UserDefined в нем две переменные дискретные, одну для чтения, вторую для записи. Затем создал экземпляр и обе переменные настроил на один и тот же modbus адрес, проверил- все работает, кнопку нажимаю 1 улетает в контроллер и возвращается, двигатель крутится. Попробовал создать шаблон $Switch- это вроде (судя по названию) переключатель, настроил его на WriteOnly, создал и нарисовал во вкладке Graphics кнопку, все привязал, через Me, как полагается и настроил на тот же адрес, что и UserDefined- и ничего не происходит, когда на кнопку нажимаю, странно. Попробовал $DiscreteDevice так там вообще черт ногу сломит, как настраивать его так и не понял. Объясните в двух словах, как и в каких случаях использовать эти два шаблона $Switch и $DiscreteDevice, и зачем они вообще нужны, если через $UserDefined, вроде, все что угодно можно настроить? И где о настройке шаблонов вообще почитать можно, а то в доках я ничего не нашел про шаблоны.
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Связь не восстанавливается после потери.

Сообщение Генератор зла » Пн янв 25, 2016 12:49 am

Всегда лучше черпать инфу от первоисточника:
https://softwaresupportsp.invensys.com/ ... ctp=search
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Связь не восстанавливается после потери.

Сообщение Steelman63 » Пн янв 25, 2016 2:51 am

все так
а на практике в основном пользуются $UserDefined объектами, ввиду их универсальности
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm

Re: Связь не восстанавливается после потери.

Сообщение Diogen » Пн янв 25, 2016 8:53 pm

Посмотрел, да, вроде понятнее стало. Но я думал о каком-нибудь мануале, как настраивать эти шаблоны. Что такое PV, допустим я знаю, а вот что такое SP объекта? И вот таких вопросов мелких много, а мучить форумчан по каждой ерунде не хочется :)
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Связь не восстанавливается после потери.

Сообщение Steelman63 » Вт янв 26, 2016 12:39 am

SP - setpoint, уставка по нашему
на сколько я помню описание объектов встроено в сами объекты
Steelman63
 
Сообщения: 313
Зарегистрирован: Ср авг 29, 2012 3:42 pm

Re: Связь не восстанавливается после потери.

Сообщение Diogen » Вт янв 26, 2016 1:18 am

Проверил, действительно, есть object help, если нажать на ПКМ, как то просмотрел я этот пункт меню. Буду изучать. Спасибо, большое!
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Связь не восстанавливается после потери.

Сообщение LSV » Чт сен 21, 2017 1:31 pm

Добрый день!

Подскажите , что за ошибка в SMC:

"Unsupported function code 3 (Hex), in unsolicited message" ?

ИзображениеИзображение

Вылетает пачками по 10 штук.
LSV
 
Сообщения: 57
Зарегистрирован: Чт окт 13, 2016 3:54 pm

Re: Связь не восстанавливается после потери.

Сообщение LSV » Чт сен 21, 2017 1:48 pm

Утсановлена 6 digits адресация Modbus.
Адреса установлены в следующем виде:
tag1 - адрес 400005
tag2 - адрес 400009

и т. д.
LSV
 
Сообщения: 57
Зарегистрирован: Чт окт 13, 2016 3:54 pm

Re: Связь не восстанавливается после потери.

Сообщение Генератор зла » Чт сен 21, 2017 5:15 pm

Попробуйте сгруппировать адреса, чтобы они шли подряд (400005, 400006) или добавьте "лишние" теги, чтобы читать непрерывный блок 400005-400009
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Связь не восстанавливается после потери.

Сообщение LSV » Пн окт 02, 2017 12:51 pm

Генератор зла писал(а):Попробуйте сгруппировать адреса, чтобы они шли подряд (400005, 400006) или добавьте "лишние" теги, чтобы читать непрерывный блок 400005-400009


Проблема решена. ПЛК пытался быть мастером для скады. ПЛК пытался ложить в ячейки , которые сама Скада писала.
LSV
 
Сообщения: 57
Зарегистрирован: Чт окт 13, 2016 3:54 pm

Пред.

Вернуться в Wonderware System Platform

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

cron