diff --git a/packages/kbot/tests/pdf/omron/modbus.md b/packages/kbot/tests/pdf/omron/modbus.md index d2ef703f..9cfd8621 100644 --- a/packages/kbot/tests/pdf/omron/modbus.md +++ b/packages/kbot/tests/pdf/omron/modbus.md @@ -100,3 +100,231 @@ No registers found, Page Number 4-13 | Write Holding Register (FC 06/16) | Remote SP Input Slope Coefficient | 272C | 10028 | Remote SP Input Slope Coefficient | H'00000001 to H'0000270F (0.001 to 9.999) | Advanced function setting | | | Write Holding Register (FC 06/16) | Input Digital Filter | 2800 | 10240 | Input Digital Filter | H'00000000 to H'0000270F (0.0 to 999.9) | Advanced function setting | | | Write Holding Register (FC 06/16) | Moving Average Count | 2804 | 10244 | Moving Average Count | H'00000000 (0): OFF, H'00000001 (1): 2 times, H'00000002 (2): 4 times, H'00000003 (3): 8 times, H'00000004 (4): 16 times, H'00000005 (5): 32 times | Advanced function setting | OFF | + + + +### Communications Data for Modbus (Page 5-6) + +| type | description | address in Hex | address in decimal | parameter name | settings / range | level | +| :--------------- | :-------------------------------- | :------------- | :----------------- | :----------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------- | +| Holding Register | Extraction of Square Root Low-cut Point | 2808 | 10248 | Extraction of Square Root Low-cut Point | H'00000000 to H'000003E8 (0.0 to 100.0) | Adjustment | +| Holding Register | SP 0 | 2900 | 10496 | SP 0 | SP lower limit to SP upper limit | Operation | +| Holding Register | Alarm Value 1 | 2902 | 10498 | Alarm Value 1 | H'FFFFF831 to H'0000270F (-1999 to 9999) | Operation | +| Holding Register | Alarm Value Upper Limit 1 | 2903 | 10499 | Alarm Value Upper Limit 1 | H'FFFFF831 to H'0000270F (-1999 to 9999) | Operation | +| Holding Register | Alarm Value Lower Limit 1 | 2904 | 10500 | Alarm Value Lower Limit 1 | H'FFFFF831 to H'0000270F (-1999 to 9999) | Operation | +| Holding Register | Alarm Value 2 | 2905 | 10501 | Alarm Value 2 | H'FFFFF831 to H'0000270F (-1999 to 9999) | Operation | +| Holding Register | Alarm Value Upper Limit 2 | 2906 | 10502 | Alarm Value Upper Limit 2 | H'FFFFF831 to H'0000270F (-1999 to 9999) | Operation | +| Holding Register | Alarm Value Lower Limit 2 | 2907 | 10503 | Alarm Value Lower Limit 2 | H'FFFFF831 to H'0000270F (-1999 to 9999) | Operation | +| Holding Register | Alarm Value 3 | 2908 | 10504 | Alarm Value 3 | H'FFFFF831 to H'0000270F (-1999 to 9999) | Operation | +| Holding Register | Alarm Value Upper Limit 3 | 2909 | 10505 | Alarm Value Upper Limit 3 | H'FFFFF831 to H'0000270F (-1999 to 9999) | Operation | +| Holding Register | Alarm Value Lower Limit 3 | 290A | 10506 | Alarm Value Lower Limit 3 | H'FFFFF831 to H'0000270F (-1999 to 9999) | Operation | +| Holding Register | Alarm Value 4 | 290B | 10507 | Alarm Value 4 | H'FFFFF831 to H'0000270F (-1999 to 9999) | Operation | +| Holding Register | Alarm Value Upper Limit 4 | 290C | 10508 | Alarm Value Upper Limit 4 | H'FFFFF831 to H'0000270F (-1999 to 9999) | Operation | +| Holding Register | Alarm Value Lower Limit 4 | 290D | 10509 | Alarm Value Lower Limit 4 | H'FFFFF831 to H'0000270F (-1999 to 9999) | Operation | +| Holding Register | SP 1 | 290E | 10510 | SP 1 | SP lower limit to SP upper limit | Adjustment | +| Holding Register | SP 2 | 291C | 10524 | SP 2 | SP lower limit to SP upper limit | Adjustment | +| Holding Register | SP 3 | 292A | 10538 | SP 3 | SP lower limit to SP upper limit | Adjustment | +| Holding Register | SP 4 | 2938 | 10552 | SP 4 | SP lower limit to SP upper limit | Adjustment | +| Holding Register | SP 5 | 2946 | 10566 | SP 5 | SP lower limit to SP upper limit | Adjustment | +| Holding Register | SP 6 | 2954 | 10580 | SP 6 | SP lower limit to SP upper limit | Adjustment | +| Holding Register | SP 7 | 2962 | 10594 | SP 7 | SP lower limit to SP upper limit | Adjustment | +| Holding Register | Proportional Band | 2A00 | 10752 | Proportional Band | H'00000001 to H'0000270F (0.1 to 999.9) | Adjustment | +| Holding Register | Integral Time | 2A01 | 10753 | Integral Time | Standard, heating/cooling, or close position proportional control: H'00000000 to H'0000270F (0 to 9999: Integral/derivative time unit is 1 s.) (0.0 to 999.9: Integral/derivative time unit is 0.1 s.) Floating position-proportional control: H'00000001 to H'0000270F (1 to 9999: Integral/derivative time unit is 1 s.) (0.1 to 999.9: Integral/derivative time unit is 0.1 s.) | Adjustment | +| Holding Register | Derivative Time | 2A02 | 10754 | Derivative Time | H'00000000 to H'0000270F (0 to 9999: Integral/derivative time unit is 1 s.) (0.0 to 999.9: Integral/derivative time unit is 0.1 s.) | Adjustment | +| Holding Register | MV Upper Limit | 2A05 | 10757 | MV Upper Limit | Standard control or close position-proportional control: MV lower limit + 0.1 to H'0000041A (MV lower limit + 0.1 to 105.0) Heating and cooling control: H'00000000 to H'0000041A (0.0 to 105.0) | Adjustment | +| Holding Register | MV Lower Limit | 2A06 | 10758 | MV Lower Limit | Standard control or close position-proportional control: H'FFFFFFCE to MV upper limit -0.1 (-5.0 to MV upper limit -0.1) Heating and cooling control: H'FFFFFBE6 to H'00000000 (-105.0 to 0.0) | Adjustment | + + + +### Modbus Registers (Page 5-7) + +| type | description | address in Hex | address in decimal | parameter name | settings / range | level | default | +| :------- | :---------------------- | :------------- | :----------------- | :-------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------- | :-------------- | +| 03/06/16 | Input Type | 2C00 | 11264 | Input Type | H'00000000 (0): Pt (-200 to 850°C/-300 to 1500°F)
H'00000001 (1): Pt (-199.9 to 500.0°C/-199.9 to 900.0°F)
H'00000002 (2): Pt (0.0 to 100.0°C/0.0 to 210.0°F)
H'00000003 (3): JPt (-199.9 to 500.0°C/-199.9 to 900.0°F)
H'00000004 (4): JPt (0.0 to 100.0°C/0.0 to 210.0°F)
H'00000005 (5): K (-200 to 1300°C/-300 to 2300°F)
H'00000006 (6): K (-20.0 to 500.0°C/0.0 to 900.0°F)
H'00000007 (7): J (-100 to 850°C/-100 to 1500°F)
H'00000008 (8): J (-20.0 to 400.0°C/0.0 to 750.0°F)
H'00000009 (9): T (-200 to 400°C/-300 to 700°F)
H'0000000A (10): T (-199.9 to 400.0°C/-199.9 to 700.0°F)
H'0000000B (11): E (-200 to 600°C/-300 to 1100°F)
H'0000000C (12): L (-100 to 850°C/-100 to 1500°F)
H'0000000D (13): U (-200 to 400°C/-300 to 700°F)
H'0000000E (14): U (-199.9 to 400.0°C/-199.9 to 700.0°F)
H'0000000F (15): N (-200 to 1300°C/-300 to 2300°F)
H'00000010 (16): R (0 to 1700°C/0 to 3000°F)
H'00000011 (17): S (0 to 1700°C/0 to 3000°F)
H'00000012 (18): B (100 to 1800°C/300 to 3200°F)
H'00000013 (19): W (0 to 2,300°C/0 to 3,200°F)
H'00000014 (20): PLII (0 to 1,300°C/0 to 2,300°F)
H'00000015 (21): Infrared temperature sensor (K 140°F/60°C)
H'00000016 (22): Infrared temperature sensor (K 240°F/120°C)
H'00000017 (23): Infrared temperature sensor (K 280°F/140°C)
H'00000018 (24): Infrared temperature sensor (K 440°F/220°C)
H'00000019 (25): 4 to 20 mA
H'0000001A (26): 0 to 20 mA
H'0000001B (27): 1 to 5 V
H'0000001C (28): 0 to 5 V
H'0000001D (29): 0 to 10 V
H'0000001E (30): 0 to 50 mV | Initial setting | | +| 03/06/16 | Temperature Unit | 2C01 | 11265 | Temperature Unit | H'00000000 (0): °C
H'00000001 (1): °F | | | +| 03/06/16 | Scaling Lower Limit | 2C09 | 11273 | Scaling Lower Limit | H'FFFFF831 to scaling upper limit –1
(–1999 to scaling upper limit –1) | | | +| 03/06/16 | Scaling Upper Limit | 2C0B | 11275 | Scaling Upper Limit | Scaling lower limit + 1 to H'0000270F
(Scaling lower limit + 1 to 9999) | | | +| 03/06/16 | Decimal Point | 2C0C | 11276 | Decimal Point | H'00000000 to 00000003 (0 to 3) | | | +| 03/06/16 | Remote SP Upper limit | 2C0D | 11277 | Remote SP Upper limit | Input range lower limit to Input range upper limit for temperature input
Scaling lower limit to Scaling upper limit for analog input | Advanced function setting | | +| 03/06/16 | Remote SP Lower limit | 2C0E | 11278 | Remote SP Lower limit | Input range lower limit to Input range upper limit for temperature input
Scaling lower limit to Scaling upper limit for analog input | Advanced function setting | | +| 03/06/16 | PV Decimal Point Display | 2C0F | 11279 | PV Decimal Point Display | H'00000000 (0): OFF
H'00000001 (1): ON | | | +| 03/06/16 | Control Output 1 Signal | 2D03 | 11523 | Control Output 1 Signal | H'00000000 (0): 4 to 20 mA
H'00000001 (1): 0 to 20 mA | Initial setting | | +| 03/06/16 | Control Output 2 Signal | 2D04 | 11524 | Control Output 2 Signal | H'00000000 (0): 4 to 20 mA
H'00000001 (1): 0 to 20 mA | | | +| 03/06/16 | SP Upper Limit | 2D0F | 11535 | SP Upper Limit | The range of values (without decimal point) is as follows:
Temperature input: SP lower limit + 1 to Input range upper limit
Analog input: SP lower limit + 1 to Scaling upper limit | | | +| 03/06/16 | SP Lower Limit | 2D10 | 11536 | SP Lower Limit | The range of values (without decimal point) is as follows:
Temperature input: Input range lower limit to SP upper limit - 1
Analog input: Scaling lower limit to SP upper limit - 1 | | | +| 03/06/16 | Standard or Heat/Cool | 2D11 | 11537 | Standard or Heating/Cooling | H'00000000 (0): Standard
H'00000001 (1): Heating and cooling | Initial setting | | + + + +### Communications Data for Modbus (Page 5-8) + + +| type | description | address in Hex | address in decimal | parameter name | settings / range | level | +| :-------------------------- | :------------------------- | :------------- | :----------------- | :------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------------------- | +| Holding Register (Read/Write) | Direct/Reverse Operation | 2D12 | 11538 | Direct/Reverse Operation | H'00000000 (0): Reverse operation H'00000001 (1): Direct operation | Initial setting | +| Holding Register (Read/Write) | Close/Floating | 2D13 | 11539 | Close/Floating | H'00000000 (0): Floating H'00000001 (1): Close | | +| Holding Register (Read/Write) | PID ON/OFF | 2D14 | 11540 | PID ON/OFF | H'00000000 (0): ON/OFF H'00000001 (1): 2 PID control | | +| Holding Register (Read/Write) | ST | 2D15 | 11541 | ST | H'00000000 (0): OFF H'00000001 (1): ON | | +| Holding Register (Read/Write) | Program Pattern | 2D16 | 11542 | Program Pattern | H'00000000 (0): OFF H'00000001 (1): STOP H'00000002 (2): CONT | | +| Holding Register (Read/Write) | Remote SP Input | 2D18 | 11544 | Remote SP Input | H'00000000 (0): 4 to 20 mA H'00000001 (1): 0 to 20 mA H'00000002 (2): 1 to 5 V H'00000003 (3): 0 to 5 V H'00000004 (4): 0 to 10 V | Advanced function setting | +| Holding Register (Read/Write) | Minimum Output ON/OFF Band | 2D19 | 11545 | Minimum Output ON/OFF Band | H'00000000 to H'000001F4 (0.0 to 50.0) | | +| Holding Register (Read/Write) | Transfer Output Type | 2E00 | 11776 | Transfer Output Type | H'00000000 (0): OFF H'00000001 (1): Set point H'00000002 (2): Set point during SP ramp H'00000003 (3): PV H'00000004 (4): MV (heating) H'00000005 (5): MV (cooling) ... | Initial setting | +| Holding Register (Read/Write) | Transfer Output Signal | 2E01 | 11777 | Transfer Output Signal | H'00000000 (0): 4 to 20 mA H'00000001 (1): 1 to 5 V | | + + + +### Communications Data for Modbus (Page 5-9) + + +| type | description | address in Hex | address in decimal | parameter name | settings / range | level | default | +| :---------------------- | :-------------------------------------- | :------------- | :----------------- | :------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------------------- | :-------- | +| write holding register | Control Output 1 Assignment parameter | 0x2E06 | 11782 | Control Output 1 Assignment | **Relay/Voltage Output:** H'00000000 (0) to H'00000016 (22)
(0: Not assigned, 1: Ctrl output (heating), 2: Ctrl output (cooling), 3: Alarm 1, 4: Alarm 2, 5: Alarm 3, 6: Alarm 4, 7: Heater alarm, 8: HB alarm, 9: HS alarm, 10: Input error, 11: RSP input error, 12: P.END output*1, 13: RUN output, 14: Integrated alarm, 15: Work bit 1, 16: Work bit 2, 17: Work bit 3, 18: Work bit 4, 19: Work bit 5, 20: Work bit 6, 21: Work bit 7, 22: Work bit 8)
**Linear Current Output:** H'FFFFFFFB (-5) to H'FFFFFFFF (-1), H'00000000 (0) to H'00000002 (2) | Advanced function setting | - | +| write holding register | Control Output 2 Assignment parameter | 0x2E07 | 11783 | Control Output 2 Assignment | **Relay/Voltage Output:** H'00000000 (0) to H'00000016 (0 to 22)
**Linear Current Output:** H'00000000 (0) to H'00000002 (0 to 2)
(Note: Settings are same as Control Output 1, except for items marked with *2 for linear output) | Advanced function setting | - | + + + +### Modbus Register Map (Page 5-10) + +| type | description | address in Hex | address in decimal | parameter name | settings / range | level | default | +| :--------------------------- | :-------------------------------- | :------------- | :----------------- | :-------------------------- | :---------------------------------------------------- | :--------------------- | :-------- | +| Write Holding Register (06/16) | Event Input Assignment 1 | 2E0A | 11786 | Event Input Assignment 1 | H'00000000 to H'0000000D (0 to 13) | Initial setting | 0 (None) | +| Write Holding Register (06/16) | Event Input Assignment 2 | 2E0B | 11787 | Event Input Assignment 2 | H'00000000 to H'0000000D (0 to 13) | | | +| Write Holding Register (06/16) | Event Input Assignment 3 | 2E0C | 11788 | Event Input Assignment 3 | H'00000000 to H'0000000D (0 to 13) | | | +| Write Holding Register (06/16) | Event Input Assignment 4 | 2E0D | 11789 | Event Input Assignment 4 | H'00000000 to H'0000000D (0 to 13) | | | +| Write Holding Register (06/16) | Event Input Assignment 5 | 2E0E | 11790 | Event Input Assignment 5 | H'00000000 to H'0000000D (0 to 13) | | | +| Write Holding Register (06/16) | Event Input Assignment 6 | 2E0F | 11791 | Event Input Assignment 6 | H'00000000 to H'0000000D (0 to 13) | | | +| Write Holding Register (06/16) | Auxiliary Output 1 Assignment | 2E10 | 11792 | Auxiliary Output 1 Assignment | H'00000000 to H'00000016 (0 to 22) | Advanced function setting | 0 (None) | +| Write Holding Register (06/16) | Auxiliary Output 2 Assignment | 2E11 | 11793 | Auxiliary Output 2 Assignment | H'00000000 to H'00000016 (0 to 22) | | | +| Write Holding Register (06/16) | Auxiliary Output 3 Assignment | 2E12 | 11794 | Auxiliary Output 3 Assignment | H'00000000 to H'00000016 (0 to 22) | | | +| Write Holding Register (06/16) | Auxiliary Output 4 Assignment | 2E13 | 11795 | Auxiliary Output 4 Assignment | H'00000000 to H'00000016 (0 to 22) | | | +| Write Holding Register (06/16) | Transfer Output Upper Limit | 2E14 | 11796 | Transfer Output Upper Limit | H'FFFFF831 to H'0000270F (-1999 to 9999) *2 | Initial setting | | +| Write Holding Register (06/16) | Transfer Output Lower Limit | 2E15 | 11797 | Transfer Output Lower Limit | H'FFFFF831 to H'0000270F (-1999 to 9999) *2 | Initial setting | | + + + +### Variable Area (Setting Range) List 5-11 + +| type | description | address in Hex | address in decimal | parameter name | settings / range | level | default | +| :------------------------ | :-------------------------------------- | :------------- | :----------------- | :-------------------------------------- | :------------------------------------------ | :-------------- | :-------- | +| read/write holding register | Simple Transfer Output 1 Upper Limit | 2E16 | 11798 | Simple Transfer Output 1 Upper Limit | HFFFFF831 to H0000270F (-1999 to 9999) | Initial setting | | +| read/write holding register | Simple Transfer Output 1 Lower Limit | 2E17 | 11799 | Simple Transfer Output 1 Lower Limit | HFFFFF831 to H0000270F (-1999 to 9999) | Initial setting | | + + + +### Communications Data (Page 5-12) + +| type | description | address in Hex | address in decimal | parameter name | settings / range | level | +| :--------------------- | :------------------------------- | :------------- | :----------------- | :------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------------------------- | +| Holding Register (03/06/16) | Extraction of Square Root Enable | 2E24 | 11812 | Extraction of Square Root Enable | 0: OFF
1: ON | Initial setting | +| Holding Register (03/06/16) | Travel Time | 2E30 | 11824 | Travel Time | 1 to 999 | | +| Holding Register (03/06/16) | Alarm 1 Type | 2F00 | 12032 | Alarm 1 Type | 0: Alarm function OFF
1: Upper and lower-limit alarm
2: Upper-limit alarm
3: Lower-limit alarm
4: Upper and lower-limit range alarm
5: Upper and lower-limit alarm with standby sequence
6: Upper-limit alarm with standby sequence
7: Lower-limit alarm with standby sequence
8: Absolute-value upper-limit alarm
9: Absolute-value lower-limit alarm
10: Absolute-value upper-limit alarm with standby sequence
11: Absolute-value lower-limit alarm with standby sequence
12: LBA (Loop Burnout Alarm)
13: PV change rate alarm
14: SP absolute-value upper-limit alarm
15: SP absolute-value lower-limit alarm
16: MV absolute-value upper-limit alarm
17: MV absolute-value lower-limit alarm
18: RSP absolute-value upper-limit alarm *
19: RSP absolute-value lower-limit alarm *
* Valid only with a remote SP input. | | +| Holding Register (03/06/16) | Alarm 1 Latch | 2F01 | 12033 | Alarm 1 Latch | 0: OFF
1: ON | Advanced function setting | +| Holding Register (03/06/16) | Alarm 1 Hysteresis | 2F02 | 12034 | Alarm 1 Hysteresis | 1 to 9999
(0.1 to 999.9 for temperature input)
(0.01 to 99.99 for analog input) | Initial setting | +| Holding Register (03/06/16) | Alarm 2 Type | 2F03 | 12035 | Alarm 2 Type | 0 to 19
Note: Same settings as the Alarm 1 Type. However, the LBA (loop burnout alarm) cannot be set. | | +| Holding Register (03/06/16) | Alarm 2 Latch | 2F04 | 12036 | Alarm 2 Latch | 0: OFF
1: ON | Advanced function setting | +| Holding Register (03/06/16) | Alarm 2 Hysteresis | 2F05 | 12037 | Alarm 2 Hysteresis | 1 to 9999
(0.1 to 999.9 for temperature input)
(0.01 to 99.99 for analog input) | Initial setting | +| Holding Register (03/06/16) | Alarm 3 Type | 2F06 | 12038 | Alarm 3 Type | 0 to 19
Note: Same settings as the Alarm 1 Type. However, the LBA (loop burnout alarm) cannot be set. | | +| Holding Register (03/06/16) | Alarm 3 Latch | 2F07 | 12039 | Alarm 3 Latch | 0: OFF
1: ON | Advanced function setting | +| Holding Register (03/06/16) | Alarm 3 Hysteresis | 2F08 | 12040 | Alarm 3 Hysteresis | 1 to 9999
(0.1 to 999.9 for temperature input)
(0.01 to 99.99 for analog input) | Initial setting | +| Holding Register (03/06/16) | Alarm 4 Type | 2F09 | 12041 | Alarm 4 Type | 0 to 19
Note: Same settings as the Alarm 1 Type. However, the LBA (loop burnout alarm) cannot be set. | | +| Holding Register (03/06/16) | Alarm 4 Latch | 2F0A | 12042 | Alarm 4 Latch | 0: OFF
1: ON | Advanced function setting | +| Holding Register (03/06/16) | Alarm 4 Hysteresis | 2F0B | 12043 | Alarm 4 Hysteresis | 1 to 9999
(0.1 to 999.9 for temperature input)
(0.01 to 99.99 for analog input) | Initial setting | +| Holding Register (03/06/16) | Standby Sequence Reset | 2F0C | 12044 | Standby Sequence Reset | 0: Condition A
1: Condition B | Advanced function setting | +| Holding Register (03/06/16) | Auxiliary Output 1 Open in Alarm | 2F0D | 12045 | Auxiliary Output 1 Open in Alarm | 0: Close in alarm
1: Open in alarm | Advanced function setting | + + + +### Variable Area (Setting Range) List (Page 5-13) + +| type | description | address in Hex | address in decimal | parameter name | settings / range | level | +| :-------------------- | :------------------------------ | :------------- | :----------------- | :------------------------------ | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------------------- | +| write holding register | Auxiliary Output 2 Open in Alarm | 2F0E | 12046 | Auxiliary Output 2 Open in Alarm | H'00000000 (0): Close in alarm H'00000001 (1): Open in alarm | Advanced function setting | +| write holding register | Auxiliary Output 3 Open in Alarm | 2F0F | 12047 | Auxiliary Output 3 Open in Alarm | H'00000000 (0): Close in alarm H'00000001 (1): Open in alarm | Advanced function setting | +| write holding register | Auxiliary Output 4 Open in Alarm | 2F10 | 12048 | Auxiliary Output 4 Open in Alarm | H'00000000 (0): Close in alarm H'00000001 (1): Open in alarm | Advanced function setting | +| write holding register | Alarm 1 ON delay | 2F11 | 12049 | Alarm 1 ON delay | H'00000000 to H'000003E7 (0 to 999) | | +| write holding register | Alarm 2 ON delay | 2F12 | 12050 | Alarm 2 ON delay | H'00000000 to H'000003E7 (0 to 999) | | +| write holding register | Alarm 3 ON delay | 2F13 | 12051 | Alarm 3 ON delay | H'00000000 to H'000003E7 (0 to 999) | | +| write holding register | Alarm 4 ON delay | 2F14 | 12052 | Alarm 4 ON delay | H'00000000 to H'000003E7 (0 to 999) | | +| write holding register | Alarm 1 OFF delay | 2F15 | 12053 | Alarm 1 OFF delay | H'00000000 to H'000003E7 (0 to 999) | | +| write holding register | Alarm 2 OFF delay | 2F16 | 12054 | Alarm 2 OFF delay | H'00000000 to H'000003E7 (0 to 999) | | +| write holding register | Alarm 3 OFF delay | 2F17 | 12055 | Alarm 3 OFF delay | H'00000000 to H'000003E7 (0 to 999) | | +| write holding register | Alarm 4 OFF delay | 2F18 | 12056 | Alarm 4 OFF delay | H'00000000 to H'000003E7 (0 to 999) | | +| write holding register | PV/SP No. 1 Display Selection | 3000 | 12288 | PV/SP No. 1 Display Selection | H'00000000 (0):Nothing displayed.
H'00000001 (1):PV/SP
H'00000002 (2):PV
H'00000003 (3):PV/SP (character display)
H'00000004 (4):PV/SP/MV
H'00000005 (5):PV/SP/Multi-SP No.
H'00000006 (6):PV/SP/Soak time remain
H'00000007 (7):PV/SP/Ramp SP
H'00000008 (8):PV/SP/Alarm value 1 | | +| write holding register | MV Display Selection | 3001 | 12289 | MV Display Selection | H'00000000 (0): MV (heating) H'00000001 (1): MV (cooling) | | +| write holding register | Automatic Display Return Time | 3003 | 12291 | Automatic Display Return Time | H'00000000 (0): OFF H'00000001 to H'00000063 (1 to 99) | | +| write holding register | Display Refresh Period | 3004 | 12292 | Display Refresh Period | H'00000000 (0):OFF
H'00000001 (1): 0.25
H'00000002 (2): 0.5
H'00000003 (3): 1.0 | | +| write holding register | PV/SP No. 2 Display Selection | 3008 | 12296 | PV/SP No. 2 Display Selection | H'00000000 to H'00000008 (0 to 8) Note: Same as PV/SP No. 1 Display Selection. | | +| write holding register | Display Brightness | 300A | 12298 | Display Brightness | H'00000001 to H'00000003 (1 to 3) | | +| write holding register | MV Display | 300B | 12299 | MV Display | H'00000000 (0): OFF H'00000001 (1): ON | | +| write holding register | Move to Protect Level Time | 300C | 12300 | Move to Protect Level Time | H'00000001 to H'0000001E (1 to 30) | | +| write holding register | Auto/Manual Select Addition | 300F | 12303 | Auto/Manual Select Addition | H'00000000 (0): OFF H'00000001 (1): ON | | +| write holding register | PV Status Display Function | 3011 | 12305 | PV Status Display Function | H'00000000 (0): OFF
H'00000001 (1): Manual
H'00000002 (2): Stop
H'00000003 (3): Alarm 1
H'00000004 (4): Alarm 2
H'00000005 (5): Alarm 3
H'00000006 (6): Alarm 4
H'00000007 (7): Alarm 1 to 4 OR status
H'00000008 (8): Heater alarm
H'00000009 (9): Status display message*1 | | +| write holding register | SV Status Display Function | 3012 | 12306 | SV Status Display Function | H'00000000 to H'00000009 (0 to 9) Note: Same as for PV Status Display Function. | | + + + +### Communications Data (Page 5-14) + +| type | description | address in Hex | address in decimal | parameter name | settings / range | level | default | +| :-------------------------------------- | :---------------------------------- | :------------- | :----------------- | :---------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------------------- | :-------- | +| 03 (read) / 06/16 (write) Holding Register | Protocol Setting | 0C1C | 3100 | Protocol Setting (See note.) | `0: CompoWay/F`, `1: Modbus` | Communications setting | | +| 03 (read) / 06/16 (write) Holding Register | Communications Unit Number | 0C1D | 3101 | Communications Unit No. * | `0 to 99` | Communications setting | | +| 03 (read) / 06/16 (write) Holding Register | Communications Baud Rate | 0C1E | 3102 | Communications Baud Rate * | `3: 9.6 kbps`, `4: 19.2 kbps`, `5: 38.4 kbps`, `6: 57.6 kbps` | Communications setting | | +| 03 (read) / 06/16 (write) Holding Register | Communications Data Length | 0C1F | 3103 | Communications Data Length * | `7: 7 bits`, `8: 8 bits` | Communications setting | | +| 03 (read) / 06/16 (write) Holding Register | Communications Stop Bits | 0C20 | 3104 | Communications Stop Bits * | `1: 1 bit`, `2: 2 bits` | Communications setting | | +| 03 (read) / 06/16 (write) Holding Register | Communications Parity | 0C21 | 3105 | Communications Parity * | `0: None`, `1: Even`, `2: Odd` | Communications setting | | +| 03 (read) / 06/16 (write) Holding Register | Send Data Wait Time | 0C22 | 3106 | Send Data Wait Time * | `0 to 99` | Communications setting | | +| 03 (read) / 06/16 (write) Holding Register | PF Setting | 0C80 | 3200 | PF Setting | `0: Disabled`, `1: Run`, `2: Stop`, `3: RUN/STOP`, `4: 100% AT exec/cancel`, `5: 40% AT exec/cancel`, `6: Alarm latch cancel`, `7: Auto/man switch`, `8: Mon/set item`, `9: Digit shift key` | Advanced function setting | | +| 03 (read) / 06/16 (write) Holding Register | Monitor/Setting Item 1 assignment | 0C82 | 3202 | Monitor/Setting Item 1 | `0 to 23` (Selects item to monitor/set, see list in manual: e.g., 0: Disabled, 1: PV/SP/multi-SP, ..., 23: Derivative Time (Cooling)) | Advanced function setting | | +| 03 (read) / 06/16 (write) Holding Register | Monitor/Setting Item 2 assignment | 0C83 | 3203 | Monitor/Setting Item 2 | `0 to 23` (Same options as Item 1) | Advanced function setting | | +| 03 (read) / 06/16 (write) Holding Register | Monitor/Setting Item 3 assignment | 0C84 | 3204 | Monitor/Setting Item 3 | `0 to 23` (Same options as Item 1) | Advanced function setting | | +| 03 (read) / 06/16 (write) Holding Register | Monitor/Setting Item 4 assignment | 0C85 | 3205 | Monitor/Setting Item 4 | `0 to 23` (Same options as Item 1) | Advanced function setting | | +| 03 (read) / 06/16 (write) Holding Register | Monitor/Setting Item 5 assignment | 0C86 | 3206 | Monitor/Setting Item 5 | `0 to 23` (Same options as Item 1) | Advanced function setting | | + + + +### Variable Area (Setting Range) List - Page 5-15 + +| type | description | address in Hex | address in decimal | parameter name | settings / range | level | default | +| :------------------------ | :------------------------------- | :------------- | :----------------- | :---------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------ | :-------- | +| Read/Write Holding Register | SP Tracking | 3301 | 13057 | SP Tracking | H'00000000 (0): OFF
H'00000001 (1): ON | Advanced function setting | 0 (OFF) | +| Read/Write Holding Register | PV Dead Band | 3304 | 13060 | PV Dead Band | H'00000000 to H'0000270F (0 to 9999) | Advanced function setting | | +| Read/Write Holding Register | Cold Junction Compensation Method | 3305 | 13061 | Cold Junction Comp Method | H'00000000 (0): OFF
H'00000001 (1): ON | Advanced function setting | 0 (OFF) | +| Read/Write Holding Register | Integral/Derivative Time Unit | 3309 | 13065 | Integral/Derivative Unit | H'00000000 (0): 1 s
H'00000001 (1): 0.1 s | Advanced function setting | 0 (1 s) | +| Read/Write Holding Register | α | 330A | 13066 | α | H'00000000 to H'00000064 (0.00 to 1.00) | Advanced function setting | | +| Read/Write Holding Register | Manual Output Method | 330C | 13068 | Manual Output Method | H'00000000 (0): HOLD
H'00000001 (1): INIT | Advanced function setting | 0 (HOLD) | +| Read/Write Holding Register | Manual MV Initial Value | 330D | 13069 | Manual MV Initial Value | Standard control: HFFFFFFCE to H'0000041A (-5.0 to 105.0)
Heating/cooling: HFFFFFBE6 to H'0000041A (-105.0 to 105.0) | Advanced function setting | | +| Read/Write Holding Register | AT Calculated Gain | 330F | 13071 | AT Calculated Gain | H'00000001 to H'00000064 (0.1 to 10.0) | Advanced function setting | | +| Read/Write Holding Register | AT Hysteresis | 3310 | 13072 | AT Hysteresis | H'00000001 to H'0000270F (0.1 to 999.9 for temp input)
H'00000001 to H'000003E7 (0.01 to 9.99 for analog input) | Advanced function setting | | +| Read/Write Holding Register | Limit Cycle MV Amplitude | 3311 | 13073 | Limit Cycle MV Amplitude| H'00000032 to H'000001F4 (5.0 to 50.0) | Advanced function setting | | +| Read/Write Holding Register | Heater Burnout Latch | 3314 | 13076 | Heater Burnout Latch | H'00000000 (0): OFF
H'00000001 (1): ON | Advanced function setting | 0 (OFF) | +| Read/Write Holding Register | Heater Burnout Hysteresis | 3315 | 13077 | Heater Burnout Hysteresis | H'00000001 to H'000001F4 (0.1 to 50.0) | Advanced function setting | | +| Read/Write Holding Register | HS Alarm Latch | 3316 | 13078 | HS Alarm Latch | H'00000000 (0): OFF
H'00000001 (1): ON | Advanced function setting | 0 (OFF) | +| Read/Write Holding Register | HS Alarm Hysteresis | 3317 | 13079 | HS Alarm Hysteresis | H'00000001 to H'000001F4 (0.1 to 50.0) | Advanced function setting | | +| Read/Write Holding Register | Number of Multi-SP Points | 331B | 13083 | Number of Multi-SP Points | H'00000002 to H'00000008 (2 to 8) | Advanced function setting | | +| Read/Write Holding Register | HB ON/OFF | 331C | 13084 | HB ON/OFF | H'00000000 (0): OFF
H'00000001 (1): ON | Advanced function setting | 0 (OFF) | +| Read/Write Holding Register | Integrated Alarm Assignment | 331E | 13086 | Integrated Alarm Assign | H'00000000 to H'000000FF (0 to 255) | Advanced function setting | | +| Read/Write Holding Register | MV at Stop and Error Addition | 3320 | 13088 | MV at Stop/Error Add | H'00000000 (0): OFF
H'00000001 (1): ON | Advanced function setting | 0 (OFF) | +| Read/Write Holding Register | ST Stable Range | 3321 | 13089 | ST Stable Range | H'00000001 to H'0000270F (0.1 to 999.9) | Advanced function setting | | +| Read/Write Holding Register | RT | 3322 | 13090 | RT | H'00000000 (0): OFF
H'00000001 (1): ON (Valid only with temp input) | Advanced function setting | 0 (OFF) | +| Read/Write Holding Register | HS Alarm Use | 3323 | 13091 | HS Alarm Use | H'00000000 (0): OFF
H'00000001 (1): ON | Advanced function setting | 0 (OFF) | +| Read/Write Holding Register | LBA Detection Time | 3324 | 13092 | LBA Detection Time | H'00000000 to H'0000270F (0 to 9999) | Advanced function setting | | +| Read/Write Holding Register | LBA Level | 3325 | 13093 | LBA Level | H'00000001 to H'0000270F (0.1 to 999.9 for temp input)
(0.01 to 99.99 for analog input) | Advanced function setting | | +| Read/Write Holding Register | LBA Band | 3326 | 13094 | LBA Band | H'00000000 to H'0000270F (0.0 to 999.9 for temp input)
(0.00 to 99.99 for analog input) | Advanced function setting | | +| Read/Write Holding Register | Soak Time Unit | 3327 | 13095 | Soak Time Unit | H'00000000 (0): Minutes
H'00000001 (1): Hours
H'00000002 (2): Seconds*1 | Advanced function setting | 0 (Minutes)| +| Read/Write Holding Register | Alarm SP Selection | 3328 | 13096 | Alarm SP Selection | H'00000000 (0): Set point during SP ramp
H'00000001 (1): Set point | Advanced function setting | 0 (SP ramp)| +| Read/Write Holding Register | Remote SP Enable | 3329 | 13097 | Remote SP Enable | H'00000000 (0): OFF
H'00000001 (1): ON | Advanced function setting | 0 (OFF) | +| Read/Write Holding Register | Manual MV Limit Enable | 332B | 13099 | Manual MV Limit Enable | H'00000000 (0): OFF
H'00000001 (1): ON | Advanced function setting | 0 (OFF) | +| Read/Write Holding Register | Direct Setting of Position Prop MV | 332C | 13100 | Direct Setting Prop MV | H'00000000 (0): OFF
H'00000001 (1): ON | Advanced function setting | 0 (OFF) | +| Read/Write Holding Register | PV Rate of Change Calc Period | 332D | 13101 | PV Rate Change Period | H'00000001 to H'000003E7 (1 to 999) | Advanced function setting | | + + + + + +### Communications Data for Modbus (Page 5-16) + +| type | description | address in Hex | address in decimal | parameter name | settings / range | level | default | +| :---------------------- | :------------------------------------------------------------------------------------------ | :------------- | :----------------- | :----------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------- | :-------- | +| Holding Register (03/06/16) | Heating/Cooling Tuning Method | 332E | 13102 | Heating/Cooling Tuning Method | H'00000000 (0): Same as heating control.
H'00000001 (1): Linear
H'00000002 (2): Air cooling
H'00000003 (3): Water cooling | Advanced function setting | - | +| Holding Register (03/06/16) | LCT Cooling Output Minimum ON Time (Not supported on version 2.0 or earlier of the E5CC, E5EC, or E5AC.) | 3335 | 13109 | LCT Cooling Output Minimum ON Time | H'00000001 to H'0000000A (0.1 to 1.0) | - | - |