123
Совершенно верно - идея такая и для каждого ПЧ в отдельности! Ну и наверное прелусмотреть как его сбрасывать - может кнопкой? Тогда запустим подсчет ошибок на все ПЧ одновременно и будем анализировать - может удастся выяснить какую-то закономерность.
теперь при каждой одиночной ошибке будет произведен переконнект TCP соединения. посмотрим, будет ли еще подобная ошибка возникать
ошибка при смене режима устранена
Добавил метод CheckStart
1
дома NVL
раздвинул окно ввода станции
загрузил в плк актуальные IP контроллеров в соотв. с последними изменениями
в рабочей папке!
3 установка
повторная установка на ноут
на новый ноут!
Загружны все станции.Полет нормальный. Отправлено на бета тестирование
3-я станция работает (одна).
сохранение итогов дня
Ельхарты читают СТАТУТ с адреса 0х01С !!! работает.
Отладка. помог сброс ПЛК. утечка памяти???
ПЛК не успевает опрашивать ПЧ. требуется увеличение скорости
Добавил 1-й
Сохранение изменений на работе. Ельхарды работат. статус мини (3) не читается. нормально. возможно переменную эту не трогать для других целей.
MINI - переходная модель. Заменил на общий Elhart
Изменил на Ельхарде регистр задания частоты
Сохранение перед домом. Ельхард уставку надо умножить на 10
Разобрался с переводом Elhart в дист режим
Изменил тайм-ат и к-во ошибок перезапроса
уборка мусора
входы у MINI и PUMP находятся по одному адресу!
контроллеры температуных датчиков опрашивались с интервалом 20 мс. поставил на 1000мс. должно разгрузить сеть.
Добавил комментарии
MINI\PUMP чтение частоты *10 всместо *100
Инвертировал состояние тумдлера местн/дист
Включил МИНИ на 3-м
Сохранение для дома
Допилил метод чтения входов в ONI 6800
Галочка "использовать переменную CurrenVisu" позволяет многооконный пользовательский веб интерфейс
Разобрался с 6800. адресация регистров конфигурации на последних стр. ИЭ. Установить функцию входов 3 или 4?
повторное сохранение
Сохрвнение в конце дня.
Доработка реализации ONI(GetError). Исправление косяков при визуализации параметров МЭ (токи)
Внес иправления от Константина: Data\JSON_SPh в строке 17 вместо: IPhAng_BC написать IPhAng_AB (именно там где название параметра в кавычках)
Уборка мусора. Коррекция выбора станции: http://192.168.10.70:8080/aquacultura.htm?ClientName=X (X = 1...10)
Добавил контроль отключеных ПЧ в цикл обновления данных сети RS485
Добавил реализацию EMD_PUMP из-за различий в адресе чтения входов. Добавил битовый массив для включения/отключения ПЧ при отладке/работе.
Hi. http://192.168.10.70:8080/aquacultura.htm?ClientName=St_X (где X числа от 1 до 10). На демо ПЛК загружено.
pClient : POINTER TO VisuElems.VisuStructClientData;
Ничего не менял!
Не удалось получить доступ к вводу параметров через веб вызов пустой страницы
Created Directory ...
Попытка подменить GET параметры в URL
Нет изменений!
Добавил комментарии по логированию
Добавил логирование действий пользователей. Убрал таймер запуска машины состояний - теперь бескон. цикл.
Доступ к выбору насосной станции без пароля!
Изменил последовательность опроса входов (установил опрос перед чтением статуса).
Добавлены комментарии в Freq_ESQ_A500
Тумблер на Демо работает. увеличил цикл обхода рабочих команд до 2.2 сек.(не успевал опрашивать до конца и срабатывал таймер. можно вообще его убрать и опрашивать в цикле!). Скорость RS485 9600 явно мала - надо увеличивать на объекте!
Метод ResetDriver реализовал во всех типах ПЧ. Буду отлаживать на стенде
Уборка мусора из методов. Метод ResetDriver не реализован на всех ПЧ, кроме ESC_A500.
Допилил ESQ_500. Надо провекрить
Реализовал почти все описания ПЧ в классе. Завтра надо отладить. ESQ 500 допилить дист/местн на реальном тумблере.
Чтение текущей частоты и задания сделал правильно. Надо еще раз проверить все типы ПЧ.
Все отлажено на демо стенде. Адрес 192.168.10.80 (10-й прибор) на МЭ почему-то не работает. поставил пока 71-й. Осталось реализовать раздельное чтение статуса и рабочей частоты (реальной) не ПЧ, где это не описано.
Реализовал контроль состояния МЕСТН./ДИСТ. с передачей управления и сменой конфигурацции (где необходимо). Не отлажено на железе!
Начал реализацию определения местн/дист. Сетевые настройки перевел под боевой проект.
поставил галочку наложение областей регистров
Добавлено Modbus TCP Slave устройство для передачи параметров ПЧ на верхний уровень.
Переход на форму Control по окончанию сессии контроля доступа.
Раздал права доступа на гл. форме
Интегрировал Управление пользователями на Главную форму
Уборка мусора. Перенос температур на стр. CONTROL
Добавил Управление пользователями. Парольный доступ
First commit to FORGE
Created Directory ...