16 809
правок
(Первая версия) |
м (→Регистры Modbus: Добавил таблицы) |
||
Строка 59: | Строка 59: | ||
Подробнее о приложениях и параметрах управления читайте в документации к термостату. | Подробнее о приложениях и параметрах управления читайте в документации к термостату. | ||
Ниже представлены две таблицы из руководства устройства Siemens RDF302. Подробнее о параметрах и регистрах читайте в документации. | |||
=== Таблица служебных регистров === | |||
{|class="wikitable sortable" | |||
!width="17%"| '''Назначение''' | |||
!width="7%"| '''Длина, байт''' | |||
!width="14%"| '''Адрес, Hex''' | |||
!width="9%"| '''Функция чтения''' | |||
!width="9%"| '''Функция записи''' | |||
!width="10%"| '''По умолчанию''' | |||
!width="31%"| '''Возможные значения''' | |||
|- | |||
| System Time | |||
| 4 | |||
| 0x0257 | |||
| 0x03 | |||
| 0x10 | |||
| | |||
| YYYY 1900…2155 = Year <br />MM 1…12 = Month <br />DD 1…31 = Day of Month d 0, 1…7 = Any,Mon…Sun <br />hh 0…23 = Hours mm 0…59 = Minutes <br />ss 0…59 = Seconds - - - Status bits | |||
|- | |||
| Room operating mode: State | |||
| 1 | |||
| 0x03E8 | |||
| 0x04 | |||
| - | |||
| Comfort | |||
| 1=Comfort, <br />3=Economy, <br />4=Protection, | |||
|- | |||
| Fan output | |||
| 1 | |||
| 0x03E9 | |||
| 0x04 | |||
| - | |||
| 0 | |||
| 0 = Fan off <br />33 = Low Fan <br />66 = Mid Fan <br />100 = High Fan | |||
|- | |||
| Room temperature | |||
| 1 | |||
| 0x03EA | |||
| 0x04 | |||
| - | |||
| | |||
| 0 … 49 °C, 0xffff=Out of services | |||
|- | |||
| Room temperature: Current setpoint | |||
| 1 | |||
| 0x03EB | |||
| 0x04 | |||
| - | |||
| | |||
| 5 … 40 °C, 4=OFF | |||
|- | |||
| Heating output | |||
| 1 | |||
| 0x03EC | |||
| 0x04 | |||
| - | |||
| 0 | |||
| [0…100] | |||
|- | |||
| Cooling output | |||
| 1 | |||
| 0x03ED | |||
| 0x04 | |||
| - | |||
| 0 | |||
| [0…100] | |||
|- | |||
| Electric heater output | |||
| 1 | |||
| 0x03EE | |||
| 0x04 | |||
| - | |||
| 0 | |||
| [0…100] | |||
|- | |||
| Fault information | |||
| 10 | |||
| 0x044B | |||
| 0x04 | |||
| - | |||
| | |||
| len <= 20 | |||
|- | |||
| X1 (temperature) ** | |||
| 1 | |||
| 0x03EF | |||
| 0x04 | |||
| - | |||
| | |||
| 0 … 49 °C 0xffff = Out of services | |||
|- | |||
| X2 (temperature) ** | |||
| 1 | |||
| 0x03F0 | |||
| 0x04 | |||
| - | |||
| | |||
| 0 … 49 °C 0xffff = Out of services | |||
|- | |||
| Fan operation (0=Auto / 1=Manual) | |||
| 1 | |||
| 0x03F1 | |||
| 0x04 | |||
| - | |||
| 0 | |||
| 0 = Automatic <br />1 = Manual | |||
|- | |||
| X1 (digital) ** | |||
| 1 | |||
| 0x03F2 | |||
| 0x04 | |||
| - | |||
| OFF | |||
| 0 = OFF 1 = ON | |||
|- | |||
| X2 (digital) ** | |||
| 1 | |||
| 0x03F3 | |||
| 0x04 | |||
| - | |||
| OFF | |||
| 0 = OFF 1 = ON | |||
|- | |||
| Room operating mode: Preselection | |||
| 1 | |||
| 0x0064 | |||
| 0x03 | |||
| 0x06 | |||
| Comfort | |||
| 1=Comfort, <br />3=Economy, <br />4=Protection, | |||
|- | |||
| Fan command value | |||
| 1 | |||
| 0x0065 | |||
| 0x03 | |||
| 0x06 | |||
| 0 | |||
| 0 = Auto <br />33 = Low Fan <br />66 = Mid Fan <br />100 = High Fan | |||
|- | |||
| Room Temperature: Comfort setpoint | |||
| 1 | |||
| 0x0066 | |||
| 0x03 | |||
| 0x06 | |||
| | |||
| 5 … 40 °C | |||
|- | |||
| Outside temperature | |||
| 1 | |||
| 0x0067 | |||
| 0x03 | |||
| 0x06 | |||
| | |||
| 0 … 49 °C | |||
|- | |||
| Room operating mode: Window state | |||
| 1 | |||
| 0x0068 | |||
| 0x03 | |||
| 0x06 | |||
| Close | |||
| 0 = Close (default) <br />1 = Open | |||
|- | |||
| Enable electric heater | |||
| 1 | |||
| 0x0069 | |||
| 0x03 | |||
| 0x06 | |||
| Enable | |||
| 0 = Disable <br />1 = Enable | |||
|- | |||
| Heating/cooling changeover | |||
| 1 | |||
| 0x006A | |||
| 0x03 | |||
| 0x06 | |||
| heating | |||
| 0 = cooling, <br />1 = heating | |||
|- | |||
| Button lock command | |||
| 1 | |||
| 0x006B | |||
| 0x03 | |||
| 0x06 | |||
| Unlock | |||
| 4 = Lock all buttons <br />3 = Lock operating button only <br />2 = Lock fan button only <br />1 = Lock buttons (+ & -) only. <br />0 = Unlock | |||
|- | |||
| Plant type | |||
| 1 | |||
| 0x006C | |||
| 0x03 | |||
| 0x06 | |||
| NONE | |||
| 0=NONE <br />1=2-pipe <br />2=2-pipe 3-position <br />3=2-pipe with electric heater <br />4=4-pipe | |||
|- | |||
| Fault text 1 | |||
| 10 | |||
| 0x00C7 | |||
| 0x03 | |||
| 0x10 | |||
| Condensation in room | |||
| len <= 20 | |||
|- | |||
| Fault text 2 | |||
| 10 | |||
| 0x012B | |||
| 0x03 | |||
| 0x10 | |||
| Fault input 1 | |||
| len <= 20 | |||
|- | |||
| Fault text 3 | |||
| 10 | |||
| 0x018F | |||
| 0x03 | |||
| 0x10 | |||
| Fault input 2 | |||
| len <= 20 | |||
|- | |||
| Fault text 4 | |||
| 10 | |||
| 0x01F3 | |||
| 0x03 | |||
| 0x10 | |||
| Filter dirty | |||
| len <= 20 | |||
|} | |||
=== Таблица регистров общего назначения === | |||
{|class="wikitable sortable" | |||
!width="4%"| '''Параметр''' | |||
!width="23%"| '''Назначение''' | |||
!width="5%"| '''Длина, байт''' | |||
!width="5%"| '''Адрес, Hex''' | |||
!width="7%"| '''Функция чтения''' | |||
!width="7%"| '''Функция записи''' | |||
!width="23%"| '''По умолчанию''' | |||
!width="23%"| '''Возможные значения''' | |||
|- | |||
| P01 | |||
| Control sequence | |||
| 1 | |||
| 0x0000 | |||
| 0x03 | |||
| 0x06 | |||
| 2-pipe: [0…3] 1 (Cooling only) 4-pipe: [2…4] 4 (Heating & Cooling) | |||
| 0 = Heating only <br />1 = Cooling only <br />2 = Manual Heating or Cooling <br />3 = Auto Changeover <br />4 = Heating & cooling | |||
|- | |||
| P02 | |||
| Mode selection by user via operating mode button | |||
| 1 | |||
| 0x0001 | |||
| 0x03 | |||
| 0x06 | |||
| 1 (Comfort, Protection) | |||
| 1 = Comfort, Protection <br />2 = Comfort, Economy, Protection | |||
|- | |||
| P04 | |||
| Selection of °C or °F | |||
| 1 | |||
| 0x0003 | |||
| 0x03 | |||
| 0x06 | |||
| °C | |||
| 0 = °C <br />1 = °F | |||
|- | |||
| P05 | |||
| Sensor calibration (build in sensor only) | |||
| 1 | |||
| 0x0004 | |||
| 0x03 | |||
| 0x06 | |||
| 0.0 °C | |||
| -3…3 °C | |||
|- | |||
| P06 | |||
| Standard temperature display | |||
| 1 | |||
| 0x0005 | |||
| 0x03 | |||
| 0x06 | |||
| 0 (Room temperature) | |||
| 0 = Room temperature <br />1 = Setpoint | |||
|- | |||
| P07 | |||
| Additional user information | |||
| 1 | |||
| 0x0006 | |||
| 0x03 | |||
| 0x06 | |||
| 0 (No display) | |||
| 0 = No display <br />1 = Temperature in °C/°F <br />2 = Outside temperature (0…49 °C) (via Modbus) <br />3 = Time of day (12 h, via Modbus) <br />4 = Time of day (24 h, via Modbus) | |||
|- | |||
| P08 | |||
| Comfort basic setpoint | |||
| 1 | |||
| 0x0007 | |||
| 0x03 | |||
| 0x06 | |||
| 21 °C | |||
| 5…40 °C | |||
|- | |||
| P09 | |||
| Minimum setpoint limitation in Comfort (WminComf) | |||
| 1 | |||
| 0x0008 | |||
| 0x03 | |||
| 0x06 | |||
| 5 °C | |||
| 5…40 °C | |||
|- | |||
| P10 | |||
| Maximum setpoint limitation in Comfort (WmaxComf) | |||
| 1 | |||
| 0x0009 | |||
| 0x03 | |||
| 0x06 | |||
| 35 °C | |||
| 5…40 °C | |||
|- | |||
| P11 | |||
| Setpoint of heating in Economy (WheatEco) | |||
| 1 | |||
| 0x000A | |||
| 0x03 | |||
| 0x06 | |||
| 15 °C | |||
| OFF, 5 °C…WcoolEco | |||
|- | |||
| P12 | |||
| Setpoint of cooling in Economy (WcoolEco) | |||
| 1 | |||
| 0x000B | |||
| 0x03 | |||
| 0x06 | |||
| 30 °C | |||
| OFF, WheatEco…40 °C | |||
|- | |||
| P13 | |||
| Electrical heater in cooling mode | |||
| 1 | |||
| 0x000C | |||
| 0x03 | |||
| 0x06 | |||
| ON | |||
| OFF = disabled <br />ON = enabled | |||
|- | |||
| P14 | |||
| Key lock (Press operating mode button for 5 seconds to lock or unlock the buttons) | |||
| 1 | |||
| 0x000D | |||
| 0x03 | |||
| 0x06 | |||
| 0 (Disabled) | |||
| 0 = Disabled <br />1 = Auto lock <br />2 = Manual lock | |||
|- | |||
| P30 | |||
| P-band/Switching differential for heating mode | |||
| 1 | |||
| 0x001D | |||
| 0x03 | |||
| 0x06 | |||
| 2 K | |||
| 0.5 … 6 K | |||
|- | |||
| P31 | |||
| P-band/Switching differential for cooling mode | |||
| 1 | |||
| 0x001E | |||
| 0x03 | |||
| 0x06 | |||
| 1 K | |||
| 0.5 … 6 K | |||
|- | |||
| P33 | |||
| Dead zone in Comfort mode | |||
| 1 | |||
| 0x0020 | |||
| 0x03 | |||
| 0x06 | |||
| 2 K | |||
| 0.5 … 5 K | |||
|- | |||
| P34 | |||
| Setpoint differential | |||
| 1 | |||
| 0x0021 | |||
| 0x03 | |||
| 0x06 | |||
| 2 K | |||
| 0.5 … 5 K | |||
|- | |||
| P35 | |||
| Integral time | |||
| 1 | |||
| 0x0022 | |||
| 0x03 | |||
| 0x06 | |||
| 5 min | |||
| 0…10 min | |||
|- | |||
| P36 | |||
| Heating/cooling changeover switching point for cooling | |||
| 1 | |||
| 0x0023 | |||
| 0x03 | |||
| 0x06 | |||
| 16 °C | |||
| 10…25 °C | |||
|- | |||
| P37 | |||
| Heating/cooling changeover switching point for heating | |||
| 1 | |||
| 0x0024 | |||
| 0x03 | |||
| 0x06 | |||
| 28 °C | |||
| 27…40 °C | |||
|- | |||
| P38 | |||
| Input X1 | |||
| 1 | |||
| 0x0025 | |||
| 0x03 | |||
| 0x06 | |||
| 3 = Op mode c/o | |||
| 0 = — (no function) <br />1 = Room temp ext. sensor / Return air temp (AI) <br />2 = H/C changeover (AI/DI) <br />3 = Operating mode contact (DI) <br />4 = Dew point sensor (DI) <br />5 = Enable electric heater (DI) <br />6 = Fault input (DI) <br />7 = Monitor input (Digital) <br />8 = Monitor input (Temp) | |||
|- | |||
| P39 | |||
| Operating action for X1 if digital input | |||
| 1 | |||
| 0x0027 | |||
| 0x03 | |||
| 0x06 | |||
| NO | |||
| NO = Normally Open <br />NC = Normally Close | |||
|- | |||
| P40 | |||
| Input X2 | |||
| 1 | |||
| ↑ | |||
| ↑ | |||
| ↑ | |||
| 1 = Ext. sensor | |||
| 0 = — (no function) <br />1 = Room temp ext. sensor / Return temp (AI) <br />2 = H/C changeover (AI/DI) <br />3 = Operating mode contact (DI) <br />4 = Dew point sensor (DI) <br />5 = Enable electric heater (DI) <br />6 = Fault input (DI) <br />7 = Monitor input (Digital) <br />8 = Monitor input (Temp) | |||
|- | |||
| P41 | |||
| Operating action for X2 if digital input | |||
| 1 | |||
| 0x0028 | |||
| 0x03 | |||
| 0x06 | |||
| 0 (N.O.) | |||
| 0 = Normally Open <br />1 = Normally Close | |||
|- | |||
| P44 | |||
| Actuator running time Y11/Y21 | |||
| 1 | |||
| 0x002B | |||
| 0x03 | |||
| 0x06 | |||
| 150 s | |||
| 20…300 sec | |||
|- | |||
| P46 | |||
| Y2x load current | |||
| 1 | |||
| 0x00B5 | |||
| 0x03 | |||
| 0x06 | |||
| 0.0 A | |||
| 0.0 to 5.0 A | |||
|- | |||
| P48 | |||
| On time minimum for 2-pos output control | |||
| 1 | |||
| 0x002F | |||
| 0x03 | |||
| 0x06 | |||
| 1 min. | |||
| 1…20 min | |||
|- | |||
| P49 | |||
| Off time minimum for 2-pos output control | |||
| 1 | |||
| 0x0030 | |||
| 0x03 | |||
| 0x06 | |||
| 1 min. | |||
| 1…20 min | |||
|- | |||
| P50 | |||
| Purge time | |||
| 1 | |||
| 0x0031 | |||
| 0x03 | |||
| 0x06 | |||
| OFF | |||
| OFF: Not active 1…5 min: Active with selected duration | |||
|- | |||
| P51 | |||
| Flow temp limit floor heating | |||
| 1 | |||
| 0x0032 | |||
| 0x03 | |||
| 0x06 | |||
| OFF | |||
| OFF, 10…50 °C | |||
|- | |||
| P52 | |||
| Fan control | |||
| 1 | |||
| 0x0033 | |||
| 0x03 | |||
| 0x06 | |||
| 1 | |||
| 0 = Disabled <br />1 = Enabled <br />2 = Heating only <br />3 = Cooling only | |||
|- | |||
| P53 | |||
| Fan speeds | |||
| 1 | |||
| 0x0034 | |||
| 0x03 | |||
| 0x06 | |||
| 2 | |||
| 1 = 1-speed <br />2 = 3-speed | |||
|- | |||
| P54 | |||
| Fan overrun time | |||
| 1 | |||
| 0x0035 | |||
| 0x03 | |||
| 0x06 | |||
| 60 sec | |||
| 0…360 sec | |||
|- | |||
| P55 | |||
| Fan speed switching point high | |||
| 1 | |||
| 0x0036 | |||
| 0x03 | |||
| 0x06 | |||
| 100% | |||
| 80…100% | |||
|- | |||
| P56 | |||
| Fan speed switching point med | |||
| 1 | |||
| 0x0037 | |||
| 0x03 | |||
| 0x06 | |||
| 65% | |||
| 30..75% | |||
|- | |||
| P57 | |||
| Fan speed switching point low | |||
| 1 | |||
| 0x0038 | |||
| 0x03 | |||
| 0x06 | |||
| 10% | |||
| 1…15% | |||
|- | |||
| P58 | |||
| Fan start kick | |||
| 1 | |||
| 0x0039 | |||
| 0x03 | |||
| 0x06 | |||
| ON | |||
| ON: Enabled OFF: Disabled | |||
|- | |||
| P59 | |||
| Fan minimum on time | |||
| 1 | |||
| 0x003A | |||
| 0x03 | |||
| 0x06 | |||
| 2 min | |||
| 1…6 min | |||
|- | |||
| P60 | |||
| Periodic fan kick Comfort | |||
| 1 | |||
| 0x003B | |||
| 0x03 | |||
| 0x06 | |||
| 0 | |||
| 0…89 min, OFF(90) | |||
|- | |||
| P61 | |||
| Periodic fan kick Eco | |||
| 1 | |||
| 0x003C | |||
| 0x03 | |||
| 0x06 | |||
| OFF | |||
| 0…359 min, OFF(360) | |||
|- | |||
| P62 | |||
| Service filter | |||
| 1 | |||
| 0x003D | |||
| 0x03 | |||
| 0x06 | |||
| Off (0) | |||
| Off, 100…9900 hrs | |||
|- | |||
| P65 | |||
| Protection heating setpoint | |||
| 1 | |||
| 0x0040 | |||
| 0x03 | |||
| 0x06 | |||
| 8 °C | |||
| OFF, 5…WCoolProt; WCoolProt = 40 °C max | |||
|- | |||
| P66 | |||
| Protection cooling setpoint | |||
| 1 | |||
| 0x0041 | |||
| 0x03 | |||
| 0x06 | |||
| OFF | |||
| OFF, WHeatProt… 40; WHeatProt = 5°C min | |||
|- | |||
| P68 | |||
| Baud Rate | |||
| 1 | |||
| 0x0043 | |||
| 0x03 | |||
| 0x06 | |||
| 2 | |||
| 0 = 4800 BPS <br />1 = 9600 BPS <br />2 = 19200 BPS <br />3 = 38400 BPS | |||
|- | |||
| P69 | |||
| Temporary Comfort setpoint | |||
| 1 | |||
| 0x0044 | |||
| 0x03 | |||
| 0x06 | |||
| OFF | |||
| OFF = Disabled <br />ON = Enabled | |||
|- | |||
| P70 | |||
| Parity | |||
| 1 | |||
| 0x0045 | |||
| 0x03 | |||
| 0x06 | |||
| 1 | |||
| 0 = Odd <br />1 = Even <br />2 = No parity | |||
|- | |||
| P71 | |||
| Restore factory setting | |||
| 1 | |||
| 0x0046 | |||
| 0x03 | |||
| 0x06 | |||
| OFF | |||
| OFF = Disabled <br />ON = Reload start “8888” is displayed for 3s during reload process | |||
|- | |||
| P81 | |||
| Device address | |||
| 1 | |||
| 0x0050 | |||
| 0x03 | |||
| 0x06 | |||
| 1 | |||
| 1…247 | |||
|} | |||
== Документация == | == Документация == | ||
Документацию можете загрузить на [https://hit.sbt.siemens.com/RWD/app.aspx?RC=HQEU&lang=en&MODULE=Catalog&ACTION=ShowProduct&KEY=S55770-T238 сайте производителя]. | Документацию можете загрузить на [https://hit.sbt.siemens.com/RWD/app.aspx?RC=HQEU&lang=en&MODULE=Catalog&ACTION=ShowProduct&KEY=S55770-T238 сайте производителя]. |