Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: Владимир от 01 Октября 2018, 14:00:44
-
Добрый день.
Где описана настройка порта для обмена с ПЛК по RS-485 ?
-
Здравствуйте!
Для работы с устройством/контроллером нужно использовать соответствующий OPC-сервер. Например, для работы по Modbus подойдут: arOPC (http://www.ardsoft.ru/)(бесплатен до 32 тегов), Insat Modbus RTU/ASCII/TCP (http://www.insat.ru/products/?category=399) (бесплатен до 32 тегов), Lectus OPC-Server (http://lectussoft.com/opcserver.html) и другие OPC-серверы поддерживающие Modbus. Настройка параметров обмена с ПЛК осуществляется непосредственно на OPC-сервере. После настройки OPC-сервера можно импортировать с него теги(инструкция для OPC DA сервера (https://simple-scada.com/help/manual/variable-import-opc.html), OPC UA сервера (https://simple-scada.com/help/manual/variable-import-opcua.html)).
-
У меня протокол Modbus-RTU. Ваша SCADA позволяет в этом случая обойтись без OPC-сервера. Где про это почитать ?
-
У меня протокол Modbus-RTU. Ваша SCADA позволяет в этом случая обойтись без OPC-сервера.
Нет, обязательно нужен OPC-сервер.
-
В какой папке должен быть расположен arOPC ?
-
В любой папке, к которой у пользователя ОС имеется доступ на чтение и создание файлов. Для работы с OPC-серверами на ПК должны быть установлены компоненты OPC-Core Components - скачать можно с этой страницы (https://simple-scada.com/download). После установки необходимо перезагрузить ПК. Также, если Вы используете arOPC на ПК впервые, то необходимо один раз запустить его "от имени администратора". В дальнейшем запуск "от имени администратора" больше не потребуется. Если у Вас возникнут вопросы по настройке OPC-сервера arOPC, то их можно задать в этом разделе форума (https://simple-scada.com/forum/index.php?board=9.0).
-
А какая нужна: OPC Core Components (x86) или OPC Core Components (x64) ?
-
Владимир, x86, т.к. OPC-сервер 32-битный.
-
При установке выскакивают сообщения. Что это значит ?
-
Здравствуйте!
Это значит, что на ПК уже установлены компоненты OPC Core Components.
-
Хочу связать вашу SCADA с ПЛК по Modbus-RTU. Может есть видеоурок или описание того как это быстро сделать ? Не нашел в вашей SCADA среди OPC-DA серверов arOPC.
-
Здравствуйте!
Хочу связать вашу SCADA с ПЛК по Modbus-RTU. Может есть видеоурок или описание того как это быстро сделать ?
Simple-Scada получает данные с OPC-сервера и для этого достаточно выполнить импорт переменных с OPC-сервера (https://simple-scada.com/help/manual/variable-import-opc.html). Настройка параметров обмена с ПЛК осуществляется непосредственно на OPC-сервере и обычно описана в руководстве к OPC-серверу. Если Вы используете OPC-сервер arOPC, то порядок добавления и конфигурирования нового устройства можно найти в его руководстве (https://www.ardsoft.ru/Downloads/arOPC/arOPC.pdf). Также, у arOPC имеются шаблоны настроек более 30 устройств (https://www.ardsoft.ru/devices.html). Если у Вас возникнут вопросы по настройке OPC-сервера arOPC, то их можно задать в этом разделе форума (https://simple-scada.com/forum/index.php?board=9.0).
Не нашел в вашей SCADA среди OPC-DA серверов arOPC.
Вы говорите о импорте переменных (https://simple-scada.com/help/manual/variable-import-opc.html) с OPC-сервера? У Вас в списке нет OPC-сервера arOPC? Запустите arOPC один раз "от имени администратора" - после этого его находит в списке OPC-серверов?. В дальнейшем запуск "от имени администратора" больше не потребуется.
-
Вы говорите о импорте переменных (https://simple-scada.com/help/manual/variable-import-opc.html) с OPC-сервера? У Вас в списке нет OPC-сервера arOPC? Запустите arOPC один раз "от имени администратора" - после этого его находит в списке OPC-серверов?. В дальнейшем запуск "от имени администратора" больше не потребуется.
Я связал arOPC со своим ПЛК, обмен идет. Но в списке нет arOPC, я вижу только OPC-сервера Круг.
-
При попытке импорта тега из OPC сервера выдается сообщение: Ошибка при попытке подключения к OPC - серверу "arOPC.aropcServer.1" для чтения списка тегов.
В чем причина ?
-
При попытке импорта тега из OPC сервера выдается сообщение: Ошибка при попытке подключения к OPC - серверу "arOPC.aropcServer.1" для чтения списка тегов.
Выключите Редактор Simple-Scada и arOPC. Запустите Редактор и попробуйте выполнить импорт - при этом редактор сам запустит OPC-сервер. Так импорт проходит успешно? Если это не поможет, попробуйте запустить Редактор "от имени администратора" и выполнить импорт повторно.
-
Привязал один и тот же тег к Полю и к Шкале. В Поле значение тега отображается а на Шкале нет.
-
Здравствуйте!
Компонент "Шкала (https://simple-scada.com/help/manual/scale.html)" не предназначен для отображения значения переменной. Используйте компонент "Уровень (https://simple-scada.com/help/manual/level.html)".
-
А для чего предназначена Шкала?
-
Компонент "Шкала (https://simple-scada.com/help/manual/scale.html)" предназначен для отображения шкалы произвольного формата, например совместно с компонентом "Временные тренды (https://simple-scada.com/help/manual/time-trends.html)".
-
Создал второй тег в OPC сервере, при попытке его импорта опять выскакивает сообщение "Ошибка при попытке подключения к OPC - серверу "arOPC.aropcServer.1" для чтения списка тегов".
Что это за проблемы с подключением к OPC - серверу arOPC ? К OPC - серверу Круг подключается без проблем.
-
arOPC не сильно отличается от других OPC-DA серверов (принцип действия у всех DA-серверов одинаковый) и корректно работает у других пользователей. Ранее Вы уже настраивали с ним связь и импортировали теги. Теперь теги не удается считать, значит что-то на Вашем ПК изменилось, или изменился порядок запуска сервера. Убедитесь, что у Вас ничего не напутано с правами. Если Вы запускаете OPC-сервер с правами администратора, то и редактор скады должен быть запущен от имени администратора. Если OPC-сервер запускается с обычными правами, то и редактор запускайте с обычными правами. Ещё лучше выполнять импорт с выключенным OPC-сервером (во время импорта скада сама должна запустить OPC-сервер). Также убедитесь что OPC-сервер и приложения скады не блокируются антивирусным и подобным ПО.
-
Добрый день.
arOPC сервер верно читает из ПЛК 5 тегов (3 - Word, 2 - Real). А ваш Client читает по всем тегам нули. Если сделать все теги Word, то Client читает теги верно. В чем может быть причина ?
-
Здравствуйте!
Клиент Simple-Scada выполняет только задачи визуализации, все необходимые данные он получает от сервера Simple-Scada (https://simple-scada.com/help/manual/server.html)(Server.exe). При запуске проекта сервер Simple-Scada подключается к OPC-серверам проекта, выполняет чтение/запись тегов и передает эти данные клиентам. Возможно у Вас сервер Simple-Scada иногда не может подключиться к OPC-серверу из-за ограниченных прав или блокировки подключения антивирусным ПО. Посмотрите, имеются ли ошибки в журнале сервера (https://simple-scada.com/help/manual/server-journal.html)? Повторите проблему, завершите работу приложений Simple-Scada и пришлите нам на support@simple-scada.com логи из папки "\Simple-Scada\Logs". Как мы уже писали выше, следует убедиться, что у Вас ничего не напутано с правами. Если Вы запускаете OPC-сервер с правами администратора, то и редактор/сервер скады должен быть запущен от имени администратора. Если OPC-сервер запускается с обычными правами, то и редактор/сервер запускайте с обычными правами. Лучше, чтобы OPC-сервер был выключен - во время запуска проекта сервер Simple-Scada сам запустиn OPC-сервер и подключится к нему. Также, убедитесь что OPC-сервер и приложения скады не блокируются антивирусным и подобным ПО.
-
Добрый день.
Повторяю еще раз. Client верно читает теги Word и не верно читает теги Float (читает 0, хотя ПЛК передает не 0).
-
Добрый день.
Все заработало. Извините за беспокойство.
-
Добрый день.
Пытаюсь работать с компонентом Фигура. Привязал к ней переменную типа Word. При значении переменной и 0 и 1 цвет фигуры не меняется.
-
Здравствуйте!
Изменять цвет объекта можно через скрипты. Примеры скриптов изменения цвета объекта можно найти здесь (https://simple-scada.com/help/script/colorchange.html).
-
Добрый день.
Вопрос по компоненте Временной тренд. Установил для шкалы границы 0...1000. Переменная имеет постоянное значение 500, но при запуске клиента значение координаты Y графика все время равно 1000.
-
Здравствуйте.
Шкала компонента "Временные тренды" используется только для визуального отображения и никак не влияет на масштаб линий трендов (ведь тредов может быть много и с разными шкалами). Вы можете вписать в неё любые значения минимума и максимума. При отрисовке тренда берётся шкала переменной (https://simple-scada.com/help/manual/edit-scale.html) и вписывается в высоту компонента "Временные тренды". У Вас шкала переменной скорее всего неправильная, например 0-100.
Зайдите в меню редактирования переменных (https://simple-scada.com/help/manual/variable-editor.html) и создаёте новую шкалу с диапазоном 0-1000. Назначьте данную шкалу переменной по которой пишется временный тренд. Тогда отображение временного тренда станет корректным и при значении 500 линия будет проходить по центру от высоты.
-
Создал новую шкалу с диапазоном 0-1000. Как назначить данную шкалу переменной по которой пишется временный тренд не пойму.
-
Выберите её в окне редактирования переменной, на вкладке "Основные" (https://simple-scada.com/help/manual/variable-new.html).
-
Добрый день.
А есть ли возможность запускать проект на ПК, на котором не установлена Simple-Scada ?
-
Здравствуйте.
Если Вы имеете ввиду запуск клиента, то можно использовать приложение клиент (https://simple-scada.com/help/manual/client.html)(в этом случае требуется установка) или использовать доступ через web (https://simple-scada.com/help/manual/web-client.html) - в этом случае используется браузер и можно не устанавливать Simple-Scada. Для работы проекта на сервере установка Simple-Scada обязательна.