Korenix JetI/O 6550 Modbus register map
14-DI + 8-DO digital I/O Ethernet server, Modbus/TCP. FC03 holding regs: watchdog (0-2), firmware/name/reset (3-5), DO coil power-on/safe (6-7), DI counter control (8-14), DO pulse control (15-50), rule engine rules 0-7 (51-130), P2P/SNMP config (89-130 overlap), extended Flash rules 8-15 + P2P IPs (500-578), error codes (595-604). FC04: DI counter values ch0-13 addr 0-29 (u32 hi/lo). FC02: DI status ch0-13 addr 0-13 (1-bit). FC01: DO ch0-7 addr 0-7 R/W (1-bit). 16-rule IF-THEN logic engine; P2P peer-to-peer I/O mirroring.
- Unofficial
- 236 registers
- Revision 2
Unofficial: Copied from an unofficial source and not tested. Read it as a draft and check a value on the real device before you rely on the rest. Check the map against the manufacturer's documentation before you write to a live device. Tested it? Report a test.
Communication
- Protocol
- Modbus TCP and RTUdefault
- Unit ID
- 1default
- TCP port
- 502default
- Serial
- 9600 8E1 · 9600 baud, 8 data bits, even parity, 1 stop bit defaults
- Byte / word order
- ABCD · bytes big-endian, words high first
- Addresses
- 0-based
Connection values are defaults: the device may be configured differently.
Map
- Registers
- 236 holding registers
- Revision
- 2
- Added
- ()
- File
- maps/korenix/jeti-o-6550.mbmap.json · 30 KB · history
- SHA-256
- 19916ca1f5ff79198603edb634a37ba72283ca2b841ba51407433ff5305a9d8d
- Manufacturer
- beijerelectronics.com
Sources and notes
Source: Omni Console device library (OmniCoreST), modbus-library/korenix-jetio-6550.toml; Source: JetI/O 6550 User's Manual V1.6. Not verified against the manufacturer's documentation
- Korenix JetI/O 6550.
- Converted automatically from the Omni Console device library (OmniCoreST).
- Not verified against the manufacturer's documentation.
- Corrections are welcome (CONTRIBUTING.md). Change x_status once this table has been checked against the manual.
- | Korenix JetI/O 6550 Industrial Intelligent Ethernet I/O Server
- |
- | Source: JetI/O 6550 User's Manual V1.6
- | Protocol: Modbus/TCP (Ethernet port 502)
- | FC03: Read/Write Holding Registers — configuration, control, rule engine, P2P (below)
- | FC04: Read Input Registers — DI counter values ch0-13 (addr 0x0000-0x001D, u32 hi/lo pairs)
- | FC02: Read Discrete Inputs — DI status ch0-13 (addr 0x0000-0x000D, 1-bit per channel)
- | FC01/FC05: Read/Write Coils — DO ch0-7 (addr 0x0000-0x0007, 1-bit per channel)
- |
- | IMPORTANT: Active I/O data is in FC04 (DI counters), FC02 (DI states), FC01 (DO).
- | FC03 holding registers are configuration only.
- |
- | Rule engine (16 rules, 0-15): each rule has IF condition (up to 4 DI, AND/OR)
- | THEN action (up to 4 DO). Condition operators: 0=ON,1=OFF,2=Lo→Hi,3=Hi→Lo,
| Area | Address | Name | Type | Access | Unit | Scale | Description |
|---|---|---|---|---|---|---|---|
| HR | 0 | uint16 | R | ||||
| HR | 1 | uint16 | R | ||||
| HR | 2 | uint16 | R | ||||
| HR | 3 | uint16 | R | ||||
| HR | 4 | uint16 | R | ||||
| HR | 5 | uint16 | R | ||||
| HR | 6 | uint16 | R | ||||
| HR | 7 | uint16 | R | ||||
| HR | 8 | uint16 | R | ||||
| HR | 9 | uint16 | R | ||||
| HR | 10 | uint16 | R | ||||
| HR | 11 | uint16 | R | ||||
| HR | 12 | uint16 | R | ||||
| HR | 13 | uint16 | R | ||||
| HR | 14 | uint16 | R | ||||
| HR | 15 | uint16 | R | ||||
| HR | 16 | uint16 | R | ||||
| HR | 17 | uint16 | R | ||||
| HR | 18 | uint16 | R | ||||
| HR | 19 | uint16 | R | ||||
| HR | 20 | uint16 | R | ||||
| HR | 21 | uint16 | R | ||||
| HR | 22 | uint16 | R | ||||
| HR | 23 | uint16 | R | ||||
| HR | 24 | uint16 | R | ||||
| HR | 25 | uint16 | R | ||||
| HR | 26 | uint16 | R | ||||
| HR | 27 | uint16 | R | ||||
| HR | 28 | uint16 | R | ||||
| HR | 29 | uint16 | R | ||||
| HR | 30 | uint16 | R | ||||
| HR | 31 | uint16 | R | ||||
| HR | 32 | uint16 | R | ||||
| HR | 33 | uint16 | R | ||||
| HR | 34 | uint16 | R | ||||
| HR | 35 | uint16 | R | ||||
| HR | 36 | uint16 | R | ||||
| HR | 37 | uint16 | R | ||||
| HR | 38 | uint16 | R | ||||
| HR | 39 | uint16 | R | ||||
| HR | 40 | uint16 | R | ||||
| HR | 41 | uint16 | R | ||||
| HR | 42 | uint16 | R | ||||
| HR | 43 | uint16 | R | ||||
| HR | 44 | uint16 | R | ||||
| HR | 45 | uint16 | R | ||||
| HR | 46 | uint16 | R | ||||
| HR | 47 | uint16 | R | ||||
| HR | 48 | uint16 | R | ||||
| HR | 49 | uint16 | R | ||||
| HR | 50 | uint16 | R | ||||
| HR | 51 | uint16 | R | ||||
| HR | 52 | uint16 | R | ||||
| HR | 53 | uint16 | R | ||||
| HR | 54 | uint16 | R | ||||
| HR | 55 | uint16 | R | ||||
| HR | 56 | uint16 | R | ||||
| HR | 57 | uint16 | R | ||||
| HR | 58 | uint16 | R | ||||
| HR | 59 | uint16 | R | ||||
| HR | 60 | uint16 | R | ||||
| HR | 61 | uint16 | R | ||||
| HR | 62 | uint16 | R | ||||
| HR | 63 | uint16 | R | ||||
| HR | 64 | uint16 | R | ||||
| HR | 65 | uint16 | R | ||||
| HR | 66 | uint16 | R | ||||
| HR | 67 | uint16 | R | ||||
| HR | 68 | uint16 | R | ||||
| HR | 69 | uint16 | R | ||||
| HR | 70 | uint16 | R | ||||
| HR | 71 | uint16 | R | ||||
| HR | 72 | uint16 | R | ||||
| HR | 73 | uint16 | R | ||||
| HR | 74 | uint16 | R | ||||
| HR | 75 | uint16 | R | ||||
| HR | 76 | uint16 | R | ||||
| HR | 77 | uint16 | R | ||||
| HR | 78 | uint16 | R | ||||
| HR | 79 | uint16 | R | ||||
| HR | 80 | uint16 | R | ||||
| HR | 81 | uint16 | R | ||||
| HR | 82 | uint16 | R | ||||
| HR | 83 | uint16 | R | ||||
| HR | 84 | uint16 | R | ||||
| HR | 85 | uint16 | R | ||||
| HR | 86 | uint16 | R | ||||
| HR | 87 | uint16 | R | ||||
| HR | 88 | uint16 | R | ||||
| HR | 89 | uint16 | R | ||||
| HR | 90 | uint16 | R | ||||
| HR | 91 | uint16 | R | ||||
| HR | 92 | uint16 | R | ||||
| HR | 93 | uint16 | R | ||||
| HR | 94 | uint16 | R | ||||
| HR | 95 | uint16 | R | ||||
| HR | 96 | uint16 | R | ||||
| HR | 97 | uint16 | R | ||||
| HR | 98 | uint16 | R | ||||
| HR | 99 | uint16 | R |
Help improve this map
- I tested it on a deviceReport whether it worked, even if you did not write the map.
- Suggest a correctionEdit the file on GitHub; it opens a pull request.
- Report a problemA wrong address, type, scale or byte order.
- Read the formatWhat each key of the file means (SPEC.md).