Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
doc:jroboplc:modules:peripherial:omron_fins [2019/12/23 18:31] denis [Параметры] |
doc:jroboplc:modules:peripherial:omron_fins [2022/02/16 06:34] (текущий) denis |
||
|---|---|---|---|
| Строка 2: | Строка 2: | ||
| Универсальный модуль для устройств, работающих по протоколу FINS. | Универсальный модуль для устройств, работающих по протоколу FINS. | ||
| - | Описание протокола [[dev:hardware:omron:protocol|кратко]], [[http://prom-auto.ru/download/omron/fins/w342_cs_cj_cp_nsj_communications_commands_reference_manual_ru.pdf|подробно rus]], [[http://prom-auto.ru/download/omron/fins/W342-E1-15%2BCS-CJ-CP-NSJ%2BComRefManual.pdf|подробно eng]]. | + | Описание протокола [[dev:hardware:omron:protocol|кратко]], |
| + | [[http://prom-auto.ru/download/docs/omron/fins/w342_cs_cj_cp_nsj_communications_commands_reference_manual_ru.pdf|подробно rus]], | ||
| + | [[http://prom-auto.ru/download/docs/omron/fins/W342-E1-15%2BCS-CJ-CP-NSJ%2BComRefManual.pdf|подробно eng]]. | ||
| <code yaml> | <code yaml> | ||
| Строка 22: | Строка 24: | ||
| - name: out_b7 | - name: out_b7 | ||
| - | type: bool | + | type: uint16 |
| region: 48 | region: 48 | ||
| address: 3200 | address: 3200 | ||
| Строка 28: | Строка 30: | ||
| - name: inps | - name: inps | ||
| - | region: 176 | ||
| address: 3300 | address: 3300 | ||
| cmdread: multi | cmdread: multi | ||
| Строка 34: | Строка 35: | ||
| - name: ai_0 | - name: ai_0 | ||
| type: int16 | type: int16 | ||
| - | region: 176 | ||
| address: 3302 | address: 3302 | ||
| cmdread: multi | cmdread: multi | ||
| Строка 40: | Строка 40: | ||
| - name: ai_1 | - name: ai_1 | ||
| type: int16 | type: int16 | ||
| - | region: 176 | ||
| address: 3303 | address: 3303 | ||
| cmdread: multi | cmdread: multi | ||
| Строка 46: | Строка 45: | ||
| - name: bigval | - name: bigval | ||
| type: int32 | type: int32 | ||
| - | region: 176 | ||
| address: 3456 | address: 3456 | ||
| - | cmdread: multi | ||
| </code> | </code> | ||
| Строка 79: | Строка 76: | ||
| |**readEnd**| ''off'' |Последний регистр в запросе чтения командой AREA. | | |**readEnd**| ''off'' |Последний регистр в запросе чтения командой AREA. | | ||
| |**enable**| ''on'' |Разрешение чтения и записи тега. | | |**enable**| ''on'' |Разрешение чтения и записи тега. | | ||
| - | |**tracktag**| '''' |Имя тега слежения для выполнения принудительной повторной записи. Предназначено для тегов с ''access=WO''. Тег слежения должен быть определен в этом же модуле. Запись инициируется, если последнее записанное значение отличается от значения, получаемого от тега слежения. | | + | |**tracktag**| ''-'' |Имя тега слежения для выполнения принудительной повторной записи. Предназначено для тегов с ''access=WO''. Тег слежения должен быть определен в этом же модуле. Запись инициируется, если последнее записанное значение отличается от значения, получаемого от тега слежения. | |
| Строка 102: | Строка 99: | ||
| ===== Дополнительные теги ===== | ===== Дополнительные теги ===== | ||
| |**AnswerStatus** |Код завершения первой неудачной операции чтения или записи после сброса тега. Коды смотреть в описании протокола стр.113 (rus). Для сброса установленного в теге значения, записать в тег 0. | | |**AnswerStatus** |Код завершения первой неудачной операции чтения или записи после сброса тега. Коды смотреть в описании протокола стр.113 (rus). Для сброса установленного в теге значения, записать в тег 0. | | ||
| + | |||
| + | ===== Коды регионов ===== | ||
| + | * CIO bit: 48 | ||
| + | * WR bit: 49 | ||
| + | * HR bit: 50 | ||
| + | * AR bit: 51 | ||
| + | * DM bit: 02 | ||
| + | * EM bit: 32-44 | ||
| + | * TIM флаг завершения: 09 | ||
| + | * CNT флаг завершения: 09 | ||
| + | |||
| + | * CIO word: 176 | ||
| + | * WR word: 177 | ||
| + | * HR word: 178 | ||
| + | * AR word: 179 | ||
| + | * DM word: 130 | ||
| + | * EM word: 160-172 | ||
| + | * TIM значение: 137 | ||
| + | * CNT значение: 137 | ||
| + | |||
| + | |||