obcon-scada / app /modules /ModbusApp.js
chanmin0723's picture
Initial obcon SCADA deploy
e4bf523
Raw
History Blame Contribute Delete
977 Bytes
'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);
}