Соответствующий адрес:
Моделирование переменного тока 11 CID1 = 40 CID2 = 41
Один экран переменного тока, двухсторонний перемен, получен от Baotou 7e
| Вернуть 350 смещение пакета | содержание | Вернуться к адресу отчета |
| 30-31 | Вывод тока а | I+85 ~ i+92 |
| 32-33 | Выходной ток b | I+93 ~ i+100 |
| 34-35 | Выходной ток c | I+101 ~ i+108 |
| 36-37 | 1 фаза переменного тока напряжение | I+17 ~ i+24 |
| 38-39 | 1 Ак фазы В напряжение | I+25 ~ i+32 |
| 40-41 | 1 Ак фазы c напряжение | I+33 ~ i+40 |
| 42-43 | 1 частота выходной частоты переменного тока | I+41 ~ i+48 |
| 44-45 | 2 фазы переменного тока напряжение | I+51 ~ i+58 |
| 46-47 | 2 AC фазы B напряжение | I+59 ~ i+66 |
| 48-49 | 2-канальное напряжение фазы переменного тока C | I+67 ~ i+74 |
| 50-51 | 2 Выходная частота переменного тока | I+75 ~ i+82 |
Метод преобразования: DataBuf [0] DataBuf [1] DataBuf [2] DataBuf [3] DataBuf [4] DataBuf [5] DataBuf [6] DataBuf [7]
*10 затем сортируйте
integertemp [0] integertemp [1]
Используйте функцию Round () для выполнения операций за округление
Количество переключателя переменного тока: CID1 = 40 CID2 = 43 Проверьте данные на месте, чтобы получить 6 байтов
Серийный номер | содержание | байт |
1 | Количество обнаруженных переключателей m = 0 | 1 |
M+2 | Количество пользовательского статуса p = 3 | 1 |
M+3 | Состояние переключения переменного тока (автоматический E0H или ручное E1H) | 1 |
M+4 | Статус освещения (от E3H или на E2H) | 1 |
М+5 | Текущий номер рабочей дороги Первый (E4), второй (E5), третий (E6) | 1 |
| Вернуть 350 смещение пакета | содержание | Вернуться к адресу отчета |
| 6.1 | Состояние переключения переменного тока | I+19 ~ i+20 |
| 6.2 | Статус освещения | I+21 ~ i+22 |
Получить 0 вручную получить 1 Автоматически получить 0 Закройте, Получить 1 Работа.
Процесс добавления двойных байтов в одиночные байты {-------------------------------------------- ------------------------------------------------------ ---------------------- ------------------} {-------- ------------------------------------------------------ ------------------------------------------------------ ------------------} {----------------------------------- ------------------------------------------------------ ---------------------------- ---------------} {----- ---@param revisign: полученные данные байта ------------------------ ------------} {-- ----- 2005-06-27 Добавить от Fane ----------------------------------------- ---------- -------------------} ПРОЦЕДУРА ИЗМЕНЕНИЕ2TO1 (Input1, Input2: Byte; var revisign: byte);
Объявить параметры VAR и PASS с использованием эталонного метода
Обменная тревога: CID1 = 40 CID2 = 44 Проверьте данные на месте, чтобы получить 24 байта
Серийный номер | содержание | байт |
| Количество систем распределения переменного тока на этом экране m | 1 | |
| 1 входная линия/фазовое напряжение ab/a | 1 | |
| 1 входная линия/фазовое напряжение BC/B | 1 | |
| 1 входная линия/фазовое напряжение CA/C | 1 | |
| 1 канал частота | 1 | |
| 1-движное обнаружение предохранителя (или переключатель) номер m | 1 | |
| 1 пользовательский номер тревоги p = 8 | 1 | |
| 1 пользовательский байт | 8 × 1 | |
| 2-канальная входная линия/фазовое напряжение AB/A | 1 | |
| 2-канальная входная линия/фазовое напряжение BC/B | 1 | |
| 2-канальная входная линия/фазовое напряжение CA/C | 1 | |
| 2-канальная частота | 1 | |
| 2-й проездной предохранитель (или переключатель). | 1 | |
| 2-й пользовательский номер тревоги P = 0 | 1 | |
| Фаза входного тока | 1 | |
| Входной ток фазы B | 1 | |
| Входной ток фазы C | 1 |
Первый пользовательский p = 8 Второй обычай - 0 Примечание 20 20 игнорируется