Hola, seguí al pie de la letra tu tutorial. NO ME SALIO...!, investigando más, resulta que debes codificar el comando='1' como una estructura cuando lo envías al cliente, solo pones connection.sendall(comando.encode()), segundo con eso no te garantiza que te salga el programa, en el PLC cuando pones en línea para ver los valores de las variables, cuando tu cambias la variable TCONSTAR a TRUE, al parecer no lo toma a la primera, debes de cambiar una y otra vez de TRUE a False y de FALSE a TRUE para que python lo pueda reconocer este cambio y ahí si funciona. OTRA COSA EXTRA cuando en el PLC pones pones la ip del servidor debes poner ceros adelante si es un número menor a 100 ej: 192.168.000.020 eso lo sugiere la ayuda del TIA portal. Con esas correcciones ya me pude conectar del plc a python. Muchas gracias me sirvió de mucha ayuda el tutorial.
@@taloselectronico Por ejmplo, quiero tomar datos como float, como string, enteros, datos como fecha, es decir quiero adquirir muchos datos a la vez, como hago en este caso por medio de socket?? gracias de antemano