Добрый день.
Столкнулся с проблемой, не получается считать значение переменных opc da и opc ua (в эмуляции и в режиме исполнения) .
вместо значения это (Value := 0, SourceTime := 0001-01-01-00:00, StatusCode := 2150760448)
Добрый день.
Столкнулся с проблемой, не получается считать значение переменных opc da и opc ua (в эмуляции и в режиме исполнения) .
вместо значения это (Value := 0, SourceTime := 0001-01-01-00:00, StatusCode := 2150760448)
Спасибо за отклик! Решил проблему, запустив в среде исполнения.Раньше запускал в режиме эмуляции, был не внимателен.
Добрый день. Столкнулся с проблемой записи в архив. База sqlite. Данные записываются с периодом в 100мс. При чтении времени из базы остаются только секунды, а миллисекунды пропадают и вместо них нули. Как исправить? Как получить формат дата/время yyyy-MM-dd hh:mm:ss.fff из базы? Подскажите
Добрый день,
1.Работаю с библиотекой HVAC, использую свойства динамизации объектов библиотеки.
2.При вызове окна от кнопки, все работает.
3.При использовании следующей структуры страницы:
Главное окно - "панель вкладок" -->
подобъект мнемосхемы -- вложенная "панель вкладок"-->
контейнер окна + ссылка на необходимое окно,
Динамизация объектов библиотеки отсутствует.
Созданные мной локальные объекты, при этом изменяют свойства.
Интересуют свойства: Вкл, Мощность, Авария и т.д.
Добрый день.
Разрабатывал объекты в дереве объектов. Объекты поместил в библиотеку Локальная. В папке проекта данная пользовательская библиотека не появилась.
Добавил эти объекты в созданную Мою библиотеку, сохранить изменения и библиотека появилась в папке проекта.
Но теперь все объекты в дереве объектов и в библиотеках связаны между собой.
Удаление объекта в какой либо библиотеке с выбором галочками удаляемых экземпляров приводит к
нарушению окон и программ остающегося объекта в дереве объектов. Пробовал по-всякому. И удалять объекты
в дереве объектов, в библиотеках объекты также ломаются.
Как разорвать эти связи с библиотеками без последствий для объектов в дереве объектов?
Все, что хранится в библиотеке Локальная доступно только в данном проекте и ни в каком другом, т.е. никаких папок создаваться и не должно.
В случае создания новой пользовательской библиотеки происходит создание папки с библиотекой внутри C:\Users\Public\Documents\MasterSCADA4D\Libraries. Эту библиотеку, в отличие от Локальной, уже можно подключать в другие проекты.
Для того чтобы разорвать связь объекта с библиотечным объектом, нажмите ПКМ по объекту, выберите пункт Сменить тип. Далее выберите библиотечный объект, с которым надо разорвать связь, и нажмите Очистить наследование.
Диалог смены типа.png
Последний раз редактировалось b_aleks; 06.02.2020 в 12:44.
Добрый день.
Запускаю проект на исполнение в среде разработки с загрузкой конфигурации в Windows 64. Все работает, OPC-сервер подключает, встроенным клиентом вижу данные симулятора.
Переношу скомпилированный проект в Windows x86, запускаю в отдельно установленной среде исполнения, OPC-сервер, симулятор, браузер Yandex.
В браузере вижу мнемосхему, открываются выпадающие окна, но данные OPC -сервера не получаю. В чем может быть ошибка, и чем проверить соединение с OPC-сервером?
Попробуйте получить данные сторонним OPC клиентом. Можно скачать тот же OPC сервер бесплатную версию у Инсата , в комплекте есть OPC клиент. Там хотя бы есть лог обмена данных, по которым можно проанализировать причину отсутствия данных. Возможно где-то порты не проброшены, или блокирует фаервол/антивирус.