Проверьте настройки OPC сервера кодесиса, удалите и снова создайте конфигурацию OPC.
Вид для печати
Проверьте настройки OPC сервера кодесиса, удалите и снова создайте конфигурацию OPC.
Здравствуйте!
В приведенном видео с 3:32 автор объясняет как решить описанную проблему - создать загрузочный проект. Вы пробовали выполнить данные рекомендации?
Как правильно советует Andrew_Stranger, следует убедиться, что Codesys настроен правильно. Пункты, которые могут помочь в решении проблемы:
- установите/переустановите компоненты OPC Core Components и перезагрузите компьютер.
- если запустить Редактор Simple-Scada, перейти в меню редактирования переменных и попробовать выполнить импорт тегов с OPC-сервера CoDeSys, то импорт проходит?
- меняется ли что-нибудь если сначала полностью завершить работу OPC-сервера, а затем запускать проект в скаде (скада сама должна запустить OPC-сервер при запуске проекта)?
- также, можно попробовать перезапустить Gateway CoDeSys. Либо просто перезагрузить компьютер, что приведёт к перезапуску служб CoDeSys.
- убедитесь, что настройки экспорта символьной конфигурации выполняются как на этом видео. Флажок "Экспорт данных" должен быть обязательно включен. Полная видео-инструкция с процессом создания программы CoDeSys доступна по этой ссылке.
Для работы по Modbus подойдут: arOPC(бесплатен до 32 тегов), Insat Modbus RTU/ASCII/TCP (бесплатен до 32 тегов), Lectus OPC-Server и другие OPC-серверы поддерживающие Modbus.Цитата:
Может посоветуете другой ОРС для новичка .
В приведенном видео с 3:32 автор объясняет как решить описанную проблему - создать загрузочный проект. Вы пробовали выполнить данные рекомендации?
Да , но автор описывает как восстановить связь снова , но не решить проблему потери связи при отключении ( что это болезнь этой серии) . Свой проект я восстановил , всё работает . Решил сегодня проверить - отключил питание ПЛК ( при закрытой программе ) включил ПЛК100 , включил скаду , но связи не было . Восстановил заново . Всё делал по его рекомендациям и не только . Вот так последние разы http://plc24.ru/ispolzovanie-opc-ser...-codesys-k-pk/
Проблема ещё в том , компьютер оператора , постоянно занят ( сегодня завод простаивал , успел поковыряться ) . Винда стоит немецая ( как уже писал , не все программы можно установить ) , да и не хочется лишний раз лезть в комп где установлено ПО завода .
А ваши рекомендации по возможности попробую . Спасибо .
Обновление Simple-Scada до версии 2.2.7! Множество мелких улучшений в работе с системой отчетов. Новый тип события у скриптов для отслеживания построенных отчетов, подсветка параметров процедур и функций в редакторе скриптов и мелкие исправления.
Изменения:
- окна получили 4 новых процедуры для позиционирования. Поддерживается "ручное" позиционирование по координатам и автоматическое выравнивание по заданному объекту;
- в нижнем правом углу редактора кода скриптов теперь отображается список параметров процедур и функций. Комбинация "Ctrl + Shift + Пробел" для принудительного отображения списка параметров;
- новые свойства сообщений: "Неподтвержденные" и "Активные". Позволяют исключить сообщение из соответствующих списков;
- импорт/экспорт CSV поддерживает режим масштабирования значения переменной;
- новый тип события у скриптов: "Отчет построен". Вызывается каждый раз при построении любого отчета. Имеет параметры "имя отчета" и "id назначенный пользователем при построении". Все процедуры для построения отчетов получили необязательный параметр AUserID;
- добавлены новые опции отображения отметки времени при просмотре трендов. См. меню "Проект - "Настройки" - "Тренды";
- при переходе в меню скриптов открывается последний редактируемый скрипт;
- процедура RunApplication теперь может выполняться на сервере;
- скрипты с типом события "Авторизация пользователя" теперь имеют параметры "имя клиента" и "логин";
- у периодических источников данных при установке переменной-интервала в 0 будет взят весь интервал от переменной начала до переменной конца;
- у периодических источников данных добавлены новые типы обработки: интерполяция, точное, кол-во включений, кол-во выключений;
- в источники данных с типом "по-изменению" теперь можно выводить качество и отметку времени;
- в редакторе скриптов точка в зоне комментария не приводит к появлению списка методов;
- ускорен импорт тегов в некоторых OPC-серверов;
- улучшена работа с системой отчетов. В журнале сервера теперь предусмотрен вывод сообщений с информацией о процессе построения отчетов. Увеличено кол-во сообщений в логах системы отчетов. Корректное построение отчетов с переменными без архивации;
- улучшено удаление устаревших данных из БД;
- улучшена архивация переменных с типами архивами "по-времени" и "комбинированный";
- улучшено взаимодействие между клиентом и сервером;
- улучшена работа с интервалами компонента Расписание;
- работу расписания можно приостановить/запустить через скрипты, меняя свойство Enabled;
- исправление экспорта в CSV с частотой обновления 1 час.;
- исправление с координатами виртуальной клавиатуры в режиме коррекции разрешения;
- исправление в работе периодических источников с большими значениями переменной интервала;
- исправлена ошибка при выводе списка методов в скриптах;
- исправление с архивацией редко изменяющихся переменных в минутный слой;
- мелкое исправление с перемещением скролла в меню скриптов;
- мелкое исправление в отрисовке трендов c BAD-качеством. Также значения тренда в зоне с BAD-качеством отображаются с предупредительной иконкой;
- мелкое исправление с выдачей сообщения о правах;
Здравствуйте ! Можно-ли добавлять в скаду свои звуковые файлы ? Понятно , скрипты , в формате ".ogg" . Добавлял в папку Sound , но не могу скрипт написать .
Здравствуйте. Воспроизвести файл из папки "..\Simple-Scada\Sounds" можно с помощью процедуры PlayUserSound:
Код:begin
PlayUserSound(GetClientName, 'MyFile.ogg', FALSE); // проиграть файл "MyFile.ogg" без зацикливания
end.
В Simple-Scada появился встроенный web-сервер. Теперь Вы можете организовать доступ к своим проектам через любой современный браузер по локальной сети или сети интернет с мобильных и стационарных устройств. Чтобы ознакомиться с текущими web-возможностями посетите демонстрационный web-сервер по адресу: https://web.simple-scada.com:8755/Web-demo. Web-сервер поддерживает сжатие и SSL-шифрование трафика между клиентом и сервером, возможен просмотр отчетов через браузер, просмотр любых списков сообщений (активные, неподтвержденные, действия оператора и т.д.), поддерживаются все компоненты, кроме компонента "Расписание", поддерживается работа с окнами, система прав доступа и т.д.
Web-сервер доступен только в версиях Demo-Time и Professional. О том как включить web-доступ можно прочесть здесь. Текущие ограничения web-сервера описаны здесь. Задать вопросы по web или указать на проблемы можно в этой теме форума.
Изменения:
- встроенный web-сервер в версиях Demo-Time и Professional;
- добавлены процедуры для работы с градуировочными таблицами: LoadCalibration, GetCalibrationValue;
- добавлена функция SysGet для получения различных "системных" параметров;
- переменные для ячеек таблиц теперь можно назначать из скриптов;
- имена объектов не меняются при вырезании и последующей вставке;
- колонка таблицы отрисовывается даже если она не полностью умещается в зону таблицы;
- автоматическая синхронизация расписаний которые работают с одной переменной;
- для клиента добавлена опция "Отображать процесс присвоения значения";
- для клиента добавлена опция "бесконечного" подключения к одному и тому же серверу;
- в журнал действий оператора попадают изменения граничных значений через компонент "Поле";
- сообщения пропадают из списка активных при переходе на неактивное состояние;
- ускорен процесс подключения к БД при старте проектов;
- допускаются пробелы в имени БД;
- в скриптах символ точки в зоне текста теперь не приводит к выводу списка методов;
- колонки таблицы при перемещении теперь смещаются, а не меняются местами;
- на клиентах исправлен автоподсчет среднего для трендов с отрицательными значениями;
- исправление с отображением кнопок с одним состоянием после перезапуска клиента;
- исправлена ошибка редактора после авто-удаления пустого скрипта;
- исправлена ошибка с несоответствием типов переменных в системе отчетов;
- исправление с выполнением скриптов при завершении работы проекта;
- исправлено выравнивание поля по центру у горизонтального уровня;
- исправление с обработкой кнопок меню после горизонтальной прокрутки кода скрипта;
- исправление с результатом функций CompareDateTime, CompareDate и CompareTime;
Небольшое обновление с мелкими исправлениями.
Изменения:
- web: у уровней в поддерживается прозрачность;
- web: в Options.exe теперь доступна опция "Требовать ввод логина". При включении нужно будет вводить логин с клавиатуры для авторизации через web;
- web: исправлена загрузка web-шрифтов + улучшено соответствие шрифтов по размеру;
- web: у полей поддерживается смена цвета и мигание;
- web: исправлена работа полей со строковыми переменными. Эта проблема могла приводить к необходимости перезагружать web-страницу для дальнейшей работы через web;
- web: окно ввода пароля для страницы выравнивается не перекрывая подстраницы;
- web: исправление с загрузкой начального списка сообщений в проектах без авторизации;
- web: на сервере в меню "Состояние сервера" отображается общее количество клиентов (web + обычные);
- у кнопок с подтверждением событие клика будет выполнено только после подтверждения действия;
- на сервере на вкладке "Клиенты" для каждого клиента теперь отображается длительность сеанса. Также теперь можно принудительно отключить любой клиент с сервера;
- функция StrToFloat теперь может работать не только с точкой, но и с запятой в качестве десятичного разделителя;
- сообщения поддерживают работу с вещественными переменными;
- исправление с отображением сообщений в пользовательских группах сообщений;
- исправлено присвоение кадра анимации у изображений через скрипты;
- исправление при получении значения переменной через свойство AsInt64;
- исправление при использовании Nullable-типов в системе отчетов;
- исправление с генерацией имени при дублировании переменной которая была создана дублированием;
- улучшена работа с расчитываемыми колонками в отчетах;
- можно исключить объекты из выделения повторным кликом ЛКМ удерживая SHIFT;
- подсветка синтаксиса строк заключенных в двойные кавычки в скриптах;
- функция IntToHex теперь работает с 64-битными переменными;
- кнопки и флажки могут работать с битами 64-битных переменных;
Добрый день, столкнулись с проблемой отображения графиков. При изменении интервалов времени, пропадают "куски" графиков. Версия 2.2.2.0
Вложение 36419Вложение 36420
Здравствуйте. Это связано с излишними оптимизациями при отрисовке редко меняющихся трендов в версии 2.2.2.0. Скачайте последнюю версию Simple-Scada 2.2.8.1 и пересохраните проект. После обновления все новые архивные данные должны отображаться правильно. Напишите на support@simple-scada.com если возникнут вопросы или проблема повторится.