{"id":16109,"date":"2025-06-09T07:01:34","date_gmt":"2025-06-09T07:01:34","guid":{"rendered":"https:\/\/www.mechstream.com\/?p=16109"},"modified":"2025-06-09T07:01:37","modified_gmt":"2025-06-09T07:01:37","slug":"fanuc-pmc-c-language-programming-manual","status":"publish","type":"post","link":"https:\/\/www.mechstream.com\/es\/fanuc-pmc-c-language-programming-manual\/","title":{"rendered":"Manual de programaci\u00f3n en lenguaje C de FANUC PMC"},"content":{"rendered":"<p>Explore el completo Manual de Programaci\u00f3n en Lenguaje C de FANUC PMC, su recurso esencial para dominar la programaci\u00f3n de Controladores de M\u00e1quina Programables (PMC). Este manual proporciona instrucciones detalladas, ejemplos y buenas pr\u00e1cticas para desarrollar programas de control eficientes y confiables utilizando el lenguaje C. Dise\u00f1ado para ingenieros y t\u00e9cnicos, mejora su capacidad para optimizar la automatizaci\u00f3n y optimizar la funcionalidad general de los sistemas FANUC. Tanto si es principiante como si es un desarrollador experimentado, esta gu\u00eda le ayudar\u00e1 a alcanzar la precisi\u00f3n en la programaci\u00f3n y la excelencia operativa.<\/p>\n\n\n\n<p><strong>DEFINICI\u00d3N DE ADVERTENCIA, PRECAUCI\u00d3N Y NOTA s . . . . . . . . . . . . . . . . . . . . . . . . . \u20131<\/strong><\/p>\n\n\n\n<p><strong>PREFACIO . ...<\/strong><\/p>\n\n\n\n<p><strong>I. GENERAL<\/strong><\/p>\n\n\n\n<p><strong>1. GENERAL. ...<\/strong><\/p>\n\n\n\n<p><strong>2. HARDWARE PMC . ...<\/strong><\/p>\n\n\n\n<p><strong>3. SOFTWARE PMC<strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong>6<\/strong><\/p>\n\n\n\n<p><strong>4. LISTA DE BIBLIOTECAS PMC C<strong><strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong><\/strong>12<\/strong><\/p>\n\n\n\n<p><strong>5. TUTORIAL <strong><strong><strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <strong><strong><strong>. . . . . . . . . . . . . . . . <\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>14<\/strong><\/p>\n\n\n\n<p><strong>II. SOFTWARE DE CONTROL PMC<\/strong><\/p>\n\n\n\n<p><strong>1. CONCEPTO DE SOFTWARE DE CONTROL PMC <strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <\/strong><\/strong><\/strong><\/strong>49<\/strong><\/p>\n\n\n\n<p><strong>2. FUNCI\u00d3N DE CONTROL DE TAREAS . ... <\/strong><\/p>\n\n\n\n<p><strong>3. FUNCI\u00d3N DE CONTROL DE DATOS <strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong>85<\/strong><\/p>\n\n\n\n<p><strong>4. FUNCI\u00d3N DIAGN\u00d3STICA <strong><strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong> . . . . . . . . . . . . . . . . . . . . . . .<\/strong>124<\/strong><\/p>\n\n\n\n<p><strong>5. PAR\u00c1METRO PARA CONTROL DE PANTALLA <strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong>132<\/strong><\/p>\n\n\n\n<p><strong>III. BIBLIOTECA PMC<\/strong><\/p>\n\n\n\n<p><strong>1. GENERAL<strong><strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <\/strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <\/strong><\/strong><\/strong><\/strong><\/strong> 135<\/strong><\/p>\n\n\n\n<p><strong>2. LLAMADA AL SISTEMA PMC<strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . <\/strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong> 142<\/strong><\/p>\n\n\n\n<p><strong>3. FUNCIONES DEL CAMBIO DE PANTALLA PMC<strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong> 176<\/strong><\/p>\n\n\n\n<p><strong>4. TECLAS MDI<strong><strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <\/strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong> 180<\/strong><\/p>\n\n\n\n<p><strong>5. ACCESO A LA DIRECCI\u00d3N DE PMC<strong><strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong> <strong><strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>190<\/strong><\/p>\n\n\n\n<p><strong>6. OBTENCI\u00d3N DE LA INFORMACI\u00d3N DEL SISTEMA <strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . <\/strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . <\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>201<\/strong><\/p>\n\n\n\n<p><strong>7. LECTURA Y ESCRITURA EXPANDIDA<\/strong> <strong>MEMORIA NO VOL\u00c1TIL <strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>207<\/strong><\/p>\n\n\n\n<p><strong>8. PANTALLA DE CARACTERES CRT <strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . <\/strong>. . . . . . . . . . . . . . . . . . . . . . . . . . .<strong> <strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong> <\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>211<\/strong><\/p>\n\n\n\n<p><strong>9. PANTALLA GR\u00c1FICA <strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . <\/strong>. . . . . . . . . . . . . . . . . . . . . . . . . . .<strong> <strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>237<\/strong><\/p>\n\n\n\n<p><strong>10. INTERFAZ LECTOR\/PERFORADOR <strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . <\/strong>. . . . . . . . . . . . . . . . . . . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>254<\/strong><\/p>\n\n\n\n<p><strong>11. BIBLIOTECA DE VENTANAS NC <strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . <\/strong>. . . . . . . . . . . . . . . . . . . . . . . . . . .<strong> <strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>278<\/strong><\/p>\n\n\n\n<p><strong>12. PROGRAMA DE COMANDO NC (PMC-SC) <strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . .<strong> <strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>283<\/strong><\/p>\n\n\n\n<p><strong>13. PROGRAMA DE COMANDO NC (PMC-NB\/NB2\/15<em>i<\/em>-A) <strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . .<strong> <strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>326<\/strong><\/p>\n\n\n\n<p><strong>14. BIBLIOTECA DE VENTANAS MMC . ...<\/strong><\/p>\n\n\n\n<p><strong>15. FUNCI\u00d3N DE UTILIDAD<strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <\/strong> 364<\/strong><\/p>\n\n\n\n<p><strong>16. FUNCIONES MATEM\u00c1TICAS <strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong><\/strong>367<\/strong><\/p>\n\n\n\n<p><strong>IV. GU\u00cdA DE PROGRAMACI\u00d3N DE APLICACIONES<\/strong><\/p>\n\n\n\n<p><strong>1. PROCEDIMIENTO DE DESARROLLO <strong> <strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong><\/strong><\/strong>389<\/strong><\/p>\n\n\n\n<p><strong>2. DETERMINACI\u00d3N DE LAS ESPECIFICACIONES DE LOS PROGRAMAS C<strong><strong><strong><strong>. . . . . . . . . . . . . . . .<\/strong><\/strong><\/strong><\/strong> 390<\/strong><\/p>\n\n\n\n<p><strong>3. CREACI\u00d3N DE UN PROGRAMA DE CA <strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong><\/strong><\/strong><\/strong>396<\/strong><\/p>\n\n\n\n<p><strong>4. CREACI\u00d3N DE LA DECLARACI\u00d3N DE CONTROL DE ENLACE<strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong><\/strong><\/strong><\/strong> 405<\/strong><\/p>\n\n\n\n<p><strong>5. CREACI\u00d3N DE ARCHIVOS DE COMPILACI\u00d3N <strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong> . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong><\/strong><\/strong><\/strong>412<\/strong><\/p>\n\n\n\n<p><strong>6. CREACI\u00d3N DEL ARCHIVO DE EJECUCI\u00d3N <strong> <strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong> . . . . . . . . . . . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong>414<\/strong><\/p>\n\n\n\n<p><strong>7. TRANSFERENCIA DEL M\u00d3DULO DE CARGA <strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong> . . . . . . . . . . . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>418<\/strong><\/p>\n\n\n\n<p><strong>8. INICIAR Y DETENER TAREAS DEL PROGRAMA C<strong><strong><strong><strong><strong><strong><strong> . . . . . . . . . . . . . . . .<\/strong> . . . . . . . . . . . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>421<\/strong><\/p>\n\n\n\n<p><strong>9. FUNCI\u00d3N DE VISUALIZACI\u00d3N Y DEPURACI\u00d3N DE LA MEMORIA DEL PROGRAMA C <strong><strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . .<\/strong> . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>423<\/strong><\/p>\n\n\n\n<p><strong>10. BIBLIOTECA DE LENGUAJE C <strong><strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong> . . . . . . . . . . . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>446<\/strong><\/p>\n\n\n\n<p><strong>11. PROGRAMA DE MUESTRA <strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong> . . . . . . . . . . . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>447<\/strong><\/p>\n\n\n\n<p><strong>AP\u00c9NDICE<\/strong><\/p>\n\n\n\n<p><strong>A. C\u00d3DIGO DE CARACTERES CHINOS, C\u00d3DIGO HIRAGANA,<\/strong> <strong>Y LISTA DE C\u00d3DIGOS ESPECIALES<strong><strong><strong><strong><strong><strong><strong><strong><strong> . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>469<\/strong><\/p>\n\n\n\n<p><strong>B. CONDICI\u00d3N DE APILAMIENTO PARA FUNCIONES DE BIBLIOTECA <strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . <\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>476<\/strong><\/p>\n\n\n\n<p><strong>C. DIFERENCIAS ENTRE EL PMC-SC Y EL PMC-N,<\/strong> <strong>Y C\u00d3MO MIGRAR DESDE EL PMC-N\/NA<\/strong> <strong>AL PMC-SC\/SC3\/SC4\/NB\/NB2 <strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . <\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong>480<\/strong><\/p>\n\n\n\n<p><strong>D. EJEMPLOS DE PROGRAMAS<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong> . . . . . . . . . . . . . . .<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong> 490<\/strong><\/p>\n\n\n\n<p><strong>E. ALARMAS DEL SISTEMA . ...<\/strong><\/p>\n\n\n\n<p><strong>F. BIBLIOTECA DE OPERACIONES DE PUNTA FLOTANTE<strong> <strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <\/strong><\/strong>501<\/strong><\/p>\n\n\n\n<p><strong>G. SUGERENCIA PARA REALIZAR DECLARACIONES DE CONTROL DE ENLACE, ARCHIVO DE COMANDOS<\/strong> <strong>PARA BINDER, CREAR ARCHIVO<strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <\/strong> 529<\/strong><\/p>\n\n\n\n<p><strong>H. HERRAMIENTA DE CONVERSI\u00d3N DE ARCHIVO HEX A ARCHIVO MEM<\/strong> <strong>(16<em>i<\/em>\/18<em>i<\/em>\/21<em>i<\/em>\/15<em>i<\/em>\u2013UNA FUNCI\u00d3N DEL LENGUAJE C DE PMC) <strong> <strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <\/strong><\/strong>538<\/strong><\/p>\n\n\n\n<p><strong>I. CONVERSI\u00d3N DE FS15B A FS15<em>i<\/em>A <strong><strong>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/strong><\/strong>546<\/strong><\/p>\n\n\n\n<p><strong>J. DOCUMENTO DE REFERENCIA . ...<\/strong><\/p>","protected":false},"excerpt":{"rendered":"<p>Explore the comprehensive FANUC PMC C Language Programming Manual, your essential resource for mastering the programming of Programmable Machine Controllers (PMC). This manual provides in-depth&#8230;<\/p>","protected":false},"author":2,"featured_media":16113,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[138],"tags":[3746,3744,3745],"class_list":["post-16109","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-manual","tag-c-language","tag-fanuc-programming","tag-pmc-manual","pmpro-has-access"],"acf":[],"jetpack_featured_media_url":"https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/06\/FANUC-PMC-C-language-programming-manual.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.mechstream.com\/es\/wp-json\/wp\/v2\/posts\/16109","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mechstream.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mechstream.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/es\/wp-json\/wp\/v2\/comments?post=16109"}],"version-history":[{"count":0,"href":"https:\/\/www.mechstream.com\/es\/wp-json\/wp\/v2\/posts\/16109\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/es\/wp-json\/wp\/v2\/media\/16113"}],"wp:attachment":[{"href":"https:\/\/www.mechstream.com\/es\/wp-json\/wp\/v2\/media?parent=16109"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mechstream.com\/es\/wp-json\/wp\/v2\/categories?post=16109"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mechstream.com\/es\/wp-json\/wp\/v2\/tags?post=16109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}