Esempio n. 1
0
sh = SensorsHttp(server_address, server_port)
valve_open = 1.0
valve_closed = 0.0



# Rudimentaere Steuerung

try:

    while True:

        rtm1_0 = sm.get_rtm1_0()
        rtm1_1 = sm.get_rtm1_1()

        ex9024_level = am.get_ex9024()

        wt_0 = sh.get_wt_0()
        wt_1 = sh.get_wt_1()
        wt_2 = sh.get_wt_2()
        wt_3 = sh.get_wt_3()
        
        temperatures = [rtm1_0, rtm1_1, wt_0, wt_1, wt_2, wt_3]

        weightings = [1, 1, 1, 1, 1, 1]

        temperatures_weighted = 0

        for j, temperature in enumerate(temperatures):

            temperatures_weighted += weightings[j] * temperature
from sensors_actuators_k004b.actuators_modbus import ActuatorsModbus
from time import sleep
import os

client_address_actuators = os.environ["EX9132_ADDRESS"]
client_port_actuators = os.environ["EX9132_PORT_2"]

am = ActuatorsModbus(client_address_actuators, client_port_actuators)

# sleep(3.0)

am.set_ex9024(opening_level = 0.0)

# sleep(3.0)

print am.get_ex9024()

am.disconnect_from_client()