Spaces:
Running
Running
File size: 977 Bytes
e4bf523 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | 'use strict'
/**
* 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);
}
|