Skip to content

Instantly share code, notes, and snippets.

@leedrch
Created January 5, 2019 16:58
Show Gist options
  • Save leedrch/910c6890a58d6f79e9893512b0e4856f to your computer and use it in GitHub Desktop.
Save leedrch/910c6890a58d6f79e9893512b0e4856f to your computer and use it in GitHub Desktop.
Node-Red : Modbus Palette Node
[{"id":"c3a3bf3f.6d39a","type":"modbus-flex-write","z":"f2d39e90.e7ae2","name":"127","showStatusActivities":false,"showErrors":false,"server":"42a3ed8.cd67214","x":410,"y":300,"wires":[["28791903.280b96"],[]]},{"id":"771b0916.5ee4e8","type":"inject","z":"f2d39e90.e7ae2","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":120,"y":300,"wires":[["de4a06d6.078b68"]]},{"id":"de4a06d6.078b68","type":"function","z":"f2d39e90.e7ae2","name":"127","func":"msg.payload = { \n value:\n [100,\n 200,\n 300],\n 'fc': 16, \n 'unitid': 1, \n 'address': 0 , \n 'quantity': 3 }\nreturn msg;","outputs":1,"noerr":0,"x":270,"y":300,"wires":[["c3a3bf3f.6d39a"]]},{"id":"28791903.280b96","type":"debug","z":"f2d39e90.e7ae2","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":470,"y":360,"wires":[]},{"id":"f6c39e01.eb31e","type":"comment","z":"f2d39e90.e7ae2","name":"Server","info":"","x":110,"y":120,"wires":[]},{"id":"2df97be7.592d84","type":"comment","z":"f2d39e90.e7ae2","name":"Flex Write","info":"","x":120,"y":220,"wires":[]},{"id":"d66f121a.d4c5c","type":"comment","z":"f2d39e90.e7ae2","name":"Flex Getter","info":"","x":120,"y":500,"wires":[]},{"id":"7bda3f01.1c7bc","type":"inject","z":"f2d39e90.e7ae2","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":140,"y":540,"wires":[["c969bac9.f01868"]]},{"id":"c969bac9.f01868","type":"function","z":"f2d39e90.e7ae2","name":"127","func":"msg.payload = { \n value: msg.payload,\n 'fc': 3, \n 'unitid': 1, \n 'address': 0 , \n 'quantity': 3 }\nreturn msg;","outputs":1,"noerr":0,"x":230,"y":600,"wires":[["cd739c26.a1cd6"]]},{"id":"172de94c.253de7","type":"debug","z":"f2d39e90.e7ae2","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":430,"y":600,"wires":[]},{"id":"cd739c26.a1cd6","type":"modbus-flex-getter","z":"f2d39e90.e7ae2","name":"127","showStatusActivities":false,"showErrors":false,"server":"42a3ed8.cd67214","useIOFile":false,"ioFile":"","useIOForPayload":false,"x":310,"y":540,"wires":[["172de94c.253de7"],[]]},{"id":"b58ca2df.efe8b","type":"inject","z":"f2d39e90.e7ae2","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":120,"y":400,"wires":[["7354e617.e47488"]]},{"id":"7354e617.e47488","type":"function","z":"f2d39e90.e7ae2","name":"127","func":"msg.payload = { \n value:\n [400,\n 500,\n 600],\n 'fc': 16, \n 'unitid': 1, \n 'address': 0 , \n 'quantity': 3 }\nreturn msg;","outputs":1,"noerr":0,"x":270,"y":360,"wires":[["c3a3bf3f.6d39a"]]},{"id":"7450cb65.9d88e4","type":"ui_button","z":"f2d39e90.e7ae2","name":"","group":"d009fbc9.984d68","order":0,"width":0,"height":0,"passthru":false,"label":"456","color":"","bgcolor":"","icon":"","payload":"","payloadType":"str","topic":"","x":110,"y":360,"wires":[["7354e617.e47488"]]},{"id":"5ff004b2.8864ac","type":"ui_button","z":"f2d39e90.e7ae2","name":"","group":"d009fbc9.984d68","order":0,"width":0,"height":0,"passthru":false,"label":"123","color":"","bgcolor":"","icon":"","payload":"","payloadType":"str","topic":"","x":110,"y":260,"wires":[["de4a06d6.078b68"]]},{"id":"662f7dfa.682af4","type":"modbus-server","z":"f2d39e90.e7ae2","name":"127","logEnabled":false,"hostname":"localhost","serverPort":"18502","responseDelay":100,"delayUnit":"ms","coilsBufferSize":10000,"holdingBufferSize":10000,"inputBufferSize":10000,"discreteBufferSize":10000,"showErrors":false,"x":230,"y":140,"wires":[[],[],[],[]]},{"id":"42a3ed8.cd67214","type":"modbus-client","z":"","name":"127","clienttype":"tcp","bufferCommands":true,"stateLogEnabled":false,"tcpHost":"127.0.0.1","tcpPort":"18502","tcpType":"DEFAULT","serialPort":"/dev/ttyUSB","serialType":"RTU-BUFFERD","serialBaudrate":"9600","serialDatabits":"8","serialStopbits":"1","serialParity":"none","serialConnectionDelay":"100","unit_id":1,"commandDelay":1,"clientTimeout":1000,"reconnectTimeout":2000},{"id":"d009fbc9.984d68","type":"ui_group","name":"Group 1","tab":"6269c887.634268","order":1,"disp":true,"width":6},{"id":"6269c887.634268","type":"ui_tab","name":"Tab 1","icon":"dashboard","order":1}]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment