Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Настройка порта для обмена с ПЛК по RS-485  (Прочитано 13479 раз)

Владимир

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Настройка порта для обмена с ПЛК по RS-485
« Ответ #15 : 03 Октября 2018, 18:37:00 »
Привязал один и тот же тег к Полю и к Шкале. В Поле значение тега отображается а на Шкале нет.

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1407
    • Просмотр профиля
Re: Настройка порта для обмена с ПЛК по RS-485
« Ответ #16 : 04 Октября 2018, 10:31:44 »
Здравствуйте!

Компонент "Шкала" не предназначен для отображения значения переменной. Используйте компонент "Уровень".

Владимир

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Настройка порта для обмена с ПЛК по RS-485
« Ответ #17 : 04 Октября 2018, 10:50:31 »
А для чего предназначена Шкала?
« Изменён: 08 Октября 2018, 17:08:45 от Simple-Scada »

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1407
    • Просмотр профиля
Re: Настройка порта для обмена с ПЛК по RS-485
« Ответ #18 : 04 Октября 2018, 14:58:11 »
Компонент "Шкала" предназначен для отображения шкалы произвольного формата, например совместно с компонентом "Временные тренды".

Владимир

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Настройка порта для обмена с ПЛК по RS-485
« Ответ #19 : 06 Октября 2018, 15:31:27 »
Создал второй тег в OPC сервере, при попытке его импорта опять выскакивает сообщение "Ошибка при попытке подключения к OPC - серверу "arOPC.aropcServer.1" для чтения списка тегов".

Что это за проблемы с подключением к OPC - серверу arOPC ? К OPC - серверу Круг подключается без проблем.
« Изменён: 06 Октября 2018, 15:36:10 от Владимир »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: Настройка порта для обмена с ПЛК по RS-485
« Ответ #20 : 08 Октября 2018, 17:07:22 »
arOPC не сильно отличается от других OPC-DA серверов (принцип действия у всех DA-серверов одинаковый) и корректно работает у других пользователей. Ранее Вы уже настраивали с ним связь и импортировали теги. Теперь теги не удается считать, значит что-то на Вашем ПК изменилось, или изменился порядок запуска сервера. Убедитесь, что у Вас ничего не напутано с правами. Если Вы запускаете OPC-сервер с правами администратора, то и редактор скады должен быть запущен от имени администратора. Если OPC-сервер запускается с обычными правами, то и редактор запускайте с обычными правами. Ещё лучше выполнять импорт с выключенным OPC-сервером (во время импорта скада сама должна запустить OPC-сервер). Также убедитесь что OPC-сервер и приложения скады не блокируются антивирусным и подобным ПО.

Владимир

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Настройка порта для обмена с ПЛК по RS-485
« Ответ #21 : 10 Октября 2018, 16:22:22 »
Добрый день.

arOPC сервер верно читает из ПЛК 5 тегов (3 - Word, 2 - Real). А ваш Client читает по всем тегам нули. Если сделать все теги Word, то Client читает теги верно. В чем может быть причина ?

« Изменён: 11 Октября 2018, 10:44:18 от Владимир »

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1407
    • Просмотр профиля
Re: Настройка порта для обмена с ПЛК по RS-485
« Ответ #22 : 11 Октября 2018, 10:49:12 »
Здравствуйте!

Клиент Simple-Scada выполняет только задачи визуализации, все необходимые данные он получает от сервера Simple-Scada(Server.exe). При запуске проекта сервер Simple-Scada подключается к OPC-серверам проекта, выполняет чтение/запись тегов и передает эти данные клиентам. Возможно у Вас сервер Simple-Scada иногда не может подключиться к OPC-серверу из-за ограниченных прав или блокировки подключения антивирусным ПО. Посмотрите, имеются ли ошибки в журнале сервера? Повторите проблему, завершите работу приложений Simple-Scada и пришлите нам на support@simple-scada.com логи из папки "\Simple-Scada\Logs". Как мы уже писали выше, следует убедиться, что у Вас ничего не напутано с правами. Если Вы запускаете OPC-сервер с правами администратора, то и редактор/сервер скады должен быть запущен от имени администратора. Если OPC-сервер запускается с обычными правами, то и редактор/сервер запускайте с обычными правами. Лучше, чтобы OPC-сервер был выключен - во время запуска проекта сервер Simple-Scada сам запустиn OPC-сервер и подключится к нему. Также, убедитесь что OPC-сервер и приложения скады не блокируются антивирусным и подобным ПО.
« Изменён: 11 Октября 2018, 10:50:35 от Simple-Scada »

Владимир

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Настройка порта для обмена с ПЛК по RS-485
« Ответ #23 : 11 Октября 2018, 14:03:18 »
Добрый день.

Повторяю еще раз. Client верно читает теги Word и не верно читает теги Float (читает 0, хотя ПЛК передает не 0).
« Изменён: 11 Октября 2018, 14:30:22 от Владимир »

Владимир

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Настройка порта для обмена с ПЛК по RS-485
« Ответ #24 : 13 Октября 2018, 13:46:41 »
Добрый день.

Все заработало. Извините за беспокойство.

Владимир

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Настройка порта для обмена с ПЛК по RS-485
« Ответ #25 : 15 Октября 2018, 14:19:29 »
Добрый день.

Пытаюсь работать с компонентом Фигура. Привязал к ней переменную типа Word. При значении переменной и 0 и 1 цвет фигуры не меняется.

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1407
    • Просмотр профиля
Re: Настройка порта для обмена с ПЛК по RS-485
« Ответ #26 : 15 Октября 2018, 14:49:41 »
Здравствуйте!

Изменять цвет объекта можно через скрипты. Примеры скриптов изменения цвета объекта можно найти здесь.

Владимир

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Настройка порта для обмена с ПЛК по RS-485
« Ответ #27 : 12 Ноября 2018, 14:36:01 »
Добрый день.

Вопрос по компоненте Временной тренд. Установил для шкалы границы 0...1000. Переменная имеет постоянное значение 500, но при запуске клиента значение координаты Y графика все время равно 1000.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: Настройка порта для обмена с ПЛК по RS-485
« Ответ #28 : 12 Ноября 2018, 14:58:35 »
Здравствуйте.

Шкала компонента "Временные тренды" используется только для визуального отображения и никак не влияет на масштаб линий трендов (ведь тредов может быть много и с разными шкалами). Вы можете вписать в неё любые значения минимума и максимума. При отрисовке тренда берётся шкала переменной и вписывается в высоту компонента "Временные тренды". У Вас шкала переменной  скорее всего неправильная, например 0-100.
Зайдите в меню редактирования переменных и создаёте новую шкалу с диапазоном 0-1000. Назначьте данную шкалу переменной по которой пишется временный тренд. Тогда отображение временного тренда станет корректным и при значении 500 линия будет проходить по центру от высоты.
« Изменён: 12 Ноября 2018, 14:59:57 от Simple-Scada »

Владимир

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Настройка порта для обмена с ПЛК по RS-485
« Ответ #29 : 12 Ноября 2018, 18:50:26 »
Создал новую шкалу с диапазоном 0-1000. Как назначить данную шкалу переменной по которой пишется временный тренд не пойму.