from sensors_actuators_k004b.sensors_modbus import SensorsModbus import time import os client_address_sensors = os.environ["EX9132_ADDRESS"] client_port_sensors = os.environ["EX9132_PORT_1"] sm = SensorsModbus(client_address_sensors, client_port_sensors) k = 0 while k < 5: print sm.get_mc602_flowrate() print sm.get_mc602_temperature_inlet() print sm.get_mc602_temperature_outlet() print sm.get_rtm1_0() print sm.get_rtm1_1() k += 1 ''' k = 0 time.sleep(2.0) while k < 200:
am = ActuatorsModbus(actuator_client_address, actuator_client_port) sm = SensorsModbus(sensor_client_address, sensor_client_port) sh = SensorsHttp(sensor_server_address, sensor_server_port) for k in np.linspace(0.15,0.6,46): opening_level = k am.set_ex9024(opening_level = opening_level) t_start= time.time() while time.time()- t_start < 60: flowrate = sm.get_mc602_flowrate() temperature_inlet = sm.get_mc602_temperature_inlet() temperature_outlet = sm.get_mc602_temperature_outlet() ex9024_level = am.get_ex9024() rtm1_0 = sm.get_rtm1_0() rtm1_1 = sm.get_rtm1_1() wt_0 = sh.get_wt_0() wt_1 = sh.get_wt_1() wt_2 = sh.get_wt_2() wt_3 = sh.get_wt_3() data_set = [time.ctime(), flowrate, temperature_inlet, temperature_outlet, round(ex9024_level,2), rtm1_0, rtm1_1, wt_0, wt_1, wt_2, wt_3] print data_set