{"id":4485,"date":"2023-08-09T13:54:45","date_gmt":"2023-08-09T05:54:45","guid":{"rendered":"http:\/\/gcanbus.com\/?p=4485"},"modified":"2023-08-09T13:54:45","modified_gmt":"2023-08-09T05:54:45","slug":"plc-programming-introduction-to-basic-control-instructions","status":"publish","type":"post","link":"https:\/\/gcanbus.com\/es\/plc-programming-introduction-to-basic-control-instructions\/","title":{"rendered":"Programaci\u00f3n del PLC: Introducci\u00f3n a las instrucciones b\u00e1sicas de control"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-stretch fusion-flex-justify-content-space-evenly fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-block\"><div class=\"fusion-text fusion-text-1\" style=\"--awb-margin-left:5%;\"><p>Los controladores l\u00f3gicos programables (PLC) son dispositivos muy utilizados en los sistemas de control de automatizaci\u00f3n, convirti\u00e9ndose en los componentes b\u00e1sicos para controlar y supervisar diversos procesos en el sector industrial. Comprender las instrucciones b\u00e1sicas de control en la programaci\u00f3n de PLC es crucial para los principiantes. Este art\u00edculo proporcionar\u00e1 una introducci\u00f3n a las instrucciones b\u00e1sicas de control del PLC para ayudar a los principiantes a empezar r\u00e1pidamente.<\/p>\n<p><strong>I. Instrucciones b\u00e1sicas comunes de control<\/strong><\/p>\n<p><strong>Instrucciones de salida:<\/strong><br \/>\nLas instrucciones de salida se utilizan para controlar los m\u00f3dulos de salida del PLC y enviar se\u00f1ales a dispositivos externos. Las instrucciones de salida m\u00e1s comunes son:<br \/>\n<strong>OTE (Output Energize):<\/strong> Establece el punto de salida especificado en un estado de alto nivel. Por ejemplo, OTE Y0 establece el punto de salida Y0 en un estado de alto nivel.<br \/>\n<strong>OTL (enganche de salida):<\/strong> Bloquea el punto de salida especificado en un estado de alto nivel hasta que se ejecuta una instrucci\u00f3n de reset. Por ejemplo, OTL Y1 bloquea el punto de salida Y1 a un estado de alto nivel.<br \/>\n<strong>OTU (Desbloqueo de salida):<\/strong> Desbloquea el punto de salida especificado, devolvi\u00e9ndolo a un estado de bajo nivel. Por ejemplo, OTU Y2 desbloquea el punto de salida Y2 y lo devuelve a un estado de nivel bajo.<\/p>\n<p><strong>Instrucciones de entrada:<\/strong><br \/>\nLas instrucciones de entrada se utilizan para leer el estado de dispositivos externos y pasar los resultados a la memoria interna del PLC. Las instrucciones de entrada comunes incluyen:<br \/>\n<strong>I (Entrada):<\/strong> Lee el estado del punto de entrada especificado. Por ejemplo, I1 lee el estado del punto de entrada I1.<br \/>\n<strong>XIC (Examinar si est\u00e1 cerrado):<\/strong> Se convierte en verdadero cuando el punto de entrada especificado est\u00e1 cerrado. Por ejemplo, XIC I2 es verdadero si el punto de entrada I2 est\u00e1 cerrado.<br \/>\n<strong>XIO (Examinar si est\u00e1 abierto):<\/strong> Se convierte en verdadero cuando el punto de entrada especificado est\u00e1 abierto. Por ejemplo, XIO I3 es verdadero si el punto de entrada I3 est\u00e1 abierto.<\/p>\n<p><strong>Instrucciones de control de estado:<\/strong><br \/>\nLas instrucciones de control de estado se utilizan para controlar el estado de funcionamiento del PLC y la secuencia de ejecuci\u00f3n del programa. Las instrucciones de control de estado m\u00e1s comunes son:<br \/>\n<strong>JMP (Salto):<\/strong> Salta incondicionalmente a la direcci\u00f3n de programa especificada. Por ejemplo, JMP 100 salta a la direcci\u00f3n de programa 100.<br \/>\n<strong>LBL (Etiqueta):<\/strong> Define una etiqueta de direcci\u00f3n de programa para ser utilizada por instrucciones de salto. Por ejemplo, LBL 100 define una etiqueta de direcci\u00f3n de programa 100.<br \/>\n<strong>END (Fin):<\/strong> Indica el punto final del programa. Por ejemplo, END representa el final del programa.<\/p>\n<p><strong>Instrucciones de c\u00e1lculo:<\/strong><br \/>\nLas instrucciones de c\u00e1lculo se utilizan para realizar operaciones matem\u00e1ticas o l\u00f3gicas con los datos. Las instrucciones de c\u00e1lculo m\u00e1s comunes son:<br \/>\n<strong>ADD (Adici\u00f3n):<\/strong> Suma dos n\u00fameros y almacena el resultado en el registro de destino especificado. Por ejemplo, ADD K1 D100 suma los n\u00fameros de los registros K1 y D100 y almacena el resultado en el registro de destino.<br \/>\n<strong>SUB (Resta):<\/strong> Resta el segundo n\u00famero del primer n\u00famero y almacena el resultado en el registro de destino especificado. Por ejemplo, SUB K2 D200 resta el n\u00famero del registro K2 de D200 y almacena el resultado en el registro de destino.<br \/>\n<strong>AND (AND l\u00f3gico):<\/strong> Realiza una operaci\u00f3n l\u00f3gica AND sobre dos valores l\u00f3gicos y almacena el resultado en el registro de destino. Por ejemplo, AND K3 D300 realiza una operaci\u00f3n l\u00f3gica AND en los registros K3 y D300 y almacena el resultado en el registro de destino.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_4 1_4 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:25%;--awb-margin-top-large:0px;--awb-spacing-right-large:7.68%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:7.68%;--awb-width-medium:25%;--awb-order-medium:0;--awb-spacing-right-medium:7.68%;--awb-spacing-left-medium:7.68%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-block\"><div class=\"fusion-image-element in-legacy-container\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-1 hover-type-none\"><img decoding=\"async\" width=\"414\" height=\"369\" alt=\"profinet plc\" title=\"profinet plc\" src=\"https:\/\/gcanbus.com\/wp-content\/uploads\/2021\/12\/profinet.webp\" data-orig-src=\"http:\/\/gcanbus.com\/wp-content\/uploads\/2021\/12\/profinet.webp\" class=\"lazyload img-responsive wp-image-4342\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27414%27%20height%3D%27369%27%20viewBox%3D%270%200%20414%20369%27%3E%3Crect%20width%3D%27414%27%20height%3D%27369%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/gcanbus.com\/wp-content\/uploads\/2021\/12\/profinet-200x178.webp 200w, https:\/\/gcanbus.com\/wp-content\/uploads\/2021\/12\/profinet-300x267.webp 300w, https:\/\/gcanbus.com\/wp-content\/uploads\/2021\/12\/profinet-400x357.webp 400w, https:\/\/gcanbus.com\/wp-content\/uploads\/2021\/12\/profinet.webp 414w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 400px\" \/><\/span><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_4 1_4 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:25%;--awb-margin-top-large:0px;--awb-spacing-right-large:7.68%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:7.68%;--awb-width-medium:25%;--awb-order-medium:0;--awb-spacing-right-medium:7.68%;--awb-spacing-left-medium:7.68%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-block\"><div class=\"fusion-image-element in-legacy-container\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-2 hover-type-none\"><img decoding=\"async\" width=\"973\" height=\"725\" title=\"640\" src=\"https:\/\/gcanbus.com\/wp-content\/uploads\/2022\/11\/640-2.jpg\" data-orig-src=\"http:\/\/gcanbus.com\/wp-content\/uploads\/2022\/11\/640-2.jpg\" alt class=\"lazyload img-responsive wp-image-4047\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27973%27%20height%3D%27725%27%20viewBox%3D%270%200%20973%20725%27%3E%3Crect%20width%3D%27973%27%20height%3D%27725%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/gcanbus.com\/wp-content\/uploads\/2022\/11\/640-2-200x149.jpg 200w, https:\/\/gcanbus.com\/wp-content\/uploads\/2022\/11\/640-2-400x298.jpg 400w, https:\/\/gcanbus.com\/wp-content\/uploads\/2022\/11\/640-2-600x447.jpg 600w, https:\/\/gcanbus.com\/wp-content\/uploads\/2022\/11\/640-2-800x596.jpg 800w, https:\/\/gcanbus.com\/wp-content\/uploads\/2022\/11\/640-2.jpg 973w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 400px\" \/><\/span><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-block\"><div class=\"fusion-text fusion-text-2\" style=\"--awb-margin-left:5%;\"><p><strong>II. Pasos b\u00e1sicos para escribir programas PLC<\/strong><\/p>\n<p><strong>Determine los requisitos del sistema:<\/strong> Comprender los dispositivos que deben controlarse y la l\u00f3gica de funcionamiento del sistema. Aclarar los tipos y cantidades de se\u00f1ales de entrada y salida.<\/p>\n<p><strong>Crear programa:<\/strong> Cree un nuevo programa en el software de programaci\u00f3n del PLC y as\u00edgnele un nombre.<\/p>\n<p><strong>L\u00f3gica de escritura:<\/strong> En funci\u00f3n de los requisitos del sistema, utilice las instrucciones de control b\u00e1sicas para escribir la l\u00f3gica. Combine y anide instrucciones de control para conseguir la l\u00f3gica de control deseada.<\/p>\n<p><strong>Depurar el programa:<\/strong> Despu\u00e9s de escribir la l\u00f3gica, depura y prueba el programa. Comprueba si la l\u00f3gica se comporta como se espera y realiza los ajustes y optimizaciones necesarios.<\/p>\n<p><strong>Descargar programa:<\/strong> Descargue el programa escrito en el dispositivo PLC para que pueda ejecutar la l\u00f3gica de control.<\/p>\n<p><strong>Supervisar y mantener:<\/strong> Durante el tiempo de ejecuci\u00f3n del programa PLC, supervise el estado y el funcionamiento de los dispositivos. Si es necesario, realice ajustes y optimizaciones para garantizar el funcionamiento estable del sistema.<\/p>\n<p>La comprensi\u00f3n de las instrucciones b\u00e1sicas de control en la programaci\u00f3n de PLC constituye la base real para la programaci\u00f3n de PLC. Este art\u00edculo presenta instrucciones comunes de salida, entrada, control de estado y c\u00e1lculo, junto con los pasos b\u00e1sicos para escribir programas de PLC. Al aprender y dominar estos fundamentos, los principiantes pueden adentrarse m\u00e1s en el mundo de la programaci\u00f3n de PLC y realizar tareas de control y automatizaci\u00f3n m\u00e1s complejas.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-3\"><p style=\"text-align: right;\"><span style=\"font-size: 14pt; color: #333333;\"><strong><span style=\"font-family: arial, helvetica, sans-serif;\">En busca de un <span style=\"color: #ff6600;\"><a style=\"color: #ff6600;\" href=\"http:\/\/gcanbus.com\/es\/products\/optical-fiber-to-can-converter-gcan-208\/\">Pasarela de fibra \u00f3ptica CAN para su pr\u00f3ximo proyecto <\/a><\/span>? <\/span><\/strong><strong><span style=\"font-family: arial, helvetica, sans-serif;\">M\u00e1s informaci\u00f3n<\/span><\/strong><\/span><\/p>\n<\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[25],"tags":[39,114,115,113,116],"class_list":["post-4485","post","type-post","status-publish","format-standard","hentry","category-news","tag-automation-control","tag-control-instructions","tag-plc-control","tag-plc-programming-basics","tag-programmable-logic-controller"],"_links":{"self":[{"href":"https:\/\/gcanbus.com\/es\/wp-json\/wp\/v2\/posts\/4485","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gcanbus.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gcanbus.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gcanbus.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gcanbus.com\/es\/wp-json\/wp\/v2\/comments?post=4485"}],"version-history":[{"count":0,"href":"https:\/\/gcanbus.com\/es\/wp-json\/wp\/v2\/posts\/4485\/revisions"}],"wp:attachment":[{"href":"https:\/\/gcanbus.com\/es\/wp-json\/wp\/v2\/media?parent=4485"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gcanbus.com\/es\/wp-json\/wp\/v2\/categories?post=4485"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gcanbus.com\/es\/wp-json\/wp\/v2\/tags?post=4485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}