Ref. 004001001200
Rev.3: 17-01-2021
14
4.
Software interface
Industrial Shields PLC are programmed using Arduino IDE, which is a software based on the C
language. They can also be programmed using directly C but it is much easier working with
Arduino IDE as it provides lots of libraries that helps in the programming.
Furthermore, Industrial Shields provides boards for programming the PLCs much easier.
Basically, it is no needed to define the pins and if those pins are inputs or outputs. Everything
is set up automatically if using the boards.
In order to install Industrial Shields boards, these are the steps that must be followed.
Requirements:
Arduino IDE 1.8.0 or above (better to always have the latest version).
Steps:
1.
Open Arduino IDE and go to:
“
File -> Preferences
”
located in the top left corner.
2.
In Additional Boards URLs write the following:
http://apps.industrialshields.com/main/arduino/boards/package_industrialshields_index.json
3.
Press OK to save the changes.
4.
Go to: Tools -> Board:
…
-> Boards Manager
Summary of Contents for DALI 20
Page 2: ...Ref 004001001200 Rev 3 17 01 2021 1...
Page 31: ...Ref 004001001200 Rev 3 17 01 2021 30 PWM Waveform Analog Out Turn on Analog Out Turn off...
Page 33: ...Ref 004001001200 Rev 3 17 01 2021 32 13 Typical Connections...
Page 34: ...Ref 004001001200 Rev 3 17 01 2021 33...
Page 35: ...Ref 004001001200 Rev 3 17 01 2021 34...
Page 36: ...Ref 004001001200 Rev 3 17 01 2021 35...
Page 38: ...Ref 004001001200 Rev 3 17 01 2021 37 15 ARDBOX Family Dimensions 45mm width DIN rail mounting...