Исходный код вики ADAST
Версия 64.1 от Руслан Савельев на 2026/04/13 10:38
Скрыть последних авторов
| author | version | line-number | content |
|---|---|---|---|
| |
5.1 | 1 | (% class="box warningmessage" style="text-align: center;" %) |
| 2 | ((( | ||
| 3 | **СТРАНИЦА В РАЗРАБОТКЕ !** | ||
| 4 | ))) | ||
| |
1.1 | 5 | |
| |
15.1 | 6 | == **1. Информация** == |
| |
1.1 | 7 | |
| |
15.1 | 8 | Подключение ТРК ADAST к СНК-АЗС. |
| |
1.1 | 9 | |
| |
16.1 | 10 | == **2. Оборудование** == |
| |
1.1 | 11 | |
| |
38.1 | 12 | (% class="table-striped" %) |
| |
13.1 | 13 | |=(% style="background-color: lightgray;" %)Параметры|=(% style="background-color: lightgray;" %)Значения |
| |
12.1 | 14 | |Производитель ТРК|##ADAST## |
| 15 | |Установленные в ТРК контроллеры|##ADP1/2, ADP1/M, ADP2/M, ADPMPD и ADPMPD/M## | ||
| |
17.1 | 16 | |Интерфейс управления контроллеров в ТРК|##RS485, 2-wire (полудуплекс)## |
| |
15.1 | 17 | |Протокол работы контроллеров в ТРК|##Easycall## |
| |
20.1 | 18 | |(% style="vertical-align:middle" %)Устройства для подключения к ПК|((( |
| |
23.1 | 19 | ##Преобразователь интерфейсов RS232-RS485*## |
| |
1.1 | 20 | |
| |
19.1 | 21 | ##или## |
| 22 | |||
| |
23.1 | 23 | ##Преобразователь интерфейсов USB-RS485*## |
| |
19.1 | 24 | |
| |
20.1 | 25 | ##или## |
| 26 | |||
| |
23.1 | 27 | ##Преобразователь интерфейсов Ethernet-RS485 полудуплекс~*~*## |
| |
19.1 | 28 | ))) |
| 29 | |||
| |
22.1 | 30 | (% style="text-align: right;" %) |
| |
23.1 | 31 | **~* -** Часто, применяем не один, а два и более преобразователей, распределяя ТРК по разным преобразователям. Таким образом добиваемся максимальной надежности и минимального времени отклика. |
| |
19.1 | 32 | |
| |
23.1 | 33 | (% style="text-align: right;" %) |
| 34 | ТРК подключаются к контактам А и В разъёма преобразователя. | ||
| 35 | |||
| 36 | (% style="text-align: right;" %) | ||
| 37 | **~** - **подходит не для всех моделей ТРК | ||
| 38 | |||
| |
15.1 | 39 | == **3. Установка параметров в ТРК ADAST** == |
| |
5.1 | 40 | |
| |
24.1 | 41 | Для организации связи между системой управления **СНК-АЗС **и ТРК ADAST необходимо запрограммировать следующие параметры в ТРК. Программирование ТРК выполняется при помощи сервисного пульта. Комплект документации на счетчики ADPT на русском языке можно скачать [[здесь>>url:https://www.sncard.ru/images/files/azs/Doc/Manufac/TRK_Adast/Elektronika.rar]]. |
| |
5.1 | 42 | |
| |
26.1 | 43 | **Необходимые условия для перехода в режим установки параметров:** |
| |
6.1 | 44 | |
| |
26.1 | 45 | 1. С момента последнего включения контроллера ТРК пистолет не снимался. |
| 46 | 1. Завершенные транзакции должны быть подтверждены. | ||
| |
15.1 | 47 | |
| |
26.1 | 48 | **Внешний вид сервисного пульта, работающего через инфракрасный порт:** |
| |
23.1 | 49 | |
| |
28.1 | 50 | [[image:1776069560444-815.png||data-xwiki-image-style-alignment="center"]]**Последовательность действий для программирования ТРК:** |
| |
23.1 | 51 | |
| |
28.1 | 52 | * Нажмите на сервисном пульте клавишу “S” во время задержки после включения или по истечении этой задержки, но до снятия пистолета. В первой строке дисплея (строка общей стоимости) отобразится “PArAПS”, а в третьей строке (строка цены за единицу) – номер версии программного обеспечения. |
| |
23.1 | 53 | |
| |
28.1 | 54 | [[image:1776069647923-864.png||data-xwiki-image-style-alignment="center"]] |
| |
23.1 | 55 | |
| |
30.1 | 56 | * При нажатии клавиши “0” в строке объема отобразится значение параметра, а в строке цены за единицу “P-” и номер параметра. |
| |
23.1 | 57 | |
| |
30.1 | 58 | [[image:1776069694332-605.png||data-xwiki-image-style-alignment="center"]] |
| |
26.1 | 59 | |
| |
30.1 | 60 | При повторном нажатии клавиши “0” последовательно просматривается список параметров. |
| |
26.1 | 61 | |
| |
30.1 | 62 | * При нажатии клавиши “+” значение отображаемого параметра увеличивается, при нажатии клавиши “-” значение отображаемого параметра уменьшается. |
| 63 | * При нажатии клавиши “0” подтвердится текущее отображаемое значение параметра и осуществится переход к следующему параметру. | ||
| 64 | * Режим “установка параметров” завершается нажатием клавиши “S”. | ||
| |
26.1 | 65 | |
| 66 | |||
| 67 | |||
| |
30.1 | 68 | Список параметров ТРК, влияющих на работу ТРК с СУ "СНК-АЗС": |
| |
26.1 | 69 | |
| 70 | |||
| |
34.1 | 71 | (% class="table-striped" %) |
| |
35.1 | 72 | |=(% style="text-align: center; vertical-align: middle; width: 95px; background-color: lightblue;" %)Номер |
| |
32.1 | 73 | параметра|=(% style="width: 1026px; text-align: center; vertical-align: middle; background-color: lightblue;" %)Описание|=(% style="width: 121px; text-align: center; vertical-align: middle; background-color: lightblue;" %)Диапазон значений|=(% style="width: 127px; text-align: center; vertical-align: middle; background-color: lightblue;" %)Заводская установка|=(% style="width: 116px; text-align: center; vertical-align: middle; background-color: lightblue;" %)Требуется установить |
| |
36.1 | 74 | |(% style="text-align:center; vertical-align:middle; width:95px" %)##**1**##|(% style="width:1026px" %)((( |
| 75 | **Адрес поста заправки (сторона колонки А).** | ||
| |
26.1 | 76 | |
| |
31.1 | 77 | Адрес каждого поста должен быть уникальным на данной АЗС. Значение 0 означает, что поста не существует. |
| |
32.1 | 78 | )))|(% style="text-align:center; vertical-align:middle; width:121px" %)0-32|(% style="text-align:center; vertical-align:middle; width:127px" %)1|(% style="text-align:center; vertical-align:middle; width:116px" %)* |
| |
36.1 | 79 | |(% style="text-align:center; vertical-align:middle; width:95px" %)##**2**##|(% style="width:1026px" %)((( |
| 80 | **Адрес поста заправки (сторона колонки B).** | ||
| 81 | |||
| 82 | Адрес каждого поста должен быть уникальным на данной АЗС. Значение 0 означает, что поста не существует. | ||
| 83 | )))|(% style="text-align:center; vertical-align:middle; width:121px" %)0-32|(% style="text-align:center; vertical-align:middle; width:127px" %)2|(% style="text-align:center; vertical-align:middle; width:116px" %)* | ||
| 84 | |(% style="text-align:center; vertical-align:middle; width:95px" %)##**5**##|(% style="width:1026px" %)**Переход через ноль:** | ||
| |
31.1 | 85 | 0 => исключен, |
| 86 | 1 => переход через ноль всегда, | ||
| 87 | 2 => переход через ноль при предварительном выборе. | ||
| |
32.1 | 88 | 3 => округление суммарнoй цены при предварительном выборе.|(% style="text-align:center; vertical-align:middle; width:121px" %)0-3|(% style="text-align:center; vertical-align:middle; width:127px" %)0|(% style="text-align:center; vertical-align:middle; width:116px" %)2 или 3 |
| |
36.1 | 89 | |(% style="text-align:center; vertical-align:middle; width:95px" %)##**8**##|(% style="width:1026px" %)**Достижение максимальной выдачи не сигнализировать/сигнализировать** |
| |
31.1 | 90 | (0/1) как ошибку (см. ошибки 27, 28, 29); |
| 91 | 0 => не сигнализировать как ошибку, | ||
| |
32.1 | 92 | 1 => сигнализировать как ошибку.|(% style="text-align:center; vertical-align:middle; width:121px" %)0-1|(% style="text-align:center; vertical-align:middle; width:127px" %)1|(% style="text-align:center; vertical-align:middle; width:116px" %)0 |
| |
37.1 | 93 | |(% style="text-align:center; vertical-align:middle; width:95px" %)##**12**##|(% style="width:1026px" %)((( |
| 94 | **Напорная или всасывающая система перекачивания топлива из резервуаров (танков)** | ||
| 95 | |||
| 96 | т.е. размещение двигателей насосов резервуар/колонка (0/1); | ||
| |
31.1 | 97 | допустимый диапазон значений 0 и 1, где: |
| |
37.1 | 98 | 0 => двигатель насоса топлива в резервуаре (напорная система), |
| 99 | 1 => двигатели насосов в колонках (всасывающая система) | ||
| 100 | )))|(% style="text-align:center; vertical-align:middle; width:121px" %)0-1|(% style="text-align:center; vertical-align:middle; width:127px" %)1|(% style="text-align:center; vertical-align:middle; width:116px" %)* | ||
| 101 | |(% style="text-align:center; vertical-align:middle; width:95px" %)##**32**##|(% style="width:1026px" %)**Максимальное время без импульсов, спустя которое редукционный клапан автоматически временно закрывается;** | ||
| |
31.1 | 102 | значения параметра соответствуют интервалам времени: |
| 103 | 0=> 5 сек, | ||
| 104 | 1=> 10 сек, | ||
| 105 | 2=> 15 сек, | ||
| 106 | 3=> 20 сек, | ||
| 107 | 4=> 30 сек, | ||
| |
32.1 | 108 | 5=> 1 мин.|(% style="text-align:center; vertical-align:middle; width:121px" %)0-5|(% style="text-align:center; vertical-align:middle; width:127px" %)1|(% style="text-align:center; vertical-align:middle; width:116px" %)3 |
| |
37.1 | 109 | |(% style="text-align:center; vertical-align:middle; width:95px" %)##**39**##|(% style="width:1026px" %)**Количество десятичных мест в строке объема**|(% style="text-align:center; vertical-align:middle; width:121px" %)0-3|(% style="text-align:center; vertical-align:middle; width:127px" %)2|(% style="text-align:center; vertical-align:middle; width:116px" %)* |
| 110 | |(% style="text-align:center; vertical-align:middle; width:95px" %)##**40**##|(% style="width:1026px" %)**Количество десятичных мест в строке общей стоимости**|(% style="text-align:center; vertical-align:middle; width:121px" %)0-3|(% style="text-align:center; vertical-align:middle; width:127px" %)1|(% style="text-align:center; vertical-align:middle; width:116px" %)* | ||
| 111 | |(% style="text-align:center; vertical-align:middle; width:95px" %)##**41**##|(% style="width:1026px" %)**Количество десятичных мест в строке цены за единицу**|(% style="text-align:center; vertical-align:middle; width:121px" %)0-3|(% style="text-align:center; vertical-align:middle; width:127px" %)2|(% style="text-align:center; vertical-align:middle; width:116px" %)* | ||
| 112 | |(% style="text-align:center; vertical-align:middle; width:95px" %)##**42**##|(% style="width:1026px" %)((( | ||
| 113 | **Соотношение между общей стоимостью и ценой за единицу;** | ||
| 114 | |||
| 115 | параметр указывает, на сколько десятичных мест необходимо переместить | ||
| |
31.1 | 116 | десятичную точку при отображении общей стоимости; |
| 117 | параметр не зависит от установки параметров № 40 и 41. | ||
| 118 | напр., если цена за единицу и общая стоимость отображаются в долларах, то | ||
| 119 | значение данного параметра равно 0, | ||
| 120 | если цена за единицу отображается в центах, а общая стоимость – в | ||
| |
37.1 | 121 | долларах, то данный параметр необходимо установить на значение 2 |
| 122 | )))|(% style="text-align:center; vertical-align:middle; width:121px" %)0-3|(% style="text-align:center; vertical-align:middle; width:127px" %)0|(% style="text-align:center; vertical-align:middle; width:116px" %)* | ||
| 123 | |(% style="text-align:center; vertical-align:middle; width:95px" %)##**45**##|(% style="width:1026px" %)**Контроль нулевой цены:** | ||
| |
31.1 | 124 | 0 => проверить нулевую цену, при значении 0 данного параметра и |
| 125 | установленной нулевой цене выдача топлива не будет начата | ||
| |
32.1 | 126 | 1 => не проверять нулевую цену|(% style="text-align:center; vertical-align:middle; width:121px" %)0-1|(% style="text-align:center; vertical-align:middle; width:127px" %)0|(% style="text-align:center; vertical-align:middle; width:116px" %)0 |
| |
37.1 | 127 | |(% style="text-align:center; vertical-align:middle; width:95px" %)##**46**##|(% style="width:1026px" %)((( |
| 128 | **Параметр определяет, выдается ли на обеих сторонах колонки одинаковый продукт;** | ||
| 129 | |||
| 130 | одновременно управляет способом включения двигателей насосов и установки единичных цен в режиме MAN: | ||
| |
31.1 | 131 | 0 => одинаковая цена, ВНИМАНИЕ! Двигатель насоса всегда подсоединяйте |
| 132 | к выходу стороны колонки A! | ||
| |
37.1 | 133 | 1 => разная цена. |
| 134 | )))|(% style="text-align:center; vertical-align:middle; width:121px" %)0-1|(% style="text-align:center; vertical-align:middle; width:127px" %)0|(% style="text-align:center; vertical-align:middle; width:116px" %)0 | ||
| 135 | |(% style="text-align:center; vertical-align:middle; width:95px" %)##**47**##|(% style="width:1026px" %)**Количество шлангов на стороне**|(% style="text-align:center; vertical-align:middle; width:121px" %)1-6|(% style="text-align:center; vertical-align:middle; width:127px" %)1|(% style="text-align:center; vertical-align:middle; width:116px" %)* | ||
| 136 | |(% style="text-align:center; vertical-align:middle; width:95px" %)##**49**##|(% style="width:1026px" %)**Передача постоянного состояния заправки при трансакции:** | ||
| |
31.1 | 137 | 0 => передавать постоянное состояние трансакции, |
| |
32.1 | 138 | 1 => не передавать постоянное состояние трансакции|(% style="text-align:center; vertical-align:middle; width:121px" %)0-1|(% style="text-align:center; vertical-align:middle; width:127px" %)0|(% style="text-align:center; vertical-align:middle; width:116px" %)0 |
| |
36.1 | 139 | |(% style="text-align:center; vertical-align:middle; width:95px" %)##**51**##|(% style="width:1026px" %)((( |
| |
37.1 | 140 | **Режим работы ТРК:** |
| |
26.1 | 141 | |
| |
31.1 | 142 | 0 - под управлением компьютера |
| |
26.1 | 143 | |
| |
31.1 | 144 | 1 - автономный режим |
| |
32.1 | 145 | )))|(% style="text-align:center; vertical-align:middle; width:121px" %)0-1|(% style="text-align:center; vertical-align:middle; width:127px" %)1|(% style="text-align:center; vertical-align:middle; width:116px" %)0 |
| |
37.1 | 146 | |(% style="text-align:center; vertical-align:middle; width:95px" %)##**80**##|(% style="width:1026px" %)((( |
| 147 | **Коммуникационном протокол** | ||
| 148 | |||
| 149 | (тoлькo для режима AUTO, т.е. P51=0) | ||
| 150 | |||
| |
31.1 | 151 | 0 => EASYCALL , |
| 152 | 1 => PUMALAN SINGLE, | ||
| 153 | 2 => PUMALAN EXTENDED (Заказнaя установка), | ||
| |
37.1 | 154 | 3 => NARA |
| 155 | )))|(% style="text-align:center; vertical-align:middle; width:121px" %)0-3|(% style="text-align:center; vertical-align:middle; width:127px" %)0|(% style="text-align:center; vertical-align:middle; width:116px" %)0 | ||
| |
26.1 | 156 | |
| |
37.1 | 157 | (% style="text-align: right;" %) |
| 158 | ~* - значения параметров зависят от конфигурации объекта. | ||
| |
26.1 | 159 | |
| |
37.1 | 160 | **Опыт эксплуатации. Ошибки.** |
| |
26.1 | 161 | |
| |
37.1 | 162 | |(% style="background-color:lightblue; text-align:center; vertical-align:middle" %)**Код ошибки на дисплее**|(% style="background-color:lightblue; text-align:center; vertical-align:middle" %)**Опыт**|(% style="background-color:lightblue; text-align:center; vertical-align:middle" %)**Причина**|(% style="background-color:lightblue; text-align:center; vertical-align:middle" %)**Что делаем** |
| |
38.1 | 163 | |На дисплее код ошибки Е401 |читать надо F401 |Сработала тепловая защита сторона А |смотрим как исправлять в п.5.1 документации |
| |
37.1 | 164 | |На дисплее код ошибки Е411|читать надо F411|Сработала тепловая защита сторона В| |
| 165 | |На дисплее код ошибки F53|-| |смотрим параметр 46 и ставим его в значение в 0 | ||
| |
30.1 | 166 | |
| 167 | |||
| 168 | |||
| |
39.1 | 169 | == **4. Настройка ТРК ADAST в СНК-АЗС** == |
| |
15.1 | 170 | |
| |
53.1 | 171 | === **4.1. Добавление контроллера Адаст** === |
| |
15.1 | 172 | |
| |
44.1 | 173 | * Запустите "[[Конфигуратор оборудования СНК-АЗС>>doc:Prilozheniia_SNK.SNK-AZS.Konfigurator_oborudovaniia_SNK-AZS.WebHome||target="_blank"]]" |
| 174 | * Нажмите правой кнопкой мыши на группу "**Контроллер ТРК**" и выберите "**Добавить устройство**" | ||
| |
15.1 | 175 | |
| |
44.1 | 176 | [[Добавление контроллера ТРК>>image:1776071807676-278.png||data-xwiki-image-style-alignment="center" height="380" width="700"]] |
| |
15.1 | 177 | |
| |
45.1 | 178 | В открывшемся окне настроек выберите: |
| |
15.1 | 179 | |
| |
47.1 | 180 | * **Тип** - ##Контроллер ТРК Адаст## |
| 181 | * **Имя** - Задайте имя контроллера (//если контроллеров несколько, задайте каждому уникальное имя//) | ||
| 182 | * //Остальные значение оставьте по умолчанию// | ||
| 183 | * Нажмите **ОК** | ||
| |
15.1 | 184 | |
| |
47.1 | 185 | [[Выбор типа контроллера и его наименования>>image:1776072150308-262.png||data-xwiki-image-style-alignment="center"]] |
| |
15.1 | 186 | |
| |
47.1 | 187 | **Добавление пистолетов** |
| |
15.1 | 188 | |
| |
50.1 | 189 | * В левом окне конфигуратора оборудования выберите добавленный контроллер и в правом окне появится окно с его настройками. |
| 190 | * В поле отображения пистолетов контроллера нажмите правой кнопкой мыши и выберите "Добавить" | ||
| |
15.1 | 191 | |
| |
50.1 | 192 | [[Добавление пистолетов контроллера>>image:1776072741004-493.png||data-xwiki-image-style-alignment="center"]] |
| |
15.1 | 193 | |
| |
53.1 | 194 | * В открывшемся окне укажите количество пистолетов, управляемых данным контроллером |
| |
15.1 | 195 | |
| |
53.1 | 196 | [[Ввод количества пистолетов>>image:1776072903505-527.png||data-xwiki-image-style-alignment="center"]] |
| |
15.1 | 197 | |
| 198 | |||
| |
53.1 | 199 | * В окне настроек контроллера появятся добавленные пистолеты |
| |
15.1 | 200 | |
| |
53.1 | 201 | [[Окно настроек контроллера с добавленными пистолетами>>image:1776073026460-127.png||data-xwiki-image-style-alignment="center" height="380" width="700"]] |
| |
15.1 | 202 | |
| |
54.1 | 203 | === **4.2. Настройка параметров работы контроллера Адаст** === |
| |
15.1 | 204 | |
| |
56.1 | 205 | **Общие настройки контроллера** |
| |
53.1 | 206 | |
| |
56.1 | 207 | [[**Общие настройки контроллера**>>image:1776075365207-502.png||data-xwiki-image-style-alignment="center" height="434" width="800"]] |
| |
53.1 | 208 | |
| |
57.1 | 209 | |=(% style="text-align: center; vertical-align: middle; background-color: lightblue;" %)Наименование параметра|=(% style="text-align: center; vertical-align: middle; background-color: lightblue;" %)Описание параметра |
| |
58.1 | 210 | |(% style="vertical-align:middle" %)Версия контроллера|Информация о версии библиотек контроллера в СНК-АЗС |
| |
62.1 | 211 | |(% colspan="1" rowspan="2" style="vertical-align:middle" %)Тип подключения|((( |
| 212 | **COM порт** - подключение контроллера через COM-порт (При использовании преобразователя интерфейсов **RS232-RS485** или **USB-RS485**) | ||
| 213 | |||
| |
63.1 | 214 | Выберите номер COM-порта контроллера. |
| |
62.1 | 215 | ))) |
| |
63.1 | 216 | |((( |
| 217 | **LAN соединение** - подключение контроллера через сетевую карту (При использовании преобразователя интерфейсов **Ethernet-RS485 полудуплекс**) | ||
| 218 | |||
| 219 | Введите сетевой адрес и порт контроллера. | ||
| 220 | ))) | ||
| |
64.1 | 221 | |(% style="vertical-align:middle" %)Заявка на целые литры|Указывает СНК-АЗС формировать команду на отпуск на указанную сумму |
| |
58.1 | 222 | |(% style="vertical-align:middle" %) | |
| 223 | |(% style="vertical-align:middle" %) | | ||
| 224 | |(% style="vertical-align:middle" %) | | ||
| 225 | |(% style="vertical-align:middle" %) | | ||
| 226 | |(% style="vertical-align:middle" %) | | ||
| 227 | |(% style="vertical-align:middle" %) | | ||
| 228 | |(% style="vertical-align:middle" %) | | ||
| |
53.1 | 229 | |
| 230 | |||
| 231 | |||
| 232 | |||
| 233 | |||
| 234 | |||
| 235 | |||
| 236 | |||
| 237 | |||
| 238 | |||
| 239 | |||
| |
57.1 | 240 | |
| 241 | |||
| 242 | |||
| 243 | |||
| 244 | |||
| 245 | |||
| 246 | |||
| 247 | |||
| 248 | |||
| |
1.1 | 249 |