## Getting started guide (é!COCKPIT runtime) ### **Getting to know CoDeSys3** If you have experience with programming in CodeSys3 you can skip this part. Otherwise, it's advised to gain some experience by checking the sources below: - Setup environment and creation first project: [YouTube video](https://www.youtube.com/watch?v=hI8t9UHPV8s) - CoDeSys start guide (uses CoDeSys 2.3 but principles still applicable): [YouTube playlist](https://www.youtube.com/watch?v=WP9pUfBi6Pw&list=PL08CDB741463CA7B4&index=1) - CoDeSys Sequential Function Charts Explained: [YouTube video](https://www.youtube.com/watch?v=eP42t9O5drk) - Getting to know the IEC 61131-3 standard: [iec 61131-3 reference](https://bitbucket.org/ntphx/iec-61131) ### **Setup CoDeSys 3S** 1. Download é!COCKPIT from the [WAGO website](https://www.wago.com/global/automation-technology/discover-software/ecockpit-engineering-software). ### **Open the project** 1. open the file with *.ecp* extension in é!COCKPIT. ### **Libraries** 1. Go to the *Library Manager* → *Libary repository* menu: LibraryRepository 2. install all libraries from the [src/Libraries](https://github.com/MichielVanwelsenaere/HomeAutomation.CoDeSys3/tree/master/src/Libraries) folder. Install libraries ecockpit ### **Build** 1. Build the project ecockpitbuild ### **Uploading and running the project** [This video](https://www.youtube.com/watch?v=K-zUGiEQRAw) provides all instructions.