Primeiramente temos que configurar o RSlinx (se não me engano o Lite não tem a opção de trabalhar com Link DDE), com a rede já configurada vamos abrir o menu DDE/OPC > Topic Configuration... :
O tópico vai abrir uma árvore on-line e off-line, vá na árvore on-line e lá vão aparecer todos os registros do PLC, entradas (I), saídas (O), Float (F), Inteiros (N), tudo mesmo, escolha um registro e clique em OK :
Agora no Excel (BrOffice no meu caso), vá em Editar > Colar especial :
Pronto, assim que você colar ele vai aparecer no excel, e quando for alterado no PLC vai alterar sozinho na planilha, mas para isso o RSlinx tem que estar ligado e on-line com o PLC, com um pouco de VBA ou Java dá até pra fazer umas animações, fica bem apresentável.
Utilizei o recurso para realizar um supervisorio de uma planta no excel, ficou ok.
ResponderExcluirFica bem bacana, o problema é fazer os históricos, mas para dar comandos e visualização on-line é ótimo.
ResponderExcluirfiz um como no exemplo citado apenas com uma saida e deu certo,valeu,mas agora preciso aprimorar para obter mais recursos
ResponderExcluirIsso aí, agora é só implementar com VB que fica quase um supervisório profissional!!
ResponderExcluirmeu excel não responde, alguem sabe o porque???
ResponderExcluirBoa tarde,
ExcluirForneça mais informações como por exemplo, que versão do Excel, Versão do RSlinx, sistema operacional, etc, você está usando, para podermos te ajudar.
Best regards,
André
Bom dia, estou utilizando este sistema DDE/OPC, para criar um histórico de consumo de aguá,já fiz uma sub rotina em VBA para salvar os valores, mas se eu utilizo uma célula referenciada a "=RSLINX|teste!'S:22'" da erro por tipos incontatáveis, já alterei o tipo da variável na sub rotina mas mesmo assim o erro persiste, alguém tem alguma sugestão
ResponderExcluirBoa tarde,
ResponderExcluirNeste momento não tenho como realizar nenhum teste aqui, tente postar no forum também, http://automatoes.forumeiros.com
Best regards,
André
Alguém conseguiu escrever no PLC através do Excel??
ResponderExcluirSim!
ResponderExcluirDa mesma forma que vc faz pra le,vc faz para escrever no CLP,nao tem secgredo não! Eu sempre usei para alterar tabela de dados.
quais formulas coloco para trazer do plc para o excel
ResponderExcluirBoa tarde, será que alguem poderia me ajudar, fiz o supervisorio no VBA excel e programei o CLP em Ladder, agora preciso aprender a fazer a comunicação para ativar os comandos do CLP atraves do VBA excel.
ResponderExcluir