Тёмный

Comunicación PLC Allen Bradley con C# 

The programmer
Подписаться 639
Просмотров 4,5 тыс.
50% 1

Como comunicar C# con un PLC de Allen Bradley usando AdvancedHMI.
AdvancedHMI:
www.advancedhmi.com/index.php...
Proyecto de ejemplo:
www.dropbox.com/s/30gzouazw48...
Asesorias personalizadas:
$200 MXN la hora por clases sobre el lenguaje
$1,000 MXN aprox sobre proyecto especifico dependiendo alcances.
david89pr@gmail.com

Опубликовано:

 

11 фев 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 37   
@pedroangeljustoramos6873
@pedroangeljustoramos6873 3 месяца назад
Gracias ingeniero
@ventasventas2978
@ventasventas2978 2 года назад
Gracias por el aporte ingeniero gracias a está librería tengo mi aplicacion con las lecturas que quiero monitorear. Pero quisiera saber si tiene alguna info de como subir estás lecturas a una tipo pagina web. Para verlas en internet en tiempo real Gracias por el contenido. Se agradece
@christianadanparedescarden9028
@christianadanparedescarden9028 3 года назад
Hola, gracias por el aporte, se puede realizar comunicacion con cable serial o es obligatorio usar ethernet?
@david89pr
@david89pr 3 года назад
En la biblioteca específica que si se puede por serial pero no lo he probado así
@gonzalomateos7504
@gonzalomateos7504 3 года назад
Buendía espero estés bien Requiero ayuda para probar en mi laptop , se necesita estar instalado el rslinx en el Windows que está instalados el visual studio ?
@david89pr
@david89pr 3 года назад
Que tal, no es necesario tener rslinx, solo con visual studio
@gonzalomateos7504
@gonzalomateos7504 3 года назад
@@david89pr entiendo Tendrás algún correo donde me ponga en contacto contigo ?
@david89pr
@david89pr 3 года назад
@@gonzalomateos7504 comentame cuál es tu duda y por aquí te contesto
@MrSerlui17
@MrSerlui17 2 года назад
Que tal David, una pregunta, ¿Cómo sabes cual es el driver a utilizar para tu PLC? necesito hacer una conexion con un micrologix 1400 y quisiera saber si esto puede servirme a mi, saludos!
@david89pr
@david89pr 2 года назад
Hola, si te sirve
@MrSerlui17
@MrSerlui17 2 года назад
@@david89pr otra pregunta, creas tu proyecto desde la solución de Advanced HMI o solo usas los archivos .dll, gracias por el apoyo
@david89pr
@david89pr 2 года назад
@@MrSerlui17 solo uso las DLLs, puedes verlo en el código de ejemplo
@danielsobrevilla1295
@danielsobrevilla1295 3 года назад
Cuál es el nombre de la librería que utilizas para realizar la comunicación entre el visual Studio y el PLC Allen Bradley, puedes explicar cómo realizar un proyecto desde cero.
@david89pr
@david89pr 3 года назад
La librería es AdvancedHMI, en el vídeo explico cómo hacer el proyecto desde cero, espero te sirva
@nicolasmascorro6912
@nicolasmascorro6912 3 года назад
Buenas tardes, espero me puedas ayudar si quiero obtener el valor de un TAG y mandarlo a un progressBar de windows forms (no un control de Advanced HMI) seria: progressBar1.value = plc.ReadAny.TAG_PRUEBA.ToString());
@alfredobadillo2280
@alfredobadillo2280 3 года назад
Sin el toString().
@jaimenieto7586
@jaimenieto7586 3 года назад
Hola David, conoces algun driver que lea y escriba sin depender de los tags ? como siemens que solo buscas direcciones, voy a probar advanceHMI por el momento
@david89pr
@david89pr 3 года назад
Lo que pasa es que Siemens organiza su información me manera diferente, de echo dependiendo del PLC de AB también cambia cómo se mandan llamar las variables
@jaimenieto7586
@jaimenieto7586 3 года назад
@@david89pr ok, entonces no hay ese driver que busco, gracias por tu respuesta, voy a probar este y ver como va!, exito David!
@elingewero1872
@elingewero1872 2 года назад
buen dia tendras el codigo
@david89pr
@david89pr 2 года назад
Claro, siempre pongo los código en la descripción
@nando1968can
@nando1968can 2 года назад
Yo cargo el mismo plc pero no me aparece la opcion de read? que tipo de c# estas usando?
@david89pr
@david89pr 2 года назад
Windows Form
@nando1968can
@nando1968can 2 года назад
@@david89pr si es la que cargo y al hacer referencia a los drivers me aparece el plc,puedo configurar el address pero al pedir el read no aparece,como si estuviera omitiendo algo,tienes un ejemplo completo de un programa que les y escriba un tag?
@nando1968can
@nando1968can 2 года назад
Intente cargar el advancehmi dirvers s c# y no puedo ver los comandos para escribir o leer al plc, cual seria el procedimiento para hacerlo? puedes dar un tutorial de esto?
@david89pr
@david89pr 2 года назад
En el vídeo menciono todo el procedimiento, primero vas a crear una instancia de la clase de advancedhmi dependiendo de si usas Micrologix o CompactLogix, con esa instancia tendrás acceso a las funciones de lectura y escritura (ReadAny, WriteAny)
@nando1968can
@nando1968can 2 года назад
@@david89pr Permiteme intentarlo y cualquier duda te vuelo a molestar,en visual basic no hubo tanto problema.
@jaquelinedavalos8743
@jaquelinedavalos8743 3 месяца назад
Hola!, le mande correo
@david89pr
@david89pr 3 месяца назад
Hola, no me ha llegado, corrobora que sea a : david89pr@gmail.com
@fernandocarrillorodriguez8126
@fernandocarrillorodriguez8126 2 года назад
Buen dia!! se que ya es viejo esto pero intento comunicarme con la ip y escribir en un N7:0 pero no escribe ni manda error??
@david89pr
@david89pr 2 года назад
Por lo que veo estás intentando con un Micrologix verifica que estés usando la clase correcta (termina en microcom), manda un ping al PLC y ve que te contesté, también corrobora que tengas algún valor en esa dirección, pon tu código para ver qué puede estar mal
@fernandocarrillorodriguez8126
@fernandocarrillorodriguez8126 2 года назад
@@david89pr Ya pude solo que ahora quiero leer el resultado de el plc pero sin la tabla pero con el readany no me funciona
@david89pr
@david89pr 2 года назад
@@fernandocarrillorodriguez8126 primero verifica que la clase que estás usando sea: EthernetIPforSCLMicrocomm, después para leer usa int []result = plc.ReadInt(N7:0, 5) dónde 5 es la cantidad de enteros que tiene el arreglo en la memoria del PLC
@fernandocarrillorodriguez8126
@fernandocarrillorodriguez8126 2 года назад
@@david89pr Algún correo o número qué me pueda comunicar contigo ingeniero??
@david89pr
@david89pr 2 года назад
@@fernandocarrillorodriguez8126 cualquier duda sobre el proyecto del video la respondo en los comentarios, asesoría privada sobre algún proyecto en específico cobro $1,000 pesos mexicanos la sesión dependiendo el alcance: david89pr@gmail.com
Далее
Пиратские котики
00:50
Просмотров 190 тыс.
Comunicación con PLC siemens desde C#
25:39
Просмотров 6 тыс.
Comunicar 02 PLC Allen Bradley usando Ethernet/IP
10:47
PLCGurus.NET - C# HMI - TestProject - Part 1
19:07
Просмотров 9 тыс.
PLC Basics: Ladder Logic
26:20
Просмотров 358 тыс.
Real-time Data Logging Using RSLinx OPC and Excel
13:56
Lector Keyence con C#
12:47
Просмотров 1,3 тыс.