domingo, 19 de janeiro de 2025

Editando jobs de robôs Yaskawa com o VS Code

https://raw.githubusercontent.com/tshikina/YaskawaInformSupport/f0e87861e987461ee9ecd6455f4a0f918ce4df4b/images/FoldingRange.png

(You can read this post in English here)

Enquanto pesquisava para o post anterior, acabei tropeçando neste artigo no Knowledge Center da Yaskawa, que fala sobre o método mais comum utilizado pela grande maioria dos profissionais da área: editar programas e arquivos de configuração de robôs utilizando editores de texto universais.

Eu nem gosto tanto assim do VS Code, mas tenho que admitir que o ecossistema de extensões dele é muito bom, incluindo essa aqui, mencionada no artigo.

Mais do que a edição dos jobs propriamente ditos, o que realmente me chamou a atenção foram os recursos para edição de arquivos de parâmetros. Ao passar o mouse sobre um espaço em um arquivo de parâmetros, a extensão mostra um pequeno "hint" com endereço daquele espaço, seja o arquivo ALL.PRM, seja no IONAME.DAT.

https://raw.githubusercontent.com/tshikina/YaskawaInformSupport/f0e87861e987461ee9ecd6455f4a0f918ce4df4b/images/HoverParameterNumber.png

Outro recurso bacana é a extensão "congela" o cabeçalho da sessão do arquivo, à medida em que o usuário vai rolando a tela. Muito útil na hora de preencher arquivos que estão totalmente vazios.

Parabéns ao desenvolvedor!

Editing Yaskawa robot jobs with VS Code

image4.png

(Você pode ler este post em português aqui

While researching for the previous post, I stumbled upon this article in the Yaskawa Knowledge Center, which talks about the most common method used by the vast majority of professionals in the field: editing programs and robot configuration files using universal text editors.

I don't really like VS Code that much, but I have to admit that its ecosystem of extensions is very good, including this one, mentioned in the article.

More than editing the jobs themselves, what really caught my attention were the features for editing parameter files. When you hover the mouse over a space in a parameter file, the extension shows a small hint with the address of that space, whether it's the ALL.PRM file or the IONAME.DAT.

 https://raw.githubusercontent.com/tshikina/YaskawaInformSupport/f0e87861e987461ee9ecd6455f4a0f918ce4df4b/images/HoverParameterNumber.png 

Another cool feature is that the extension "freezes" the file session header as the user scrolls. Very useful when filling files that are completely empty.

  

 Congratulations to the developer!