Projecto Final de Curso 2004/2005 Ref: IOPLC_v1 Data: 03/07/2005 RESPIFE Reengenharia de Sistema Produtivo Integrado para Fins Educacionais I/O do PLC – Descrição Alunos: Filipe Barbosa de Sá Pinto, nº. 0005030955 Rui Alexandre da Costa Ribeiro, n.º 000503073 Docente: Data: 03/07/2005 Armando Sousa Reengenharia de Sistema Produtivo Integrado para Fins Educacionais pág. 1/5 IO do PLC Projecto Final de Curso 2004/2005 Ref: IOPLC_v1 Data: 03/07/2005 1. Descrição O presente documento descreve as entradas e saídas utilizadas no PLC. Associa cada I/O a cada equipamento bem como a acção que essa I/O representa ou exerce. 2. I/O Fig 1 – Representação I/O do PLC A figura acima representa as cartas presentes na rack do PLC. A primeira carta é utilizada para comunicação RS-232 mas também para comunicação do programa de supervisão com o PLC (Hostlink). As cartas OC22X são terminais de saída e as ID212 de entrada. A carta ASC02 é outro módulo de comunicação ASCII. Reengenharia de Sistema Produtivo Integrado para Fins Educacionais pág. 2/5 IO do PLC Projecto Final de Curso 2004/2005 Ref: IOPLC_v1 Data: 03/07/2005 2.1. Robot As entradas e saídas utilizadas para comunicação com o robot, são respectivamente a carta 1 e 5. Saídas As saídas servem para indicar ao Robot os vários movimentos que tem de realizar de acordo com os equipamentos com os quais interage, as ordens de abrir/fechar a sua garra e ainda especificar o tipo de peça a capturar e transportar. Estas estão assim definidas: 1.00 – Inicialização do Robot 1.01 – Transporte do Slide_AS para o Robot 1.02 – Transporte do Robot para o Slide_AS 1.03 – Gripper/Vice 1.04 – Transporte do Robot para o Torno 1.05 – Transporte do Torno para o Robot 1.06 – Tipo de Peça 1.07 – Transporte do Robot para a Freza 1.08 – Transporte da Freza para o Robot Entradas As entradas servem para informar que as diversas acções acima descritas foram correctamente efectuadas De acordo com as entradas, estas foram assim definidas: 1.00 – OK_Inicialização do Robot 1.01 – OK_Transporte do Slide_AS para o Robot 1.02 – OK_Transporte do Robot para o Slide_AS 1.03 – OK_Gripper/Vice 1.04 – OK_Transporte do Robot para o Torno 1.05 – OK_Transporte do Torno para o Robot 1.06 – OK_Tipo de Peça 1.07 – OK_Transporte do Robot para a Freza 1.08 – OK_Transporte da Freza para o Robot Reengenharia de Sistema Produtivo Integrado para Fins Educacionais pág. 3/5 IO do PLC Projecto Final de Curso 2004/2005 Ref: IOPLC_v1 Data: 03/07/2005 2.2. Slide CNC As entradas e saídas utilizadas para comunicação com o Slide CNC, são respectivamente a carta 1 e 5. Saídas As quatro saídas [1.11, 1.12, 1.13, 1.14] servem para comunicar ao controlador do slide a posição para o qual este deve deslocar a plataforma (onde esta assente o robot). A posição é definida por quatro bits, pois está necessita de ser codificada binariamente para o controlador existente. Entradas A resposta do controlador a actuação pedida (deslocamento para a posição xxxx) é feita no mesmo formato, com quatro bits. Enquanto esta a efectuar a acção pedida o controlador responde com o pedido, quando concluir a operação coloca as suas saídas a “0”. 2.3. Slide AS As entradas e saídas utilizadas para comunicação com o Slide AS, são respectivamente a carta 4 e 7. Saídas Para controlo do Slide As foram definidas três saídas necessárias, duas para controlo de direcção e outra para limitador de velocidade. Mais respectivamente: 4.00 – Sentido Inverso 4.01 – Sentido Directo 4.02 – Limitador de Velocidade Entradas As entradas representam o sinal dos sensores de posição. Na situação em que a palete pressione o sensor de posição é colocado um “1” no PLC. Respectivamente: 7.00 – Posição 1: CNC 7.01 – Posição 2: CMM (sentido AS/RS → CNC) 7.02 – Posição 2: CMM (sentido CNC → AS/RS) 7.03 – Posição 4: AS/RS Reengenharia de Sistema Produtivo Integrado para Fins Educacionais pág. 4/5 IO do PLC Projecto Final de Curso 2004/2005 Ref: IOPLC_v1 Data: 03/07/2005 2.4. Máquinas CNC As entradas e saídas utilizadas para comunicação com o Máquinas CNC, são respectivamente a carta 2 e 6. Saídas As saídas utilizadas servem para dar as máquinas, quando estão em modo automático, ordens de produção ou para fechar/abrir garras pneumáticas. Torno 2.10 – Inicia Ciclo 2.11 – Controlo Chuck Freza 2.12 – Inicia Ciclo 2.13 – Controlo Vice Entradas As entradas (saídas das maquinas) indicam-nos os estados dos bits definidos acima nas saídas. Numa situação em que nenhuma saída acima foi activada as maquinas possuem as saídas todas a “1” para indicar que estão livre para ciclo bem como, por defeito, com as garras pneumáticas abertas. Torno 6.00 – Máquina Livre 6.01 – Estado Chuck Freza 6.02 – Máquina Livre 6.03 – Estado Vice 2.5. Selecção de Programas CNC As saídas utilizadas para selecção dos programas das Máquinas CNC foram definidas na carta 2. Estas saídas são exclusivamente utilizadas para selecção dos programas das máquinas CNC. O facto destes bits serem activos, as máquinas acedem ao um barramento de memória interno e executam o programa definido pela codificação binária passada Reengenharia de Sistema Produtivo Integrado para Fins Educacionais pág. 5/5 IO do PLC