Страница 2 из 2

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

СообщениеДобавлено: Вс янв 24, 2016 4:33 pm
Diogen
Поставил DASMBTCP 3.0 SP2, теперь если без нулей писать modbus адрес, то работает на ура- и записывает, и читает. :) Спасибо, Генератор Зла!

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

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

СообщениеДобавлено: Пн янв 25, 2016 12:49 am
Генератор зла
Всегда лучше черпать инфу от первоисточника:
https://softwaresupportsp.invensys.com/ ... ctp=search

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

СообщениеДобавлено: Пн янв 25, 2016 2:51 am
Steelman63
все так
а на практике в основном пользуются $UserDefined объектами, ввиду их универсальности

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

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

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

СообщениеДобавлено: Вт янв 26, 2016 12:39 am
Steelman63
SP - setpoint, уставка по нашему
на сколько я помню описание объектов встроено в сами объекты

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

СообщениеДобавлено: Вт янв 26, 2016 1:18 am
Diogen
Проверил, действительно, есть object help, если нажать на ПКМ, как то просмотрел я этот пункт меню. Буду изучать. Спасибо, большое!

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

СообщениеДобавлено: Чт сен 21, 2017 1:31 pm
LSV
Добрый день!

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

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

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

Вылетает пачками по 10 штук.

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

СообщениеДобавлено: Чт сен 21, 2017 1:48 pm
LSV
Утсановлена 6 digits адресация Modbus.
Адреса установлены в следующем виде:
tag1 - адрес 400005
tag2 - адрес 400009

и т. д.

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

СообщениеДобавлено: Чт сен 21, 2017 5:15 pm
Генератор зла
Попробуйте сгруппировать адреса, чтобы они шли подряд (400005, 400006) или добавьте "лишние" теги, чтобы читать непрерывный блок 400005-400009

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

СообщениеДобавлено: Пн окт 02, 2017 12:51 pm
LSV
Генератор зла писал(а):Попробуйте сгруппировать адреса, чтобы они шли подряд (400005, 400006) или добавьте "лишние" теги, чтобы читать непрерывный блок 400005-400009


Проблема решена. ПЛК пытался быть мастером для скады. ПЛК пытался ложить в ячейки , которые сама Скада писала.