Содержание материала

Рекомендации по настройке счётчиков

Для того чтобы счётчик электроэнергии (СЭЭ) позволил обмениваться данными с ПЭВМ необходимо установить соответствующий режим работы  последовательных портов для СЭЭ и ПЭВМ (более подробно смотрите документацию СЭЭ).
В СЭЭ устанавливаются в шестнадцатеричном коде:
1) байт конфигурации последовательного порта (Config SP),  биты которого имеют следующие значения (b0 - младший, b7 - старший биты)
b2..b0 - скорость обмена: 000 - 300 бод, 001 - 600 бод, 010 - 1200 бод, 011 - 2400 бод, 100 - 4800 бод, 101 - 9600 бод;
b3 - начальная скорость обмена: 0 - 300 бод, 1 - всегда обмен на скорости, установленной в битах b2..b0 (расширение  стандарта);
b4 - резерв;
b5 - адрес устройства: "0" - 2-х разрядное шестнадцатеричное число, "1" - 4-х разрядное десятичное число, которое совпадает с последними цифрами номера прибора;
b6 - наличие оптопорта;
b7 - имеется стандартный интерфейс типа RS232, RS485 или токовая петля.
Примечание: Если одновременно 2 бита b7 и b6 установлены в "0", то обмен данными через последовательный порт отсутствует.
2) адрес устройства (Address SP) - число в диапазоне 00..FFh. (если бит b5 в байте ConfigSP равен 0)
Кроме того в ПЗУ микроконтроллера должен быть установлен  соответствующий бит разрешение работы последовательного порта.

Настройка программного обеспечения

Для работы с программным обеспечением Remote Case, необходимо соблюдение следующих правил:
1) b5 - должен быть установлен в "1", т.к. с программой распространяется конфигурационный файл который рассчитан только на заводские номера >255, логические же номера <255.
2) если b3 установлен в "1", то в настройке программы для этого счётчика необходимо установить соответствующие начальную и рабочую скорости обмена.
3) для работы по оптопорту обязательно настройка начальной скорости на 300 бод.

Контроллер удалённого доступа

Для надёжной работы контроллера необходимо его правильное включение и соблюдение следующих правил.

  1. Модем должен быть подключён кабелем DB9 (со стороны контроллера) со всеми сигналами, или как минимум Rx, Tx, RTS, CTS и земля.
  2. Питание модема обязано подаваться через контроллер, т.е. блок питания модема должен быть подключён к разъему на контроллере.
  3. Модем должен иметь возможность сохранения настроек после выключения питания. Это может понадобиться для специфической настройки на линию.

При подаче на контроллер напряжения питания, включение модема происходит не сразу, а как минимум с 5-ти секундной задержкой. Если контроллеру не удаётся обнаружить модем после ограниченного числа попыток, то он отключает его питание на 5 секунд и повторяет попытку. В таких случаях необходимо проверить работоспособность модема и кабеля.
Управление питанием модема необходимо для предотвращения его "зависания". Контроллер периодически проверяет работоспособность модема и если не может получить от него ответ, то производится отключение напряжения питания модема и повторное его включение через 5 секунд.
В некоторых конфигурациях (устанавливается на производстве) при включении контроллер может сразу начать попытку установки соединения по выделенной линии. На данный момент это применяется только для тестирования контроллера без телефонной линии. Для работы в этом режиме два модема соединяются непосредственно кабелем без телефонной линии, причём модемы должны поддерживать режим работы по выделенной линии.
По умолчанию контроллер поставляется с настройкой, при которой он отвечает на первый звонок. Если необходимо чтобы контроллер отвечал на N-й звонок, то необходимо внесение изменений в программу контроллера (производится изготовителем), с последующим программированием у модема регистра S0=X, где  X – количество звонков с которого модем отвечает на звонок.

Возникновение неполадок в работе

В случае возникновения ошибок при работе программы рекомендуется запаковать архиватором содержимое каталога "путь к Remote Case\Logs" и прислать по электронной почте с пояснением проблемы. В этом случае разработчикам будет значительно проще определить источник ошибки.
В ряде случаев при установке программы на Windows 95 (и иногда NT4/98) могут возникнуть несовместимости с более старыми версиями системных файлов. Для решения этих проблем на компакт диске, записанном нами заказчику, прилагается каталог "WinUpdate".

_  WinUpdate 
   \_
   |  \mdac25          {содержит библиотеки  доступа к базам данных      " class="system-pagebreak" /> 
   | |
   | |-  mdac_typ.exe  {инсталляционный файл для  версии 2.5" class="system-pagebreak" /> 
   |_
   | \mdac26          {содержит библиотеки доступа к базам  данных      " class="system-pagebreak" /> 
   | |
   | |-  mdac_typ.exe  {файл установки для версии  2.6, более новая версия" class="system-pagebreak" /> 
   |
   |-  CC32inst.exe    {Устанавливается в случае  проблем с правильностью" class="system-pagebreak" /> 
   |                  {отображения диалогов и  основного окна приложения" class="system-pagebreak" /> 
   |
   |-  dcom95.exe      {Рекомендовано для  установки для Windows 95      " class="system-pagebreak" /> 
   |
   |-  htmlhelp.exe    {Обновление системы  помощи в Windows (для IE4.x) " class="system-pagebreak" /> 
   |
   |-  regsvr32.exe    {Файл для регистрации  компонентов ActiveX        " class="system-pagebreak" /> 
   |
   |- vcredist.exe    {Библиотеки для программы (mfc42.dll и  прочие)  " class="system-pagebreak" />