Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

captura de DATOS con snap7 python #1 Conectividad a PLC SIEMENS

Автор: Automatización y robotica industrial desde cero

Загружено: 2021-07-14

Просмотров: 33384

Описание:

✅ La automatización esta cambiando y NECESITAS adaptarte. 👉APRENDE un método BRUTAL Y GRATUITO de acceder a los datos.


Cada vez es más importante explotar los datos que tenemos en máquina, pero los presupuestos de sistemas complejos para realizar esta labor muchas veces no están justificados.

En este tutorial aprenderás como puedes intercambiar datos con un PLC de Siemens de una manera totalmente gratuita (bueno lo que valga tu tiempo que es muy importante), para que no malgastes demasiado de ese tiempo, te dejo este tutorial, explicándote como puedes comenzar en este apasionante mundo mediante python y snap7 para leer un DB en una CPU de siemens a través de TIA PORTAL o STEP7.

A continuación comparto el código en Python para leer 1 string, 1 entero y 1 bool, con este código creo que es suficiente para ampliar al gusto, tras instalar snap7 funciona perfectamente, sólo hay que copiarlo en vuestro editor de código y ejecutarlo en alguna consola.

import time
import snap7


IP = '192.168.1.10'
RACK = 0
SLOT = 2

DB_NUMBER = 3
START_ADDRESS = 0
SIZE = 259

plc = snap7.client.Client()
plc.connect(IP, RACK, SLOT)

plc_info = plc.get_cpu_info()
print(f'Module Type: {plc_info.ModuleTypeName}')

state = plc.get_cpu_state()
print(f'State:{state}')

db = plc.db_read(DB_NUMBER, START_ADDRESS, SIZE)

product_name = db[2:256].decode('UTF-8').strip('\x00')
print(f'PRODUCT NAME: {product_name}')

product_value = int.from_bytes(db[256:258], byteorder='big')
print(f'PRODUCT VALUE: {product_value}')

product_status = bool(db[258])
print(product_status)

time.sleep(15)

captura de DATOS con snap7 python #1 Conectividad a PLC SIEMENS

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

SNAP7 formularios SCADA y HMI gratuito #2 Conectividad a PLC SIEMENS

SNAP7 formularios SCADA y HMI gratuito #2 Conectividad a PLC SIEMENS

Использование Python для чтения данных ПЛК с помощью Visual Studio путем импорта Pycomm3

Использование Python для чтения данных ПЛК с помощью Visual Studio путем импорта Pycomm3

PLC Avanzado: 002 - Instalación TIA Portal 2da Parte

PLC Avanzado: 002 - Instalación TIA Portal 2da Parte

CONECTIVIDAD A PLC, CAPTURA Y PROCESAMIENTO DE DATOS

CONECTIVIDAD A PLC, CAPTURA Y PROCESAMIENTO DE DATOS

Изучите ПЛК менее чем за 1 час | Siemens S7 1200

Изучите ПЛК менее чем за 1 час | Siemens S7 1200

Учебное пособие по ПЛК Siemens S7 и Python Snap7: подключение, чтение и запись битов базы данных ...

Учебное пособие по ПЛК Siemens S7 и Python Snap7: подключение, чтение и запись битов базы данных ...

Explicación de comunicación de Python (usando librería Snap7) con el PLC S7-1500.

Explicación de comunicación de Python (usando librería Snap7) con el PLC S7-1500.

Как профессионально структурировать свою программу ПЛК в TIA Portal (глава полного курса) | Подро...

Как профессионально структурировать свою программу ПЛК в TIA Portal (глава полного курса) | Подро...

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

💾СОБРАЛ NAS НА TrueNAS💽 НЕ ПОНИМАЮ, КАК ЖИЛ БЕЗ НЕГО САМОДЕЛЬНОЕ ХРАНИЛИЩЕ ЭТО ПРОСТО

💾СОБРАЛ NAS НА TrueNAS💽 НЕ ПОНИМАЮ, КАК ЖИЛ БЕЗ НЕГО САМОДЕЛЬНОЕ ХРАНИЛИЩЕ ЭТО ПРОСТО

COM13a. [1/5]Connecting a Siemens PLC(S7-1200/S7-1500) to an SQL Database [SQL Section]

COM13a. [1/5]Connecting a Siemens PLC(S7-1200/S7-1500) to an SQL Database [SQL Section]

TIA Portal NO Detecta PLC S7-1200 ❌ | Solución Paso a Paso Antes de Cargar tu Programa

TIA Portal NO Detecta PLC S7-1200 ❌ | Solución Paso a Paso Antes de Cargar tu Programa

Твоя ПЕРВАЯ НЕЙРОСЕТЬ на Python с нуля! | За 10 минут :3

Твоя ПЕРВАЯ НЕЙРОСЕТЬ на Python с нуля! | За 10 минут :3

Mqtt con S7-1200

Mqtt con S7-1200

Hysteria2 — рабочий VPN при «блокировках» VLESS

Hysteria2 — рабочий VPN при «блокировках» VLESS

SNAP7 SCADA leer y escribir bits en db sin OPC #3 Conectividad PLC SIEMENS

SNAP7 SCADA leer y escribir bits en db sin OPC #3 Conectividad PLC SIEMENS

¿Cual es la diferencia entre SCADA y HMI?

¿Cual es la diferencia entre SCADA y HMI?

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

[2026] Feeling Good Mix - English Deep House, Vocal House, Nu Disco | Emotional / Intimate Mood

[2026] Feeling Good Mix - English Deep House, Vocal House, Nu Disco | Emotional / Intimate Mood

Conectividad 🧩 #5 Net to PLC CONVIERTE PLCSIM en un PLC real

Conectividad 🧩 #5 Net to PLC CONVIERTE PLCSIM en un PLC real

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com