Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add gitignore template for Automation Studio 4 Projects #4424

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

shanereetz
Copy link

Reasons for making this change:
B&R Automation Studio is an IDE for developing industrial software for Programmable Logic Controllers (PLCs). B&R is part of the ABB group and is one of the major names in industrial automation software. I work for a company, Loupe, that develops open-source libraries and custom software for this platform, and other automation platforms like Beckhoff TwinCAT that support modern software development practices.

Links to documentation supporting these rule changes:
https://help.br-automation.com/#/en/4/projectmanagement%2Fprojectorganisation_datastructure.html

  • Binaries - contains generated data
  • Diagnosis - contains generated files relevant for diagnostics and monitoring
  • Temp and TempObjects - more temporary files

https://help.br-automation.com/#/en/4/automationruntime%2Fenhancedtransfer%2Fgeneral-description%2F04-x-pip-til.html

  • *artransfer.br, *arTrsfMode.nv - files related to the transfer of programs to PLCs

https://help.br-automation.com/#/en/4/ncsoftware%2Farnc0ext%2Farnc0ext.html

  • *arnc0ext.br - special library files subject to special terms of use that must be obtained from B&R

AS file types

  • *.bak
  • *.isopen - marks if a project file is open
  • *.orig
  • *.log
  • *.asar
  • *.set - user settings files

Library outputs

  • RevInfo.var - variable files with embedded Git commit information generated by RevInfo
  • .csvlog - log files generated when using CSVFileLib

Misc

  • */MPLogs/
  • */DLFiles/
  • *.DS_Store - Mac files to ignore

Link to application or project’s homepage:
https://www.br-automation.com/en-us/products/software/automation-software/automation-studio/
https://github.com/br-automation-com
https://github.com/loupeteam
https://github.com/loupeteam/StarterAsProject

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant