Архив рубрики: Инструкции

Инструкции по установке и настройки изделий

Инструкция по установке и запуску сервера мониторинга производственного оборудования

В этом документе описывается процесс установки сервера MES (Manufacturing Execution System) для организации связи между контроллерами и сервером 1С.

Для установки требуется компьютер под управлением ОС Windows и наличием сетевого соединения для связи с оборудованием и  сервером 1С.

Внимание! Поскольку приложения и командные файлы чувствительны к пробелам и русским буквам, необходимо все ПО устанавливать в папку C:\soft\.

Список необходимых программ:

Java Development Kit

Во время установки установите JDK, а затем и JRE в папку C:\soft\java\. В остальном установка стандартная.

Например:
C:\soft\java\jdk1.8.0_25
C:\soft\java\jre1.8.0_25

Apache Tomcat

При загрузке Tomcat с сайта выберите:
Binary Distributions -> Core ->  32-bit/64-bit Windows Service Installer

Установите в папку C:\soft, например: C:\soft\Apache\Tomcat80

Во время установки необходимо будет выбрать HTTP порт и  параметры запуска сервиса Windows. В остальном используйте стандартные настройки.

Развертывание сервера

Остановите службу tomcat через диспетчер служб windows.

В скопируйте(замените при обновлении) *.war файл в папку  webapps, это подпапка tomcat. Например: C:\soft\Apache\Tomcat80\webapps

Удалите директорию с именем *.war файла, если она существует. Например, если файл называется CoreMES.war, то нужно удалить папку CoreMES.

Запустите службу tomcat.

Дополнительные настройки сервера

Настроить сервер можно отредактировав файл /WEB-INF/Spring-Module.xml путь к которому начинается из папки с названием *.war файла папки webapps сервлет контейнера tomcat.

После редактирования необходимо перезапустить tomcat.

Инструкция по перепрограммированию контроллера через USB

Настройка ПО и подготовка контроллера

Для перепрограммирования контроллера Вам необходимо установить драйвер виртуального COM порта для CP2102 (CP210x USB to UART Bridge VCP Drivers) от Silicon Laboratories и Flash Loader от STMicroelectronics. (STSW-MCU005 STM32 and STM8 Flash loader demonstrator (UM0462)).
Выберите папку установки:
C:\soft\stm_fl\
Для включения режима перепрограммирования по USB на контроллере переключатели “BOOT 0″ и “RESET” должны быть включены (DIP переключатели в правом нижнем углу переведены в положение ON). Внимание! При включенных переключателях при подключении кабеля USB контроллер будет перезагружаться.

DIP switch

Перепрограммирование контроллера

Для перепрограммирования нужен *.hex файл с программой.
Подключите контроллер к компьютеру по USB. Определите номер СОМ порта через “Диспетчер устройств” Windows.
При необходимости откорректируйте командный файл, исправив номер порта, путь к программе и расположение *.hex файла. Выполните командный файл.

Диспетчер устройств, СОМ порт номер 5.

 Командный файл *.bat

c:
cd “C:\soft\stm_fl\”
STMFlashLoader -c –pn 5 –br 115200 –co ON –to 5000 -Dtr –Hi –Lo -i STM32F3_03_02_256K -e –all -p –dwp –drp -d –fn C:\soft\stm_fl\Test.hex –v  -r –a 8000000
pause

Подробное описание:

  • “–pn 5″ – Указывает номер порта;
  • “–fn C:\soft\stm_fl\Test.hex ” – Указывает путь к файлу;
  • cd “C:\soft\stm_fl\” – Путь в рабочий каталог программы STMFlashLoader.

Пример работы

Пример работы программы

Возможные проблемы

Невозможно определить номер СОМ порта в диспетчере устройств

Не установлен драйвер виртуального СОМ порта, установите драйвер для микросхемы Silicon Laboratories CP2102.

Диспетчер устройств, не установлен драйвер

Инструкция по подключению контроллера в режиме опроса счетчиков Меркурий230

Для работы контроллера с целью опроса счетчиков Меркурий 230 необходимо:

  1. Закрепить на рабочем месте, в соответствии с планом работ, контроллер с программой опроса счетчиков Меркурий 230;
  2.  В соответствии с описанием портов контроллера подключить питание 12В, линию RS-485(Провода А, В и землю), и кабель Ethernet;
  3. Удостоверится, что счетчики Меркурий 230, подключенные к контроллеру имеют разные адреса(Адресом является последние три цифры серийного номера, если он меньше 254, иначе последние две цифры) на шине RS-485. При коллизии адресов следует поменять их по инструкции счетчика(Использовать Меркурий-221 и программу конфигуратор счетчиков от производителя) так, чтобы устранить ее. При изменении сделать соответствующую запись в документах. Если коллизия не была устранена оба счетчика не будут видны в системе;
  4. Запустить устройство, путем подачи питания. Наблюдать за показаниями на ЖК экране. При отсутствии ошибок и наличии визуализации процесса получения данных завершить подключение. Полностью собрать и закрепить устройство, удостовериться в правильности подключения остальных приборов.
  5. Проверить регистрацию всех, подключенных через данный контроллер,  приборов учета на сервере АСКУЭ.

Контроллер, в режиме опроса счетчиков Меркурий 230, не требует обязательной настройки на месте установки. Алгоритм его работы следующий:

  • Инициализировать Ethernet подключение;
  • Получить IP адрес от DHCP сервера. Системные администраторы могут задать статический IP адрес;
  • С помощью широковещательных UDP пакетов найти сервер АСКУЭ или взять его адрес из настроек;
  • Найти все счетчики Меркурий 230 на линии RS-485;
  • Начать опрос найденных счетчиков в непрерывном режиме. С периодическим поиском новых приборов.

Контроллер использует диапазон UDP портов 9000-10000.

При необходимости можно удалять и добавлять приборы учета Меркурий 230 в сегменте линии RS-485. Настройка контроллера не требуется, однако поиск нового прибора может потребовать много времени, до нескольких часов, в зависимости от заводских настроек и количества счетчиков на линии.

Не допускается использование на линии RS-485 других устройств или приемопередатчиков. Например счетчиков другой модели или производителя, если специально не оговорено обратное.

При возникновении ошибок в процессе работы контроллера обратитесь к руководству по устранению неисправностей. Контроллер должен сообщить на ЖК экране большинство причин неисправностей.