Providing the tool change does
not require any axis movement then probably the best solution is to use an Arduino controller (see below for a DIN rail mount version that can be powered by 24V) to perform the tool change and link the Arduino controller back to MASSO.
The advantage of this solution is:
- Ardunino Integrated Development Environment (IDE) provides debugging functionality
- It allows the end user to develop / troubleshoot their own system independently of MASSO
- Can use the IEC 61131-3 Sequential Function Charts (SFC) which are equivalent to flow charts for sequences
The last point is likely to go over the heads of 99.9% of people on this forum. IEC 61131-3 is the standard that covers programming languages for Programmable Logic Controllers (PLC). Sequential Function Charts is the variant language to use for programming sequences, as mentioned before it is basically a flow chart where you drag-and-drop chart elements and link them together to configure a sequence.
en.wikipedia.org
Arduino has a PLC specific IDE:
The Arduino solution to program PLC compatible Arduino devices using IEC 61131-3 standard languages (Windows only). Downloadable for free.
docs.arduino.cc
Industrial versions of the Arduino controller are available:
Arduino Opta is a secure, easy-to-use micro PLC with Industrial IoT capabilities. Designed in partnership with Finder – leading industrial and building automation device manufacturer – Opta allows professionals to scale up automation projects while leveraging the Arduino ecosystem. Supporting...
store-usa.arduino.cc
View attachment 6561