Spaces:
Running
Running
| /** | |
| * Copyright (c) 2017~2022, OBCon Inc. | |
| * All rights reserved. | |
| */ | |
| /** | |
| * @file | |
| * @copyright 2017~2022, OBCon Inc. | |
| * @author gye hyun james kim [pnuskgh@gmail.com] | |
| */ | |
| //--- Modbus Library | |
| //--- modbus-serial >= jsmodbus > modbus-stream, modbus-tcp | |
| //--- jsmodbus | |
| //--- https://github.com/Cloud-Automation/node-modbus | |
| //--- https://www.npmjs.com/package/jsmodbus | |
| //--- modbus-stream | |
| //--- https://www.npmtrends.com/jsmodbus-vs-modbus-serial-vs-modbus-stream | |
| /* | |
| conda deactivate | |
| cd /work/obcon/obcon | |
| node modules/ModbusApp.js | |
| conda deactivate | |
| cd /work/obcon/obcon | |
| node zztest/modbus/ModbusClientApp.js | |
| */ | |
| global.app_modbus = utils.getModule('modules', 'ModbusServer.js'); | |
| try { | |
| app_modbus.createServer(); | |
| app_modbus.listen(config.modbus.host, config.modbus.port); | |
| } catch (e) { | |
| logger.error('Error : modules/ModbusApp.js'); | |
| utils.obj.loggerError(e); | |
| } | |