quinta-feira, 28 de novembro de 2024

O Job Editor da Yaskawa ainda existe?

Job Editor do YRC1000 no Standard Mode

(You can read this post in English here)

Eu acho que não, mas não custa nada perguntar.

Até onde sei, o Job Editor não é mais desenvolvido, e provavelmente também não é mais comercializado. Não é listado no site da Yaskawa há muito tempo, e o manual mais recente é de 2017.

ATUALIZAÇÃO: fui olhar os sites da Yaskawa hoje, em busta de outra informação, e no site da Yaskawa Europa, me deparo com o Job Editor na seção de softwares. Até pouco tempo não estava mais lá. Por outor lado, no site Motoman.com, nada consta.

Talvez isso tenha acontecido pelo fato de boa parte de suas funções terem sido absorvidas por outros produtos da Yaskawa, que parece estar se movendo na direção de outros fabricantes, que adotaram a filosofia "tudo-em-um". Um exemplo é o JobPad no MotoSim, sobre o qual já falamos aqui.

Se não me falha a memória, o Job Editor está disponível desde a época dos controladores MRC, ou seja, meados dos anos 90.

É bem anterior ao MotoSim, e muito provavelmente, contemporâneo do ROTSY, o primeiro simulador da Yaskawa. Aliás, tanto no ROTSY quanto nas primeiras versões do MotoSim, o Job Editor era uma ferramenta complementar, visto que não havia VirtualPP,  SimplePP e muito menos o JobPad. O que existia antes era uma versão MUITO simplificada do Programming Pendant, que não era nem um pouco confortável na hora de fazer qualquer edição mais elaborada.

Notaram o comentário Caution: No Syntax Checked ali?

 O Job Editor é a típica ferramenta que cai na categoria uma boa ideia com uma péssima implementação.

Por exemplo: Ao contrário do MotoSim e de outras ferramentas, que conseguem atender uma gama de produtos com a mesma licença, no caso do Job Editor, para cada versão de controlador da Yaskawa, existe uma versão diferente do Job Editor, e cada versão diferente do Job Editor, é necessária uma licença diferente.

Outro exemplo: o preço de uma licença (pelo menos da última vez que vi) era basicamente o mesmo da licença do MotoSim. 🤷

Embora se pareça com um editor de textos, a ideia inicial do Job Editor era emular - guardadas todas as devidas proporções - o Programming Pendant do robô, então, em vez do usuário simplesmente digitar as instruções,  a edição de um job era feita através de diversos cliques em botões e caixas de seleção. Método nem um pouco prático, mas que evitava possíveis erros na inserção de comandos, e aproveitava o conhecimento prévio de quem já era habituado a usar o PP.

Versões mais atuais tem o chamado Text Mode, no qual o usuário realmente pode escrever os comandos como faria em um editor de textos normal.

Job Editor do YRC1000 no Text Mode

Mas se o Job Editor  é uma programa limitado e que supostamente não é mais comercializado, porquê estamos falando dele por aqui?

Dois motivos:

1) houve pelo menos uma vez onde esse programa me ajudou bastante. Precisei comissionar um robô onde absolutamente todos os comentários estavam em alemão, e uma das minhas tarefas era exatamente traduzir tudo para o inglês. À medida em que ia traduzindo os comentários de IOs (que podem ser exibidos ao lado das instruções, mais ou menos como acontece no PP do robô), essas traduções iam se propagando nos jobs, e o funcionamento do sistema foi ficando mais claro.

2) O Job Editor entra numa categoria de programas que estou chamando provisoriamente de IDEs leves para robôs industriais, e pretendo falar mais sobre isso em um futuro próximo.

Alerta de spoiler!

Basicamente, a ideia seria não precisar criar uma célula em um simulador toda vez que eu quisesse analisar o backup de um robô.

E você? Já usou o Job Editor? Se sim, o que achou?

Se não, você acha que haveria espaço para uma ferramenta parecida em seu fluxo de trabalho?