# modbus-test **Repository Path**: sky-wang/modbus-test ## Basic Information - **Project Name**: modbus-test - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-04-19 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Modbus协议 ``` ➜ modbus-test git:(master) ✗ ruby atm_modbus.rb mutli single collect 010F0000000801A4FF2E 01050000FF008C3A 01020000000879CC ``` ``` ➜ modbus-test git:(master) ✗ ruby atm_modbus.rb mutli 010F0000000801A4FF2E ➜ modbus-test git:(master) ✗ ruby atm_modbus.rb single 01050000FF008C3A ➜ modbus-test git:(master) ✗ ruby atm_modbus.rb collect 01020000000879CC ➜ modbus-test git:(master) ✗ ``` # 使用`ruby`控制设备 ``` ruby modbus_test ``` # 封装`modbus`设备控制类 ```ruby sp = KioskModbus.new sp.open_coil 1 rtn = sp.read_all_coils puts rtn.inspect sp.close sleep 1 sp.close_coil 1 rtn = sp.read_all_coils puts rtn.inspect ```