top of page

4 steps to create a machine control system using Squidify System.

Updated: May 9, 2021

Squidify system was created to provide user to setup, create and implement their complex machine system with minimum efforts and shortest time.

Predefined system architecture


  • Loading PP station

a) Motion axis: z-axis, and y-axis.

b) Digital input: unit present sensor, vacuum unit present sensor.

c) Digital output: vacuum valve.

  • Vision station

a) Motion axis: y-axis

b) Digital input: unit present sensor.

c) Digital output: n/a

  • Unloading PP station

a) Motion axis: z-axis, and y-axis.

b) Digital input: unit present sensor. vacuum unit present sensor.

c) Digital output: vacuum valve.

Step #1: Define & setup system hardware.

Setup motion parameters according to hardware specification: name, linear motion - encoder resolution (mm to pulse factor), home mode, movement profile, and its limit distance.

For Digital I/O setup:

a) add a module

b) select port type & add into module, in this case, 1 D.O and 1 D.I port.

c) Edit port's channels properties; name and N.O/N.C.

Step #2: Station entity setup & hardware items assignment

Navigate to machine page from main menu:

a) Add sub-modules, 3 in this case.

b) Edit the sub-module name by double-click the tap.

c), d), e) Assign the motion axes, inputs and outputs into the sub-module.

Step #3: Create station sequences

Each sub-module required two essential sequence: Initialization sequence and auto run sequence. These two sequences provide sequence logic for machine system with the system in "initialization" and "Auto-Run" state.

Clicking the "Add Sequence" button and edit its property by clicking "Edit" button as illustrated in the diagram below:

To work on the sequences, it is recommended to create a sequences flow chart, validated with all the safety measurements, design and customer requirements.

Next, simple add all the sequence items with station tools contained in Squidify System.

Each tool contained it own set of parameters. User can adjust these parameter based on the machine design requirement.

Step #4: Verify, review, and monitor machine sequences and logic & RUN.

User can execute specific tool, a sequence in a whole, or switch on debugging mode to start machine operation.

Squidify system aimed to provide user an experience of minimum efforts to create complex, yet simple to achieve machine control system. With Squidify System, there are several advantages over conventional approach:

  • User can complete control over every single detail implementation such as machine efficiency, maximum capacity, and future improvements.

  • User can save high cost of engineering especially in software development for your very specific custom machine system.

  • Squidify system is highly scalable and sustainable. User can repurpose when product / process cycle ends.

  • Squidify system scheduled two major updates every year and minor update every month, all systems are long term service channel (LTSC), therefore all systems have a minimum of 3 years software update.



83 views0 comments


bottom of page