Advertisement
Guest User

DDOS with node-red

a guest
Apr 25th, 2023
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 435.97 KB | None | 0 0
  1. ```
  2. [
  3. {
  4. "id": "85dc5731.881ef8",
  5. "type": "tab",
  6. "label": "read_boiler",
  7. "disabled": false,
  8. "info": ""
  9. },
  10. {
  11. "id": "316d940114d0f458",
  12. "type": "tab",
  13. "label": "xml-to-js",
  14. "disabled": false,
  15. "info": "# WIP\r\nTake input XML of device addresses given by IMO.\r\nGenerate output JS (filtered) for use in read_boiler",
  16. "env": []
  17. },
  18. {
  19. "id": "becf55af6d9e4f3b",
  20. "type": "tab",
  21. "label": "Backup",
  22. "disabled": false,
  23. "info": "",
  24. "env": []
  25. },
  26. {
  27. "id": "3b105ee9362f5e1f",
  28. "type": "tab",
  29. "label": "IMO PLC Modbus reading",
  30. "disabled": false,
  31. "info": "",
  32. "env": []
  33. },
  34. {
  35. "id": "64c7eb63152d8786",
  36. "type": "tab",
  37. "label": "Flow 1",
  38. "disabled": false,
  39. "info": "",
  40. "env": []
  41. },
  42. {
  43. "id": "8de4dc8d973988b2",
  44. "type": "group",
  45. "z": "becf55af6d9e4f3b",
  46. "style": {
  47. "stroke": "#999999",
  48. "stroke-opacity": "1",
  49. "fill": "none",
  50. "fill-opacity": "1",
  51. "label": true,
  52. "label-position": "nw",
  53. "color": "#a4a4a4"
  54. },
  55. "nodes": [
  56. "2d1bea49fb698b7c",
  57. "c510b5356784b34e",
  58. "f1741ca44ac7bea8",
  59. "e329c79fde872f4c",
  60. "ad72926b992989dc",
  61. "3bc82074bbb7eaf2"
  62. ],
  63. "x": 74,
  64. "y": 99,
  65. "w": 312,
  66. "h": 442
  67. },
  68. {
  69. "id": "4c67f5f5899476b2",
  70. "type": "group",
  71. "z": "3b105ee9362f5e1f",
  72. "style": {
  73. "stroke": "#999999",
  74. "stroke-opacity": "1",
  75. "fill": "none",
  76. "fill-opacity": "1",
  77. "label": true,
  78. "label-position": "nw",
  79. "color": "#a4a4a4"
  80. },
  81. "nodes": [
  82. "c6931bddf2349ad1",
  83. "1a1cc100e613718a"
  84. ],
  85. "x": 228,
  86. "y": 539,
  87. "w": 584,
  88. "h": 248
  89. },
  90. {
  91. "id": "d10dc227de1b9edb",
  92. "type": "group",
  93. "z": "3b105ee9362f5e1f",
  94. "style": {
  95. "stroke": "#999999",
  96. "stroke-opacity": "1",
  97. "fill": "none",
  98. "fill-opacity": "1",
  99. "label": true,
  100. "label-position": "nw",
  101. "color": "#a4a4a4"
  102. },
  103. "nodes": [
  104. "d4e469958932812a",
  105. "82497754154ae13f",
  106. "7f6f1cb902b9878e",
  107. "9002f524dc5508a6",
  108. "2b0f483da8880433",
  109. "0f1e335a530c582f",
  110. "be36f4e59b926c1b"
  111. ],
  112. "x": 234,
  113. "y": 319,
  114. "w": 832,
  115. "h": 202
  116. },
  117. {
  118. "id": "161d1d12584e3f7b",
  119. "type": "group",
  120. "z": "3b105ee9362f5e1f",
  121. "style": {
  122. "stroke": "#999999",
  123. "stroke-opacity": "1",
  124. "fill": "none",
  125. "fill-opacity": "1",
  126. "label": true,
  127. "label-position": "nw",
  128. "color": "#a4a4a4"
  129. },
  130. "nodes": [
  131. "cde479de83d50871",
  132. "8d2080c03aed792a",
  133. "2ace1a3de70bacb1",
  134. "9e1fee6858a1e5bd"
  135. ],
  136. "x": 234,
  137. "y": 159,
  138. "w": 512,
  139. "h": 142
  140. },
  141. {
  142. "id": "1a1cc100e613718a",
  143. "type": "group",
  144. "z": "3b105ee9362f5e1f",
  145. "g": "4c67f5f5899476b2",
  146. "style": {
  147. "stroke": "#999999",
  148. "stroke-opacity": "1",
  149. "fill": "none",
  150. "fill-opacity": "1",
  151. "label": true,
  152. "label-position": "nw",
  153. "color": "#a4a4a4"
  154. },
  155. "nodes": [
  156. "5e8d1c9a94ab3618",
  157. "fc74fe1485952a68",
  158. "3d2cc2cbf16fdc9b",
  159. "6a21622606a9857b"
  160. ],
  161. "x": 254,
  162. "y": 599,
  163. "w": 532,
  164. "h": 162
  165. },
  166. {
  167. "id": "2d38213a.e96ace",
  168. "type": "modbus-client",
  169. "name": "Brainboxes ED Device",
  170. "clienttype": "tcp",
  171. "bufferCommands": true,
  172. "stateLogEnabled": false,
  173. "tcpHost": "192.168.127.254",
  174. "tcpPort": "502",
  175. "tcpType": "DEFAULT",
  176. "serialPort": "/dev/ttyUSB",
  177. "serialType": "RTU-BUFFERD",
  178. "serialBaudrate": "9600",
  179. "serialDatabits": "8",
  180. "serialStopbits": "1",
  181. "serialParity": "none",
  182. "serialConnectionDelay": "100",
  183. "unit_id": 255,
  184. "commandDelay": 1,
  185. "clientTimeout": 2000,
  186. "reconnectTimeout": 2000
  187. },
  188. {
  189. "id": "f7bb78b.ca5a088",
  190. "type": "ui_group",
  191. "name": "Window Heater",
  192. "tab": "9c8a619def5e27fe",
  193. "order": 2,
  194. "disp": true,
  195. "width": "6",
  196. "collapse": false,
  197. "className": ""
  198. },
  199. {
  200. "id": "415ae4d.a83e01c",
  201. "type": "ui_group",
  202. "name": "Buttons",
  203. "tab": "",
  204. "order": 3,
  205. "disp": false,
  206. "width": "4",
  207. "collapse": false
  208. },
  209. {
  210. "id": "47243699.4d3198",
  211. "type": "ui_group",
  212. "name": "Gauge 0-3",
  213. "tab": "",
  214. "order": 4,
  215. "disp": false,
  216. "width": "5",
  217. "collapse": false
  218. },
  219. {
  220. "id": "bad0ebf4.07d468",
  221. "type": "ui_group",
  222. "name": "Gauge 4-7",
  223. "tab": "",
  224. "order": 6,
  225. "disp": false,
  226. "width": "5",
  227. "collapse": false
  228. },
  229. {
  230. "id": "4871696b.c32438",
  231. "type": "ui_group",
  232. "name": "Chart 4-7",
  233. "tab": "",
  234. "order": 7,
  235. "disp": false,
  236. "width": "6",
  237. "collapse": false
  238. },
  239. {
  240. "id": "f13e3807.4e4978",
  241. "type": "ui_group",
  242. "name": "Chart 0-3",
  243. "tab": "",
  244. "order": 5,
  245. "disp": false,
  246. "width": "6",
  247. "collapse": false
  248. },
  249. {
  250. "id": "eb273173.15c07",
  251. "type": "ui_group",
  252. "name": "All DIO Change",
  253. "tab": "",
  254. "order": 2,
  255. "disp": false,
  256. "width": "3",
  257. "collapse": false
  258. },
  259. {
  260. "id": "4e60941d.5ee7bc",
  261. "type": "ui_group",
  262. "name": "Buttons",
  263. "tab": "",
  264. "order": 3,
  265. "disp": false,
  266. "width": "4",
  267. "collapse": false
  268. },
  269. {
  270. "id": "dc68551.f51e8a8",
  271. "type": "ui_group",
  272. "name": "Status",
  273. "tab": "",
  274. "order": 4,
  275. "disp": false,
  276. "width": "1",
  277. "collapse": false
  278. },
  279. {
  280. "id": "3bfdfbae.3d7b74",
  281. "type": "serial-port",
  282. "serialport": "/dev/ttySC0",
  283. "serialbaud": "115200",
  284. "databits": "8",
  285. "parity": "none",
  286. "stopbits": "1",
  287. "waitfor": "",
  288. "newline": "5",
  289. "bin": "false",
  290. "out": "interbyte",
  291. "addchar": "",
  292. "responsetimeout": "10000"
  293. },
  294. {
  295. "id": "ecf322dd.8f4e2",
  296. "type": "ui_group",
  297. "name": "Gauge",
  298. "tab": "",
  299. "order": 2,
  300. "disp": false,
  301. "width": "6",
  302. "collapse": false
  303. },
  304. {
  305. "id": "1177fb9.183c804",
  306. "type": "websocket-client",
  307. "path": "ws://localhost:8989/",
  308. "tls": "",
  309. "wholemsg": "false"
  310. },
  311. {
  312. "id": "5f0838cd.4bb938",
  313. "type": "websocket-client",
  314. "path": "ws://localhost:8989",
  315. "tls": "",
  316. "wholemsg": "false"
  317. },
  318. {
  319. "id": "21f17f00.ba3ba2",
  320. "type": "ui_group",
  321. "name": "All DIO Change",
  322. "tab": "",
  323. "order": 1,
  324. "disp": false,
  325. "width": "3",
  326. "collapse": false
  327. },
  328. {
  329. "id": "d2633159.622d",
  330. "type": "ui_group",
  331. "name": "Buttons",
  332. "tab": "",
  333. "order": 2,
  334. "disp": false,
  335. "width": "4",
  336. "collapse": false
  337. },
  338. {
  339. "id": "e012d827.21ca18",
  340. "type": "ui_group",
  341. "name": "Status",
  342. "tab": "",
  343. "order": 3,
  344. "disp": false,
  345. "width": "1",
  346. "collapse": false
  347. },
  348. {
  349. "id": "e0d52363.f231d",
  350. "type": "mqtt-broker",
  351. "d": true,
  352. "name": "Send Data",
  353. "broker": "",
  354. "port": "8883",
  355. "tls": "6ba48b1.79f5e74",
  356. "clientid": "",
  357. "autoConnect": true,
  358. "usetls": true,
  359. "protocolVersion": "4",
  360. "keepalive": "60",
  361. "cleansession": true,
  362. "birthTopic": "",
  363. "birthQos": "0",
  364. "birthPayload": "",
  365. "birthMsg": {},
  366. "closeTopic": "",
  367. "closeQos": "0",
  368. "closePayload": "",
  369. "closeMsg": {},
  370. "willTopic": "",
  371. "willQos": "0",
  372. "willPayload": "",
  373. "willMsg": {},
  374. "userProps": "",
  375. "sessionExpiry": ""
  376. },
  377. {
  378. "id": "8edb809e.ee81b",
  379. "type": "websocket-client",
  380. "path": "ws://localhost:8989",
  381. "tls": "",
  382. "wholemsg": "false"
  383. },
  384. {
  385. "id": "d021bf7c.8e358",
  386. "type": "websocket-client",
  387. "path": "ws://localhost:8989/",
  388. "tls": "",
  389. "wholemsg": "false"
  390. },
  391. {
  392. "id": "6ba48b1.79f5e74",
  393. "type": "tls-config",
  394. "name": "bb400",
  395. "cert": "",
  396. "key": "",
  397. "ca": "",
  398. "certname": "",
  399. "keyname": "",
  400. "caname": "",
  401. "servername": "",
  402. "verifyservercert": true
  403. },
  404. {
  405. "id": "1a71d4e5.98ef8b",
  406. "type": "ui_base",
  407. "theme": {
  408. "name": "theme-custom",
  409. "lightTheme": {
  410. "default": "#0094CE",
  411. "baseColor": "#0094CE",
  412. "baseFont": "-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif",
  413. "edited": false,
  414. "reset": false
  415. },
  416. "darkTheme": {
  417. "default": "#097479",
  418. "baseColor": "#097479",
  419. "baseFont": "-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif",
  420. "edited": false
  421. },
  422. "customTheme": {
  423. "name": "RW Armstrong",
  424. "default": "#4B7930",
  425. "baseColor": "#17302a",
  426. "baseFont": "-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif",
  427. "reset": false
  428. },
  429. "themeState": {
  430. "base-color": {
  431. "default": "#4B7930",
  432. "value": "#17302a",
  433. "edited": true
  434. },
  435. "page-titlebar-backgroundColor": {
  436. "value": "#173020",
  437. "edited": true
  438. },
  439. "page-backgroundColor": {
  440. "value": "#ffffff",
  441. "edited": true
  442. },
  443. "page-sidebar-backgroundColor": {
  444. "value": "#ebebeb",
  445. "edited": true
  446. },
  447. "group-textColor": {
  448. "value": "#306457",
  449. "edited": false
  450. },
  451. "group-borderColor": {
  452. "value": "#ebebeb",
  453. "edited": true
  454. },
  455. "group-backgroundColor": {
  456. "value": "#ffffff",
  457. "edited": true
  458. },
  459. "widget-textColor": {
  460. "value": "#000000",
  461. "edited": true
  462. },
  463. "widget-backgroundColor": {
  464. "value": "#17302a",
  465. "edited": false
  466. },
  467. "widget-borderColor": {
  468. "value": "#ffffff",
  469. "edited": true
  470. },
  471. "base-font": {
  472. "value": "-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif"
  473. }
  474. },
  475. "angularTheme": {
  476. "primary": "indigo",
  477. "accents": "blue",
  478. "warn": "red",
  479. "background": "grey",
  480. "palette": "light"
  481. }
  482. },
  483. "site": {
  484. "name": "Node-RED Dashboard",
  485. "hideToolbar": "false",
  486. "allowSwipe": "false",
  487. "lockMenu": "false",
  488. "allowTempTheme": "true",
  489. "dateFormat": "DD/MM/YYYY",
  490. "sizes": {
  491. "sx": 48,
  492. "sy": 48,
  493. "gx": 6,
  494. "gy": 6,
  495. "cx": 6,
  496. "cy": 6,
  497. "px": 0,
  498. "py": 0
  499. }
  500. }
  501. },
  502. {
  503. "id": "84c1cf50.ab3c28",
  504. "type": "modbus-client",
  505. "name": "heat_meter",
  506. "clienttype": "serial",
  507. "bufferCommands": true,
  508. "stateLogEnabled": false,
  509. "queueLogEnabled": false,
  510. "tcpHost": "127.0.0.1",
  511. "tcpPort": "502",
  512. "tcpType": "DEFAULT",
  513. "serialPort": "/dev/ttySC0",
  514. "serialType": "RTU-BUFFERD",
  515. "serialBaudrate": "9600",
  516. "serialDatabits": "8",
  517. "serialStopbits": "1",
  518. "serialParity": "none",
  519. "serialConnectionDelay": "250",
  520. "unit_id": "1",
  521. "commandDelay": "1",
  522. "clientTimeout": "5000",
  523. "reconnectOnTimeout": true,
  524. "reconnectTimeout": "1000",
  525. "parallelUnitIdsAllowed": true
  526. },
  527. {
  528. "id": "44c7fc8e.37602c",
  529. "type": "ui_group",
  530. "name": "Heat Meter",
  531. "tab": "",
  532. "order": 1,
  533. "disp": true,
  534. "width": "6",
  535. "collapse": false
  536. },
  537. {
  538. "id": "40f3c959.c138d",
  539. "type": "ui_spacer",
  540. "z": "85dc5731.881ef8",
  541. "name": "spacer",
  542. "group": "158dfa30.a86cfe",
  543. "order": 2,
  544. "width": 2,
  545. "height": 1
  546. },
  547. {
  548. "id": "648838b2.64dba",
  549. "type": "ui_spacer",
  550. "z": "85dc5731.881ef8",
  551. "name": "spacer",
  552. "group": "158dfa30.a86cfe",
  553. "order": 3,
  554. "width": 2,
  555. "height": 1
  556. },
  557. {
  558. "id": "90ae8c29.ff0f68",
  559. "type": "ui_spacer",
  560. "z": "85dc5731.881ef8",
  561. "name": "spacer",
  562. "group": "158dfa30.a86cfe",
  563. "order": 4,
  564. "width": 2,
  565. "height": 1
  566. },
  567. {
  568. "id": "7582b4a3.0949bc",
  569. "type": "ui_spacer",
  570. "z": "85dc5731.881ef8",
  571. "name": "spacer",
  572. "group": "158dfa30.a86cfe",
  573. "order": 5,
  574. "width": 2,
  575. "height": 1
  576. },
  577. {
  578. "id": "ab51ffbf.827c18",
  579. "type": "ui_spacer",
  580. "z": "85dc5731.881ef8",
  581. "name": "spacer",
  582. "group": "2deb5cf0.3c2ee4",
  583. "order": 2,
  584. "width": 2,
  585. "height": 1
  586. },
  587. {
  588. "id": "43ab61f3.df63c8",
  589. "type": "ui_spacer",
  590. "z": "85dc5731.881ef8",
  591. "name": "spacer",
  592. "group": "2deb5cf0.3c2ee4",
  593. "order": 3,
  594. "width": 2,
  595. "height": 1
  596. },
  597. {
  598. "id": "fb170b23.5bb6b8",
  599. "type": "ui_spacer",
  600. "z": "85dc5731.881ef8",
  601. "name": "spacer",
  602. "group": "2deb5cf0.3c2ee4",
  603. "order": 4,
  604. "width": 2,
  605. "height": 1
  606. },
  607. {
  608. "id": "c19e331c.dcafa",
  609. "type": "ui_spacer",
  610. "z": "85dc5731.881ef8",
  611. "name": "spacer",
  612. "group": "2deb5cf0.3c2ee4",
  613. "order": 5,
  614. "width": 2,
  615. "height": 1
  616. },
  617. {
  618. "id": "36a00484.92332c",
  619. "type": "ui_spacer",
  620. "z": "85dc5731.881ef8",
  621. "name": "spacer",
  622. "group": "b21d4cf1.03b2b",
  623. "order": 2,
  624. "width": 2,
  625. "height": 1
  626. },
  627. {
  628. "id": "48465f9.fb285a",
  629. "type": "ui_spacer",
  630. "z": "85dc5731.881ef8",
  631. "name": "spacer",
  632. "group": "b21d4cf1.03b2b",
  633. "order": 3,
  634. "width": 2,
  635. "height": 1
  636. },
  637. {
  638. "id": "92d456d2.3d95c",
  639. "type": "ui_spacer",
  640. "z": "85dc5731.881ef8",
  641. "name": "spacer",
  642. "group": "b21d4cf1.03b2b",
  643. "order": 4,
  644. "width": 2,
  645. "height": 1
  646. },
  647. {
  648. "id": "9b491a39.ed24f8",
  649. "type": "ui_spacer",
  650. "z": "85dc5731.881ef8",
  651. "name": "spacer",
  652. "group": "b21d4cf1.03b2b",
  653. "order": 5,
  654. "width": 2,
  655. "height": 1
  656. },
  657. {
  658. "id": "b073d779.85cf68",
  659. "type": "ui_spacer",
  660. "z": "85dc5731.881ef8",
  661. "name": "spacer",
  662. "group": "b6037fc.a2f6e8",
  663. "order": 2,
  664. "width": 2,
  665. "height": 1
  666. },
  667. {
  668. "id": "3b207a05.7f13b6",
  669. "type": "ui_spacer",
  670. "z": "85dc5731.881ef8",
  671. "name": "spacer",
  672. "group": "b6037fc.a2f6e8",
  673. "order": 3,
  674. "width": 2,
  675. "height": 1
  676. },
  677. {
  678. "id": "4ee0152d.08a6ac",
  679. "type": "ui_spacer",
  680. "z": "85dc5731.881ef8",
  681. "name": "spacer",
  682. "group": "b6037fc.a2f6e8",
  683. "order": 4,
  684. "width": 2,
  685. "height": 1
  686. },
  687. {
  688. "id": "19dc6045.8b766",
  689. "type": "ui_spacer",
  690. "z": "85dc5731.881ef8",
  691. "name": "spacer",
  692. "group": "b6037fc.a2f6e8",
  693. "order": 5,
  694. "width": 2,
  695. "height": 1
  696. },
  697. {
  698. "id": "65e45b38.38ea84",
  699. "type": "ui_spacer",
  700. "z": "85dc5731.881ef8",
  701. "name": "spacer",
  702. "group": "e331a34b.02e348",
  703. "order": 2,
  704. "width": 2,
  705. "height": 1
  706. },
  707. {
  708. "id": "71243af6.7fdfd4",
  709. "type": "ui_spacer",
  710. "z": "85dc5731.881ef8",
  711. "name": "spacer",
  712. "group": "e331a34b.02e348",
  713. "order": 3,
  714. "width": 2,
  715. "height": 1
  716. },
  717. {
  718. "id": "909cb4a4.89d7",
  719. "type": "ui_spacer",
  720. "z": "85dc5731.881ef8",
  721. "name": "spacer",
  722. "group": "e331a34b.02e348",
  723. "order": 4,
  724. "width": 2,
  725. "height": 1
  726. },
  727. {
  728. "id": "c6ac01b3.b88fe8",
  729. "type": "ui_spacer",
  730. "z": "85dc5731.881ef8",
  731. "name": "spacer",
  732. "group": "e331a34b.02e348",
  733. "order": 5,
  734. "width": 2,
  735. "height": 1
  736. },
  737. {
  738. "id": "85a5cac2.9562c8",
  739. "type": "ui_spacer",
  740. "z": "85dc5731.881ef8",
  741. "name": "spacer",
  742. "group": "d62026b1.f75218",
  743. "order": 2,
  744. "width": 2,
  745. "height": 1
  746. },
  747. {
  748. "id": "d834bee6.6030e8",
  749. "type": "ui_spacer",
  750. "z": "85dc5731.881ef8",
  751. "name": "spacer",
  752. "group": "d62026b1.f75218",
  753. "order": 3,
  754. "width": 2,
  755. "height": 1
  756. },
  757. {
  758. "id": "315a14eb.2aabec",
  759. "type": "ui_spacer",
  760. "z": "85dc5731.881ef8",
  761. "name": "spacer",
  762. "group": "d62026b1.f75218",
  763. "order": 4,
  764. "width": 2,
  765. "height": 1
  766. },
  767. {
  768. "id": "839a48d1.c340e8",
  769. "type": "ui_spacer",
  770. "z": "85dc5731.881ef8",
  771. "name": "spacer",
  772. "group": "d62026b1.f75218",
  773. "order": 5,
  774. "width": 2,
  775. "height": 1
  776. },
  777. {
  778. "id": "e7d5bd7a.2a9b",
  779. "type": "ui_spacer",
  780. "z": "85dc5731.881ef8",
  781. "name": "spacer",
  782. "group": "56062194.16b148",
  783. "order": 2,
  784. "width": 2,
  785. "height": 1
  786. },
  787. {
  788. "id": "4ec27a16.92423c",
  789. "type": "ui_spacer",
  790. "z": "85dc5731.881ef8",
  791. "name": "spacer",
  792. "group": "56062194.16b148",
  793. "order": 3,
  794. "width": 2,
  795. "height": 1
  796. },
  797. {
  798. "id": "20836dd7.1ddfc2",
  799. "type": "ui_spacer",
  800. "z": "85dc5731.881ef8",
  801. "name": "spacer",
  802. "group": "56062194.16b148",
  803. "order": 4,
  804. "width": 2,
  805. "height": 1
  806. },
  807. {
  808. "id": "c9aa2b8f.66f678",
  809. "type": "ui_spacer",
  810. "z": "85dc5731.881ef8",
  811. "name": "spacer",
  812. "group": "56062194.16b148",
  813. "order": 5,
  814. "width": 2,
  815. "height": 1
  816. },
  817. {
  818. "id": "158dfa30.a86cfe",
  819. "type": "ui_group",
  820. "name": "Flow Temperature",
  821. "tab": "64088923.99b638",
  822. "order": 2,
  823. "disp": true,
  824. "width": "6",
  825. "collapse": false
  826. },
  827. {
  828. "id": "2deb5cf0.3c2ee4",
  829. "type": "ui_group",
  830. "name": "Flue Temperature",
  831. "tab": "64088923.99b638",
  832. "order": 3,
  833. "disp": true,
  834. "width": "6",
  835. "collapse": false
  836. },
  837. {
  838. "id": "b21d4cf1.03b2b",
  839. "type": "ui_group",
  840. "name": "Filter Outlet Temperature",
  841. "tab": "64088923.99b638",
  842. "order": 4,
  843. "disp": true,
  844. "width": "6",
  845. "collapse": false
  846. },
  847. {
  848. "id": "b6037fc.a2f6e8",
  849. "type": "ui_group",
  850. "name": "Stoker Temperature",
  851. "tab": "64088923.99b638",
  852. "order": 5,
  853. "disp": true,
  854. "width": "6",
  855. "collapse": false
  856. },
  857. {
  858. "id": "e331a34b.02e348",
  859. "type": "ui_group",
  860. "name": "Silo Status",
  861. "tab": "64088923.99b638",
  862. "order": 6,
  863. "disp": true,
  864. "width": "6",
  865. "collapse": false,
  866. "className": ""
  867. },
  868. {
  869. "id": "d62026b1.f75218",
  870. "type": "ui_group",
  871. "name": "Oxygen Percentage",
  872. "tab": "64088923.99b638",
  873. "order": 8,
  874. "disp": true,
  875. "width": "6",
  876. "collapse": false
  877. },
  878. {
  879. "id": "56062194.16b148",
  880. "type": "ui_group",
  881. "name": "Smokehood Vacuum Pressure",
  882. "tab": "64088923.99b638",
  883. "order": 9,
  884. "disp": true,
  885. "width": "6",
  886. "collapse": false
  887. },
  888. {
  889. "id": "d8b07ddb.c44d4",
  890. "type": "modbus-client",
  891. "name": "Boiler_PLC",
  892. "clienttype": "tcp",
  893. "bufferCommands": true,
  894. "stateLogEnabled": false,
  895. "queueLogEnabled": false,
  896. "failureLogEnabled": false,
  897. "tcpHost": "10.91.1.166",
  898. "tcpPort": "10502",
  899. "tcpType": "DEFAULT",
  900. "serialPort": "/dev/ttyUSB",
  901. "serialType": "RTU-BUFFERD",
  902. "serialBaudrate": "9600",
  903. "serialDatabits": "8",
  904. "serialStopbits": "1",
  905. "serialParity": "none",
  906. "serialConnectionDelay": "100",
  907. "serialAsciiResponseStartDelimiter": "",
  908. "unit_id": "1",
  909. "commandDelay": "1",
  910. "clientTimeout": "1000",
  911. "reconnectOnTimeout": true,
  912. "reconnectTimeout": "2000",
  913. "parallelUnitIdsAllowed": true
  914. },
  915. {
  916. "id": "4a35f2df.06d6c4",
  917. "type": "ui_group",
  918. "name": "Boiler Settings",
  919. "tab": "64088923.99b638",
  920. "order": 15,
  921. "disp": true,
  922. "width": 6,
  923. "collapse": false
  924. },
  925. {
  926. "id": "80632ab8.f77448",
  927. "type": "ui_group",
  928. "name": "Default",
  929. "tab": "",
  930. "order": 1,
  931. "disp": false,
  932. "width": "24",
  933. "collapse": false
  934. },
  935. {
  936. "id": "84d471e9d3c62cd3",
  937. "type": "ui_group",
  938. "name": "Spray Booth",
  939. "tab": "9c8a619def5e27fe",
  940. "order": 1,
  941. "disp": true,
  942. "width": "6",
  943. "collapse": false,
  944. "className": ""
  945. },
  946. {
  947. "id": "64088923.99b638",
  948. "type": "ui_tab",
  949. "name": "Boiler Status",
  950. "icon": "fa-bar-chart",
  951. "order": 1,
  952. "disabled": false,
  953. "hidden": false
  954. },
  955. {
  956. "id": "9ce920f7.05eab",
  957. "type": "modbus-client",
  958. "name": "BB",
  959. "clienttype": "serial",
  960. "bufferCommands": true,
  961. "stateLogEnabled": false,
  962. "queueLogEnabled": false,
  963. "tcpHost": "127.0.0.1",
  964. "tcpPort": "502",
  965. "tcpType": "DEFAULT",
  966. "serialPort": "/dev/ttySC0",
  967. "serialType": "RTU-BUFFERD",
  968. "serialBaudrate": "9600",
  969. "serialDatabits": "8",
  970. "serialStopbits": "1",
  971. "serialParity": "none",
  972. "serialConnectionDelay": "500",
  973. "serialAsciiResponseStartDelimiter": "",
  974. "unit_id": "1",
  975. "commandDelay": "",
  976. "clientTimeout": "5000",
  977. "reconnectOnTimeout": false,
  978. "reconnectTimeout": "1000",
  979. "parallelUnitIdsAllowed": true
  980. },
  981. {
  982. "id": "f5b94712.8141b8",
  983. "type": "ui_group",
  984. "name": "Status",
  985. "tab": "",
  986. "order": 1,
  987. "disp": true,
  988. "width": "6",
  989. "collapse": false
  990. },
  991. {
  992. "id": "3d9e45e.bcd50ba",
  993. "type": "ui_group",
  994. "name": "Radial Gauges",
  995. "tab": "",
  996. "order": 2,
  997. "disp": true,
  998. "width": "6",
  999. "collapse": false
  1000. },
  1001. {
  1002. "id": "e51876c3f59c44d4",
  1003. "type": "modbus-client",
  1004. "name": "spray_booth",
  1005. "clienttype": "tcp",
  1006. "bufferCommands": true,
  1007. "stateLogEnabled": false,
  1008. "queueLogEnabled": false,
  1009. "failureLogEnabled": true,
  1010. "tcpHost": "192.168.127.6",
  1011. "tcpPort": "502",
  1012. "tcpType": "DEFAULT",
  1013. "serialPort": "/dev/ttyUSB",
  1014. "serialType": "RTU-BUFFERD",
  1015. "serialBaudrate": "9600",
  1016. "serialDatabits": "8",
  1017. "serialStopbits": "1",
  1018. "serialParity": "none",
  1019. "serialConnectionDelay": "100",
  1020. "serialAsciiResponseStartDelimiter": "0x3A",
  1021. "unit_id": "1",
  1022. "commandDelay": "1",
  1023. "clientTimeout": "1000",
  1024. "reconnectOnTimeout": true,
  1025. "reconnectTimeout": "2000",
  1026. "parallelUnitIdsAllowed": true,
  1027. "showWarnings": true,
  1028. "showLogs": true
  1029. },
  1030. {
  1031. "id": "f5b5ca8a65414918",
  1032. "type": "modbus-client",
  1033. "name": "window_heater",
  1034. "clienttype": "tcp",
  1035. "bufferCommands": true,
  1036. "stateLogEnabled": false,
  1037. "queueLogEnabled": false,
  1038. "failureLogEnabled": true,
  1039. "tcpHost": "192.168.127.10",
  1040. "tcpPort": "502",
  1041. "tcpType": "TELNET",
  1042. "serialPort": "/dev/ttyUSB",
  1043. "serialType": "RTU-BUFFERD",
  1044. "serialBaudrate": "9600",
  1045. "serialDatabits": "8",
  1046. "serialStopbits": "1",
  1047. "serialParity": "none",
  1048. "serialConnectionDelay": "100",
  1049. "serialAsciiResponseStartDelimiter": "0x3A",
  1050. "unit_id": "1",
  1051. "commandDelay": "1",
  1052. "clientTimeout": "3000",
  1053. "reconnectOnTimeout": true,
  1054. "reconnectTimeout": "3000",
  1055. "parallelUnitIdsAllowed": true,
  1056. "showWarnings": true,
  1057. "showLogs": true
  1058. },
  1059. {
  1060. "id": "5aa83c60ec30d3a4",
  1061. "type": "modbus-client",
  1062. "name": "gas_boiler",
  1063. "clienttype": "tcp",
  1064. "bufferCommands": true,
  1065. "stateLogEnabled": false,
  1066. "queueLogEnabled": false,
  1067. "failureLogEnabled": true,
  1068. "tcpHost": "192.168.127.4",
  1069. "tcpPort": "502",
  1070. "tcpType": "DEFAULT",
  1071. "serialPort": "/dev/ttyUSB",
  1072. "serialType": "RTU-BUFFERD",
  1073. "serialBaudrate": "9600",
  1074. "serialDatabits": "8",
  1075. "serialStopbits": "1",
  1076. "serialParity": "none",
  1077. "serialConnectionDelay": "100",
  1078. "serialAsciiResponseStartDelimiter": "0x3A",
  1079. "unit_id": "1",
  1080. "commandDelay": "1",
  1081. "clientTimeout": "1000",
  1082. "reconnectOnTimeout": true,
  1083. "reconnectTimeout": "2000",
  1084. "parallelUnitIdsAllowed": true,
  1085. "showWarnings": true,
  1086. "showLogs": true
  1087. },
  1088. {
  1089. "id": "9c8a619def5e27fe",
  1090. "type": "ui_tab",
  1091. "name": "Spray Booth",
  1092. "icon": "fa-paint-brush",
  1093. "order": 2,
  1094. "disabled": false,
  1095. "hidden": false
  1096. },
  1097. {
  1098. "id": "52f040d0cdcbe94e",
  1099. "type": "ui_group",
  1100. "name": "Retort Status",
  1101. "tab": "64088923.99b638",
  1102. "order": 9,
  1103. "disp": true,
  1104. "width": "6",
  1105. "collapse": false,
  1106. "className": ""
  1107. },
  1108. {
  1109. "id": "6c361286fe12328c",
  1110. "type": "ui_group",
  1111. "name": "Gas Boiler",
  1112. "tab": "64088923.99b638",
  1113. "order": 10,
  1114. "disp": true,
  1115. "width": "6",
  1116. "collapse": false,
  1117. "className": ""
  1118. },
  1119. {
  1120. "id": "cb78a73811a7f32a",
  1121. "type": "modbus-client",
  1122. "name": "testbench",
  1123. "clienttype": "tcp",
  1124. "bufferCommands": true,
  1125. "stateLogEnabled": false,
  1126. "queueLogEnabled": false,
  1127. "failureLogEnabled": true,
  1128. "tcpHost": "10.91.1.190",
  1129. "tcpPort": "5562",
  1130. "tcpType": "DEFAULT",
  1131. "serialPort": "/dev/ttyUSB",
  1132. "serialType": "RTU-BUFFERD",
  1133. "serialBaudrate": "9600",
  1134. "serialDatabits": "8",
  1135. "serialStopbits": "1",
  1136. "serialParity": "none",
  1137. "serialConnectionDelay": "100",
  1138. "serialAsciiResponseStartDelimiter": "0x3A",
  1139. "unit_id": "1",
  1140. "commandDelay": "1",
  1141. "clientTimeout": "1000",
  1142. "reconnectOnTimeout": true,
  1143. "reconnectTimeout": "2000",
  1144. "parallelUnitIdsAllowed": true,
  1145. "showWarnings": true,
  1146. "showLogs": true
  1147. },
  1148. {
  1149. "id": "5ef7562e.f04dd8",
  1150. "type": "inject",
  1151. "z": "85dc5731.881ef8",
  1152. "name": "Get Flow Temperature",
  1153. "props": [
  1154. {
  1155. "p": "payload"
  1156. },
  1157. {
  1158. "p": "topic",
  1159. "vt": "str"
  1160. }
  1161. ],
  1162. "repeat": "5",
  1163. "crontab": "",
  1164. "once": true,
  1165. "onceDelay": "1",
  1166. "topic": "gflow_temperature",
  1167. "payload": "",
  1168. "payloadType": "date",
  1169. "x": 170,
  1170. "y": 60,
  1171. "wires": [
  1172. [
  1173. "fb2ca1bab7230577"
  1174. ]
  1175. ]
  1176. },
  1177. {
  1178. "id": "a79236e.59a08c8",
  1179. "type": "ui_gauge",
  1180. "z": "85dc5731.881ef8",
  1181. "name": "",
  1182. "group": "158dfa30.a86cfe",
  1183. "order": 1,
  1184. "width": 4,
  1185. "height": 4,
  1186. "gtype": "donut",
  1187. "title": "",
  1188. "label": "°C",
  1189. "format": "{{value}}",
  1190. "min": "0",
  1191. "max": "100",
  1192. "colors": [
  1193. "#00b500",
  1194. "#e6e600",
  1195. "#ca3838"
  1196. ],
  1197. "seg1": "80",
  1198. "seg2": "90",
  1199. "className": "",
  1200. "x": 1510,
  1201. "y": 60,
  1202. "wires": []
  1203. },
  1204. {
  1205. "id": "753baf25.61be4",
  1206. "type": "inject",
  1207. "z": "85dc5731.881ef8",
  1208. "name": "Get Flue Temperature",
  1209. "props": [
  1210. {
  1211. "p": "payload"
  1212. },
  1213. {
  1214. "p": "topic",
  1215. "vt": "str"
  1216. }
  1217. ],
  1218. "repeat": "5",
  1219. "crontab": "",
  1220. "once": true,
  1221. "onceDelay": "1",
  1222. "topic": "gflue_temperature",
  1223. "payload": "",
  1224. "payloadType": "date",
  1225. "x": 170,
  1226. "y": 120,
  1227. "wires": [
  1228. [
  1229. "fb2ca1bab7230577"
  1230. ]
  1231. ]
  1232. },
  1233. {
  1234. "id": "c21c7ef8.1d8cb",
  1235. "type": "ui_gauge",
  1236. "z": "85dc5731.881ef8",
  1237. "name": "",
  1238. "group": "2deb5cf0.3c2ee4",
  1239. "order": 1,
  1240. "width": 4,
  1241. "height": 4,
  1242. "gtype": "donut",
  1243. "title": "",
  1244. "label": "°C",
  1245. "format": "{{value}}",
  1246. "min": 0,
  1247. "max": "250",
  1248. "colors": [
  1249. "#00b500",
  1250. "#e6e600",
  1251. "#ca3838"
  1252. ],
  1253. "seg1": "175",
  1254. "seg2": "250",
  1255. "x": 1510,
  1256. "y": 120,
  1257. "wires": []
  1258. },
  1259. {
  1260. "id": "3982fb7f.d13344",
  1261. "type": "inject",
  1262. "z": "85dc5731.881ef8",
  1263. "name": "gfilter_outlet_temperature",
  1264. "props": [
  1265. {
  1266. "p": "payload"
  1267. },
  1268. {
  1269. "p": "topic",
  1270. "vt": "str"
  1271. }
  1272. ],
  1273. "repeat": "5",
  1274. "crontab": "",
  1275. "once": true,
  1276. "onceDelay": "1",
  1277. "topic": "gfilter_outlet_temperature",
  1278. "payload": "",
  1279. "payloadType": "date",
  1280. "x": 180,
  1281. "y": 180,
  1282. "wires": [
  1283. [
  1284. "fb2ca1bab7230577"
  1285. ]
  1286. ]
  1287. },
  1288. {
  1289. "id": "ebf0b3bf.b6a8c",
  1290. "type": "ui_gauge",
  1291. "z": "85dc5731.881ef8",
  1292. "name": "",
  1293. "group": "b21d4cf1.03b2b",
  1294. "order": 1,
  1295. "width": 4,
  1296. "height": 4,
  1297. "gtype": "donut",
  1298. "title": "",
  1299. "label": "°C",
  1300. "format": "{{value}}",
  1301. "min": 0,
  1302. "max": "250",
  1303. "colors": [
  1304. "#00b500",
  1305. "#e6e600",
  1306. "#ca3838"
  1307. ],
  1308. "seg1": "180",
  1309. "seg2": "220",
  1310. "x": 1510,
  1311. "y": 180,
  1312. "wires": []
  1313. },
  1314. {
  1315. "id": "71b1787f.41775",
  1316. "type": "inject",
  1317. "z": "85dc5731.881ef8",
  1318. "name": "gstoker_temperature",
  1319. "props": [
  1320. {
  1321. "p": "payload"
  1322. },
  1323. {
  1324. "p": "topic",
  1325. "vt": "str"
  1326. }
  1327. ],
  1328. "repeat": "",
  1329. "crontab": "",
  1330. "once": true,
  1331. "onceDelay": "1",
  1332. "topic": "gstoker_temperature",
  1333. "payload": "",
  1334. "payloadType": "date",
  1335. "x": 160,
  1336. "y": 260,
  1337. "wires": [
  1338. [
  1339. "fb2ca1bab7230577"
  1340. ]
  1341. ]
  1342. },
  1343. {
  1344. "id": "a549a31b.57e91",
  1345. "type": "ui_gauge",
  1346. "z": "85dc5731.881ef8",
  1347. "name": "",
  1348. "group": "b6037fc.a2f6e8",
  1349. "order": 1,
  1350. "width": 4,
  1351. "height": 4,
  1352. "gtype": "donut",
  1353. "title": "",
  1354. "label": "°C",
  1355. "format": "{{value}}",
  1356. "min": 0,
  1357. "max": "100",
  1358. "colors": [
  1359. "#00b500",
  1360. "#e6e600",
  1361. "#ca3838"
  1362. ],
  1363. "seg1": "44",
  1364. "seg2": "66",
  1365. "x": 1510,
  1366. "y": 240,
  1367. "wires": []
  1368. },
  1369. {
  1370. "id": "73f1a225.7a74fc",
  1371. "type": "inject",
  1372. "z": "85dc5731.881ef8",
  1373. "name": "gfront_retort_bar",
  1374. "props": [
  1375. {
  1376. "p": "payload"
  1377. },
  1378. {
  1379. "p": "topic",
  1380. "vt": "str"
  1381. }
  1382. ],
  1383. "repeat": "5",
  1384. "crontab": "",
  1385. "once": true,
  1386. "onceDelay": "1",
  1387. "topic": "gfront_retort_bar",
  1388. "payload": "",
  1389. "payloadType": "date",
  1390. "x": 150,
  1391. "y": 380,
  1392. "wires": [
  1393. [
  1394. "fb2ca1bab7230577"
  1395. ]
  1396. ]
  1397. },
  1398. {
  1399. "id": "1e97d1ea.521336",
  1400. "type": "ui_gauge",
  1401. "z": "85dc5731.881ef8",
  1402. "name": "",
  1403. "group": "52f040d0cdcbe94e",
  1404. "order": 1,
  1405. "width": 4,
  1406. "height": 4,
  1407. "gtype": "donut",
  1408. "title": "",
  1409. "label": "°C",
  1410. "format": "{{value}}",
  1411. "min": 0,
  1412. "max": "600",
  1413. "colors": [
  1414. "#00b500",
  1415. "#e6e600",
  1416. "#ca3838"
  1417. ],
  1418. "seg1": "250",
  1419. "seg2": "450",
  1420. "diff": false,
  1421. "className": "",
  1422. "x": 1510,
  1423. "y": 300,
  1424. "wires": []
  1425. },
  1426. {
  1427. "id": "bd158fbb.22ba28",
  1428. "type": "inject",
  1429. "z": "85dc5731.881ef8",
  1430. "name": "gback_retort_bar",
  1431. "props": [
  1432. {
  1433. "p": "payload"
  1434. },
  1435. {
  1436. "p": "topic",
  1437. "vt": "str"
  1438. }
  1439. ],
  1440. "repeat": "5",
  1441. "crontab": "",
  1442. "once": true,
  1443. "onceDelay": "1",
  1444. "topic": "gback_retort_bar",
  1445. "payload": "",
  1446. "payloadType": "date",
  1447. "x": 150,
  1448. "y": 440,
  1449. "wires": [
  1450. [
  1451. "fb2ca1bab7230577"
  1452. ]
  1453. ]
  1454. },
  1455. {
  1456. "id": "921451a4.567d08",
  1457. "type": "inject",
  1458. "z": "85dc5731.881ef8",
  1459. "name": "Get Oxygen Percentage",
  1460. "repeat": "5",
  1461. "crontab": "",
  1462. "once": true,
  1463. "onceDelay": "1",
  1464. "topic": "goxygen_sensor",
  1465. "payload": "",
  1466. "payloadType": "date",
  1467. "x": 170,
  1468. "y": 500,
  1469. "wires": [
  1470. [
  1471. "fb2ca1bab7230577"
  1472. ]
  1473. ]
  1474. },
  1475. {
  1476. "id": "c243638e.979978",
  1477. "type": "ui_gauge",
  1478. "z": "85dc5731.881ef8",
  1479. "name": "",
  1480. "group": "d62026b1.f75218",
  1481. "order": 1,
  1482. "width": 4,
  1483. "height": 4,
  1484. "gtype": "donut",
  1485. "title": "",
  1486. "label": "%",
  1487. "format": "{{value}}",
  1488. "min": 0,
  1489. "max": "25",
  1490. "colors": [
  1491. "#e6e600",
  1492. "#00b500",
  1493. "#07eef2"
  1494. ],
  1495. "seg1": "5",
  1496. "seg2": "18",
  1497. "x": 1510,
  1498. "y": 420,
  1499. "wires": []
  1500. },
  1501. {
  1502. "id": "df35ea8d.b261c",
  1503. "type": "inject",
  1504. "z": "85dc5731.881ef8",
  1505. "name": "Get Smokehood Pressure",
  1506. "repeat": "5",
  1507. "crontab": "",
  1508. "once": true,
  1509. "onceDelay": "1",
  1510. "topic": "gsmoke_hood_vacuum_sensor",
  1511. "payload": "",
  1512. "payloadType": "date",
  1513. "x": 180,
  1514. "y": 560,
  1515. "wires": [
  1516. [
  1517. "fb2ca1bab7230577"
  1518. ]
  1519. ]
  1520. },
  1521. {
  1522. "id": "561e5e47.d9ad5",
  1523. "type": "ui_gauge",
  1524. "z": "85dc5731.881ef8",
  1525. "name": "",
  1526. "group": "56062194.16b148",
  1527. "order": 1,
  1528. "width": 4,
  1529. "height": 4,
  1530. "gtype": "donut",
  1531. "title": "",
  1532. "label": "mBar",
  1533. "format": "{{value}}",
  1534. "min": "-30",
  1535. "max": "30",
  1536. "colors": [
  1537. "#00b500",
  1538. "#e6e600",
  1539. "#ca3838"
  1540. ],
  1541. "seg1": "175",
  1542. "seg2": "250",
  1543. "x": 1510,
  1544. "y": 480,
  1545. "wires": []
  1546. },
  1547. {
  1548. "id": "4370119f.5e061",
  1549. "type": "inject",
  1550. "z": "85dc5731.881ef8",
  1551. "name": "Get Silo Level",
  1552. "props": [
  1553. {
  1554. "p": "payload"
  1555. },
  1556. {
  1557. "p": "topic",
  1558. "vt": "str"
  1559. }
  1560. ],
  1561. "repeat": "5",
  1562. "crontab": "",
  1563. "once": true,
  1564. "onceDelay": "1",
  1565. "topic": "gsilo_level_0_1000",
  1566. "payload": "",
  1567. "payloadType": "date",
  1568. "x": 140,
  1569. "y": 620,
  1570. "wires": [
  1571. [
  1572. "fb2ca1bab7230577"
  1573. ]
  1574. ]
  1575. },
  1576. {
  1577. "id": "c00dfb35.b7b748",
  1578. "type": "modbus-flex-getter",
  1579. "z": "85dc5731.881ef8",
  1580. "name": "Boiler_getter",
  1581. "showStatusActivities": false,
  1582. "showErrors": false,
  1583. "showWarnings": true,
  1584. "logIOActivities": false,
  1585. "server": "d8b07ddb.c44d4",
  1586. "useIOFile": false,
  1587. "ioFile": "",
  1588. "useIOForPayload": false,
  1589. "emptyMsgOnFail": false,
  1590. "keepMsgProperties": false,
  1591. "delayOnStart": false,
  1592. "startDelayTime": "",
  1593. "x": 810,
  1594. "y": 300,
  1595. "wires": [
  1596. [
  1597. "b3e12326.8fb578",
  1598. "fcfd4c80f1278e2a"
  1599. ],
  1600. []
  1601. ]
  1602. },
  1603. {
  1604. "id": "2ac33829.03bf9",
  1605. "type": "function",
  1606. "z": "85dc5731.881ef8",
  1607. "name": "smokehood_pressure_scale",
  1608. "func": "msg.payload = msg.payload-65535;\nmsg.payload = msg.payload/100;\nreturn msg;",
  1609. "outputs": 1,
  1610. "noerr": 0,
  1611. "initialize": "",
  1612. "finalize": "",
  1613. "libs": [],
  1614. "x": 1240,
  1615. "y": 480,
  1616. "wires": [
  1617. [
  1618. "561e5e47.d9ad5",
  1619. "be801451.014b3"
  1620. ]
  1621. ]
  1622. },
  1623. {
  1624. "id": "13a4090e.4f809f",
  1625. "type": "function",
  1626. "z": "85dc5731.881ef8",
  1627. "name": "oxygen_level_scale",
  1628. "func": "msg.payload = msg.payload/100;\nreturn msg;",
  1629. "outputs": 1,
  1630. "noerr": 0,
  1631. "x": 1250,
  1632. "y": 420,
  1633. "wires": [
  1634. [
  1635. "c243638e.979978",
  1636. "798b9842.2ba3"
  1637. ]
  1638. ]
  1639. },
  1640. {
  1641. "id": "bd1856ff.316dc8",
  1642. "type": "inject",
  1643. "z": "85dc5731.881ef8",
  1644. "name": "Get Flow Temperature",
  1645. "repeat": "5",
  1646. "crontab": "",
  1647. "once": true,
  1648. "onceDelay": "1",
  1649. "topic": "gflow_set_temperature",
  1650. "payload": "",
  1651. "payloadType": "date",
  1652. "x": 150,
  1653. "y": 760,
  1654. "wires": [
  1655. [
  1656. "4f3f4c09dd2f2bb7"
  1657. ]
  1658. ]
  1659. },
  1660. {
  1661. "id": "20bbe2f0.a1f726",
  1662. "type": "inject",
  1663. "z": "85dc5731.881ef8",
  1664. "name": "Get Flame Failure Temperature",
  1665. "repeat": "5",
  1666. "crontab": "",
  1667. "once": true,
  1668. "onceDelay": "1",
  1669. "topic": "guser_flame_failure_temperature",
  1670. "payload": "",
  1671. "payloadType": "date",
  1672. "x": 150,
  1673. "y": 960,
  1674. "wires": [
  1675. [
  1676. "4f3f4c09dd2f2bb7"
  1677. ]
  1678. ]
  1679. },
  1680. {
  1681. "id": "e37afd99.b2a3f8",
  1682. "type": "modbus-flex-getter",
  1683. "z": "85dc5731.881ef8",
  1684. "name": "Boiler_getter",
  1685. "showStatusActivities": false,
  1686. "showErrors": false,
  1687. "logIOActivities": false,
  1688. "server": "d8b07ddb.c44d4",
  1689. "useIOFile": false,
  1690. "ioFile": "",
  1691. "useIOForPayload": false,
  1692. "emptyMsgOnFail": false,
  1693. "keepMsgProperties": false,
  1694. "x": 910,
  1695. "y": 960,
  1696. "wires": [
  1697. [
  1698. "6cb2ff60.a90748"
  1699. ],
  1700. []
  1701. ]
  1702. },
  1703. {
  1704. "id": "b539ade.6c43bd",
  1705. "type": "inject",
  1706. "z": "85dc5731.881ef8",
  1707. "name": "Get Load Time",
  1708. "repeat": "5",
  1709. "crontab": "",
  1710. "once": true,
  1711. "onceDelay": "1",
  1712. "topic": "guser_load_time",
  1713. "payload": "",
  1714. "payloadType": "date",
  1715. "x": 180,
  1716. "y": 1100,
  1717. "wires": [
  1718. [
  1719. "4f3f4c09dd2f2bb7"
  1720. ]
  1721. ]
  1722. },
  1723. {
  1724. "id": "f3dd270e.310e5",
  1725. "type": "ui_slider",
  1726. "z": "85dc5731.881ef8",
  1727. "name": "",
  1728. "label": "Flow Set Temperature",
  1729. "tooltip": "",
  1730. "group": "158dfa30.a86cfe",
  1731. "order": 6,
  1732. "width": 6,
  1733. "height": 1,
  1734. "passthru": true,
  1735. "outs": "end",
  1736. "topic": "",
  1737. "min": "60",
  1738. "max": "100",
  1739. "step": "1",
  1740. "x": 1620,
  1741. "y": 720,
  1742. "wires": [
  1743. [
  1744. "e38a53fe.e3cbd8"
  1745. ]
  1746. ]
  1747. },
  1748. {
  1749. "id": "581babf2.2fa82c",
  1750. "type": "ui_slider",
  1751. "z": "85dc5731.881ef8",
  1752. "name": "",
  1753. "label": "Flame Failure Set Temp.",
  1754. "tooltip": "",
  1755. "group": "4a35f2df.06d6c4",
  1756. "order": 1,
  1757. "width": 0,
  1758. "height": 0,
  1759. "passthru": true,
  1760. "outs": "end",
  1761. "topic": "",
  1762. "min": 0,
  1763. "max": "200",
  1764. "step": "5",
  1765. "x": 1630,
  1766. "y": 960,
  1767. "wires": [
  1768. [
  1769. "543dca15.2b666c"
  1770. ]
  1771. ]
  1772. },
  1773. {
  1774. "id": "ed99e292.8a9af8",
  1775. "type": "ui_slider",
  1776. "z": "85dc5731.881ef8",
  1777. "name": "",
  1778. "label": "Load Timer (cs)",
  1779. "tooltip": "",
  1780. "group": "4a35f2df.06d6c4",
  1781. "order": 2,
  1782. "width": 0,
  1783. "height": 0,
  1784. "passthru": true,
  1785. "outs": "end",
  1786. "topic": "",
  1787. "min": 0,
  1788. "max": "6000",
  1789. "step": "600",
  1790. "x": 1620,
  1791. "y": 1180,
  1792. "wires": [
  1793. [
  1794. "446e1bfb.efe134"
  1795. ]
  1796. ]
  1797. },
  1798. {
  1799. "id": "9f5d1720.908e98",
  1800. "type": "ui_chart",
  1801. "z": "85dc5731.881ef8",
  1802. "name": "",
  1803. "group": "158dfa30.a86cfe",
  1804. "order": 7,
  1805. "width": 0,
  1806. "height": 0,
  1807. "label": "Flow Temperatures",
  1808. "chartType": "line",
  1809. "legend": "false",
  1810. "xformat": "auto",
  1811. "interpolate": "linear",
  1812. "nodata": "",
  1813. "dot": false,
  1814. "ymin": "0",
  1815. "ymax": "120",
  1816. "removeOlder": 1,
  1817. "removeOlderPoints": "",
  1818. "removeOlderUnit": "604800",
  1819. "cutout": 0,
  1820. "useOneColor": false,
  1821. "useUTC": false,
  1822. "colors": [
  1823. "#1f77b4",
  1824. "#aec7e8",
  1825. "#ff7f0e",
  1826. "#2ca02c",
  1827. "#98df8a",
  1828. "#d62728",
  1829. "#ff9896",
  1830. "#9467bd",
  1831. "#c5b0d5"
  1832. ],
  1833. "outputs": 1,
  1834. "useDifferentColor": false,
  1835. "className": "",
  1836. "x": 1950,
  1837. "y": 40,
  1838. "wires": [
  1839. []
  1840. ]
  1841. },
  1842. {
  1843. "id": "e8076b96.bc5818",
  1844. "type": "delay",
  1845. "z": "85dc5731.881ef8",
  1846. "name": "",
  1847. "pauseType": "timed",
  1848. "timeout": "5",
  1849. "timeoutUnits": "seconds",
  1850. "rate": "1",
  1851. "nbRateUnits": "5",
  1852. "rateUnits": "minute",
  1853. "randomFirst": "1",
  1854. "randomLast": "5",
  1855. "randomUnits": "seconds",
  1856. "drop": true,
  1857. "outputs": 1,
  1858. "x": 1720,
  1859. "y": 40,
  1860. "wires": [
  1861. [
  1862. "9f5d1720.908e98"
  1863. ]
  1864. ]
  1865. },
  1866. {
  1867. "id": "b8b250b6.cba69",
  1868. "type": "ui_chart",
  1869. "z": "85dc5731.881ef8",
  1870. "name": "",
  1871. "group": "2deb5cf0.3c2ee4",
  1872. "order": 6,
  1873. "width": 6,
  1874. "height": 4,
  1875. "label": "Flue Temperatures",
  1876. "chartType": "line",
  1877. "legend": "false",
  1878. "xformat": "auto",
  1879. "interpolate": "linear",
  1880. "nodata": "",
  1881. "dot": false,
  1882. "ymin": "0",
  1883. "ymax": "250",
  1884. "removeOlder": 1,
  1885. "removeOlderPoints": "",
  1886. "removeOlderUnit": "604800",
  1887. "cutout": 0,
  1888. "useOneColor": false,
  1889. "useUTC": false,
  1890. "colors": [
  1891. "#1f77b4",
  1892. "#aec7e8",
  1893. "#ff7f0e",
  1894. "#2ca02c",
  1895. "#98df8a",
  1896. "#d62728",
  1897. "#ff9896",
  1898. "#9467bd",
  1899. "#c5b0d5"
  1900. ],
  1901. "outputs": 1,
  1902. "useDifferentColor": false,
  1903. "className": "",
  1904. "x": 1950,
  1905. "y": 100,
  1906. "wires": [
  1907. []
  1908. ]
  1909. },
  1910. {
  1911. "id": "9fcd3b9e.a08ef8",
  1912. "type": "delay",
  1913. "z": "85dc5731.881ef8",
  1914. "name": "",
  1915. "pauseType": "timed",
  1916. "timeout": "5",
  1917. "timeoutUnits": "seconds",
  1918. "rate": "1",
  1919. "nbRateUnits": "5",
  1920. "rateUnits": "minute",
  1921. "randomFirst": "1",
  1922. "randomLast": "5",
  1923. "randomUnits": "seconds",
  1924. "drop": true,
  1925. "outputs": 1,
  1926. "x": 1720,
  1927. "y": 100,
  1928. "wires": [
  1929. [
  1930. "b8b250b6.cba69"
  1931. ]
  1932. ]
  1933. },
  1934. {
  1935. "id": "48f3d1a4.2f04d8",
  1936. "type": "ui_chart",
  1937. "z": "85dc5731.881ef8",
  1938. "name": "",
  1939. "group": "b21d4cf1.03b2b",
  1940. "order": 6,
  1941. "width": 6,
  1942. "height": 4,
  1943. "label": "Filter Temperatures",
  1944. "chartType": "line",
  1945. "legend": "false",
  1946. "xformat": "auto",
  1947. "interpolate": "linear",
  1948. "nodata": "",
  1949. "dot": false,
  1950. "ymin": "0",
  1951. "ymax": "250",
  1952. "removeOlder": 1,
  1953. "removeOlderPoints": "",
  1954. "removeOlderUnit": "604800",
  1955. "cutout": 0,
  1956. "useOneColor": false,
  1957. "useUTC": false,
  1958. "colors": [
  1959. "#1f77b4",
  1960. "#aec7e8",
  1961. "#ff7f0e",
  1962. "#2ca02c",
  1963. "#98df8a",
  1964. "#d62728",
  1965. "#ff9896",
  1966. "#9467bd",
  1967. "#c5b0d5"
  1968. ],
  1969. "outputs": 1,
  1970. "useDifferentColor": false,
  1971. "className": "",
  1972. "x": 1950,
  1973. "y": 160,
  1974. "wires": [
  1975. []
  1976. ]
  1977. },
  1978. {
  1979. "id": "b63bbdb9.7328b",
  1980. "type": "delay",
  1981. "z": "85dc5731.881ef8",
  1982. "name": "",
  1983. "pauseType": "timed",
  1984. "timeout": "5",
  1985. "timeoutUnits": "seconds",
  1986. "rate": "1",
  1987. "nbRateUnits": "5",
  1988. "rateUnits": "minute",
  1989. "randomFirst": "1",
  1990. "randomLast": "5",
  1991. "randomUnits": "seconds",
  1992. "drop": true,
  1993. "outputs": 1,
  1994. "x": 1720,
  1995. "y": 160,
  1996. "wires": [
  1997. [
  1998. "48f3d1a4.2f04d8"
  1999. ]
  2000. ]
  2001. },
  2002. {
  2003. "id": "9f6064d8.93be",
  2004. "type": "ui_chart",
  2005. "z": "85dc5731.881ef8",
  2006. "name": "",
  2007. "group": "b6037fc.a2f6e8",
  2008. "order": 6,
  2009. "width": 6,
  2010. "height": 4,
  2011. "label": "Stoker Temperatures",
  2012. "chartType": "line",
  2013. "legend": "false",
  2014. "xformat": "auto",
  2015. "interpolate": "linear",
  2016. "nodata": "",
  2017. "dot": false,
  2018. "ymin": "0",
  2019. "ymax": "60",
  2020. "removeOlder": 1,
  2021. "removeOlderPoints": "",
  2022. "removeOlderUnit": "604800",
  2023. "cutout": 0,
  2024. "useOneColor": false,
  2025. "useUTC": false,
  2026. "colors": [
  2027. "#1f77b4",
  2028. "#aec7e8",
  2029. "#ff7f0e",
  2030. "#2ca02c",
  2031. "#98df8a",
  2032. "#d62728",
  2033. "#ff9896",
  2034. "#9467bd",
  2035. "#c5b0d5"
  2036. ],
  2037. "outputs": 1,
  2038. "useDifferentColor": false,
  2039. "className": "",
  2040. "x": 1960,
  2041. "y": 220,
  2042. "wires": [
  2043. []
  2044. ]
  2045. },
  2046. {
  2047. "id": "ce1ebd03.1f8d28",
  2048. "type": "delay",
  2049. "z": "85dc5731.881ef8",
  2050. "name": "",
  2051. "pauseType": "timed",
  2052. "timeout": "5",
  2053. "timeoutUnits": "seconds",
  2054. "rate": "1",
  2055. "nbRateUnits": "5",
  2056. "rateUnits": "minute",
  2057. "randomFirst": "1",
  2058. "randomLast": "5",
  2059. "randomUnits": "seconds",
  2060. "drop": true,
  2061. "outputs": 1,
  2062. "x": 1720,
  2063. "y": 220,
  2064. "wires": [
  2065. [
  2066. "9f6064d8.93be"
  2067. ]
  2068. ]
  2069. },
  2070. {
  2071. "id": "b7ffb339.01a858",
  2072. "type": "ui_chart",
  2073. "z": "85dc5731.881ef8",
  2074. "name": "",
  2075. "group": "52f040d0cdcbe94e",
  2076. "order": 6,
  2077. "width": 6,
  2078. "height": 4,
  2079. "label": "Retort Temperatures",
  2080. "chartType": "line",
  2081. "legend": "false",
  2082. "xformat": "auto",
  2083. "interpolate": "linear",
  2084. "nodata": "",
  2085. "dot": false,
  2086. "ymin": "0",
  2087. "ymax": "600",
  2088. "removeOlder": 1,
  2089. "removeOlderPoints": "",
  2090. "removeOlderUnit": "604800",
  2091. "cutout": 0,
  2092. "useOneColor": false,
  2093. "useUTC": false,
  2094. "colors": [
  2095. "#1f77b4",
  2096. "#aec7e8",
  2097. "#ff7f0e",
  2098. "#2ca02c",
  2099. "#98df8a",
  2100. "#d62728",
  2101. "#ff9896",
  2102. "#9467bd",
  2103. "#c5b0d5"
  2104. ],
  2105. "outputs": 1,
  2106. "useDifferentColor": false,
  2107. "className": "",
  2108. "x": 1960,
  2109. "y": 280,
  2110. "wires": [
  2111. []
  2112. ]
  2113. },
  2114. {
  2115. "id": "6a824b7b.38d46c",
  2116. "type": "delay",
  2117. "z": "85dc5731.881ef8",
  2118. "name": "",
  2119. "pauseType": "timed",
  2120. "timeout": "5",
  2121. "timeoutUnits": "seconds",
  2122. "rate": "1",
  2123. "nbRateUnits": "5",
  2124. "rateUnits": "minute",
  2125. "randomFirst": "1",
  2126. "randomLast": "5",
  2127. "randomUnits": "seconds",
  2128. "drop": true,
  2129. "outputs": 1,
  2130. "x": 1720,
  2131. "y": 280,
  2132. "wires": [
  2133. [
  2134. "b7ffb339.01a858"
  2135. ]
  2136. ]
  2137. },
  2138. {
  2139. "id": "209eb602.b6195a",
  2140. "type": "ui_chart",
  2141. "z": "85dc5731.881ef8",
  2142. "name": "",
  2143. "group": "d62026b1.f75218",
  2144. "order": 6,
  2145. "width": 6,
  2146. "height": 4,
  2147. "label": "Levels",
  2148. "chartType": "line",
  2149. "legend": "false",
  2150. "xformat": "auto",
  2151. "interpolate": "linear",
  2152. "nodata": "",
  2153. "dot": false,
  2154. "ymin": "0",
  2155. "ymax": "20",
  2156. "removeOlder": 1,
  2157. "removeOlderPoints": "",
  2158. "removeOlderUnit": "604800",
  2159. "cutout": 0,
  2160. "useOneColor": false,
  2161. "useUTC": false,
  2162. "colors": [
  2163. "#1f77b4",
  2164. "#aec7e8",
  2165. "#ff7f0e",
  2166. "#2ca02c",
  2167. "#98df8a",
  2168. "#d62728",
  2169. "#ff9896",
  2170. "#9467bd",
  2171. "#c5b0d5"
  2172. ],
  2173. "outputs": 1,
  2174. "x": 1910,
  2175. "y": 400,
  2176. "wires": [
  2177. []
  2178. ]
  2179. },
  2180. {
  2181. "id": "798b9842.2ba3",
  2182. "type": "delay",
  2183. "z": "85dc5731.881ef8",
  2184. "name": "",
  2185. "pauseType": "timed",
  2186. "timeout": "5",
  2187. "timeoutUnits": "seconds",
  2188. "rate": "1",
  2189. "nbRateUnits": "5",
  2190. "rateUnits": "minute",
  2191. "randomFirst": "1",
  2192. "randomLast": "5",
  2193. "randomUnits": "seconds",
  2194. "drop": true,
  2195. "outputs": 1,
  2196. "x": 1720,
  2197. "y": 400,
  2198. "wires": [
  2199. [
  2200. "209eb602.b6195a"
  2201. ]
  2202. ]
  2203. },
  2204. {
  2205. "id": "57406b78.852564",
  2206. "type": "ui_chart",
  2207. "z": "85dc5731.881ef8",
  2208. "name": "",
  2209. "group": "56062194.16b148",
  2210. "order": 6,
  2211. "width": 6,
  2212. "height": 4,
  2213. "label": "Pressures",
  2214. "chartType": "line",
  2215. "legend": "false",
  2216. "xformat": "auto",
  2217. "interpolate": "linear",
  2218. "nodata": "",
  2219. "dot": false,
  2220. "ymin": "-20",
  2221. "ymax": "0",
  2222. "removeOlder": 1,
  2223. "removeOlderPoints": "",
  2224. "removeOlderUnit": "604800",
  2225. "cutout": 0,
  2226. "useOneColor": false,
  2227. "useUTC": false,
  2228. "colors": [
  2229. "#1f77b4",
  2230. "#aec7e8",
  2231. "#ff7f0e",
  2232. "#2ca02c",
  2233. "#98df8a",
  2234. "#d62728",
  2235. "#ff9896",
  2236. "#9467bd",
  2237. "#c5b0d5"
  2238. ],
  2239. "outputs": 1,
  2240. "x": 1920,
  2241. "y": 460,
  2242. "wires": [
  2243. []
  2244. ]
  2245. },
  2246. {
  2247. "id": "be801451.014b3",
  2248. "type": "delay",
  2249. "z": "85dc5731.881ef8",
  2250. "name": "",
  2251. "pauseType": "timed",
  2252. "timeout": "5",
  2253. "timeoutUnits": "seconds",
  2254. "rate": "1",
  2255. "nbRateUnits": "5",
  2256. "rateUnits": "minute",
  2257. "randomFirst": "1",
  2258. "randomLast": "5",
  2259. "randomUnits": "seconds",
  2260. "drop": true,
  2261. "outputs": 1,
  2262. "x": 1720,
  2263. "y": 460,
  2264. "wires": [
  2265. [
  2266. "57406b78.852564"
  2267. ]
  2268. ]
  2269. },
  2270. {
  2271. "id": "2d5f7271.c5626e",
  2272. "type": "delay",
  2273. "z": "85dc5731.881ef8",
  2274. "name": "",
  2275. "pauseType": "rate",
  2276. "timeout": "1",
  2277. "timeoutUnits": "seconds",
  2278. "rate": "1",
  2279. "nbRateUnits": "1",
  2280. "rateUnits": "second",
  2281. "randomFirst": "1",
  2282. "randomLast": "5",
  2283. "randomUnits": "seconds",
  2284. "drop": false,
  2285. "outputs": 1,
  2286. "x": 190,
  2287. "y": 680,
  2288. "wires": [
  2289. [
  2290. "4f3f4c09dd2f2bb7"
  2291. ]
  2292. ]
  2293. },
  2294. {
  2295. "id": "e38a53fe.e3cbd8",
  2296. "type": "function",
  2297. "z": "85dc5731.881ef8",
  2298. "name": "value_write",
  2299. "func": "values = [msg.payload];\n\nmsg.payload = {\n 'unitid': 255,\n 'address': 50,\n 'quantity':1,\n 'value':values,\n 'fc':6\n};\n\nreturn msg;",
  2300. "outputs": 1,
  2301. "noerr": 0,
  2302. "x": 1330,
  2303. "y": 660,
  2304. "wires": [
  2305. [
  2306. "c867055.ef6f978"
  2307. ]
  2308. ]
  2309. },
  2310. {
  2311. "id": "efc207f3.6474f8",
  2312. "type": "delay",
  2313. "z": "85dc5731.881ef8",
  2314. "name": "",
  2315. "pauseType": "rate",
  2316. "timeout": "1",
  2317. "timeoutUnits": "seconds",
  2318. "rate": "1",
  2319. "nbRateUnits": "1",
  2320. "rateUnits": "second",
  2321. "randomFirst": "1",
  2322. "randomLast": "5",
  2323. "randomUnits": "seconds",
  2324. "drop": false,
  2325. "outputs": 1,
  2326. "x": 170,
  2327. "y": 880,
  2328. "wires": [
  2329. [
  2330. "4f3f4c09dd2f2bb7"
  2331. ]
  2332. ]
  2333. },
  2334. {
  2335. "id": "c867055.ef6f978",
  2336. "type": "modbus-flex-write",
  2337. "z": "85dc5731.881ef8",
  2338. "name": "settings_write",
  2339. "showStatusActivities": false,
  2340. "showErrors": false,
  2341. "showWarnings": true,
  2342. "server": "d8b07ddb.c44d4",
  2343. "emptyMsgOnFail": false,
  2344. "keepMsgProperties": false,
  2345. "delayOnStart": false,
  2346. "startDelayTime": "",
  2347. "x": 840,
  2348. "y": 820,
  2349. "wires": [
  2350. [
  2351. "efc207f3.6474f8",
  2352. "2d5f7271.c5626e",
  2353. "a00a8820.927cd8"
  2354. ],
  2355. []
  2356. ]
  2357. },
  2358. {
  2359. "id": "543dca15.2b666c",
  2360. "type": "function",
  2361. "z": "85dc5731.881ef8",
  2362. "name": "value_write",
  2363. "func": "values = [msg.payload];\n\nmsg.payload = {\n 'unitid': 255,\n 'address': 54,\n 'quantity':1,\n 'value':values,\n 'fc':6\n};\n\nreturn msg;",
  2364. "outputs": 1,
  2365. "noerr": 0,
  2366. "x": 1330,
  2367. "y": 900,
  2368. "wires": [
  2369. [
  2370. "c867055.ef6f978"
  2371. ]
  2372. ]
  2373. },
  2374. {
  2375. "id": "a00a8820.927cd8",
  2376. "type": "delay",
  2377. "z": "85dc5731.881ef8",
  2378. "name": "",
  2379. "pauseType": "rate",
  2380. "timeout": "1",
  2381. "timeoutUnits": "seconds",
  2382. "rate": "1",
  2383. "nbRateUnits": "1",
  2384. "rateUnits": "second",
  2385. "randomFirst": "1",
  2386. "randomLast": "5",
  2387. "randomUnits": "seconds",
  2388. "drop": false,
  2389. "outputs": 1,
  2390. "x": 190,
  2391. "y": 1020,
  2392. "wires": [
  2393. [
  2394. "4f3f4c09dd2f2bb7"
  2395. ]
  2396. ]
  2397. },
  2398. {
  2399. "id": "446e1bfb.efe134",
  2400. "type": "function",
  2401. "z": "85dc5731.881ef8",
  2402. "name": "value_write",
  2403. "func": "values = [msg.payload];\n\nmsg.payload = {\n 'unitid': 255,\n 'address': 52,\n 'quantity':1,\n 'value':values,\n 'fc':6\n};\n\nreturn msg;",
  2404. "outputs": 1,
  2405. "noerr": 0,
  2406. "x": 1330,
  2407. "y": 1120,
  2408. "wires": [
  2409. [
  2410. "c867055.ef6f978"
  2411. ]
  2412. ]
  2413. },
  2414. {
  2415. "id": "b3e12326.8fb578",
  2416. "type": "switch",
  2417. "z": "85dc5731.881ef8",
  2418. "name": "",
  2419. "property": "topic",
  2420. "propertyType": "msg",
  2421. "rules": [
  2422. {
  2423. "t": "eq",
  2424. "v": "gflow_temperature",
  2425. "vt": "str"
  2426. },
  2427. {
  2428. "t": "eq",
  2429. "v": "gflue_temperature",
  2430. "vt": "str"
  2431. },
  2432. {
  2433. "t": "eq",
  2434. "v": "gfilter_outlet_temperature",
  2435. "vt": "str"
  2436. },
  2437. {
  2438. "t": "eq",
  2439. "v": "gstoker_temperature",
  2440. "vt": "str"
  2441. },
  2442. {
  2443. "t": "eq",
  2444. "v": "gfront_retort_bar",
  2445. "vt": "str"
  2446. },
  2447. {
  2448. "t": "eq",
  2449. "v": "gback_retort_bar",
  2450. "vt": "str"
  2451. },
  2452. {
  2453. "t": "eq",
  2454. "v": "goxygen_sensor",
  2455. "vt": "str"
  2456. },
  2457. {
  2458. "t": "eq",
  2459. "v": "gsmoke_hood_vacuum_sensor",
  2460. "vt": "str"
  2461. },
  2462. {
  2463. "t": "eq",
  2464. "v": "gsilo_level_0_1000",
  2465. "vt": "str"
  2466. },
  2467. {
  2468. "t": "eq",
  2469. "v": "gfuel_flow_rate",
  2470. "vt": "str"
  2471. }
  2472. ],
  2473. "checkall": "true",
  2474. "repair": false,
  2475. "outputs": 10,
  2476. "x": 970,
  2477. "y": 300,
  2478. "wires": [
  2479. [
  2480. "a5b53269.3b192"
  2481. ],
  2482. [
  2483. "3a39428a.1958ee"
  2484. ],
  2485. [
  2486. "45b61bb9.b439fc"
  2487. ],
  2488. [
  2489. "a823d131.b9bcd8"
  2490. ],
  2491. [
  2492. "43908a17.65786c"
  2493. ],
  2494. [
  2495. "8252ebdd.873af"
  2496. ],
  2497. [
  2498. "13a4090e.4f809f"
  2499. ],
  2500. [
  2501. "2ac33829.03bf9"
  2502. ],
  2503. [
  2504. "08fc0e67a3d46988"
  2505. ],
  2506. [
  2507. "b251a56754b03ef8"
  2508. ]
  2509. ]
  2510. },
  2511. {
  2512. "id": "6cb2ff60.a90748",
  2513. "type": "switch",
  2514. "z": "85dc5731.881ef8",
  2515. "name": "",
  2516. "property": "topic",
  2517. "propertyType": "msg",
  2518. "rules": [
  2519. {
  2520. "t": "eq",
  2521. "v": "gflow_set_temperature",
  2522. "vt": "str"
  2523. },
  2524. {
  2525. "t": "eq",
  2526. "v": "guser_flame_failure_temperature",
  2527. "vt": "str"
  2528. },
  2529. {
  2530. "t": "eq",
  2531. "v": "guser_load_time",
  2532. "vt": "str"
  2533. },
  2534. {
  2535. "t": "eq",
  2536. "v": "gstoker_count",
  2537. "vt": "str"
  2538. }
  2539. ],
  2540. "checkall": "true",
  2541. "repair": false,
  2542. "outputs": 4,
  2543. "x": 1110,
  2544. "y": 960,
  2545. "wires": [
  2546. [
  2547. "f3dd270e.310e5"
  2548. ],
  2549. [
  2550. "581babf2.2fa82c"
  2551. ],
  2552. [
  2553. "ed99e292.8a9af8"
  2554. ],
  2555. [
  2556. "7facfc93.14de2c"
  2557. ]
  2558. ]
  2559. },
  2560. {
  2561. "id": "45b61bb9.b439fc",
  2562. "type": "function",
  2563. "z": "85dc5731.881ef8",
  2564. "name": "scale",
  2565. "func": "msg.payload = msg.payload/1;\nreturn msg;",
  2566. "outputs": 1,
  2567. "noerr": 0,
  2568. "initialize": "",
  2569. "finalize": "",
  2570. "libs": [],
  2571. "x": 1250,
  2572. "y": 180,
  2573. "wires": [
  2574. [
  2575. "ebf0b3bf.b6a8c",
  2576. "b63bbdb9.7328b"
  2577. ]
  2578. ]
  2579. },
  2580. {
  2581. "id": "a823d131.b9bcd8",
  2582. "type": "function",
  2583. "z": "85dc5731.881ef8",
  2584. "name": "scale",
  2585. "func": "msg.payload = msg.payload/1;\nreturn msg;",
  2586. "outputs": 1,
  2587. "noerr": 0,
  2588. "initialize": "",
  2589. "finalize": "",
  2590. "libs": [],
  2591. "x": 1250,
  2592. "y": 240,
  2593. "wires": [
  2594. [
  2595. "a549a31b.57e91",
  2596. "ce1ebd03.1f8d28"
  2597. ]
  2598. ]
  2599. },
  2600. {
  2601. "id": "43908a17.65786c",
  2602. "type": "function",
  2603. "z": "85dc5731.881ef8",
  2604. "name": "scale",
  2605. "func": "msg.payload = msg.payload/1;\nreturn msg;",
  2606. "outputs": 1,
  2607. "noerr": 0,
  2608. "initialize": "",
  2609. "finalize": "",
  2610. "libs": [],
  2611. "x": 1250,
  2612. "y": 320,
  2613. "wires": [
  2614. [
  2615. "1e97d1ea.521336",
  2616. "6a824b7b.38d46c"
  2617. ]
  2618. ]
  2619. },
  2620. {
  2621. "id": "8252ebdd.873af",
  2622. "type": "function",
  2623. "z": "85dc5731.881ef8",
  2624. "name": "scale",
  2625. "func": "msg.payload = msg.payload/1;\nreturn msg;",
  2626. "outputs": 1,
  2627. "noerr": 0,
  2628. "initialize": "",
  2629. "finalize": "",
  2630. "libs": [],
  2631. "x": 1250,
  2632. "y": 360,
  2633. "wires": [
  2634. [
  2635. "6a824b7b.38d46c"
  2636. ]
  2637. ]
  2638. },
  2639. {
  2640. "id": "3a39428a.1958ee",
  2641. "type": "function",
  2642. "z": "85dc5731.881ef8",
  2643. "name": "scale",
  2644. "func": "msg.payload = msg.payload/1;\nreturn msg;",
  2645. "outputs": 1,
  2646. "noerr": 0,
  2647. "x": 1250,
  2648. "y": 120,
  2649. "wires": [
  2650. [
  2651. "c21c7ef8.1d8cb",
  2652. "9fcd3b9e.a08ef8"
  2653. ]
  2654. ]
  2655. },
  2656. {
  2657. "id": "a5b53269.3b192",
  2658. "type": "function",
  2659. "z": "85dc5731.881ef8",
  2660. "name": "scale",
  2661. "func": "msg.payload = msg.payload/1;\nreturn msg;",
  2662. "outputs": 1,
  2663. "noerr": 0,
  2664. "x": 1250,
  2665. "y": 60,
  2666. "wires": [
  2667. [
  2668. "a79236e.59a08c8",
  2669. "e8076b96.bc5818"
  2670. ]
  2671. ]
  2672. },
  2673. {
  2674. "id": "38aabf17.51975",
  2675. "type": "ui_template",
  2676. "z": "85dc5731.881ef8",
  2677. "group": "80632ab8.f77448",
  2678. "name": "Logo and Clock on Status Bar",
  2679. "order": 0,
  2680. "width": 0,
  2681. "height": 0,
  2682. "format": "<script id=\"clockScript1\" type=\"text/javascript\">\n var clockInterval;\n $(function () {\n if (clockInterval) return;\n\n //add logo\n var div1 = $('<div/>');\n var logo = new Image();\n\n logo.src = \"/logo.png\";\n logo.height = 45;\n div1[0].style.margin = '10px auto';\n\n div1.append(logo);\n\n //add clock\n var div2 = $('<div/>');\n var p = $('<p/>');\n\n div2.append(p);\n div2[0].style.margin = '5px';\n\n function displayTime() {\n p.text(new Date().toLocaleString());\n }\n \n clockInterval = setInterval(displayTime, 1000);\n\n //add to toolbar when it's available\n var addToToolbarTimer;\n \n function addToToolbar() {\n var toolbar = $('.md-toolbar-tools');\n \n if(!toolbar.length) return;\n \n toolbar.append(div1);\n toolbar.append(div2);\n clearInterval(addToToolbarTimer);\n }\n addToToolbarTimer = setInterval(addToToolbar, 100);\n });\n</script>\n",
  2683. "storeOutMessages": true,
  2684. "fwdInMessages": true,
  2685. "resendOnRefresh": false,
  2686. "templateScope": "global",
  2687. "className": "",
  2688. "x": 710,
  2689. "y": 60,
  2690. "wires": [
  2691. []
  2692. ]
  2693. },
  2694. {
  2695. "id": "83860f03.3e6dc",
  2696. "type": "function",
  2697. "z": "85dc5731.881ef8",
  2698. "name": "scale",
  2699. "func": "msg.payload = msg.payload/1;\nreturn msg;",
  2700. "outputs": 1,
  2701. "noerr": 0,
  2702. "initialize": "",
  2703. "finalize": "",
  2704. "libs": [],
  2705. "x": 1370,
  2706. "y": 200,
  2707. "wires": [
  2708. [
  2709. "b63bbdb9.7328b"
  2710. ]
  2711. ]
  2712. },
  2713. {
  2714. "id": "806b75a9.9e7e58",
  2715. "type": "function",
  2716. "z": "85dc5731.881ef8",
  2717. "name": "scale",
  2718. "func": "msg.payload = msg.payload/1;\nreturn msg;",
  2719. "outputs": 1,
  2720. "noerr": 0,
  2721. "initialize": "",
  2722. "finalize": "",
  2723. "libs": [],
  2724. "x": 1250,
  2725. "y": 280,
  2726. "wires": [
  2727. [
  2728. "ce1ebd03.1f8d28"
  2729. ]
  2730. ]
  2731. },
  2732. {
  2733. "id": "9090b2dc.532dc8",
  2734. "type": "inject",
  2735. "z": "85dc5731.881ef8",
  2736. "name": "gstoker_count",
  2737. "repeat": "5",
  2738. "crontab": "",
  2739. "once": true,
  2740. "onceDelay": "1",
  2741. "topic": "gstoker_count",
  2742. "payload": "",
  2743. "payloadType": "date",
  2744. "x": 280,
  2745. "y": 1280,
  2746. "wires": [
  2747. [
  2748. "4f3f4c09dd2f2bb7"
  2749. ]
  2750. ]
  2751. },
  2752. {
  2753. "id": "7facfc93.14de2c",
  2754. "type": "modbus-response",
  2755. "z": "85dc5731.881ef8",
  2756. "name": "",
  2757. "registerShowMax": 20,
  2758. "x": 1230,
  2759. "y": 1320,
  2760. "wires": []
  2761. },
  2762. {
  2763. "id": "b251a56754b03ef8",
  2764. "type": "buffer-parser",
  2765. "z": "85dc5731.881ef8",
  2766. "name": "",
  2767. "data": "payload",
  2768. "dataType": "msg",
  2769. "specification": "spec",
  2770. "specificationType": "ui",
  2771. "items": [
  2772. {
  2773. "type": "floatle",
  2774. "name": "item1",
  2775. "offset": 0,
  2776. "length": 1,
  2777. "offsetbit": 0,
  2778. "scale": "1",
  2779. "mask": ""
  2780. }
  2781. ],
  2782. "swap1": "swap16",
  2783. "swap2": "",
  2784. "swap3": "",
  2785. "swap1Type": "swap",
  2786. "swap2Type": "swap",
  2787. "swap3Type": "swap",
  2788. "msgProperty": "payload",
  2789. "msgPropertyType": "str",
  2790. "resultType": "keyvalue",
  2791. "resultTypeType": "return",
  2792. "multipleResult": false,
  2793. "fanOutMultipleResult": false,
  2794. "setTopic": true,
  2795. "outputs": 1,
  2796. "x": 1210,
  2797. "y": 620,
  2798. "wires": [
  2799. [
  2800. "992482cf6db63c1f"
  2801. ]
  2802. ]
  2803. },
  2804. {
  2805. "id": "170f02527acfd9da",
  2806. "type": "ui_gauge",
  2807. "z": "85dc5731.881ef8",
  2808. "name": "",
  2809. "group": "e331a34b.02e348",
  2810. "order": 3,
  2811. "width": 0,
  2812. "height": 0,
  2813. "gtype": "wave",
  2814. "title": "Silo Fill Level",
  2815. "label": "%",
  2816. "format": "{{value}}",
  2817. "min": 0,
  2818. "max": "100",
  2819. "colors": [
  2820. "#ff8080",
  2821. "#e6e600",
  2822. "#00ff00"
  2823. ],
  2824. "seg1": "20",
  2825. "seg2": "80",
  2826. "diff": false,
  2827. "className": "",
  2828. "x": 1510,
  2829. "y": 540,
  2830. "wires": []
  2831. },
  2832. {
  2833. "id": "08fc0e67a3d46988",
  2834. "type": "function",
  2835. "z": "85dc5731.881ef8",
  2836. "name": "scale",
  2837. "func": "msg.payload = msg.payload/10.0;\nreturn msg;",
  2838. "outputs": 1,
  2839. "noerr": 0,
  2840. "initialize": "",
  2841. "finalize": "",
  2842. "libs": [],
  2843. "x": 1190,
  2844. "y": 540,
  2845. "wires": [
  2846. [
  2847. "170f02527acfd9da"
  2848. ]
  2849. ]
  2850. },
  2851. {
  2852. "id": "5e0f1cacf0774214",
  2853. "type": "inject",
  2854. "z": "85dc5731.881ef8",
  2855. "name": "gfuel_flow_rate",
  2856. "props": [
  2857. {
  2858. "p": "payload"
  2859. },
  2860. {
  2861. "p": "topic",
  2862. "vt": "str"
  2863. }
  2864. ],
  2865. "repeat": "10",
  2866. "crontab": "",
  2867. "once": false,
  2868. "onceDelay": 0.1,
  2869. "topic": "gfuel_flow_rate",
  2870. "payload": "",
  2871. "payloadType": "date",
  2872. "x": 420,
  2873. "y": 620,
  2874. "wires": [
  2875. [
  2876. "fb2ca1bab7230577"
  2877. ]
  2878. ]
  2879. },
  2880. {
  2881. "id": "194804c392c89172",
  2882. "type": "ui_gauge",
  2883. "z": "85dc5731.881ef8",
  2884. "name": "",
  2885. "group": "e331a34b.02e348",
  2886. "order": 1,
  2887. "width": 0,
  2888. "height": 0,
  2889. "gtype": "gage",
  2890. "title": "Fuel Flow Rate - Stoker Sensor",
  2891. "label": "m3/hr",
  2892. "format": "{{value}}",
  2893. "min": 0,
  2894. "max": "3",
  2895. "colors": [
  2896. "#00b500",
  2897. "#e6e600",
  2898. "#ca3838"
  2899. ],
  2900. "seg1": "",
  2901. "seg2": "",
  2902. "diff": false,
  2903. "className": "",
  2904. "x": 1630,
  2905. "y": 600,
  2906. "wires": []
  2907. },
  2908. {
  2909. "id": "992482cf6db63c1f",
  2910. "type": "function",
  2911. "z": "85dc5731.881ef8",
  2912. "name": "Strip Item",
  2913. "func": "var num = msg.payload[\"item1\"];\nmsg.payload = Math.round((num + Number.EPSILON) * 1000) / 1000\nreturn msg;",
  2914. "outputs": 1,
  2915. "noerr": 0,
  2916. "initialize": "",
  2917. "finalize": "",
  2918. "libs": [],
  2919. "x": 1360,
  2920. "y": 600,
  2921. "wires": [
  2922. [
  2923. "194804c392c89172",
  2924. "236ea1364a916407"
  2925. ]
  2926. ]
  2927. },
  2928. {
  2929. "id": "d0984fa6ab61bf23",
  2930. "type": "debug",
  2931. "z": "85dc5731.881ef8",
  2932. "name": "post-output",
  2933. "active": false,
  2934. "tosidebar": true,
  2935. "console": false,
  2936. "tostatus": false,
  2937. "complete": "payload",
  2938. "targetType": "msg",
  2939. "statusVal": "",
  2940. "statusType": "auto",
  2941. "x": 850,
  2942. "y": 520,
  2943. "wires": []
  2944. },
  2945. {
  2946. "id": "fb2ca1bab7230577",
  2947. "type": "link out",
  2948. "z": "85dc5731.881ef8",
  2949. "name": "Sensors out",
  2950. "mode": "link",
  2951. "links": [
  2952. "37db5198429b7396"
  2953. ],
  2954. "x": 385,
  2955. "y": 340,
  2956. "wires": []
  2957. },
  2958. {
  2959. "id": "5f0284712294e21e",
  2960. "type": "link in",
  2961. "z": "85dc5731.881ef8",
  2962. "name": "Processor in",
  2963. "links": [
  2964. "da25e4e66d04561c"
  2965. ],
  2966. "x": 685,
  2967. "y": 340,
  2968. "wires": [
  2969. [
  2970. "c00dfb35.b7b748",
  2971. "d0984fa6ab61bf23"
  2972. ]
  2973. ]
  2974. },
  2975. {
  2976. "id": "39d6796208565642",
  2977. "type": "comment",
  2978. "z": "85dc5731.881ef8",
  2979. "name": "<-- I/O through lvc_labels -->",
  2980. "info": "",
  2981. "x": 540,
  2982. "y": 340,
  2983. "wires": []
  2984. },
  2985. {
  2986. "id": "4f3f4c09dd2f2bb7",
  2987. "type": "link out",
  2988. "z": "85dc5731.881ef8",
  2989. "name": "Sensors out 2",
  2990. "mode": "link",
  2991. "links": [
  2992. "37db5198429b7396"
  2993. ],
  2994. "x": 465,
  2995. "y": 960,
  2996. "wires": []
  2997. },
  2998. {
  2999. "id": "f0a6f9ff31cbe224",
  3000. "type": "link in",
  3001. "z": "85dc5731.881ef8",
  3002. "name": "Processor in 2",
  3003. "links": [
  3004. "da25e4e66d04561c"
  3005. ],
  3006. "x": 775,
  3007. "y": 960,
  3008. "wires": [
  3009. [
  3010. "e37afd99.b2a3f8"
  3011. ]
  3012. ]
  3013. },
  3014. {
  3015. "id": "d23d5c31d3496e78",
  3016. "type": "comment",
  3017. "z": "85dc5731.881ef8",
  3018. "name": "<-- I/O through lvc_labels -->",
  3019. "info": "",
  3020. "x": 620,
  3021. "y": 960,
  3022. "wires": []
  3023. },
  3024. {
  3025. "id": "fcfd4c80f1278e2a",
  3026. "type": "debug",
  3027. "z": "85dc5731.881ef8",
  3028. "name": "debug 2",
  3029. "active": true,
  3030. "tosidebar": true,
  3031. "console": false,
  3032. "tostatus": false,
  3033. "complete": "false",
  3034. "statusVal": "",
  3035. "statusType": "auto",
  3036. "x": 900,
  3037. "y": 440,
  3038. "wires": []
  3039. },
  3040. {
  3041. "id": "a5e739635d2d4d37",
  3042. "type": "ui_chart",
  3043. "z": "85dc5731.881ef8",
  3044. "name": "",
  3045. "group": "e331a34b.02e348",
  3046. "order": 2,
  3047. "width": 6,
  3048. "height": 4,
  3049. "label": "Fuel Flow Rate Trend",
  3050. "chartType": "line",
  3051. "legend": "false",
  3052. "xformat": "auto",
  3053. "interpolate": "linear",
  3054. "nodata": "",
  3055. "dot": false,
  3056. "ymin": "0",
  3057. "ymax": "600",
  3058. "removeOlder": 1,
  3059. "removeOlderPoints": "",
  3060. "removeOlderUnit": "604800",
  3061. "cutout": 0,
  3062. "useOneColor": false,
  3063. "useUTC": false,
  3064. "colors": [
  3065. "#1f77b4",
  3066. "#aec7e8",
  3067. "#ff7f0e",
  3068. "#2ca02c",
  3069. "#98df8a",
  3070. "#d62728",
  3071. "#ff9896",
  3072. "#9467bd",
  3073. "#c5b0d5"
  3074. ],
  3075. "outputs": 1,
  3076. "useDifferentColor": false,
  3077. "className": "",
  3078. "x": 1940,
  3079. "y": 520,
  3080. "wires": [
  3081. []
  3082. ]
  3083. },
  3084. {
  3085. "id": "236ea1364a916407",
  3086. "type": "delay",
  3087. "z": "85dc5731.881ef8",
  3088. "name": "",
  3089. "pauseType": "timed",
  3090. "timeout": "5",
  3091. "timeoutUnits": "seconds",
  3092. "rate": "1",
  3093. "nbRateUnits": "5",
  3094. "rateUnits": "minute",
  3095. "randomFirst": "1",
  3096. "randomLast": "5",
  3097. "randomUnits": "seconds",
  3098. "drop": true,
  3099. "allowrate": false,
  3100. "outputs": 1,
  3101. "x": 1700,
  3102. "y": 520,
  3103. "wires": [
  3104. [
  3105. "a5e739635d2d4d37"
  3106. ]
  3107. ]
  3108. },
  3109. {
  3110. "id": "1b546d47.9474e3",
  3111. "type": "inject",
  3112. "z": "316d940114d0f458",
  3113. "name": "XML String",
  3114. "props": [
  3115. {
  3116. "p": "payload"
  3117. }
  3118. ],
  3119. "repeat": "",
  3120. "crontab": "",
  3121. "once": true,
  3122. "onceDelay": 0.1,
  3123. "topic": "",
  3124. "payload": "{\"a\":1}",
  3125. "payloadType": "str",
  3126. "x": 190,
  3127. "y": 140,
  3128. "wires": [
  3129. [
  3130. "d72b2bfd.77d068"
  3131. ]
  3132. ]
  3133. },
  3134. {
  3135. "id": "d72b2bfd.77d068",
  3136. "type": "template",
  3137. "z": "316d940114d0f458",
  3138. "name": "input GXworks3 Global Vars",
  3139. "field": "payload",
  3140. "fieldType": "msg",
  3141. "format": "html",
  3142. "syntax": "plain",
  3143. "template": "<?xml version=\"1.0\" encoding=\"utf-16\"?>\n<project xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n xmlns=\"http://www.plcopen.org/xml/tc6_0201\">\n <fileHeader companyName=\"MITSUBISHI ELECTRIC CORPORATION\" companyURL=\"http://www.mitsubishielectric.com\"\n productName=\"GX Works3\" productVersion=\"1.090U\" creationDateTime=\"2023-02-27T14:39:15+00:00\" />\n <contentHeader name=\"RW_Armstrong_340kW_20230116\" modificationDateTime=\"2023-01-16T10:18:32+00:00\">\n <coordinateInfo>\n <fbd>\n <scaling x=\"1\" y=\"1\" />\n </fbd>\n <ld>\n <scaling x=\"1\" y=\"1\" />\n </ld>\n <sfc>\n <scaling x=\"1\" y=\"1\" />\n </sfc>\n </coordinateInfo>\n </contentHeader>\n <types>\n <dataTypes />\n <pous />\n </types>\n <instances>\n <configurations>\n <configuration name=\"\">\n <globalVars name=\"rnh_safety\">\n <variable name=\"ge_stop\" address=\"M190\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-09T14:59:29+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_smart_dissipator\">\n <variable name=\"gdissipator_1_OL\" address=\"M339\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipator_2_OL\" address=\"M340\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipator_pump_OL\" address=\"M341\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipator_pump\" address=\"M342\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipator_fan_speed\" address=\"D140\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipator_inverter_comms\" address=\"M343\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmanual_full_disposal_rate\" address=\"M344\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-09-27T15:01:06+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"dissipator_control\">\n <variable name=\"gdissipater_3_way_valve_open\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipater_3_way_valve_close\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_dissipater_manual\" address=\"M141\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipator_1\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipater_2\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_dissipater_50_percent\" address=\"M142\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_dissipater_off\" address=\"M143\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_dissipater_auto\" address=\"M144\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipater_run_mode\" address=\"D142\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-09-27T14:35:11+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_silo_level_utils\">\n <variable name=\"gsilo_level_0_1000\" address=\"D105\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstoker_count\" address=\"R0\">\n <type>\n <DWORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfuel_flow_rate\" address=\"D106\">\n <type>\n <REAL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gburnhours_real\" address=\"D110\">\n <type>\n <REAL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gburndays_real\" address=\"D114\">\n <type>\n <REAL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-12-20T13:26:24+00:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"test_io\">\n <variable name=\"gtest_stoker\" address=\"M80\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_retort_deash\" address=\"M81\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_recirc_fan\" address=\"M82\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_id_fan\" address=\"M83\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_dissipaters\" address=\"M84\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_transfer_screw\" address=\"M85\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_incline_deash_screw\" address=\"M86\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_retort_hydraulic_pack\" address=\"M87\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_primary_air\" address=\"M88\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_secondary_air\" address=\"M89\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_outfeeder_forward\" address=\"M90\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"11\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_outfeeder_reverse\" address=\"M91\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"12\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_danblast_1\" address=\"M92\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"13\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_danblast_2\" address=\"M93\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"14\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_danblast_3\" address=\"M94\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"15\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_danblast_4\" address=\"M95\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"16\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_danblast_5\" address=\"M96\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"17\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_danblast_6\" address=\"M97\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"18\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_danblast_7\" address=\"M98\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"19\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_danblast_8\" address=\"M99\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"20\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_1\" address=\"M100\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"21\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_2\" address=\"M101\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"22\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_3\" address=\"M102\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"23\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_4\" address=\"M103\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"24\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_5\" address=\"M104\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"25\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_6\" address=\"M105\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"26\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_Valve_7\" address=\"M106\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"27\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_8\" address=\"M107\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"28\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_9\" address=\"M108\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"29\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_10\" address=\"M109\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"30\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_factory_pump\" address=\"M110\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"31\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_extension_pump\" address=\"M111\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"32\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_dissipator_pump\" address=\"M112\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"33\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_shunt_pump\" address=\"M113\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"34\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_primary_air_open\" address=\"M114\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"35\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_primary_air_close\" address=\"M115\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"36\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_secondary_air_open\" address=\"M116\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"37\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_secondary_air_close\" address=\"M117\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"38\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_recirc_air_open\" address=\"M118\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"39\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_recirc_air_close\" address=\"M119\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"40\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_bypass_valve\" address=\"M120\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"41\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_stoker_RV\" address=\"M121\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"42\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_outfeeder_RV\" address=\"M122\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"43\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_dissipater_3_way_valve_open\" address=\"M123\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"44\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_dissipater_3_way_valve_close\" address=\"M124\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"45\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_dissipater_1\" address=\"M125\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"46\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_dissipator_2\" address=\"M126\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"47\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-06-16T15:13:13+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_1ID_combustion_fans\">\n <variable name=\"gID_fan_OL\" address=\"M195\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gprimary_air_fan_OL\" address=\"M196\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsecondary_air_fan_OL\" address=\"M197\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gbypass_valve_normally_open\" address=\"M198\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsmokehood_vacuum\" address=\"D35\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gbeforeID_vacuum\" address=\"D36\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gID_fan\" address=\"M199\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gprimary_air_fan\" address=\"M200\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsecondary_air_fan\" address=\"M201\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gprimary_air_damper_open\" address=\"M202\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gprimary_air_damper_close\" address=\"M203\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"11\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsecondary_air_damper_open\" address=\"M204\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"12\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsecondary_air_damper_close\" address=\"M205\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"13\" />\n </data>\n </addData>\n </variable>\n <variable name=\"grecirc_fan_OL\" address=\"M206\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"14\" />\n </data>\n </addData>\n </variable>\n <variable name=\"grecirc_damper_open\" address=\"M207\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"15\" />\n </data>\n </addData>\n </variable>\n <variable name=\"grecirc_damper_close\" address=\"M208\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"16\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gID_fan_output\" address=\"D37\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"17\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gnew_ID_fan_output\" address=\"M209\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"18\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gid_fan_stf\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"19\" />\n </data>\n </addData>\n </variable>\n <variable name=\"grecirc_fan_stf\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"20\" />\n </data>\n </addData>\n </variable>\n <variable name=\"grecirc_fan_output\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"21\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-21T17:59:12+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"fire_monitoring\">\n <variable name=\"gfire_detected\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-06-13T14:15:29+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_ID_fan_1_cclink\">\n <variable name=\"gID_fan_RX\">\n <type>\n <derived name=\"inverter_RX\" />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gID_fan_RY\">\n <type>\n <derived name=\"inverter_RY\" />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gID_fan_RWr\">\n <type>\n <derived name=\"inverter_RWr\" />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gID_fan_RWw\">\n <type>\n <derived name=\"inverter_RWw\" />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gID_fan_inverter_comms\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-06T17:05:52+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_smart_water_inputs\">\n <variable name=\"ghigh_limit_stat\" address=\"M180\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"ghigh_water_pressure\" address=\"M181\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"glow_water_pressure\" address=\"M182\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gwater_pressure\" address=\"D30\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-09T14:59:19+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"thermocouples\">\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-04-05T14:02:53+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_1100_ceramic_filter\">\n <variable name=\"gfilter_valve_1\" address=\"M230\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_2\" address=\"M231\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_3\" address=\"M232\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_4\" address=\"M233\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_5\" address=\"M234\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_6\" address=\"M235\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_7\" address=\"M236\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_8\" address=\"M237\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_9\" address=\"M238\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_10\" address=\"M239\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_11\" address=\"M240\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"11\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_12\" address=\"M241\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"12\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_low_compressed_air\" address=\"M242\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"13\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_cleaning_enabled\" address=\"M243\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"14\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-09T15:01:12+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_danblast_1100\">\n <variable name=\"gdanblast_1\" address=\"M215\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_2\" address=\"M216\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_3\" address=\"M217\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_4\" address=\"M218\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_5\" address=\"M219\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_6\" address=\"M220\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_7\" address=\"M221\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_8\" address=\"M222\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_active\" address=\"M223\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_low_compressed_air\" address=\"M224\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-09T15:00:41+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_fuel_conveying\">\n <variable name=\"goutfeeder_OL\" address=\"M150\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"goutfeederRV_OL\" address=\"M151\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtransfer_screw_OL\" address=\"M152\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtransfer_screw_limit_switch\" address=\"M153\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstokerRV_OL\" address=\"M154\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstoker_OL\" address=\"M155\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"goutfeeder_forward\" address=\"M156\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"goutfeeder_backwards\" address=\"M157\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"goutfeederRV\" address=\"M158\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtransfer_screw\" address=\"M159\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstokerRV\" address=\"M160\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"11\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstoker_active\" address=\"M161\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"12\" />\n </data>\n </addData>\n </variable>\n <variable name=\"goutfeeder_active\" address=\"M162\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"13\" />\n </data>\n </addData>\n </variable>\n <variable name=\"goutfeeder_passthrough\" address=\"M163\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"14\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstoker_passthrough\" address=\"M164\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"15\" />\n </data>\n </addData>\n </variable>\n <variable name=\"grv1_blocked\" address=\"M165\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"16\" />\n </data>\n </addData>\n </variable>\n <variable name=\"grv2_blocked\" address=\"M166\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"17\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2020-02-18T10:36:44+00:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"Global\">\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-04-04T13:28:15+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"heat_meter_inputs\">\n <variable name=\"gheat_meter_flow_temperature\" address=\"D55\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gheat_meter_return_temperature\" address=\"D56\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gheat_meter_flow_rate_m3perhour\" address=\"D57\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-09T18:34:54+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"Global_2\">\n <variable name=\"gsystem_loading\" address=\"M0\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_stopped\" address=\"M1\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_starting\" address=\"M2\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_running\" address=\"M3\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_shuting_down\" address=\"M4\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_at_temperature\" address=\"M5\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_shuting_down_at_temperature\" address=\"M6\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstart_load_enabled\" address=\"M7\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstop_load_enabled\" address=\"M8\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_start_enabled\" address=\"M9\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_shutdown_enabled\" address=\"M10\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"11\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_boiler_start\" address=\"M11\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"12\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_stop_shutdown\" address=\"M12\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"13\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_stop_shutdown_enabled\" address=\"M13\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"14\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_high_limit_stat\" address=\"M14\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"15\" />\n </data>\n </addData>\n </variable>\n <variable name=\"galarmed_shutdown\" address=\"M15\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"16\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfuel_conveying_alarm\" address=\"M16\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"17\" />\n </data>\n </addData>\n </variable>\n <variable name=\"glow_flue_temperature\" address=\"M17\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"18\" />\n </data>\n </addData>\n </variable>\n <variable name=\"ghigh_stoker_temperature\" address=\"M18\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"19\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gover_load_alarm\" address=\"M19\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"20\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gretort_high_temperature\" address=\"M20\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"21\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_start_load\" address=\"M21\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"22\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_stop_load\" address=\"M22\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"23\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_shutdown\" address=\"M23\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"24\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gboiler_running_condition\" address=\"D80\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"25\" />\n </data>\n </addData>\n </variable>\n <variable name=\"ghigh_flow_temp\" address=\"M24\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"26\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipater_low_water_pressure\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"27\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipater_high_water_pressure\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"28\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gwinter_summer_mode\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"29\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsilo_empty_alarm\" address=\"M6\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"30\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-11-28T09:59:13+00:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"analogue_inputs\">\n <variable name=\"gflue_temperature\" address=\"D0\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gflow_temperature\" address=\"D1\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_outlet_temperature\" address=\"D2\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstoker_temperature\" address=\"D3\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfront_retort_bar\" address=\"D4\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gback_retort_bar\" address=\"D5\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"goxygen_sensor\" address=\"D6\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsmoke_hood_vacuum_sensor\" address=\"D7\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gboiler_room_water_pressure\" address=\"D8\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"ghydraulic_ram_displacement\" address=\"D9\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdiss_return_temperature\" address=\"D10\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"11\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_outlet_vacuum\" address=\"D11\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"12\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdetailed_flow_temperature\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"13\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsilo_level\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"14\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-20T21:17:29+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_smart_heating\">\n <variable name=\"gmain_pumps_OL\" address=\"M290\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gshunt_pump_OL\" address=\"M291\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmain_pumps\" address=\"M292\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gshunt_pump\" address=\"M293\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"genable_global_settings\" address=\"M294\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gglobal_day_set_temperature\" address=\"D128\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gglobal_night_set_temperature\" address=\"D129\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"genable_heaters\" address=\"M297\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_set_temperature_1\" address=\"D120\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_set_temperature_2\" address=\"D121\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_set_temperature_3\" address=\"D122\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"11\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_set_temperature_4\" address=\"D123\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"12\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_set_temperature_5\" address=\"D124\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"13\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_set_temperature_6\" address=\"D125\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"14\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_set_temperature_7\" address=\"D126\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"15\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_set_temperature_8\" address=\"D127\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"16\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_on_1\" address=\"M295\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"17\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_on_2\" address=\"M296\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"18\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_on_3\" address=\"M298\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"19\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_on_4\" address=\"M299\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"20\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_on_5\" address=\"M300\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"21\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_on_6\" address=\"M301\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"22\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_on_7\" address=\"M302\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"23\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_on_8\" address=\"M303\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"24\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gheat_main_factory\" address=\"M304\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"25\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gnotenable_global_settings\" address=\"M305\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"26\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gheat_back_factory\" address=\"M306\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"27\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gback_factory_day_set_temperature\" address=\"D128\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"28\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gback_factory_night_set_temperature\" address=\"D129\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"29\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gnotenable_back_factory_global_settings\" address=\"M307\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"30\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspace_heater_use_own_temp_1\" address=\"M308\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"31\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspace_heater_use_own_temp_2\" address=\"M309\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"32\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspace_heater_use_own_temp_3\" address=\"M310\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"33\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspace_heater_use_own_temp_4\" address=\"M311\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"34\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspace_heater_use_own_temp_5\" address=\"M312\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"35\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspace_heater_use_own_temp_6\" address=\"M313\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"36\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspace_heater_use_own_temp_7\" address=\"M314\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"37\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspace_heater_use_own_temp_8\" address=\"M315\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"38\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_measured_temp_1\" address=\"D130\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"39\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_measured_temp_2\" address=\"D131\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"40\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_measured_temp_3\" address=\"D132\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"41\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_measured_temp_4\" address=\"D133\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"42\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_measured_temp_5\" address=\"D134\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"43\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_measured_temp_6\" address=\"D135\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"44\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_measured_temp_7\" address=\"D136\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"45\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_measured_temp_8\" address=\"D137\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"46\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-11-17T18:32:44+00:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"alarm_testing\">\n <variable name=\"email_test_toggle\" address=\"M390\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"test_alarm\" address=\"M391\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-11-04T11:57:08+00:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"stoker_user_parameters\">\n <variable name=\"gmax_stoker_speed\" address=\"D100\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmin_stoker_speed\" address=\"D101\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstoker_speed\" address=\"D102\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstoker_stf\" address=\"M140\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gpid_stoker_output\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-29T14:32:41+00:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_smart_fuel_conveying\">\n <variable name=\"gstoker_rotation_sensor\" address=\"M250\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_wood_conveying_system\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-11T09:28:31+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_filter_failure\">\n <variable name=\"gfilter_failure\" address=\"M360\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_on_fire\" address=\"M361\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-23T21:17:29+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"main_pump\">\n <variable name=\"gmain_pump_auto\" address=\"M380\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmain_pump_manual\" address=\"M381\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmain_pump_off\" address=\"M382\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmain_pump_auto_temperature\" address=\"D60\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_main_pump\" address=\"M383\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmain_pump_off_signal\" address=\"M384\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmain_pump_auto_signal\" address=\"M385\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmain_pump_status\" address=\"D61\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmain_pump_manual_signal\" address=\"M386\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-09T18:34:23+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_1100_air_fans\">\n <variable name=\"gID_fan_running_freq\" address=\"D45\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-09T13:47:28+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"Global_FX5UCPU_ModbusRange_1\">\n <variable name=\"G_uMinRelayLimitSvRW\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMaxRelayLimitSvRW\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMinRelayLimitSvRO\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMaxRelayLimitSvRO\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMinDRegisterLimitSvRW\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMaxDRegisterLimitSvRW\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMinDRegisterLimitSvRO\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMaxDRegisterLimitSvRO\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMinRRegisterLimitSvRW\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMaxRRegisterLimitSvRW\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMinRRegisterLimitSvRO\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"11\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMaxRRegisterLimitSvRO\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"12\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-04-04T13:53:20+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"Global_FX5UCPU_ModbusRange_1\" constant=\"true\">\n <variable name=\"GC_wMaxReadBits\">\n <type>\n <INT />\n </type>\n <initialValue>\n <simpleValue value=\"2000\" />\n </initialValue>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"13\" />\n </data>\n </addData>\n </variable>\n <variable name=\"GC_wMaxReadRegs\">\n <type>\n <INT />\n </type>\n <initialValue>\n <simpleValue value=\"125\" />\n </initialValue>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"14\" />\n </data>\n </addData>\n </variable>\n <variable name=\"GC_wMaxWriteBits\">\n <type>\n <INT />\n </type>\n <initialValue>\n <simpleValue value=\"1968\" />\n </initialValue>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"15\" />\n </data>\n </addData>\n </variable>\n <variable name=\"GC_wMaxWriteRegs\">\n <type>\n <INT />\n </type>\n <initialValue>\n <simpleValue value=\"123\" />\n </initialValue>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"16\" />\n </data>\n </addData>\n </variable>\n <variable name=\"GC_wMaxRWriteRegs\">\n <type>\n <INT />\n </type>\n <initialValue>\n <simpleValue value=\"121\" />\n </initialValue>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"17\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-04-04T13:53:20+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"user_settings\">\n <variable name=\"gflow_set_temperature\" address=\"D50\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_starting_to_running_temperature\" address=\"D51\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_load_time\" address=\"D52\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gflame_fail_time\" address=\"D53\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_flame_failure_temperature\" address=\"D54\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gshunt_pump_auto_temperature\" address=\"D91\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipator_pump_auto_temperature\" address=\"D92\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"grunning_flame_failure_temperature\" address=\"D93\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-12-20T13:08:03+00:00\" />\n </data>\n </addData>\n </globalVars>\n </configuration>\n </configurations>\n </instances>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/projectPlcType\" handleUnknown=\"implementation\">\n <projectPlcType name=\"FX5U\" />\n </data>\n <data name=\"http://www.mitsubishielectric.com/xml/projectProperties\" handleUnknown=\"implementation\">\n <projectProperties title=\"forest_contracts\" />\n </data>\n </addData>\n</project>",
  3144. "output": "str",
  3145. "x": 240,
  3146. "y": 280,
  3147. "wires": [
  3148. [
  3149. "1746464a.87aa4a"
  3150. ]
  3151. ]
  3152. },
  3153. {
  3154. "id": "1746464a.87aa4a",
  3155. "type": "xml",
  3156. "z": "316d940114d0f458",
  3157. "name": "",
  3158. "property": "payload",
  3159. "attr": "$",
  3160. "chr": "",
  3161. "x": 430,
  3162. "y": 280,
  3163. "wires": [
  3164. [
  3165. "943f0f99eaa4b2f0"
  3166. ]
  3167. ]
  3168. },
  3169. {
  3170. "id": "943f0f99eaa4b2f0",
  3171. "type": "function",
  3172. "z": "316d940114d0f458",
  3173. "name": "Select relevant XML (to object)",
  3174. "func": "//msg.payload = msg.payload.project.types[0].pous[0].pou[0].body[0].addData[0].data[1].bodyMLD;\n\nmsg.payload = msg.payload.project.instances[0].configurations[0].configuration[0].globalVars\nreturn msg;",
  3175. "outputs": 1,
  3176. "noerr": 0,
  3177. "initialize": "",
  3178. "finalize": "",
  3179. "libs": [],
  3180. "x": 650,
  3181. "y": 280,
  3182. "wires": [
  3183. [
  3184. "2888dca4d81f9a94",
  3185. "93e6c6c77f75935e"
  3186. ]
  3187. ]
  3188. },
  3189. {
  3190. "id": "d927e4fb93ae13bc",
  3191. "type": "comment",
  3192. "z": "316d940114d0f458",
  3193. "name": "Works up to here",
  3194. "info": "This flow works up to this point\n\n## Todo:\n\n- node-red array to JSON",
  3195. "x": 900,
  3196. "y": 240,
  3197. "wires": []
  3198. },
  3199. {
  3200. "id": "2888dca4d81f9a94",
  3201. "type": "function",
  3202. "z": "316d940114d0f458",
  3203. "name": "node-red-forum",
  3204. "func": "\n// src: https://discourse.nodered.org/t/trouble-reading-from-jsobject-created-from-xml/75947/\nlet arr = msg.payload; // get the array\nlet rv = {}; // create a new empty object\nlet fc = [];\n\narr.forEach(obj_payload => {\n if (obj_payload.variable) {\n obj_payload.variable.forEach(obj_variable => {\n let key = obj_variable.$.name;\n if (obj_variable.$.address) {\n\n // assign function code depending on D or M (other) prefix\n if (obj_variable.$.address.indexOf('D') > -1) {\n fc = 3;\n } else {\n fc = 1;\n }\n\n // strip D/M from head of address\n obj_variable.$.address = obj_variable.$.address.substring(1);\n\n // populate the rest of the JSObject\n rv[key] = {\n address: obj_variable.$.address, // addresses, corrected with trimmed letters\n array_data_type_name: \"\", // empty\n fc: fc, // function code\n quantity: 1, // empty\n type_name: Object.keys(obj_variable.type[0]).toString(), //object keys\n word_length: 1, // empty\n unitid: 255 // previously added by lvc_labels\n }; // replace arr[i] with selected pieces \n }\n })\n }\n});\n\nmsg.payload = rv;\n// need to remove letter from beginning of address, and set function-code (fc) 1 for M, fc 3 for D\n\n//let look_up_table = Object(msg.payload);\n\n//var look_up_table = {}\n//https://stackoverflow.com/questions/14234646/adding-elements-to-object\n//function addElement(look_up_table, element) {\n// let newList = Object.assign(look_up_table, element)\n// return newList\n//}\n//console.log(look_up_table)\n\n// Set contstant global lookup table, instead of using a change node:\nglobal.set (\"look_up_table\", msg.payload);\nreturn msg;\n\n",
  3205. "outputs": 1,
  3206. "noerr": 0,
  3207. "initialize": "",
  3208. "finalize": "",
  3209. "libs": [],
  3210. "x": 900,
  3211. "y": 280,
  3212. "wires": [
  3213. [
  3214. "5b9323c9b3aa7c38"
  3215. ]
  3216. ]
  3217. },
  3218. {
  3219. "id": "5b9323c9b3aa7c38",
  3220. "type": "debug",
  3221. "z": "316d940114d0f458",
  3222. "name": "lookup table JSObject",
  3223. "active": false,
  3224. "tosidebar": true,
  3225. "console": false,
  3226. "tostatus": false,
  3227. "complete": "payload",
  3228. "targetType": "msg",
  3229. "statusVal": "",
  3230. "statusType": "auto",
  3231. "x": 1140,
  3232. "y": 200,
  3233. "wires": []
  3234. },
  3235. {
  3236. "id": "73c8f9b987ab62c4",
  3237. "type": "function",
  3238. "z": "316d940114d0f458",
  3239. "name": "lvc_labels_v2",
  3240. "func": "var look_up_table = global.get(\"look_up_table\"); //msg.payload;\n\nvar register_details = look_up_table[msg.topic];\n\n//register_details[\"quantity\"] = 1;\n\n//register_details[\"unitid\"] = 255; // we do this directly in the fuction\n\nmsg.payload = register_details;\n\nreturn msg;",
  3241. "outputs": 1,
  3242. "noerr": 0,
  3243. "initialize": "",
  3244. "finalize": "",
  3245. "libs": [],
  3246. "x": 1100,
  3247. "y": 360,
  3248. "wires": [
  3249. [
  3250. "4251e129d6e3ca7f",
  3251. "da25e4e66d04561c"
  3252. ]
  3253. ]
  3254. },
  3255. {
  3256. "id": "4251e129d6e3ca7f",
  3257. "type": "debug",
  3258. "z": "316d940114d0f458",
  3259. "name": "pre-output",
  3260. "active": false,
  3261. "tosidebar": true,
  3262. "console": false,
  3263. "tostatus": false,
  3264. "complete": "payload",
  3265. "targetType": "msg",
  3266. "statusVal": "",
  3267. "statusType": "auto",
  3268. "x": 1270,
  3269. "y": 300,
  3270. "wires": []
  3271. },
  3272. {
  3273. "id": "37db5198429b7396",
  3274. "type": "link in",
  3275. "z": "316d940114d0f458",
  3276. "name": "Sensors in",
  3277. "links": [
  3278. "fb2ca1bab7230577",
  3279. "4f3f4c09dd2f2bb7"
  3280. ],
  3281. "x": 975,
  3282. "y": 440,
  3283. "wires": [
  3284. [
  3285. "73c8f9b987ab62c4"
  3286. ]
  3287. ]
  3288. },
  3289. {
  3290. "id": "da25e4e66d04561c",
  3291. "type": "link out",
  3292. "z": "316d940114d0f458",
  3293. "name": "Processor out",
  3294. "mode": "link",
  3295. "links": [
  3296. "5f0284712294e21e",
  3297. "f0a6f9ff31cbe224"
  3298. ],
  3299. "x": 1225,
  3300. "y": 440,
  3301. "wires": []
  3302. },
  3303. {
  3304. "id": "1c56e24847f28545",
  3305. "type": "comment",
  3306. "z": "316d940114d0f458",
  3307. "name": "Input from sensors",
  3308. "info": "",
  3309. "x": 910,
  3310. "y": 480,
  3311. "wires": []
  3312. },
  3313. {
  3314. "id": "eaf2d82a43c0ea18",
  3315. "type": "comment",
  3316. "z": "316d940114d0f458",
  3317. "name": "Output to GUI",
  3318. "info": "",
  3319. "x": 1270,
  3320. "y": 500,
  3321. "wires": []
  3322. },
  3323. {
  3324. "id": "d19043ee2f4256cd",
  3325. "type": "comment",
  3326. "z": "316d940114d0f458",
  3327. "name": "All of this replaces lvc_labels",
  3328. "info": "",
  3329. "x": 620,
  3330. "y": 120,
  3331. "wires": []
  3332. },
  3333. {
  3334. "id": "93e6c6c77f75935e",
  3335. "type": "debug",
  3336. "z": "316d940114d0f458",
  3337. "name": "XML",
  3338. "active": false,
  3339. "tosidebar": true,
  3340. "console": false,
  3341. "tostatus": false,
  3342. "complete": "payload",
  3343. "targetType": "msg",
  3344. "statusVal": "",
  3345. "statusType": "auto",
  3346. "x": 730,
  3347. "y": 200,
  3348. "wires": []
  3349. },
  3350. {
  3351. "id": "5f9244ced8446d04",
  3352. "type": "inject",
  3353. "z": "316d940114d0f458",
  3354. "name": "",
  3355. "props": [
  3356. {
  3357. "p": "payload"
  3358. }
  3359. ],
  3360. "repeat": "",
  3361. "crontab": "",
  3362. "once": false,
  3363. "onceDelay": 0.1,
  3364. "topic": "",
  3365. "payload": "look_up_table",
  3366. "payloadType": "global",
  3367. "x": 930,
  3368. "y": 140,
  3369. "wires": [
  3370. [
  3371. "ced81e9fbcbdd0ed"
  3372. ]
  3373. ]
  3374. },
  3375. {
  3376. "id": "ced81e9fbcbdd0ed",
  3377. "type": "debug",
  3378. "z": "316d940114d0f458",
  3379. "name": "check global const look up table",
  3380. "active": true,
  3381. "tosidebar": true,
  3382. "console": false,
  3383. "tostatus": false,
  3384. "complete": "payload",
  3385. "targetType": "msg",
  3386. "statusVal": "",
  3387. "statusType": "auto",
  3388. "x": 1170,
  3389. "y": 140,
  3390. "wires": []
  3391. },
  3392. {
  3393. "id": "2d1bea49fb698b7c",
  3394. "type": "function",
  3395. "z": "becf55af6d9e4f3b",
  3396. "g": "8de4dc8d973988b2",
  3397. "name": "lvc_labels_v2",
  3398. "func": "var look_up_table = new Object(msg.payload);\n\nvar register_details = look_up_table[msg.topic];\n\n//register_details[\"quantity\"] = 1;\n\n//register_details[\"unitid\"] = 255;\n\nmsg.payload = register_details;\n\nreturn msg;",
  3399. "outputs": 1,
  3400. "noerr": 0,
  3401. "initialize": "",
  3402. "finalize": "",
  3403. "libs": [],
  3404. "x": 220,
  3405. "y": 500,
  3406. "wires": [
  3407. []
  3408. ]
  3409. },
  3410. {
  3411. "id": "c510b5356784b34e",
  3412. "type": "function",
  3413. "z": "becf55af6d9e4f3b",
  3414. "g": "8de4dc8d973988b2",
  3415. "name": "node-red-forum",
  3416. "func": "let arr = msg.payload; // get the array\nlet rv = {};// create a new empty object\narr.forEach(obj_payload => {\n if (obj_payload.variable) {\n obj_payload.variable.forEach(obj_variable => {\n let key = obj_variable.$.name;\n if (obj_variable.$.address) {\n rv[key] = {\n address: obj_variable.$.address,\n array_data_type_name: \"\", // empty\n fc: '', // empty, change sign?\n quantity: 1, // empty\n type_name: Object.keys(obj_variable.type[0]).toString(), //object keys\n word_length: 1, // empty\n unitid: 255 // previously added by lvc_labels\n }; // replace arr[i] with selected pieces \n }\n })\n }\n});\n\nmsg.payload = rv;\n//let look_up_table = Object(msg.payload);\n\n//var look_up_table = {}\n//https://stackoverflow.com/questions/14234646/adding-elements-to-object\n//function addElement(look_up_table, element) {\n// let newList = Object.assign(look_up_table, element)\n// return newList\n//}\n//console.log(look_up_table)\nreturn msg;\n\n",
  3417. "outputs": 1,
  3418. "noerr": 0,
  3419. "initialize": "",
  3420. "finalize": "",
  3421. "libs": [],
  3422. "x": 220,
  3423. "y": 440,
  3424. "wires": [
  3425. [
  3426. "2d1bea49fb698b7c"
  3427. ]
  3428. ]
  3429. },
  3430. {
  3431. "id": "f1741ca44ac7bea8",
  3432. "type": "function",
  3433. "z": "becf55af6d9e4f3b",
  3434. "g": "8de4dc8d973988b2",
  3435. "name": "Select relevant XML (to object)",
  3436. "func": "//msg.payload = msg.payload.project.types[0].pous[0].pou[0].body[0].addData[0].data[1].bodyMLD;\n\nmsg.payload = msg.payload.project.instances[0].configurations[0].configuration[0].globalVars\nreturn msg;",
  3437. "outputs": 1,
  3438. "noerr": 0,
  3439. "initialize": "",
  3440. "finalize": "",
  3441. "libs": [],
  3442. "x": 230,
  3443. "y": 380,
  3444. "wires": [
  3445. [
  3446. "c510b5356784b34e"
  3447. ]
  3448. ]
  3449. },
  3450. {
  3451. "id": "e329c79fde872f4c",
  3452. "type": "xml",
  3453. "z": "becf55af6d9e4f3b",
  3454. "g": "8de4dc8d973988b2",
  3455. "name": "",
  3456. "property": "payload",
  3457. "attr": "$",
  3458. "chr": "",
  3459. "x": 270,
  3460. "y": 320,
  3461. "wires": [
  3462. [
  3463. "f1741ca44ac7bea8"
  3464. ]
  3465. ]
  3466. },
  3467. {
  3468. "id": "ad72926b992989dc",
  3469. "type": "template",
  3470. "z": "becf55af6d9e4f3b",
  3471. "g": "8de4dc8d973988b2",
  3472. "name": "input GXwordks3 Global Vars",
  3473. "field": "payload",
  3474. "fieldType": "msg",
  3475. "format": "html",
  3476. "syntax": "plain",
  3477. "template": "<?xml version=\"1.0\" encoding=\"utf-16\"?>\n<project xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n xmlns=\"http://www.plcopen.org/xml/tc6_0201\">\n <fileHeader companyName=\"MITSUBISHI ELECTRIC CORPORATION\" companyURL=\"http://www.mitsubishielectric.com\"\n productName=\"GX Works3\" productVersion=\"1.090U\" creationDateTime=\"2023-02-27T14:39:15+00:00\" />\n <contentHeader name=\"RW_Armstrong_340kW_20230116\" modificationDateTime=\"2023-01-16T10:18:32+00:00\">\n <coordinateInfo>\n <fbd>\n <scaling x=\"1\" y=\"1\" />\n </fbd>\n <ld>\n <scaling x=\"1\" y=\"1\" />\n </ld>\n <sfc>\n <scaling x=\"1\" y=\"1\" />\n </sfc>\n </coordinateInfo>\n </contentHeader>\n <types>\n <dataTypes />\n <pous />\n </types>\n <instances>\n <configurations>\n <configuration name=\"\">\n <globalVars name=\"rnh_safety\">\n <variable name=\"ge_stop\" address=\"M190\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-09T14:59:29+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_smart_dissipator\">\n <variable name=\"gdissipator_1_OL\" address=\"M339\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipator_2_OL\" address=\"M340\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipator_pump_OL\" address=\"M341\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipator_pump\" address=\"M342\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipator_fan_speed\" address=\"D140\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipator_inverter_comms\" address=\"M343\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmanual_full_disposal_rate\" address=\"M344\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-09-27T15:01:06+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"dissipator_control\">\n <variable name=\"gdissipater_3_way_valve_open\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipater_3_way_valve_close\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_dissipater_manual\" address=\"M141\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipator_1\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipater_2\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_dissipater_50_percent\" address=\"M142\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_dissipater_off\" address=\"M143\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_dissipater_auto\" address=\"M144\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipater_run_mode\" address=\"D142\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-09-27T14:35:11+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_silo_level_utils\">\n <variable name=\"gsilo_level_0_1000\" address=\"D105\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstoker_count\" address=\"R0\">\n <type>\n <DWORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfuel_flow_rate\" address=\"D106\">\n <type>\n <REAL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gburnhours_real\" address=\"D110\">\n <type>\n <REAL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gburndays_real\" address=\"D114\">\n <type>\n <REAL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-12-20T13:26:24+00:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"test_io\">\n <variable name=\"gtest_stoker\" address=\"M80\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_retort_deash\" address=\"M81\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_recirc_fan\" address=\"M82\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_id_fan\" address=\"M83\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_dissipaters\" address=\"M84\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_transfer_screw\" address=\"M85\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_incline_deash_screw\" address=\"M86\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_retort_hydraulic_pack\" address=\"M87\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_primary_air\" address=\"M88\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_secondary_air\" address=\"M89\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_outfeeder_forward\" address=\"M90\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"11\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_outfeeder_reverse\" address=\"M91\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"12\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_danblast_1\" address=\"M92\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"13\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_danblast_2\" address=\"M93\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"14\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_danblast_3\" address=\"M94\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"15\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_danblast_4\" address=\"M95\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"16\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_danblast_5\" address=\"M96\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"17\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_danblast_6\" address=\"M97\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"18\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_danblast_7\" address=\"M98\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"19\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_danblast_8\" address=\"M99\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"20\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_1\" address=\"M100\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"21\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_2\" address=\"M101\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"22\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_3\" address=\"M102\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"23\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_4\" address=\"M103\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"24\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_5\" address=\"M104\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"25\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_6\" address=\"M105\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"26\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_Valve_7\" address=\"M106\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"27\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_8\" address=\"M107\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"28\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_9\" address=\"M108\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"29\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_filter_valve_10\" address=\"M109\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"30\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_factory_pump\" address=\"M110\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"31\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_extension_pump\" address=\"M111\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"32\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_dissipator_pump\" address=\"M112\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"33\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_shunt_pump\" address=\"M113\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"34\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_primary_air_open\" address=\"M114\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"35\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_primary_air_close\" address=\"M115\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"36\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_secondary_air_open\" address=\"M116\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"37\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_secondary_air_close\" address=\"M117\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"38\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_recirc_air_open\" address=\"M118\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"39\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_recirc_air_close\" address=\"M119\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"40\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_bypass_valve\" address=\"M120\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"41\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_stoker_RV\" address=\"M121\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"42\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_outfeeder_RV\" address=\"M122\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"43\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_dissipater_3_way_valve_open\" address=\"M123\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"44\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_dissipater_3_way_valve_close\" address=\"M124\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"45\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_dissipater_1\" address=\"M125\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"46\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_dissipator_2\" address=\"M126\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"47\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-06-16T15:13:13+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_1ID_combustion_fans\">\n <variable name=\"gID_fan_OL\" address=\"M195\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gprimary_air_fan_OL\" address=\"M196\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsecondary_air_fan_OL\" address=\"M197\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gbypass_valve_normally_open\" address=\"M198\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsmokehood_vacuum\" address=\"D35\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gbeforeID_vacuum\" address=\"D36\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gID_fan\" address=\"M199\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gprimary_air_fan\" address=\"M200\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsecondary_air_fan\" address=\"M201\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gprimary_air_damper_open\" address=\"M202\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gprimary_air_damper_close\" address=\"M203\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"11\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsecondary_air_damper_open\" address=\"M204\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"12\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsecondary_air_damper_close\" address=\"M205\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"13\" />\n </data>\n </addData>\n </variable>\n <variable name=\"grecirc_fan_OL\" address=\"M206\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"14\" />\n </data>\n </addData>\n </variable>\n <variable name=\"grecirc_damper_open\" address=\"M207\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"15\" />\n </data>\n </addData>\n </variable>\n <variable name=\"grecirc_damper_close\" address=\"M208\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"16\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gID_fan_output\" address=\"D37\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"17\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gnew_ID_fan_output\" address=\"M209\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"18\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gid_fan_stf\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"19\" />\n </data>\n </addData>\n </variable>\n <variable name=\"grecirc_fan_stf\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"20\" />\n </data>\n </addData>\n </variable>\n <variable name=\"grecirc_fan_output\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"21\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-21T17:59:12+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"fire_monitoring\">\n <variable name=\"gfire_detected\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-06-13T14:15:29+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_ID_fan_1_cclink\">\n <variable name=\"gID_fan_RX\">\n <type>\n <derived name=\"inverter_RX\" />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gID_fan_RY\">\n <type>\n <derived name=\"inverter_RY\" />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gID_fan_RWr\">\n <type>\n <derived name=\"inverter_RWr\" />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gID_fan_RWw\">\n <type>\n <derived name=\"inverter_RWw\" />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gID_fan_inverter_comms\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-06T17:05:52+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_smart_water_inputs\">\n <variable name=\"ghigh_limit_stat\" address=\"M180\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"ghigh_water_pressure\" address=\"M181\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"glow_water_pressure\" address=\"M182\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gwater_pressure\" address=\"D30\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-09T14:59:19+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"thermocouples\">\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-04-05T14:02:53+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_1100_ceramic_filter\">\n <variable name=\"gfilter_valve_1\" address=\"M230\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_2\" address=\"M231\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_3\" address=\"M232\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_4\" address=\"M233\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_5\" address=\"M234\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_6\" address=\"M235\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_7\" address=\"M236\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_8\" address=\"M237\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_9\" address=\"M238\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_10\" address=\"M239\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_11\" address=\"M240\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"11\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_valve_12\" address=\"M241\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"12\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_low_compressed_air\" address=\"M242\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"13\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_cleaning_enabled\" address=\"M243\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"14\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-09T15:01:12+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_danblast_1100\">\n <variable name=\"gdanblast_1\" address=\"M215\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_2\" address=\"M216\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_3\" address=\"M217\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_4\" address=\"M218\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_5\" address=\"M219\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_6\" address=\"M220\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_7\" address=\"M221\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_8\" address=\"M222\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_active\" address=\"M223\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdanblast_low_compressed_air\" address=\"M224\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-09T15:00:41+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_fuel_conveying\">\n <variable name=\"goutfeeder_OL\" address=\"M150\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"goutfeederRV_OL\" address=\"M151\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtransfer_screw_OL\" address=\"M152\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtransfer_screw_limit_switch\" address=\"M153\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstokerRV_OL\" address=\"M154\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstoker_OL\" address=\"M155\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"goutfeeder_forward\" address=\"M156\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"goutfeeder_backwards\" address=\"M157\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"goutfeederRV\" address=\"M158\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtransfer_screw\" address=\"M159\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstokerRV\" address=\"M160\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"11\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstoker_active\" address=\"M161\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"12\" />\n </data>\n </addData>\n </variable>\n <variable name=\"goutfeeder_active\" address=\"M162\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"13\" />\n </data>\n </addData>\n </variable>\n <variable name=\"goutfeeder_passthrough\" address=\"M163\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"14\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstoker_passthrough\" address=\"M164\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"15\" />\n </data>\n </addData>\n </variable>\n <variable name=\"grv1_blocked\" address=\"M165\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"16\" />\n </data>\n </addData>\n </variable>\n <variable name=\"grv2_blocked\" address=\"M166\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"17\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2020-02-18T10:36:44+00:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"Global\">\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-04-04T13:28:15+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"heat_meter_inputs\">\n <variable name=\"gheat_meter_flow_temperature\" address=\"D55\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gheat_meter_return_temperature\" address=\"D56\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gheat_meter_flow_rate_m3perhour\" address=\"D57\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-09T18:34:54+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"Global_2\">\n <variable name=\"gsystem_loading\" address=\"M0\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_stopped\" address=\"M1\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_starting\" address=\"M2\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_running\" address=\"M3\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_shuting_down\" address=\"M4\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_at_temperature\" address=\"M5\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_shuting_down_at_temperature\" address=\"M6\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstart_load_enabled\" address=\"M7\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstop_load_enabled\" address=\"M8\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_start_enabled\" address=\"M9\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_shutdown_enabled\" address=\"M10\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"11\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_boiler_start\" address=\"M11\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"12\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_stop_shutdown\" address=\"M12\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"13\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_stop_shutdown_enabled\" address=\"M13\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"14\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsystem_high_limit_stat\" address=\"M14\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"15\" />\n </data>\n </addData>\n </variable>\n <variable name=\"galarmed_shutdown\" address=\"M15\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"16\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfuel_conveying_alarm\" address=\"M16\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"17\" />\n </data>\n </addData>\n </variable>\n <variable name=\"glow_flue_temperature\" address=\"M17\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"18\" />\n </data>\n </addData>\n </variable>\n <variable name=\"ghigh_stoker_temperature\" address=\"M18\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"19\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gover_load_alarm\" address=\"M19\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"20\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gretort_high_temperature\" address=\"M20\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"21\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_start_load\" address=\"M21\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"22\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_stop_load\" address=\"M22\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"23\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_shutdown\" address=\"M23\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"24\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gboiler_running_condition\" address=\"D80\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"25\" />\n </data>\n </addData>\n </variable>\n <variable name=\"ghigh_flow_temp\" address=\"M24\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"26\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipater_low_water_pressure\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"27\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipater_high_water_pressure\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"28\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gwinter_summer_mode\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"29\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsilo_empty_alarm\" address=\"M6\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"30\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-11-28T09:59:13+00:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"analogue_inputs\">\n <variable name=\"gflue_temperature\" address=\"D0\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gflow_temperature\" address=\"D1\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_outlet_temperature\" address=\"D2\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstoker_temperature\" address=\"D3\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfront_retort_bar\" address=\"D4\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gback_retort_bar\" address=\"D5\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"goxygen_sensor\" address=\"D6\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsmoke_hood_vacuum_sensor\" address=\"D7\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gboiler_room_water_pressure\" address=\"D8\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"ghydraulic_ram_displacement\" address=\"D9\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdiss_return_temperature\" address=\"D10\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"11\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_outlet_vacuum\" address=\"D11\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"12\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdetailed_flow_temperature\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"13\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gsilo_level\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"14\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-20T21:17:29+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_smart_heating\">\n <variable name=\"gmain_pumps_OL\" address=\"M290\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gshunt_pump_OL\" address=\"M291\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmain_pumps\" address=\"M292\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gshunt_pump\" address=\"M293\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"genable_global_settings\" address=\"M294\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gglobal_day_set_temperature\" address=\"D128\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gglobal_night_set_temperature\" address=\"D129\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"genable_heaters\" address=\"M297\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_set_temperature_1\" address=\"D120\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_set_temperature_2\" address=\"D121\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_set_temperature_3\" address=\"D122\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"11\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_set_temperature_4\" address=\"D123\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"12\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_set_temperature_5\" address=\"D124\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"13\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_set_temperature_6\" address=\"D125\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"14\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_set_temperature_7\" address=\"D126\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"15\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_set_temperature_8\" address=\"D127\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"16\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_on_1\" address=\"M295\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"17\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_on_2\" address=\"M296\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"18\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_on_3\" address=\"M298\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"19\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_on_4\" address=\"M299\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"20\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_on_5\" address=\"M300\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"21\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_on_6\" address=\"M301\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"22\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_on_7\" address=\"M302\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"23\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_on_8\" address=\"M303\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"24\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gheat_main_factory\" address=\"M304\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"25\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gnotenable_global_settings\" address=\"M305\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"26\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gheat_back_factory\" address=\"M306\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"27\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gback_factory_day_set_temperature\" address=\"D128\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"28\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gback_factory_night_set_temperature\" address=\"D129\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"29\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gnotenable_back_factory_global_settings\" address=\"M307\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"30\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspace_heater_use_own_temp_1\" address=\"M308\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"31\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspace_heater_use_own_temp_2\" address=\"M309\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"32\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspace_heater_use_own_temp_3\" address=\"M310\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"33\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspace_heater_use_own_temp_4\" address=\"M311\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"34\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspace_heater_use_own_temp_5\" address=\"M312\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"35\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspace_heater_use_own_temp_6\" address=\"M313\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"36\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspace_heater_use_own_temp_7\" address=\"M314\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"37\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspace_heater_use_own_temp_8\" address=\"M315\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"38\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_measured_temp_1\" address=\"D130\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"39\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_measured_temp_2\" address=\"D131\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"40\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_measured_temp_3\" address=\"D132\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"41\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_measured_temp_4\" address=\"D133\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"42\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_measured_temp_5\" address=\"D134\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"43\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_measured_temp_6\" address=\"D135\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"44\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_measured_temp_7\" address=\"D136\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"45\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gspaceheater_measured_temp_8\" address=\"D137\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"46\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-11-17T18:32:44+00:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"alarm_testing\">\n <variable name=\"email_test_toggle\" address=\"M390\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"test_alarm\" address=\"M391\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-11-04T11:57:08+00:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"stoker_user_parameters\">\n <variable name=\"gmax_stoker_speed\" address=\"D100\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmin_stoker_speed\" address=\"D101\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstoker_speed\" address=\"D102\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gstoker_stf\" address=\"M140\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gpid_stoker_output\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-29T14:32:41+00:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_smart_fuel_conveying\">\n <variable name=\"gstoker_rotation_sensor\" address=\"M250\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_wood_conveying_system\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-11T09:28:31+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_filter_failure\">\n <variable name=\"gfilter_failure\" address=\"M360\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gfilter_on_fire\" address=\"M361\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-23T21:17:29+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"main_pump\">\n <variable name=\"gmain_pump_auto\" address=\"M380\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmain_pump_manual\" address=\"M381\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmain_pump_off\" address=\"M382\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmain_pump_auto_temperature\" address=\"D60\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gtest_main_pump\" address=\"M383\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmain_pump_off_signal\" address=\"M384\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmain_pump_auto_signal\" address=\"M385\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmain_pump_status\" address=\"D61\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gmain_pump_manual_signal\" address=\"M386\">\n <type>\n <BOOL />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-09T18:34:23+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"rnh_1100_air_fans\">\n <variable name=\"gID_fan_running_freq\" address=\"D45\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-10-09T13:47:28+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"Global_FX5UCPU_ModbusRange_1\">\n <variable name=\"G_uMinRelayLimitSvRW\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMaxRelayLimitSvRW\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMinRelayLimitSvRO\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMaxRelayLimitSvRO\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMinDRegisterLimitSvRW\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMaxDRegisterLimitSvRW\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMinDRegisterLimitSvRO\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMaxDRegisterLimitSvRO\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMinRRegisterLimitSvRW\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"9\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMaxRRegisterLimitSvRW\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"10\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMinRRegisterLimitSvRO\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"11\" />\n </data>\n </addData>\n </variable>\n <variable name=\"G_uMaxRRegisterLimitSvRO\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"12\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-04-04T13:53:20+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"Global_FX5UCPU_ModbusRange_1\" constant=\"true\">\n <variable name=\"GC_wMaxReadBits\">\n <type>\n <INT />\n </type>\n <initialValue>\n <simpleValue value=\"2000\" />\n </initialValue>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"13\" />\n </data>\n </addData>\n </variable>\n <variable name=\"GC_wMaxReadRegs\">\n <type>\n <INT />\n </type>\n <initialValue>\n <simpleValue value=\"125\" />\n </initialValue>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"14\" />\n </data>\n </addData>\n </variable>\n <variable name=\"GC_wMaxWriteBits\">\n <type>\n <INT />\n </type>\n <initialValue>\n <simpleValue value=\"1968\" />\n </initialValue>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"15\" />\n </data>\n </addData>\n </variable>\n <variable name=\"GC_wMaxWriteRegs\">\n <type>\n <INT />\n </type>\n <initialValue>\n <simpleValue value=\"123\" />\n </initialValue>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"16\" />\n </data>\n </addData>\n </variable>\n <variable name=\"GC_wMaxRWriteRegs\">\n <type>\n <INT />\n </type>\n <initialValue>\n <simpleValue value=\"121\" />\n </initialValue>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"17\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2022-04-04T13:53:20+01:00\" />\n </data>\n </addData>\n </globalVars>\n <globalVars name=\"user_settings\">\n <variable name=\"gflow_set_temperature\" address=\"D50\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"1\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_starting_to_running_temperature\" address=\"D51\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"2\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_load_time\" address=\"D52\">\n <type>\n <WORD />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"3\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gflame_fail_time\" address=\"D53\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"4\" />\n </data>\n </addData>\n </variable>\n <variable name=\"guser_flame_failure_temperature\" address=\"D54\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"5\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gshunt_pump_auto_temperature\" address=\"D91\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"6\" />\n </data>\n </addData>\n </variable>\n <variable name=\"gdissipator_pump_auto_temperature\" address=\"D92\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"7\" />\n </data>\n </addData>\n </variable>\n <variable name=\"grunning_flame_failure_temperature\" address=\"D93\">\n <type>\n <INT />\n </type>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/variableLineNumber\" handleUnknown=\"implementation\">\n <variableLineNumber number=\"8\" />\n </data>\n </addData>\n </variable>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/varListProperties\" handleUnknown=\"implementation\">\n <varListProperties modificationDateTime=\"2019-12-20T13:08:03+00:00\" />\n </data>\n </addData>\n </globalVars>\n </configuration>\n </configurations>\n </instances>\n <addData>\n <data name=\"http://www.mitsubishielectric.com/xml/projectPlcType\" handleUnknown=\"implementation\">\n <projectPlcType name=\"FX5U\" />\n </data>\n <data name=\"http://www.mitsubishielectric.com/xml/projectProperties\" handleUnknown=\"implementation\">\n <projectProperties title=\"forest_contracts\" />\n </data>\n </addData>\n</project>",
  3478. "output": "str",
  3479. "x": 220,
  3480. "y": 260,
  3481. "wires": [
  3482. [
  3483. "e329c79fde872f4c"
  3484. ]
  3485. ]
  3486. },
  3487. {
  3488. "id": "3bc82074bbb7eaf2",
  3489. "type": "inject",
  3490. "z": "becf55af6d9e4f3b",
  3491. "g": "8de4dc8d973988b2",
  3492. "name": "XML String",
  3493. "props": [
  3494. {
  3495. "p": "payload"
  3496. }
  3497. ],
  3498. "repeat": "",
  3499. "crontab": "",
  3500. "once": false,
  3501. "onceDelay": 0.1,
  3502. "topic": "",
  3503. "payload": "{\"a\":1}",
  3504. "payloadType": "str",
  3505. "x": 200,
  3506. "y": 140,
  3507. "wires": [
  3508. [
  3509. "ad72926b992989dc"
  3510. ]
  3511. ]
  3512. },
  3513. {
  3514. "id": "d2d5172.1571a68",
  3515. "type": "function",
  3516. "z": "becf55af6d9e4f3b",
  3517. "name": "lvc_labels",
  3518. "func": "var look_up_table = {\n \"email_test_toggle\": {\n \"address\": \"390\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gID_fan\": {\n \"address\": \"199\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gID_fan_OL\": {\n \"address\": \"195\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gID_fan_output\": {\n \"address\": \"37\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gID_fan_running_freq\": {\n \"address\": \"45\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"galarmed_shutdown\": {\n \"address\": \"15\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gauto_deash_enabled\": {\n \"address\": \"259\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gback_factory_day_set_temperature\": {\n \"address\": \"128\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gback_factory_night_set_temperature\": {\n \"address\": \"129\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gback_retort_bar\": {\n \"address\": \"5\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gbeforeID_vacuum\": {\n \"address\": \"36\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gboiler_room_water_pressure\": {\n \"address\": \"8\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gboiler_running_condition\": {\n \"address\": \"80\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gburndays_real\": {\n \"address\": \"114\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 2,\n \"type_name\": \"REAL\",\n \"word_length\": 2\n },\n \"gburnhours_real\": {\n \"address\": \"110\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 2,\n \"type_name\": \"REAL\",\n \"word_length\": 2\n },\n \"gbypass_valve_normally_open\": {\n \"address\": \"198\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdanblast_1\": {\n \"address\": \"215\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdanblast_2\": {\n \"address\": \"216\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdanblast_3\": {\n \"address\": \"217\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdanblast_4\": {\n \"address\": \"218\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdanblast_5\": {\n \"address\": \"219\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdanblast_6\": {\n \"address\": \"220\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdanblast_7\": {\n \"address\": \"221\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdanblast_8\": {\n \"address\": \"222\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdanblast_active\": {\n \"address\": \"223\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdanblast_low_compressed_air\": {\n \"address\": \"224\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdisable_full_disposal_rate\": {\n \"address\": \"399\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdiss_return_temperature\": {\n \"address\": \"10\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gdissipater_pump\": {\n \"address\": \"43\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdissipater_pump_auto\": {\n \"address\": \"44\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdissipater_pump_manual\": {\n \"address\": \"45\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdissipator_OL\": {\n \"address\": \"340\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdissipator_fan_speed\": {\n \"address\": \"140\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gdissipator_frost_protection\": {\n \"address\": \"395\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdissipator_frost_protection_stf\": {\n \"address\": \"396\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdissipator_inverter_comms\": {\n \"address\": \"343\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdissipator_pump\": {\n \"address\": \"342\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdissipator_pump_OL\": {\n \"address\": \"341\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gdissipator_pump_auto_temperature\": {\n \"address\": \"92\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"ge_stop\": {\n \"address\": \"190\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"genable_global_settings\": {\n \"address\": \"294\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"genable_heaters\": {\n \"address\": \"297\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_bottom_temperature\": {\n \"address\": \"260\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gfilter_cleaning_enabled\": {\n \"address\": \"243\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_deash_active\": {\n \"address\": \"245\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_failure\": {\n \"address\": \"360\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_low_compressed_air\": {\n \"address\": \"242\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_on_fire\": {\n \"address\": \"361\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_outfeeder_screw\": {\n \"address\": \"244\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_outlet_temperature\": {\n \"address\": \"2\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gfilter_outlet_vacuum\": {\n \"address\": \"11\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gfilter_pressure_loss\": {\n \"address\": \"46\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gfilter_rv\": {\n \"address\": \"246\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_rv_ol\": {\n \"address\": \"249\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_screw_ol\": {\n \"address\": \"248\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_screw_top_temperature\": {\n \"address\": \"261\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gfilter_valve_1\": {\n \"address\": \"230\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_valve_10\": {\n \"address\": \"239\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_valve_11\": {\n \"address\": \"240\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_valve_12\": {\n \"address\": \"241\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_valve_2\": {\n \"address\": \"231\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_valve_3\": {\n \"address\": \"232\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_valve_4\": {\n \"address\": \"233\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_valve_5\": {\n \"address\": \"234\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_valve_6\": {\n \"address\": \"235\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_valve_7\": {\n \"address\": \"236\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_valve_8\": {\n \"address\": \"237\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfilter_valve_9\": {\n \"address\": \"238\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gflame_fail_time\": {\n \"address\": \"53\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gflow_set_temperature\": {\n \"address\": \"50\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gflow_temperature\": {\n \"address\": \"1\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gflue_temperature\": {\n \"address\": \"0\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gfront_retort_bar\": {\n \"address\": \"4\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gfuel_conveying_alarm\": {\n \"address\": \"16\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfuel_flow_rate\": {\n \"address\": \"106\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 2,\n \"type_name\": \"REAL\",\n \"word_length\": 2\n },\n \"gfull_disposal_rate_active\": {\n \"address\": \"400\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfull_disposal_rate_dissfan_stf\": {\n \"address\": \"398\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gfull_disposal_rate_disspump_stf\": {\n \"address\": \"397\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gglobal_day_set_temperature\": {\n \"address\": \"128\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gglobal_night_set_temperature\": {\n \"address\": \"129\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gheat_back_factory\": {\n \"address\": \"306\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gheat_main_factory\": {\n \"address\": \"304\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gheat_meter_flow_rate_m3perhour\": {\n \"address\": \"57\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gheat_meter_flow_temperature\": {\n \"address\": \"55\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gheat_meter_return_temperature\": {\n \"address\": \"56\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"ghigh_limit_stat\": {\n \"address\": \"180\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"ghigh_stoker_temperature\": {\n \"address\": \"18\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"ghigh_water_pressure\": {\n \"address\": \"181\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"ghydraulic_pump\": {\n \"address\": \"270\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"ghydraulic_pump_OL\": {\n \"address\": \"271\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"ghydraulic_ram_displacement\": {\n \"address\": \"9\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gincline_deash_screw\": {\n \"address\": \"256\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gincline_deash_screw_OL\": {\n \"address\": \"258\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"glow_flue_temperature\": {\n \"address\": \"17\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"glow_water_pressure\": {\n \"address\": \"182\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gmain_pump_auto\": {\n \"address\": \"380\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gmain_pump_auto_signal\": {\n \"address\": \"385\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gmain_pump_auto_temperature\": {\n \"address\": \"60\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gmain_pump_manual\": {\n \"address\": \"381\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gmain_pump_manual_signal\": {\n \"address\": \"386\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gmain_pump_off\": {\n \"address\": \"382\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gmain_pump_off_signal\": {\n \"address\": \"384\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gmain_pump_status\": {\n \"address\": \"61\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gmain_pumps\": {\n \"address\": \"292\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gmain_pumps_OL\": {\n \"address\": \"290\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gmanual_deash_enabled\": {\n \"address\": \"260\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gmanual_full_disposal_rate\": {\n \"address\": \"344\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gmax_stoker_speed\": {\n \"address\": \"100\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gmin_stoker_speed\": {\n \"address\": \"101\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gnew_ID_fan_output\": {\n \"address\": \"209\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gnotenable_back_factory_global_settings\": {\n \"address\": \"307\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gnotenable_global_settings\": {\n \"address\": \"305\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"goutfeederRV\": {\n \"address\": \"158\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"goutfeederRV_OL\": {\n \"address\": \"151\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"goutfeeder_OL\": {\n \"address\": \"150\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"goutfeeder_active\": {\n \"address\": \"162\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"goutfeeder_backwards\": {\n \"address\": \"157\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"goutfeeder_forward\": {\n \"address\": \"156\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"goutfeeder_passthrough\": {\n \"address\": \"163\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gover_load_alarm\": {\n \"address\": \"19\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"goxygen_sensor\": {\n \"address\": \"6\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gpid_stoker_output\": {\n \"address\": \"200\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gprimary_air_damper_close\": {\n \"address\": \"203\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gprimary_air_damper_open\": {\n \"address\": \"202\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gprimary_air_fan\": {\n \"address\": \"200\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gprimary_air_fan_OL\": {\n \"address\": \"196\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gprimary_pump\": {\n \"address\": \"387\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"grecirc_damper_close\": {\n \"address\": \"208\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"grecirc_damper_open\": {\n \"address\": \"207\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"grecirc_fan_OL\": {\n \"address\": \"206\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gretort_deash_screw\": {\n \"address\": \"255\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gretort_deash_screw_OL\": {\n \"address\": \"257\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gretort_deash_stf\": {\n \"address\": \"261\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gretort_high_temperature\": {\n \"address\": \"20\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gretort_temperature_1\": {\n \"address\": \"155\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gretort_temperature_2\": {\n \"address\": \"156\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"grun_percent_filter_outfeeder\": {\n \"address\": \"262\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"grunning_flame_failure_temperature\": {\n \"address\": \"93\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"grv1_blocked\": {\n \"address\": \"165\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"grv2_blocked\": {\n \"address\": \"166\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gscaling_data_flow_flue_to_percent\": {\n \"address\": \"201\",\n \"array_data_type_name\": \"INT\",\n \"fc\": \"3\",\n \"quantity\": 12,\n \"type_name\": \"array\",\n \"word_length\": 1\n },\n \"gscaling_data_percent_to_stoker_speed\": {\n \"address\": \"220\",\n \"array_data_type_name\": \"INT\",\n \"fc\": \"3\",\n \"quantity\": 6,\n \"type_name\": \"array\",\n \"word_length\": 1\n },\n \"gsecondary_air_damper_close\": {\n \"address\": \"205\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gsecondary_air_damper_open\": {\n \"address\": \"204\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gsecondary_air_fan\": {\n \"address\": \"201\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gsecondary_air_fan_OL\": {\n \"address\": \"197\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gsecondary_pump\": {\n \"address\": \"389\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gshunt_pump\": {\n \"address\": \"293\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gshunt_pump_OL\": {\n \"address\": \"291\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gshunt_pump_auto_temperature\": {\n \"address\": \"91\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gsilo_level_0_1000\": {\n \"address\": \"105\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gsmoke_hood_vacuum_sensor\": {\n \"address\": \"7\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gsmokehood_vacuum\": {\n \"address\": \"35\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gspace_heater_use_own_temp_1\": {\n \"address\": \"308\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gspace_heater_use_own_temp_2\": {\n \"address\": \"309\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gspace_heater_use_own_temp_3\": {\n \"address\": \"310\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gspace_heater_use_own_temp_4\": {\n \"address\": \"311\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gspace_heater_use_own_temp_5\": {\n \"address\": \"312\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gspace_heater_use_own_temp_6\": {\n \"address\": \"313\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gspace_heater_use_own_temp_7\": {\n \"address\": \"314\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gspace_heater_use_own_temp_8\": {\n \"address\": \"315\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gspaceheater_measured_temp_1\": {\n \"address\": \"130\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gspaceheater_measured_temp_2\": {\n \"address\": \"131\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gspaceheater_measured_temp_3\": {\n \"address\": \"132\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gspaceheater_measured_temp_4\": {\n \"address\": \"133\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gspaceheater_measured_temp_5\": {\n \"address\": \"134\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gspaceheater_measured_temp_6\": {\n \"address\": \"135\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gspaceheater_measured_temp_7\": {\n \"address\": \"136\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gspaceheater_measured_temp_8\": {\n \"address\": \"137\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gspaceheater_on_1\": {\n \"address\": \"295\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gspaceheater_on_2\": {\n \"address\": \"296\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gspaceheater_on_3\": {\n \"address\": \"298\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gspaceheater_on_4\": {\n \"address\": \"299\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gspaceheater_on_5\": {\n \"address\": \"300\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gspaceheater_on_6\": {\n \"address\": \"301\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gspaceheater_on_7\": {\n \"address\": \"302\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gspaceheater_on_8\": {\n \"address\": \"303\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gspaceheater_set_temperature_1\": {\n \"address\": \"120\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gspaceheater_set_temperature_2\": {\n \"address\": \"121\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gspaceheater_set_temperature_3\": {\n \"address\": \"122\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gspaceheater_set_temperature_4\": {\n \"address\": \"123\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gspaceheater_set_temperature_5\": {\n \"address\": \"124\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gspaceheater_set_temperature_6\": {\n \"address\": \"125\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gspaceheater_set_temperature_7\": {\n \"address\": \"126\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gspaceheater_set_temperature_8\": {\n \"address\": \"127\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gstart_load_enabled\": {\n \"address\": \"7\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gstokerRV\": {\n \"address\": \"160\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gstokerRV_OL\": {\n \"address\": \"154\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gstoker_OL\": {\n \"address\": \"155\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gstoker_active\": {\n \"address\": \"161\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gstoker_count\": {\n \"address\": \"0\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 2,\n \"type_name\": \"DWORD\",\n \"word_length\": 2\n },\n \"gstoker_passthrough\": {\n \"address\": \"164\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gstoker_rotation_sensor\": {\n \"address\": \"250\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gstoker_speed\": {\n \"address\": \"102\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gstoker_stf\": {\n \"address\": \"140\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gstoker_temperature\": {\n \"address\": \"3\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gstop_load_enabled\": {\n \"address\": \"8\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gsystem_at_temperature\": {\n \"address\": \"5\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gsystem_high_limit_stat\": {\n \"address\": \"14\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gsystem_loading\": {\n \"address\": \"0\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gsystem_name\": {\n \"address\": \"230\",\n \"array_data_type_name\": \"string\",\n \"fc\": \"3\",\n \"quantity\": 13,\n \"type_name\": \"array\",\n \"word_length\": 1\n },\n \"gsystem_running\": {\n \"address\": \"3\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gsystem_shutdown_enabled\": {\n \"address\": \"10\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gsystem_shuting_down\": {\n \"address\": \"4\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gsystem_shuting_down_at_temperature\": {\n \"address\": \"6\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gsystem_start_enabled\": {\n \"address\": \"9\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gsystem_starting\": {\n \"address\": \"2\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gsystem_stop_shutdown_enabled\": {\n \"address\": \"13\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gsystem_stopped\": {\n \"address\": \"1\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtarget_stoker_running_percent\": {\n \"address\": \"150\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"gtest_bypass_valve\": {\n \"address\": \"120\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_danblast_1\": {\n \"address\": \"92\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_danblast_2\": {\n \"address\": \"93\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_danblast_3\": {\n \"address\": \"94\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_danblast_4\": {\n \"address\": \"95\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_danblast_5\": {\n \"address\": \"96\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_danblast_6\": {\n \"address\": \"97\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_danblast_7\": {\n \"address\": \"98\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_danblast_8\": {\n \"address\": \"99\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_dissipaters\": {\n \"address\": \"84\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_dissipator_pump\": {\n \"address\": \"112\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_extension_pump\": {\n \"address\": \"111\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_factory_pump\": {\n \"address\": \"110\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_filter_Valve_7\": {\n \"address\": \"106\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_filter_rv\": {\n \"address\": \"420\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_filter_screw\": {\n \"address\": \"247\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_filter_valve_1\": {\n \"address\": \"100\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_filter_valve_10\": {\n \"address\": \"109\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_filter_valve_2\": {\n \"address\": \"101\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_filter_valve_3\": {\n \"address\": \"102\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_filter_valve_4\": {\n \"address\": \"103\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_filter_valve_5\": {\n \"address\": \"104\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_filter_valve_6\": {\n \"address\": \"105\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_filter_valve_8\": {\n \"address\": \"107\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_filter_valve_9\": {\n \"address\": \"108\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_hydraulic_pump\": {\n \"address\": \"272\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_id_fan\": {\n \"address\": \"83\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_incline_deash_screw\": {\n \"address\": \"86\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_main_pump\": {\n \"address\": \"383\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_outfeeder_RV\": {\n \"address\": \"122\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_outfeeder_forward\": {\n \"address\": \"90\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_outfeeder_reverse\": {\n \"address\": \"91\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_primary_air\": {\n \"address\": \"88\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_primary_air_close\": {\n \"address\": \"115\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_primary_air_open\": {\n \"address\": \"114\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_primary_pump\": {\n \"address\": \"388\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_recirc_air_close\": {\n \"address\": \"119\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_recirc_air_open\": {\n \"address\": \"118\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_recirc_fan\": {\n \"address\": \"82\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_retort_deash\": {\n \"address\": \"81\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_retort_hydraulic_pack\": {\n \"address\": \"87\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_secondary_air\": {\n \"address\": \"89\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_secondary_air_close\": {\n \"address\": \"117\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_secondary_air_open\": {\n \"address\": \"116\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_secondary_pump\": {\n \"address\": \"410\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_shunt_pump\": {\n \"address\": \"113\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_stoker\": {\n \"address\": \"80\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_stoker_RV\": {\n \"address\": \"121\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtest_transfer_screw\": {\n \"address\": \"85\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtransfer_screw\": {\n \"address\": \"159\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtransfer_screw_OL\": {\n \"address\": \"152\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gtransfer_screw_limit_switch\": {\n \"address\": \"153\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"guser_boiler_start\": {\n \"address\": \"11\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"guser_flame_failure_temperature\": {\n \"address\": \"54\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"guser_load_time\": {\n \"address\": \"52\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"WORD\",\n \"word_length\": 1\n },\n \"guser_shutdown\": {\n \"address\": \"23\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"guser_start_load\": {\n \"address\": \"21\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"guser_starting_to_running_temperature\": {\n \"address\": \"51\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"guser_stop_load\": {\n \"address\": \"22\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"guser_stop_shutdown\": {\n \"address\": \"12\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n },\n \"gwater_pressure\": {\n \"address\": \"30\",\n \"array_data_type_name\": \"\",\n \"fc\": \"3\",\n \"quantity\": 1,\n \"type_name\": \"INT\",\n \"word_length\": 1\n },\n \"test_alarm\": {\n \"address\": \"391\",\n \"array_data_type_name\": \"\",\n \"fc\": \"1\",\n \"quantity\": 1,\n \"type_name\": \"BOOL\",\n \"word_length\": 1\n }\n}\n\nvar register_details = look_up_table[msg.topic];\n\n//register_details[\"quantity\"] = 1;\n\nregister_details[\"unitid\"] = 255;\n\nmsg.payload = register_details;\n\nreturn msg;",
  3519. "outputs": 1,
  3520. "noerr": 0,
  3521. "initialize": "",
  3522. "finalize": "",
  3523. "libs": [],
  3524. "x": 480,
  3525. "y": 160,
  3526. "wires": [
  3527. []
  3528. ]
  3529. },
  3530. {
  3531. "id": "419e2671.eb7d88",
  3532. "type": "function",
  3533. "z": "becf55af6d9e4f3b",
  3534. "name": "lvc_labels",
  3535. "func": "var look_up_table = {\n \"M_RWr\": {\n \"address\": \"0Z9\",\n \"fc\": \"3\"\n },\n \"M_RWw\": {\n \"address\": \"80Z6\",\n \"fc\": \"3\"\n },\n \"M_RX\": {\n \"address\": \"100Z8\",\n \"fc\": \"3\"\n },\n \"M_RY\": {\n \"address\": \"100Z7\",\n \"fc\": \"3\"\n },\n \"email_test_toggle\": {\n \"address\": \"390\",\n \"fc\": \"1\"\n },\n \"gID_fan\": {\n \"address\": \"199\",\n \"fc\": \"1\"\n },\n \"gID_fan_OL\": {\n \"address\": \"195\",\n \"fc\": \"1\"\n },\n \"gID_fan_max_speed\": {\n \"address\": \"38\",\n \"fc\": \"3\"\n },\n \"gID_fan_min_speed\": {\n \"address\": \"39\",\n \"fc\": \"3\"\n },\n \"gID_fan_running_freq\": {\n \"address\": \"45\",\n \"fc\": \"3\"\n },\n \"gID_fan_smoke_hood_value\": {\n \"address\": \"37\",\n \"fc\": \"3\"\n },\n \"galarmed_shutdown\": {\n \"address\": \"15\",\n \"fc\": \"1\"\n },\n \"gauto_deash_enabled\": {\n \"address\": \"259\",\n \"fc\": \"1\"\n },\n \"gback_factory_day_set_temperature\": {\n \"address\": \"128\",\n \"fc\": \"3\"\n },\n \"gback_factory_night_set_temperature\": {\n \"address\": \"129\",\n \"fc\": \"3\"\n },\n \"gback_retort_bar\": {\n \"address\": \"5\",\n \"fc\": \"3\"\n },\n \"gbeforeID_vacuum\": {\n \"address\": \"36\",\n \"fc\": \"3\"\n },\n \"gboiler_room_water_pressure\": {\n \"address\": \"8\",\n \"fc\": \"3\"\n },\n \"gboiler_running_condition\": {\n \"address\": \"80\",\n \"fc\": \"3\"\n },\n \"gburndays_real\": {\n \"address\": \"114\",\n \"fc\": \"3\"\n },\n \"gburnhours_real\": {\n \"address\": \"110\",\n \"fc\": \"3\"\n },\n \"gbypass_valve_normally_open\": {\n \"address\": \"198\",\n \"fc\": \"1\"\n },\n \"gdanblast_1\": {\n \"address\": \"215\",\n \"fc\": \"1\"\n },\n \"gdanblast_10\": {\n \"address\": \"136\",\n \"fc\": \"1\"\n },\n \"gdanblast_11\": {\n \"address\": \"137\",\n \"fc\": \"1\"\n },\n \"gdanblast_12\": {\n \"address\": \"138\",\n \"fc\": \"1\"\n },\n \"gdanblast_2\": {\n \"address\": \"216\",\n \"fc\": \"1\"\n },\n \"gdanblast_3\": {\n \"address\": \"217\",\n \"fc\": \"1\"\n },\n \"gdanblast_4\": {\n \"address\": \"218\",\n \"fc\": \"1\"\n },\n \"gdanblast_5\": {\n \"address\": \"219\",\n \"fc\": \"1\"\n },\n \"gdanblast_6\": {\n \"address\": \"220\",\n \"fc\": \"1\"\n },\n \"gdanblast_7\": {\n \"address\": \"221\",\n \"fc\": \"1\"\n },\n \"gdanblast_8\": {\n \"address\": \"222\",\n \"fc\": \"1\"\n },\n \"gdanblast_9\": {\n \"address\": \"135\",\n \"fc\": \"1\"\n },\n \"gdanblast_active\": {\n \"address\": \"223\",\n \"fc\": \"1\"\n },\n \"gdanblast_low_compressed_air\": {\n \"address\": \"224\",\n \"fc\": \"1\"\n },\n \"gdeash_outfeeder_read_running_speed\": {\n \"address\": \"438\",\n \"fc\": \"3\"\n },\n \"gdeash_outfeeder_stf\": {\n \"address\": \"430.0\",\n \"fc\": \"3\"\n },\n \"gdeash_outfeeder_test_motor\": {\n \"address\": \"442.1\",\n \"fc\": \"3\"\n },\n \"gdeash_outlet_rv\": {\n \"address\": \"508.0\",\n \"fc\": \"3\"\n },\n \"gdeash_period\": {\n \"address\": \"478\",\n \"fc\": \"3\"\n },\n \"gdeash_screw_read_running_speed\": {\n \"address\": \"453\",\n \"fc\": \"3\"\n },\n \"gdeash_screw_stf\": {\n \"address\": \"445.0\",\n \"fc\": \"3\"\n },\n \"gdeash_screw_test_motor\": {\n \"address\": \"457.1\",\n \"fc\": \"3\"\n },\n \"gdeash_system_currently_active\": {\n \"address\": \"509.1\",\n \"fc\": \"3\"\n },\n \"gdisable_full_disposal_rate\": {\n \"address\": \"399\",\n \"fc\": \"1\"\n },\n \"gdiss_return_temperature\": {\n \"address\": \"10\",\n \"fc\": \"3\"\n },\n \"gdissipator_frost_protection\": {\n \"address\": \"395\",\n \"fc\": \"1\"\n },\n \"gdissipator_frost_protection_stf\": {\n \"address\": \"396\",\n \"fc\": \"1\"\n },\n \"gdissipator_pump_auto_temperature\": {\n \"address\": \"92\",\n \"fc\": \"3\"\n },\n \"ge_stop\": {\n \"address\": \"190\",\n \"fc\": \"1\"\n },\n \"genable_global_settings\": {\n \"address\": \"294\",\n \"fc\": \"1\"\n },\n \"genable_heaters\": {\n \"address\": \"297\",\n \"fc\": \"1\"\n },\n \"gfilter_1_RV_read_speed\": {\n \"address\": \"471\",\n \"fc\": \"3\"\n },\n \"gfilter_1_RV_set_speed\": {\n \"address\": \"468\",\n \"fc\": \"3\"\n },\n \"gfilter_1_RV_stf\": {\n \"address\": \"467.2\",\n \"fc\": \"3\"\n },\n \"gfilter_1_RV_voltage\": {\n \"address\": \"473\",\n \"fc\": \"3\"\n },\n \"gfilter_1__RV_current\": {\n \"address\": \"472\",\n \"fc\": \"3\"\n },\n \"gfilter_1_outlet_temperature\": {\n \"address\": \"413\",\n \"fc\": \"3\"\n },\n \"gfilter_1_rv_read_running_speed\": {\n \"address\": \"488\",\n \"fc\": \"3\"\n },\n \"gfilter_1_rv_status_stf\": {\n \"address\": \"480.0\",\n \"fc\": \"3\"\n },\n \"gfilter_1_rv_test_motor\": {\n \"address\": \"492.1\",\n \"fc\": \"3\"\n },\n \"gfilter_2_RV_current\": {\n \"address\": \"476\",\n \"fc\": \"3\"\n },\n \"gfilter_2_RV_read_speed\": {\n \"address\": \"475\",\n \"fc\": \"3\"\n },\n \"gfilter_2_RV_set_speed\": {\n \"address\": \"469\",\n \"fc\": \"3\"\n },\n \"gfilter_2_RV_stf\": {\n \"address\": \"467.3\",\n \"fc\": \"3\"\n },\n \"gfilter_2_RV_voltage\": {\n \"address\": \"477\",\n \"fc\": \"3\"\n },\n \"gfilter_2_outlet_temperature\": {\n \"address\": \"414\",\n \"fc\": \"3\"\n },\n \"gfilter_2_rv_read_running_speed\": {\n \"address\": \"503\",\n \"fc\": \"3\"\n },\n \"gfilter_2_rv_status_stf\": {\n \"address\": \"495.0\",\n \"fc\": \"3\"\n },\n \"gfilter_2_rv_test_motor\": {\n \"address\": \"507.1\",\n \"fc\": \"3\"\n },\n \"gfilter_cleaning_enabled\": {\n \"address\": \"243\",\n \"fc\": \"1\"\n },\n \"gfilter_deash_slow_running\": {\n \"address\": \"460.1\",\n \"fc\": \"3\"\n },\n \"gfilter_failure\": {\n \"address\": \"360\",\n \"fc\": \"1\"\n },\n \"gfilter_low_compressed_air\": {\n \"address\": \"242\",\n \"fc\": \"1\"\n },\n \"gfilter_on_fire\": {\n \"address\": \"361\",\n \"fc\": \"1\"\n },\n \"gfilter_outlet_temperature\": {\n \"address\": \"2\",\n \"fc\": \"3\"\n },\n \"gfilter_outlet_vacuum\": {\n \"address\": \"11\",\n \"fc\": \"3\"\n },\n \"gfilter_valve_1\": {\n \"address\": \"230\",\n \"fc\": \"1\"\n },\n \"gfilter_valve_10\": {\n \"address\": \"239\",\n \"fc\": \"1\"\n },\n \"gfilter_valve_11\": {\n \"address\": \"240\",\n \"fc\": \"1\"\n },\n \"gfilter_valve_12\": {\n \"address\": \"241\",\n \"fc\": \"1\"\n },\n \"gfilter_valve_2\": {\n \"address\": \"231\",\n \"fc\": \"1\"\n },\n \"gfilter_valve_3\": {\n \"address\": \"232\",\n \"fc\": \"1\"\n },\n \"gfilter_valve_4\": {\n \"address\": \"233\",\n \"fc\": \"1\"\n },\n \"gfilter_valve_5\": {\n \"address\": \"234\",\n \"fc\": \"1\"\n },\n \"gfilter_valve_6\": {\n \"address\": \"235\",\n \"fc\": \"1\"\n },\n \"gfilter_valve_7\": {\n \"address\": \"236\",\n \"fc\": \"1\"\n },\n \"gfilter_valve_8\": {\n \"address\": \"237\",\n \"fc\": \"1\"\n },\n \"gfilter_valve_9\": {\n \"address\": \"238\",\n \"fc\": \"1\"\n },\n \"gflame_fail_time\": {\n \"address\": \"53\",\n \"fc\": \"3\"\n },\n \"gflow_set_temperature\": {\n \"address\": \"50\",\n \"fc\": \"3\"\n },\n \"gflow_temperature\": {\n \"address\": \"1\",\n \"fc\": \"3\"\n },\n \"gflue_temperature\": {\n \"address\": \"0\",\n \"fc\": \"3\"\n },\n \"gfront_retort_bar\": {\n \"address\": \"4\",\n \"fc\": \"3\"\n },\n \"gfuel_conveying_alarm\": {\n \"address\": \"16\",\n \"fc\": \"1\"\n },\n \"gfuel_flow_rate\": {\n \"address\": \"106\",\n \"fc\": \"3\"\n },\n \"gfull_disposal_rate_active\": {\n \"address\": \"400\",\n \"fc\": \"1\"\n },\n \"gfull_disposal_rate_dissfan_stf\": {\n \"address\": \"398\",\n \"fc\": \"1\"\n },\n \"gfull_disposal_rate_disspump_stf\": {\n \"address\": \"397\",\n \"fc\": \"1\"\n },\n \"gglobal_day_set_temperature\": {\n \"address\": \"128\",\n \"fc\": \"3\"\n },\n \"gglobal_night_set_temperature\": {\n \"address\": \"129\",\n \"fc\": \"3\"\n },\n \"ggrate_scaling_data\": {\n \"address\": \"2530\",\n \"fc\": \"3\"\n },\n \"gheat_back_factory\": {\n \"address\": \"306\",\n \"fc\": \"1\"\n },\n \"gheat_main_factory\": {\n \"address\": \"304\",\n \"fc\": \"1\"\n },\n \"gheat_meter_flow_rate_m3perhour\": {\n \"address\": \"57\",\n \"fc\": \"3\"\n },\n \"gheat_meter_flow_temperature\": {\n \"address\": \"55\",\n \"fc\": \"3\"\n },\n \"gheat_meter_return_temperature\": {\n \"address\": \"56\",\n \"fc\": \"3\"\n },\n \"ghigh_limit_stat\": {\n \"address\": \"180\",\n \"fc\": \"1\"\n },\n \"ghigh_stoker_temperature\": {\n \"address\": \"18\",\n \"fc\": \"1\"\n },\n \"ghigh_water_pressure\": {\n \"address\": \"181\",\n \"fc\": \"1\"\n },\n \"ghydraulic_pump\": {\n \"address\": \"270\",\n \"fc\": \"1\"\n },\n \"ghydraulic_pump_OL\": {\n \"address\": \"271\",\n \"fc\": \"1\"\n },\n \"ghydraulic_ram_displacement\": {\n \"address\": \"9\",\n \"fc\": \"3\"\n },\n \"gincline_deash_screw\": {\n \"address\": \"256\",\n \"fc\": \"1\"\n },\n \"gincline_deash_screw_OL\": {\n \"address\": \"258\",\n \"fc\": \"1\"\n },\n \"ginclined_ash_screw_read_running_speed\": {\n \"address\": \"423\",\n \"fc\": \"3\"\n },\n \"ginclined_ash_screw_stf\": {\n \"address\": \"415.0\",\n \"fc\": \"3\"\n },\n \"ginclined_ash_screw_test_motor\": {\n \"address\": \"427.1\",\n \"fc\": \"3\"\n },\n \"glow_compressed_air\": {\n \"address\": \"24\",\n \"fc\": \"1\"\n },\n \"glow_flue_temperature\": {\n \"address\": \"17\",\n \"fc\": \"1\"\n },\n \"glow_water_pressure\": {\n \"address\": \"182\",\n \"fc\": \"1\"\n },\n \"gmain_pump_auto\": {\n \"address\": \"380\",\n \"fc\": \"1\"\n },\n \"gmain_pump_auto_signal\": {\n \"address\": \"385\",\n \"fc\": \"1\"\n },\n \"gmain_pump_auto_temperature\": {\n \"address\": \"60\",\n \"fc\": \"3\"\n },\n \"gmain_pump_manual\": {\n \"address\": \"381\",\n \"fc\": \"1\"\n },\n \"gmain_pump_manual_signal\": {\n \"address\": \"386\",\n \"fc\": \"1\"\n },\n \"gmain_pump_off\": {\n \"address\": \"382\",\n \"fc\": \"1\"\n },\n \"gmain_pump_off_signal\": {\n \"address\": \"384\",\n \"fc\": \"1\"\n },\n \"gmain_pump_status\": {\n \"address\": \"61\",\n \"fc\": \"3\"\n },\n \"gmain_pumps\": {\n \"address\": \"292\",\n \"fc\": \"1\"\n },\n \"gmain_pumps_OL\": {\n \"address\": \"290\",\n \"fc\": \"1\"\n },\n \"gmanual_deash_enabled\": {\n \"address\": \"260\",\n \"fc\": \"1\"\n },\n \"gmax_stoker_speed\": {\n \"address\": \"100\",\n \"fc\": \"3\"\n },\n \"gmin_stoker_speed\": {\n \"address\": \"101\",\n \"fc\": \"3\"\n },\n \"gnew_ID_fan_output\": {\n \"address\": \"209\",\n \"fc\": \"1\"\n },\n \"gnotenable_back_factory_global_settings\": {\n \"address\": \"307\",\n \"fc\": \"1\"\n },\n \"gnotenable_global_settings\": {\n \"address\": \"305\",\n \"fc\": \"1\"\n },\n \"goutfeederRV\": {\n \"address\": \"158\",\n \"fc\": \"1\"\n },\n \"goutfeederRV_OL\": {\n \"address\": \"151\",\n \"fc\": \"1\"\n },\n \"goutfeeder_OL\": {\n \"address\": \"150\",\n \"fc\": \"1\"\n },\n \"goutfeeder_active\": {\n \"address\": \"162\",\n \"fc\": \"1\"\n },\n \"goutfeeder_backwards\": {\n \"address\": \"157\",\n \"fc\": \"1\"\n },\n \"goutfeeder_forward\": {\n \"address\": \"156\",\n \"fc\": \"1\"\n },\n \"goutfeeder_passthrough\": {\n \"address\": \"163\",\n \"fc\": \"1\"\n },\n \"gover_load_alarm\": {\n \"address\": \"19\",\n \"fc\": \"1\"\n },\n \"goxygen_sensor\": {\n \"address\": \"6\",\n \"fc\": \"3\"\n },\n \"gpid_stoker_output\": {\n \"address\": \"200\",\n \"fc\": \"3\"\n },\n \"gprimary_air_damper_close\": {\n \"address\": \"203\",\n \"fc\": \"1\"\n },\n \"gprimary_air_damper_open\": {\n \"address\": \"202\",\n \"fc\": \"1\"\n },\n \"gprimary_air_fan\": {\n \"address\": \"200\",\n \"fc\": \"1\"\n },\n \"gprimary_air_fan_OL\": {\n \"address\": \"196\",\n \"fc\": \"1\"\n },\n \"gprimary_pump\": {\n \"address\": \"387\",\n \"fc\": \"1\"\n },\n \"grecirc_damper_close\": {\n \"address\": \"208\",\n \"fc\": \"1\"\n },\n \"grecirc_damper_open\": {\n \"address\": \"207\",\n \"fc\": \"1\"\n },\n \"grecirc_fan_OL\": {\n \"address\": \"206\",\n \"fc\": \"1\"\n },\n \"greset_id_ran\": {\n \"address\": \"470\",\n \"fc\": \"1\"\n },\n \"gretort_ash_screw_read_running_speed\": {\n \"address\": \"408\",\n \"fc\": \"3\"\n },\n \"gretort_ash_screw_stf\": {\n \"address\": \"400.0\",\n \"fc\": \"3\"\n },\n \"gretort_ash_screw_test_motor\": {\n \"address\": \"412.1\",\n \"fc\": \"3\"\n },\n \"gretort_deash_screw\": {\n \"address\": \"255\",\n \"fc\": \"1\"\n },\n \"gretort_deash_screw_OL\": {\n \"address\": \"257\",\n \"fc\": \"1\"\n },\n \"gretort_deash_slow_running\": {\n \"address\": \"460.0\",\n \"fc\": \"3\"\n },\n \"gretort_deash_stf\": {\n \"address\": \"261\",\n \"fc\": \"1\"\n },\n \"gretort_flow_temperature\": {\n \"address\": \"172\",\n \"fc\": \"3\"\n },\n \"gretort_high_temperature\": {\n \"address\": \"20\",\n \"fc\": \"1\"\n },\n \"gretort_pump\": {\n \"address\": \"273\",\n \"fc\": \"1\"\n },\n \"gretort_return_temperature\": {\n \"address\": \"173\",\n \"fc\": \"3\"\n },\n \"gretort_temperature_1\": {\n \"address\": \"170\",\n \"fc\": \"3\"\n },\n \"gretort_temperature_2\": {\n \"address\": \"171\",\n \"fc\": \"3\"\n },\n \"greverse_filter_1_RV\": {\n \"address\": \"470.1\",\n \"fc\": \"3\"\n },\n \"greverse_filter_2_RV\": {\n \"address\": \"474.0\",\n \"fc\": \"3\"\n },\n \"grun_deash_fast\": {\n \"address\": \"509.0\",\n \"fc\": \"3\"\n },\n \"grunning_flame_failure_temperature\": {\n \"address\": \"93\",\n \"fc\": \"3\"\n },\n \"grv1_blocked\": {\n \"address\": \"165\",\n \"fc\": \"1\"\n },\n \"grv2_blocked\": {\n \"address\": \"166\",\n \"fc\": \"1\"\n },\n \"gscaling_data_flow_flue_to_percent\": {\n \"address\": \"201\",\n \"fc\": \"3\"\n },\n \"gscaling_data_percent_to_stoker_speed\": {\n \"address\": \"220\",\n \"fc\": \"3\"\n },\n \"gsecondary_air_damper_close\": {\n \"address\": \"205\",\n \"fc\": \"1\"\n },\n \"gsecondary_air_damper_open\": {\n \"address\": \"204\",\n \"fc\": \"1\"\n },\n \"gsecondary_air_fan\": {\n \"address\": \"201\",\n \"fc\": \"1\"\n },\n \"gsecondary_air_fan_OL\": {\n \"address\": \"197\",\n \"fc\": \"1\"\n },\n \"gsecondary_pump\": {\n \"address\": \"389\",\n \"fc\": \"1\"\n },\n \"gshunt_pump\": {\n \"address\": \"293\",\n \"fc\": \"1\"\n },\n \"gshunt_pump_OL\": {\n \"address\": \"291\",\n \"fc\": \"1\"\n },\n \"gshunt_pump_auto_temperature\": {\n \"address\": \"91\",\n \"fc\": \"3\"\n },\n \"gsilo_level_0_1000\": {\n \"address\": \"105\",\n \"fc\": \"3\"\n },\n \"gslow_filter_empty_active\": {\n \"address\": \"467.1\",\n \"fc\": \"3\"\n },\n \"gslow_filter_empty_run_percent\": {\n \"address\": \"465\",\n \"fc\": \"3\"\n },\n \"gslow_filter_empty_run_period\": {\n \"address\": \"466\",\n \"fc\": \"3\"\n },\n \"gslow_filter_empty_sequence\": {\n \"address\": \"467.0\",\n \"fc\": \"3\"\n },\n \"gsmoke_hood_vacuum_sensor\": {\n \"address\": \"7\",\n \"fc\": \"3\"\n },\n \"gsmokehood_vacuum\": {\n \"address\": \"35\",\n \"fc\": \"3\"\n },\n \"gspace_heater_use_own_temp_1\": {\n \"address\": \"308\",\n \"fc\": \"1\"\n },\n \"gspace_heater_use_own_temp_2\": {\n \"address\": \"309\",\n \"fc\": \"1\"\n },\n \"gspace_heater_use_own_temp_3\": {\n \"address\": \"310\",\n \"fc\": \"1\"\n },\n \"gspace_heater_use_own_temp_4\": {\n \"address\": \"311\",\n \"fc\": \"1\"\n },\n \"gspace_heater_use_own_temp_5\": {\n \"address\": \"312\",\n \"fc\": \"1\"\n },\n \"gspace_heater_use_own_temp_6\": {\n \"address\": \"313\",\n \"fc\": \"1\"\n },\n \"gspace_heater_use_own_temp_7\": {\n \"address\": \"314\",\n \"fc\": \"1\"\n },\n \"gspace_heater_use_own_temp_8\": {\n \"address\": \"315\",\n \"fc\": \"1\"\n },\n \"gspaceheater_measured_temp_1\": {\n \"address\": \"130\",\n \"fc\": \"3\"\n },\n \"gspaceheater_measured_temp_2\": {\n \"address\": \"131\",\n \"fc\": \"3\"\n },\n \"gspaceheater_measured_temp_3\": {\n \"address\": \"132\",\n \"fc\": \"3\"\n },\n \"gspaceheater_measured_temp_4\": {\n \"address\": \"133\",\n \"fc\": \"3\"\n },\n \"gspaceheater_measured_temp_5\": {\n \"address\": \"134\",\n \"fc\": \"3\"\n },\n \"gspaceheater_measured_temp_6\": {\n \"address\": \"135\",\n \"fc\": \"3\"\n },\n \"gspaceheater_measured_temp_7\": {\n \"address\": \"136\",\n \"fc\": \"3\"\n },\n \"gspaceheater_measured_temp_8\": {\n \"address\": \"137\",\n \"fc\": \"3\"\n },\n \"gspaceheater_on_1\": {\n \"address\": \"295\",\n \"fc\": \"1\"\n },\n \"gspaceheater_on_2\": {\n \"address\": \"296\",\n \"fc\": \"1\"\n },\n \"gspaceheater_on_3\": {\n \"address\": \"298\",\n \"fc\": \"1\"\n },\n \"gspaceheater_on_4\": {\n \"address\": \"299\",\n \"fc\": \"1\"\n },\n \"gspaceheater_on_5\": {\n \"address\": \"300\",\n \"fc\": \"1\"\n },\n \"gspaceheater_on_6\": {\n \"address\": \"301\",\n \"fc\": \"1\"\n },\n \"gspaceheater_on_7\": {\n \"address\": \"302\",\n \"fc\": \"1\"\n },\n \"gspaceheater_on_8\": {\n \"address\": \"303\",\n \"fc\": \"1\"\n },\n \"gspaceheater_set_temperature_1\": {\n \"address\": \"120\",\n \"fc\": \"3\"\n },\n \"gspaceheater_set_temperature_2\": {\n \"address\": \"121\",\n \"fc\": \"3\"\n },\n \"gspaceheater_set_temperature_3\": {\n \"address\": \"122\",\n \"fc\": \"3\"\n },\n \"gspaceheater_set_temperature_4\": {\n \"address\": \"123\",\n \"fc\": \"3\"\n },\n \"gspaceheater_set_temperature_5\": {\n \"address\": \"124\",\n \"fc\": \"3\"\n },\n \"gspaceheater_set_temperature_6\": {\n \"address\": \"125\",\n \"fc\": \"3\"\n },\n \"gspaceheater_set_temperature_7\": {\n \"address\": \"126\",\n \"fc\": \"3\"\n },\n \"gspaceheater_set_temperature_8\": {\n \"address\": \"127\",\n \"fc\": \"3\"\n },\n \"gsplitter_screw\": {\n \"address\": \"171\",\n \"fc\": \"1\"\n },\n \"gsplitter_screw_OL\": {\n \"address\": \"172\",\n \"fc\": \"1\"\n },\n \"gstart_load_enabled\": {\n \"address\": \"7\",\n \"fc\": \"1\"\n },\n \"gstokerRV\": {\n \"address\": \"160\",\n \"fc\": \"1\"\n },\n \"gstokerRV_OL\": {\n \"address\": \"154\",\n \"fc\": \"1\"\n },\n \"gstoker_1_OL\": {\n \"address\": \"167\",\n \"fc\": \"1\"\n },\n \"gstoker_1_RV\": {\n \"address\": \"175\",\n \"fc\": \"1\"\n },\n \"gstoker_1_RV_OL\": {\n \"address\": \"169\",\n \"fc\": \"1\"\n },\n \"gstoker_1_passthrough\": {\n \"address\": \"173\",\n \"fc\": \"1\"\n },\n \"gstoker_1_temperature\": {\n \"address\": \"227\",\n \"fc\": \"3\"\n },\n \"gstoker_2_OL\": {\n \"address\": \"168\",\n \"fc\": \"1\"\n },\n \"gstoker_2_RV\": {\n \"address\": \"176\",\n \"fc\": \"1\"\n },\n \"gstoker_2_RV_OL\": {\n \"address\": \"170\",\n \"fc\": \"1\"\n },\n \"gstoker_2_passthrough\": {\n \"address\": \"174\",\n \"fc\": \"1\"\n },\n \"gstoker_2_temperature\": {\n \"address\": \"228\",\n \"fc\": \"3\"\n },\n \"gstoker_OL\": {\n \"address\": \"155\",\n \"fc\": \"1\"\n },\n \"gstoker_active\": {\n \"address\": \"161\",\n \"fc\": \"1\"\n },\n \"gstoker_count\": {\n \"address\": \"0\",\n \"fc\": \"3\"\n },\n \"gstoker_passthrough\": {\n \"address\": \"164\",\n \"fc\": \"1\"\n },\n \"gstoker_rotation_sensor\": {\n \"address\": \"250\",\n \"fc\": \"1\"\n },\n \"gstoker_speed\": {\n \"address\": \"102\",\n \"fc\": \"3\"\n },\n \"gstoker_stf\": {\n \"address\": \"140\",\n \"fc\": \"1\"\n },\n \"gstoker_temperature\": {\n \"address\": \"3\",\n \"fc\": \"3\"\n },\n \"gstop_load_enabled\": {\n \"address\": \"8\",\n \"fc\": \"1\"\n },\n \"gsystem_at_temperature\": {\n \"address\": \"5\",\n \"fc\": \"1\"\n },\n \"gsystem_high_limit_stat\": {\n \"address\": \"14\",\n \"fc\": \"1\"\n },\n \"gsystem_loading\": {\n \"address\": \"0\",\n \"fc\": \"1\"\n },\n \"gsystem_name\": {\n \"address\": \"230\",\n \"fc\": \"3\"\n },\n \"gsystem_running\": {\n \"address\": \"3\",\n \"fc\": \"1\"\n },\n \"gsystem_shutdown_enabled\": {\n \"address\": \"10\",\n \"fc\": \"1\"\n },\n \"gsystem_shuting_down\": {\n \"address\": \"4\",\n \"fc\": \"1\"\n },\n \"gsystem_shuting_down_at_temperature\": {\n \"address\": \"6\",\n \"fc\": \"1\"\n },\n \"gsystem_start_enabled\": {\n \"address\": \"9\",\n \"fc\": \"1\"\n },\n \"gsystem_starting\": {\n \"address\": \"2\",\n \"fc\": \"1\"\n },\n \"gsystem_stop_shutdown_enabled\": {\n \"address\": \"13\",\n \"fc\": \"1\"\n },\n \"gsystem_stopped\": {\n \"address\": \"1\",\n \"fc\": \"1\"\n },\n \"gtarget_stoker_running_percent\": {\n \"address\": \"150\",\n \"fc\": \"3\"\n },\n \"gtest_bypass_valve\": {\n \"address\": \"120\",\n \"fc\": \"1\"\n },\n \"gtest_danblast_1\": {\n \"address\": \"92\",\n \"fc\": \"1\"\n },\n \"gtest_danblast_10\": {\n \"address\": \"124\",\n \"fc\": \"1\"\n },\n \"gtest_danblast_11\": {\n \"address\": \"125\",\n \"fc\": \"1\"\n },\n \"gtest_danblast_12\": {\n \"address\": \"126\",\n \"fc\": \"1\"\n },\n \"gtest_danblast_2\": {\n \"address\": \"93\",\n \"fc\": \"1\"\n },\n \"gtest_danblast_3\": {\n \"address\": \"94\",\n \"fc\": \"1\"\n },\n \"gtest_danblast_4\": {\n \"address\": \"95\",\n \"fc\": \"1\"\n },\n \"gtest_danblast_5\": {\n \"address\": \"96\",\n \"fc\": \"1\"\n },\n \"gtest_danblast_6\": {\n \"address\": \"97\",\n \"fc\": \"1\"\n },\n \"gtest_danblast_7\": {\n \"address\": \"98\",\n \"fc\": \"1\"\n },\n \"gtest_danblast_8\": {\n \"address\": \"99\",\n \"fc\": \"1\"\n },\n \"gtest_danblast_9\": {\n \"address\": \"123\",\n \"fc\": \"1\"\n },\n \"gtest_dissipaters\": {\n \"address\": \"84\",\n \"fc\": \"1\"\n },\n \"gtest_dissipator_pump\": {\n \"address\": \"112\",\n \"fc\": \"1\"\n },\n \"gtest_extension_pump\": {\n \"address\": \"111\",\n \"fc\": \"1\"\n },\n \"gtest_factory_pump\": {\n \"address\": \"110\",\n \"fc\": \"1\"\n },\n \"gtest_filter_RV\": {\n \"address\": \"470.0\",\n \"fc\": \"3\"\n },\n \"gtest_filter_Valve_7\": {\n \"address\": \"106\",\n \"fc\": \"1\"\n },\n \"gtest_filter_valve_1\": {\n \"address\": \"100\",\n \"fc\": \"1\"\n },\n \"gtest_filter_valve_10\": {\n \"address\": \"109\",\n \"fc\": \"1\"\n },\n \"gtest_filter_valve_2\": {\n \"address\": \"101\",\n \"fc\": \"1\"\n },\n \"gtest_filter_valve_3\": {\n \"address\": \"102\",\n \"fc\": \"1\"\n },\n \"gtest_filter_valve_4\": {\n \"address\": \"103\",\n \"fc\": \"1\"\n },\n \"gtest_filter_valve_5\": {\n \"address\": \"104\",\n \"fc\": \"1\"\n },\n \"gtest_filter_valve_6\": {\n \"address\": \"105\",\n \"fc\": \"1\"\n },\n \"gtest_filter_valve_8\": {\n \"address\": \"107\",\n \"fc\": \"1\"\n },\n \"gtest_filter_valve_9\": {\n \"address\": \"108\",\n \"fc\": \"1\"\n },\n \"gtest_hydraulic_pump\": {\n \"address\": \"272\",\n \"fc\": \"1\"\n },\n \"gtest_id_fan\": {\n \"address\": \"83\",\n \"fc\": \"1\"\n },\n \"gtest_incline_deash_screw\": {\n \"address\": \"86\",\n \"fc\": \"1\"\n },\n \"gtest_main_pump\": {\n \"address\": \"383\",\n \"fc\": \"1\"\n },\n \"gtest_outfeeder_RV\": {\n \"address\": \"122\",\n \"fc\": \"1\"\n },\n \"gtest_outfeeder_forward\": {\n \"address\": \"90\",\n \"fc\": \"1\"\n },\n \"gtest_outfeeder_reverse\": {\n \"address\": \"91\",\n \"fc\": \"1\"\n },\n \"gtest_primary_air\": {\n \"address\": \"88\",\n \"fc\": \"1\"\n },\n \"gtest_primary_air_close\": {\n \"address\": \"115\",\n \"fc\": \"1\"\n },\n \"gtest_primary_air_open\": {\n \"address\": \"114\",\n \"fc\": \"1\"\n },\n \"gtest_primary_pump\": {\n \"address\": \"388\",\n \"fc\": \"1\"\n },\n \"gtest_recirc_air_close\": {\n \"address\": \"119\",\n \"fc\": \"1\"\n },\n \"gtest_recirc_air_open\": {\n \"address\": \"118\",\n \"fc\": \"1\"\n },\n \"gtest_recirc_fan\": {\n \"address\": \"82\",\n \"fc\": \"1\"\n },\n \"gtest_retort_deash\": {\n \"address\": \"81\",\n \"fc\": \"1\"\n },\n \"gtest_retort_hydraulic_pack\": {\n \"address\": \"87\",\n \"fc\": \"1\"\n },\n \"gtest_retort_pump\": {\n \"address\": \"274\",\n \"fc\": \"1\"\n },\n \"gtest_secondary_air\": {\n \"address\": \"89\",\n \"fc\": \"1\"\n },\n \"gtest_secondary_air_close\": {\n \"address\": \"117\",\n \"fc\": \"1\"\n },\n \"gtest_secondary_air_open\": {\n \"address\": \"116\",\n \"fc\": \"1\"\n },\n \"gtest_secondary_pump\": {\n \"address\": \"410\",\n \"fc\": \"1\"\n },\n \"gtest_shunt_pump\": {\n \"address\": \"113\",\n \"fc\": \"1\"\n },\n \"gtest_splitter_screw\": {\n \"address\": \"179\",\n \"fc\": \"1\"\n },\n \"gtest_stoker\": {\n \"address\": \"80\",\n \"fc\": \"1\"\n },\n \"gtest_stoker_1_RV\": {\n \"address\": \"177\",\n \"fc\": \"1\"\n },\n \"gtest_stoker_2_RV\": {\n \"address\": \"178\",\n \"fc\": \"1\"\n },\n \"gtest_stoker_RV\": {\n \"address\": \"121\",\n \"fc\": \"1\"\n },\n \"gtest_transfer_screw\": {\n \"address\": \"85\",\n \"fc\": \"1\"\n },\n \"gtransfer_screw\": {\n \"address\": \"159\",\n \"fc\": \"1\"\n },\n \"gtransfer_screw_OL\": {\n \"address\": \"152\",\n \"fc\": \"1\"\n },\n \"gtransfer_screw_limit_switch\": {\n \"address\": \"153\",\n \"fc\": \"1\"\n },\n \"guser_boiler_start\": {\n \"address\": \"11\",\n \"fc\": \"1\"\n },\n \"guser_flame_failure_temperature\": {\n \"address\": \"54\",\n \"fc\": \"3\"\n },\n \"guser_load_time\": {\n \"address\": \"52\",\n \"fc\": \"3\"\n },\n \"guser_shutdown\": {\n \"address\": \"23\",\n \"fc\": \"1\"\n },\n \"guser_start_load\": {\n \"address\": \"21\",\n \"fc\": \"1\"\n },\n \"guser_starting_to_running_temperature\": {\n \"address\": \"51\",\n \"fc\": \"3\"\n },\n \"guser_stop_load\": {\n \"address\": \"22\",\n \"fc\": \"1\"\n },\n \"guser_stop_shutdown\": {\n \"address\": \"12\",\n \"fc\": \"1\"\n },\n \"gwater_pressure\": {\n \"address\": \"30\",\n \"fc\": \"3\"\n },\n \"test_alarm\": {\n \"address\": \"391\",\n \"fc\": \"1\"\n }\n}\n\nvar register_details = look_up_table[msg.topic];\n\nregister_details[\"quantity\"] = 1;\n\nregister_details[\"unitid\"] = 255;\n\nmsg.payload = register_details;\n\nreturn msg;",
  3536. "outputs": 1,
  3537. "noerr": 0,
  3538. "initialize": "",
  3539. "finalize": "",
  3540. "libs": [],
  3541. "x": 520,
  3542. "y": 500,
  3543. "wires": [
  3544. []
  3545. ]
  3546. },
  3547. {
  3548. "id": "d4e469958932812a",
  3549. "type": "modbus-flex-getter",
  3550. "z": "3b105ee9362f5e1f",
  3551. "g": "d10dc227de1b9edb",
  3552. "name": "spray_booth_get",
  3553. "showStatusActivities": false,
  3554. "showErrors": false,
  3555. "showWarnings": true,
  3556. "logIOActivities": false,
  3557. "server": "e51876c3f59c44d4",
  3558. "useIOFile": false,
  3559. "ioFile": "",
  3560. "useIOForPayload": false,
  3561. "emptyMsgOnFail": false,
  3562. "keepMsgProperties": false,
  3563. "delayOnStart": false,
  3564. "startDelayTime": "",
  3565. "x": 370,
  3566. "y": 380,
  3567. "wires": [
  3568. [],
  3569. []
  3570. ]
  3571. },
  3572. {
  3573. "id": "82497754154ae13f",
  3574. "type": "modbus-read",
  3575. "z": "3b105ee9362f5e1f",
  3576. "g": "d10dc227de1b9edb",
  3577. "name": "spray_booth_read",
  3578. "topic": "",
  3579. "showStatusActivities": false,
  3580. "logIOActivities": false,
  3581. "showErrors": false,
  3582. "showWarnings": true,
  3583. "unitid": "",
  3584. "dataType": "Input",
  3585. "adr": "1",
  3586. "quantity": "10",
  3587. "rate": "5",
  3588. "rateUnit": "s",
  3589. "delayOnStart": false,
  3590. "startDelayTime": "",
  3591. "server": "e51876c3f59c44d4",
  3592. "useIOFile": false,
  3593. "ioFile": "",
  3594. "useIOForPayload": false,
  3595. "emptyMsgOnFail": false,
  3596. "x": 370,
  3597. "y": 440,
  3598. "wires": [
  3599. [
  3600. "be36f4e59b926c1b",
  3601. "b447847fc4f3e8b5"
  3602. ],
  3603. []
  3604. ]
  3605. },
  3606. {
  3607. "id": "7f6f1cb902b9878e",
  3608. "type": "modbus-response",
  3609. "z": "3b105ee9362f5e1f",
  3610. "g": "d10dc227de1b9edb",
  3611. "name": "Spray Booth",
  3612. "registerShowMax": 20,
  3613. "x": 810,
  3614. "y": 480,
  3615. "wires": []
  3616. },
  3617. {
  3618. "id": "cde479de83d50871",
  3619. "type": "modbus-flex-getter",
  3620. "z": "3b105ee9362f5e1f",
  3621. "g": "161d1d12584e3f7b",
  3622. "name": "window_heating_get",
  3623. "showStatusActivities": false,
  3624. "showErrors": false,
  3625. "showWarnings": true,
  3626. "logIOActivities": false,
  3627. "server": "f5b5ca8a65414918",
  3628. "useIOFile": false,
  3629. "ioFile": "",
  3630. "useIOForPayload": false,
  3631. "emptyMsgOnFail": false,
  3632. "keepMsgProperties": false,
  3633. "delayOnStart": false,
  3634. "startDelayTime": "",
  3635. "x": 380,
  3636. "y": 200,
  3637. "wires": [
  3638. [],
  3639. []
  3640. ]
  3641. },
  3642. {
  3643. "id": "8d2080c03aed792a",
  3644. "type": "modbus-read",
  3645. "z": "3b105ee9362f5e1f",
  3646. "g": "161d1d12584e3f7b",
  3647. "name": "window_heater_read",
  3648. "topic": "",
  3649. "showStatusActivities": false,
  3650. "logIOActivities": false,
  3651. "showErrors": false,
  3652. "showWarnings": true,
  3653. "unitid": "",
  3654. "dataType": "Input",
  3655. "adr": "1",
  3656. "quantity": "10",
  3657. "rate": "5",
  3658. "rateUnit": "s",
  3659. "delayOnStart": false,
  3660. "startDelayTime": "",
  3661. "server": "f5b5ca8a65414918",
  3662. "useIOFile": false,
  3663. "ioFile": "",
  3664. "useIOForPayload": false,
  3665. "emptyMsgOnFail": false,
  3666. "x": 370,
  3667. "y": 260,
  3668. "wires": [
  3669. [
  3670. "2ace1a3de70bacb1",
  3671. "9e1fee6858a1e5bd"
  3672. ],
  3673. []
  3674. ]
  3675. },
  3676. {
  3677. "id": "2ace1a3de70bacb1",
  3678. "type": "modbus-response",
  3679. "z": "3b105ee9362f5e1f",
  3680. "g": "161d1d12584e3f7b",
  3681. "name": "Window Heater",
  3682. "registerShowMax": 20,
  3683. "x": 580,
  3684. "y": 240,
  3685. "wires": []
  3686. },
  3687. {
  3688. "id": "5e8d1c9a94ab3618",
  3689. "type": "modbus-flex-getter",
  3690. "z": "3b105ee9362f5e1f",
  3691. "g": "1a1cc100e613718a",
  3692. "name": "gas_boiler_get",
  3693. "showStatusActivities": false,
  3694. "showErrors": false,
  3695. "showWarnings": true,
  3696. "logIOActivities": false,
  3697. "server": "5aa83c60ec30d3a4",
  3698. "useIOFile": false,
  3699. "ioFile": "",
  3700. "useIOForPayload": false,
  3701. "emptyMsgOnFail": false,
  3702. "keepMsgProperties": false,
  3703. "delayOnStart": false,
  3704. "startDelayTime": "",
  3705. "x": 380,
  3706. "y": 660,
  3707. "wires": [
  3708. [],
  3709. []
  3710. ]
  3711. },
  3712. {
  3713. "id": "fc74fe1485952a68",
  3714. "type": "modbus-read",
  3715. "z": "3b105ee9362f5e1f",
  3716. "g": "1a1cc100e613718a",
  3717. "name": "gas_boiler_read",
  3718. "topic": "",
  3719. "showStatusActivities": false,
  3720. "logIOActivities": false,
  3721. "showErrors": false,
  3722. "showWarnings": true,
  3723. "unitid": "",
  3724. "dataType": "HoldingRegister",
  3725. "adr": "1",
  3726. "quantity": "10",
  3727. "rate": "5",
  3728. "rateUnit": "s",
  3729. "delayOnStart": false,
  3730. "startDelayTime": "",
  3731. "server": "5aa83c60ec30d3a4",
  3732. "useIOFile": false,
  3733. "ioFile": "",
  3734. "useIOForPayload": false,
  3735. "emptyMsgOnFail": false,
  3736. "x": 380,
  3737. "y": 720,
  3738. "wires": [
  3739. [
  3740. "3d2cc2cbf16fdc9b",
  3741. "6a21622606a9857b"
  3742. ],
  3743. []
  3744. ]
  3745. },
  3746. {
  3747. "id": "3d2cc2cbf16fdc9b",
  3748. "type": "modbus-response",
  3749. "z": "3b105ee9362f5e1f",
  3750. "g": "1a1cc100e613718a",
  3751. "name": "Gas Boiler",
  3752. "registerShowMax": 20,
  3753. "x": 610,
  3754. "y": 700,
  3755. "wires": []
  3756. },
  3757. {
  3758. "id": "c6931bddf2349ad1",
  3759. "type": "comment",
  3760. "z": "3b105ee9362f5e1f",
  3761. "g": "4c67f5f5899476b2",
  3762. "name": "Gas boiler is not working yet",
  3763. "info": "",
  3764. "x": 380,
  3765. "y": 580,
  3766. "wires": []
  3767. },
  3768. {
  3769. "id": "ddb31954fcd606b8",
  3770. "type": "comment",
  3771. "z": "3b105ee9362f5e1f",
  3772. "name": "Connects/disconnects",
  3773. "info": "",
  3774. "x": 360,
  3775. "y": 140,
  3776. "wires": []
  3777. },
  3778. {
  3779. "id": "9002f524dc5508a6",
  3780. "type": "ui_gauge",
  3781. "z": "3b105ee9362f5e1f",
  3782. "g": "d10dc227de1b9edb",
  3783. "name": "",
  3784. "group": "84d471e9d3c62cd3",
  3785. "order": 1,
  3786. "width": 0,
  3787. "height": 0,
  3788. "gtype": "gage",
  3789. "title": "Ambient Temperature",
  3790. "label": "°C",
  3791. "format": "{{value}}",
  3792. "min": 0,
  3793. "max": "100",
  3794. "colors": [
  3795. "#00b500",
  3796. "#e6e600",
  3797. "#ca3838"
  3798. ],
  3799. "seg1": "",
  3800. "seg2": "",
  3801. "diff": false,
  3802. "className": "",
  3803. "x": 620,
  3804. "y": 360,
  3805. "wires": []
  3806. },
  3807. {
  3808. "id": "9e1fee6858a1e5bd",
  3809. "type": "ui_gauge",
  3810. "z": "3b105ee9362f5e1f",
  3811. "g": "161d1d12584e3f7b",
  3812. "name": "",
  3813. "group": "f7bb78b.ca5a088",
  3814. "order": 0,
  3815. "width": 0,
  3816. "height": 0,
  3817. "gtype": "gage",
  3818. "title": "Current Temperature",
  3819. "label": "°C",
  3820. "format": "{{value}}",
  3821. "min": 0,
  3822. "max": "100",
  3823. "colors": [
  3824. "#00b500",
  3825. "#e6e600",
  3826. "#ca3838"
  3827. ],
  3828. "seg1": "",
  3829. "seg2": "",
  3830. "diff": false,
  3831. "className": "",
  3832. "x": 620,
  3833. "y": 200,
  3834. "wires": []
  3835. },
  3836. {
  3837. "id": "6a21622606a9857b",
  3838. "type": "ui_gauge",
  3839. "z": "3b105ee9362f5e1f",
  3840. "g": "1a1cc100e613718a",
  3841. "name": "",
  3842. "group": "6c361286fe12328c",
  3843. "order": 0,
  3844. "width": 0,
  3845. "height": 0,
  3846. "gtype": "gage",
  3847. "title": "Gas Boiler Temperature",
  3848. "label": "°C",
  3849. "format": "{{value}}",
  3850. "min": 0,
  3851. "max": "500",
  3852. "colors": [
  3853. "#00b500",
  3854. "#e6e600",
  3855. "#ca3838"
  3856. ],
  3857. "seg1": "",
  3858. "seg2": "",
  3859. "diff": false,
  3860. "className": "",
  3861. "x": 650,
  3862. "y": 640,
  3863. "wires": []
  3864. },
  3865. {
  3866. "id": "2b0f483da8880433",
  3867. "type": "delay",
  3868. "z": "3b105ee9362f5e1f",
  3869. "g": "d10dc227de1b9edb",
  3870. "name": "",
  3871. "pauseType": "timed",
  3872. "timeout": "5",
  3873. "timeoutUnits": "seconds",
  3874. "rate": "1",
  3875. "nbRateUnits": "5",
  3876. "rateUnits": "minute",
  3877. "randomFirst": "1",
  3878. "randomLast": "5",
  3879. "randomUnits": "seconds",
  3880. "drop": true,
  3881. "allowrate": false,
  3882. "outputs": 1,
  3883. "x": 640,
  3884. "y": 400,
  3885. "wires": [
  3886. [
  3887. "0f1e335a530c582f"
  3888. ]
  3889. ]
  3890. },
  3891. {
  3892. "id": "0f1e335a530c582f",
  3893. "type": "ui_chart",
  3894. "z": "3b105ee9362f5e1f",
  3895. "g": "d10dc227de1b9edb",
  3896. "name": "",
  3897. "group": "84d471e9d3c62cd3",
  3898. "order": 2,
  3899. "width": 6,
  3900. "height": 4,
  3901. "label": "Spray Booth Temperature Trend",
  3902. "chartType": "line",
  3903. "legend": "false",
  3904. "xformat": "auto",
  3905. "interpolate": "linear",
  3906. "nodata": "",
  3907. "dot": false,
  3908. "ymin": "0",
  3909. "ymax": "600",
  3910. "removeOlder": 1,
  3911. "removeOlderPoints": "",
  3912. "removeOlderUnit": "604800",
  3913. "cutout": 0,
  3914. "useOneColor": false,
  3915. "useUTC": false,
  3916. "colors": [
  3917. "#1f77b4",
  3918. "#aec7e8",
  3919. "#ff7f0e",
  3920. "#2ca02c",
  3921. "#98df8a",
  3922. "#d62728",
  3923. "#ff9896",
  3924. "#9467bd",
  3925. "#c5b0d5"
  3926. ],
  3927. "outputs": 1,
  3928. "useDifferentColor": false,
  3929. "className": "",
  3930. "x": 910,
  3931. "y": 360,
  3932. "wires": [
  3933. []
  3934. ]
  3935. },
  3936. {
  3937. "id": "be36f4e59b926c1b",
  3938. "type": "function",
  3939. "z": "3b105ee9362f5e1f",
  3940. "g": "d10dc227de1b9edb",
  3941. "name": "trim to relevant",
  3942. "func": "msg.payload = (msg.payload[1])/10\nreturn msg;\n",
  3943. "outputs": 1,
  3944. "noerr": 0,
  3945. "initialize": "",
  3946. "finalize": "",
  3947. "libs": [],
  3948. "x": 580,
  3949. "y": 480,
  3950. "wires": [
  3951. [
  3952. "7f6f1cb902b9878e",
  3953. "2b0f483da8880433",
  3954. "9002f524dc5508a6"
  3955. ]
  3956. ]
  3957. },
  3958. {
  3959. "id": "b447847fc4f3e8b5",
  3960. "type": "debug",
  3961. "z": "3b105ee9362f5e1f",
  3962. "name": "debug 3",
  3963. "active": true,
  3964. "tosidebar": true,
  3965. "console": false,
  3966. "tostatus": false,
  3967. "complete": "false",
  3968. "statusVal": "",
  3969. "statusType": "auto",
  3970. "x": 140,
  3971. "y": 340,
  3972. "wires": []
  3973. },
  3974. {
  3975. "id": "e1056fa9271986a0",
  3976. "type": "debug",
  3977. "z": "3b105ee9362f5e1f",
  3978. "name": "debug 4",
  3979. "active": true,
  3980. "tosidebar": true,
  3981. "console": false,
  3982. "tostatus": false,
  3983. "complete": "false",
  3984. "statusVal": "",
  3985. "statusType": "auto",
  3986. "x": 1260,
  3987. "y": 160,
  3988. "wires": []
  3989. },
  3990. {
  3991. "id": "39b41e47c3adacf0",
  3992. "type": "modbus-read",
  3993. "z": "3b105ee9362f5e1f",
  3994. "name": "testbench 2",
  3995. "topic": "",
  3996. "showStatusActivities": false,
  3997. "logIOActivities": false,
  3998. "showErrors": false,
  3999. "showWarnings": true,
  4000. "unitid": "",
  4001. "dataType": "HoldingRegister",
  4002. "adr": "5562",
  4003. "quantity": "1",
  4004. "rate": "1",
  4005. "rateUnit": "s",
  4006. "delayOnStart": false,
  4007. "startDelayTime": "",
  4008. "server": "cb78a73811a7f32a",
  4009. "useIOFile": false,
  4010. "ioFile": "",
  4011. "useIOForPayload": false,
  4012. "emptyMsgOnFail": false,
  4013. "x": 1050,
  4014. "y": 220,
  4015. "wires": [
  4016. [
  4017. "e1056fa9271986a0"
  4018. ],
  4019. []
  4020. ]
  4021. },
  4022. {
  4023. "id": "0b48912e93227892",
  4024. "type": "inject",
  4025. "z": "64c7eb63152d8786",
  4026. "name": "",
  4027. "props": [
  4028. {
  4029. "p": "payload"
  4030. },
  4031. {
  4032. "p": "topic",
  4033. "vt": "str"
  4034. }
  4035. ],
  4036. "repeat": "",
  4037. "crontab": "",
  4038. "once": false,
  4039. "onceDelay": 0.1,
  4040. "topic": "",
  4041. "payload": "",
  4042. "payloadType": "date",
  4043. "x": 300,
  4044. "y": 300,
  4045. "wires": [
  4046. [
  4047. "7f3e59be1ede9951"
  4048. ]
  4049. ]
  4050. },
  4051. {
  4052. "id": "7f3e59be1ede9951",
  4053. "type": "function",
  4054. "z": "64c7eb63152d8786",
  4055. "name": "FC3",
  4056. "func": "msg.payload = { 'fc': 3, 'unitid': 1, 'address': 0 , 'quantity': 8 }\nreturn msg;",
  4057. "outputs": 1,
  4058. "noerr": 0,
  4059. "initialize": "",
  4060. "finalize": "",
  4061. "libs": [],
  4062. "x": 450,
  4063. "y": 300,
  4064. "wires": [
  4065. [
  4066. "dd73f6005ec5f9c7"
  4067. ]
  4068. ]
  4069. },
  4070. {
  4071. "id": "dd73f6005ec5f9c7",
  4072. "type": "modbus-flex-getter",
  4073. "z": "64c7eb63152d8786",
  4074. "name": "Modbus Flexible Read",
  4075. "showStatusActivities": false,
  4076. "showErrors": true,
  4077. "showWarnings": true,
  4078. "logIOActivities": false,
  4079. "server": "d8b07ddb.c44d4",
  4080. "useIOFile": false,
  4081. "ioFile": "",
  4082. "useIOForPayload": false,
  4083. "emptyMsgOnFail": false,
  4084. "keepMsgProperties": false,
  4085. "delayOnStart": false,
  4086. "startDelayTime": "",
  4087. "x": 680,
  4088. "y": 280,
  4089. "wires": [
  4090. [
  4091. "c8053c17c0e6e5f3"
  4092. ],
  4093. []
  4094. ]
  4095. },
  4096. {
  4097. "id": "c8053c17c0e6e5f3",
  4098. "type": "debug",
  4099. "z": "64c7eb63152d8786",
  4100. "name": "",
  4101. "active": true,
  4102. "tosidebar": true,
  4103. "console": false,
  4104. "tostatus": false,
  4105. "complete": "true",
  4106. "targetType": "full",
  4107. "statusVal": "",
  4108. "statusType": "auto",
  4109. "x": 910,
  4110. "y": 260,
  4111. "wires": []
  4112. }
  4113. ]
  4114. ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement