module.config.json 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. {
  2. "name": "",
  3. "code": "",
  4. "model": "",
  5. "type": "",
  6. "props": [
  7. {"deviceId": ""}
  8. ],
  9. "settings": [
  10. {
  11. "name": "IPAddress",
  12. "value": "127.0.0.1"
  13. },
  14. {
  15. "name": "Port",
  16. "value": "8080"
  17. },
  18. {
  19. "name": "IdleTimeout",
  20. "value": 60
  21. },
  22. {
  23. "name": "ByteOrder",
  24. "value": "ABCD"
  25. },
  26. {
  27. "name": "DecodeMethod",
  28. "value": {
  29. "Fields": [
  30. {
  31. "name": "SerialNo",
  32. "value": "123"
  33. },
  34. {
  35. "name": "DataName",
  36. "value": "Temperature"
  37. },
  38. {
  39. "name": "DataType",
  40. "value": "1"
  41. },
  42. {
  43. "name": "Offset",
  44. "value": "6"
  45. },
  46. {
  47. "name": "DataItem",
  48. "value": "XXDevice.Data1"
  49. }
  50. ]
  51. }
  52. }
  53. ],
  54. "inputs": [
  55. "XXDevice.Data1",
  56. "XXDevice.Data2"
  57. ],
  58. "args": [
  59. {
  60. "name": "x",
  61. "value": 100
  62. },
  63. {
  64. "name": "y",
  65. "value": 200
  66. }
  67. ],
  68. "outputs": [
  69. {
  70. "name": "",
  71. "code": "",
  72. "display": "",
  73. "description": ""
  74. }
  75. ],
  76. "expression": ""
  77. }