class ModBus::TCPClient
TCP
client implementation @example
TCPClient.connect('127.0.0.1', 502) do |cl| cl.with_slave(uid) do |slave| slave.holding_registers[0..100] end end
@see TCP#open_tcp_connection
@see Client#initialize
Protected Instance Methods
get_slave(uid, io)
click to toggle source
# File lib/rmodbus/tcp_client.rb, line 21 def get_slave(uid, io) TCPSlave.new(uid, io) end
open_connection(ipaddr, port = 502, opts = {})
click to toggle source
Open TCPIP connection
# File lib/rmodbus/tcp_client.rb, line 17 def open_connection(ipaddr, port = 502, opts = {}) open_tcp_connection(ipaddr, port, opts) end