Если нужно делать нестандартную вещь с функционалом "под себя", то такое в обычной поставке в любом случае водится не будет ибо идет расчет на массовое использование. Так что да, эксклюзивные вещи либо самостоятельно, либо по договоренности.
Вид для печати
Вы имеете в виду, что событие OnPinReceive(int pinID, bool valueChanged) (в файле Контрола) рабочее и проблемы с его срабатыванием могут быть, если в xml задан не Pout?
Работа с FBConnector актуальна в случае, мы сами определяем момент, когда должна быть выполнена команда, а необходимо, чтобы в ФБ была послана команда, передалась в контрол и контрол отобразил информацию. Все в автомате.
Все данные что передаются в контрол, должны передаваться используя ID, определенный в VisualMap и помеченные как Pout, все данные которые передаются из контрола должны использовать ID определенный в VisualMap и помеченные как Pin. Если ID помечен по другому, то событие и не будет отрабатывать. Почитайте документацию по созданию ВФБ, там всё это описано.
FBConnector позволяет получить данные. В какой момент - определяете вы. Например OnPaint вызывается с определенной периодичностью.
добрый день! подскажите как добавить объект на главную мнемосхему, т.е. добавить, то я могу, но после добавления или каких либо изменений на главной мнемосхеме проекта (даже изменении какого либо наименования) при сохранении выдает ошибку "общая ошибка сохранения. Ссылка на объект не указывает на экземпляр объекта."
Добрый день. Не могу найти в Скаде функцию таймера. Мне надо, чтобы при включении какого нибудь действия начинался отчёт времени. Необходимо отображение минут и секунд одновременно. В палитре элементов в счётчике времени выбирается только одно. Либо секунды, либо минуты, либо часы...
Добрый день. Каким образом можно создать таймер в формате МИНУТЫ : СЕКУНДЫ?
Спасибо.
Воспользуйтесь ФБ "Счетчик времени". У него на выходе можно сформировать секунды.
Чтобы получить из секунд минуты:секунды, воспользуйтесь модулем "Расчет" - функцией Sec2Time(). Данная функция преобразуется секунды в во время.
Вытаскиваете расчет на мнемосхему, и в свойствах контрола, на закладке "Дата-время" оставляете вывод только минут и секунд.
SCADAMaster
Большое спасибо! Это действительно самый оптимальный вариант. Мы пробовали скрипт написать. Тоже получилось. Только пришлось отдельно перетаскивать на мнемосхему минуты и секунды....
Спасибо.
Добрый день!!! Подскажите пожалуйста как настроить мигающие надписи на мнемосхеме объекта с помощью массива string. Спасибо
Как запустить проект, написанный в «скаде» v3.4, на скаде v3.6.
Ругается на «антидребезг» и «расчет».???
При переходе с более старой версии на новую, проблем быть не должно.
Какие именно ошибки возникают, и в какой момент времени. Приложите несколько скриншотов, а также отчет об ошибках.
Для того чтобы сформировать отчет об ошибках:
В Режиме Разработки (DT):
"Проект"-> "Отчет об Ошибках"
Поставьте галочку "Включая конфигурацию текущего проекта". Сформированную папку заархивируйте и вышлите нам. Если размер архива превышает 5 мб, то выложите его на файлообменник (например Yandex.Disk, Google Drive), а нам пришлите ссылку.
Добрый день.
Вышел на работу, добавил сканы.
Пока что поддержка MPLC для этого контроллера в разработке.
Контроллер покупается с исполнительной системой MPLC. Цена для ОВЕН - как для с Codesys.
Программирование происходит прямо в среде MasterSCADA - добавляете контроллер в компьютер, назначаете ему объект который будет на нем исполняться и связь с верхним уровнем.
Когда примерно можно ожидать?
Можно будет использовать абсолютно все элементы, включая скрипты?
Для использования потребуется сетевая версия скады? Для взаимодействия с помощью того же Modbus также потребуется соответствующая версия скады?
Или его можно будет запрограммировать с помощью демо-среды разработки?
Нет, не все. Скрипт C# например не работает, не работают ФБ для работы со строками (строки в контроллере не поддержаны). Скрипт ST работает, расчет, событие, команды, значения, ФБ из разделов "Вычисления" и "Исполнительные механизмы".
Версия скады может быть любой, в том числе и Demo.
Хм
Несколько непривычно, но тоже неплохо
Спасибо
Надеюсь, про сроки всё же ответите
Сроки пока не известны. Возможно через пару недель.
Попробуйте выполнить Проект - Оптимизировать структуру файла. Появятся ошибки - прощелкайте их все, после этого проект сохранился. У нас после этой операции ошибки при старте пропали.
Проект - Сохранить... - Оптимизировать структуру файла.
Но вообще данная ошибка уже устранена. У вас ключевая версия или Demo?
хотя 3.6 на компе инженера "демо", тоесть это меню появляется только с ключем?
Если гарантия еще действует, то можете написать в отдел продаж (scada(собка)insat.ru) и указать номер ключа. Вам соберут новую версию.
Только когда установите ключевую версию.
Если у вас Demo версия, то мы можем дать ссылку на beta версию - в нее изменения по работе ФБ "Антидребезг" внесены.
Готовые ОРС можно взять на сайте ИНСАЙТ,там есть ОРС сервер бесплатный рабочий на 32 точки (для модбаза например),также можно заказать у них же
Здравствуйте форумчане, просьба - поделитесь примером опроса устройства через библиотеку ModBus Owen по протоколу Modbus ASCII? Или посоветуйте чем пользоваться для такой задачи. Использую Codesys 3.5 SP5. Требуется опрашивать вакууметр Мерадат, он поддерживает "свой" протокол и Modbus ASCII.
Здравствуйте, у меня вопрос по ФБ 2-позиционный регулятор. Мне необходимо сделать так чтобы он был включен при участках к примеру то 1 до 20, а если значение параметра будет меньше 1 или больше 20, он он дожде быть выключен. Подскажите возможно ли такое осуществить?
Это не логика 2-позиционного регулятора.
Используйте для решения этой задачи событие. Формула будет примерно такая:
Значение<1 ИЛИ Значение>20
есть два плк vipa200(один с ethernet, второй с RS-485). что необходимо для того, чтобы связать каждый из них со своей Мастерскадой? один ПК-один ПЛК. как на программном уровне, так и на физическом?
Судя по описанию данные контроллеры поддерживают Modbus (как RTU, так и TCP). Поэтому для связи с MasterSCADA на программном уровне можно использовать наш Modbus Universal MasterOPC Server
http://www.masteropc.ru/products/?category=399
Бесплатную версию на 32 точки, а также видеопримеры по созданию конфигурации можно скачать здесь:
http://www.masteropc.ru/prices/info.php?pid=6944
Для физической связи для версии с Ethernet достаточно обычного сетевого оборудования (Ethernet-кабели, роутеры). Для версии с RS-485 нужен конвертер. Можно использовать конвертер USB-RS-485 или Ethernet-RS-485 (они более надежные чем USB).
http://insat.ru/products/?category=169
http://insat.ru/products/?category=950
http://insat.ru/products/?category=1122