machine-logic
Discussion List
-
Making a counter that monitors input in the background of a MachineLogic app and preforms an actionPreface: This is presented solely as information. Use it at your own risk. The visual references in this discussion are screenshots from Machine Logic (as of 8/28/20) inside the online environment of 3D Machine Builder and may display options that are not available or are named differently then wh…
-
Simulate your design in MachineLogicOnce you have completed your design in MachineBuilder, try simulating your automated equipment using MachineLogic. This allows you to validate the operation cycle, correct the placement of sensors, and utilize a code-free program (MachineLogic) on your MachineMotion controller to operate your equip…
-
How to transfer your MachineLogic application from MachineBuilder to MachineMotion1- Download application from MachineBuilder. The downloaded file’s type is .json 2- Fill in manually the axis and I/O configuration accordingly in MachineMotion. The configuration is not downloaded with the .json file. Need help with the configuration? Check this post 3- Upload .json file …
-
How to configure your axis and your I/O in MachineLogic on MachineMotionOnce you are connected to MachineMotion open the configuration window to: • Configure the axes: 1- Press Add Drive to add an axis. 2- Type the name of the axis. 3- Fill in the axis type. If you are using a custom actuator, you need to insert the gain accordingly. 4- Select the direction…
-
How to select the Motor Direction for the actuatorsWhen configuring a drive, you need to set the Motor Direction. You have two options: 1- Normal Direction: • Positive Direction = Motor turns Clockwise • Sensor 1A = Home sensor • Sensor 1B = End sensor 2- Reverse Direction: • Positive Direction = Motor turns Counter-Clockw…
-
How to monitor an event or an input in the background while your MachineLogic application is runningThe goal of this post is to: 1- Monitor an input in the background and 2- Every time this input is at level one, execute a given sequence Follow the steps below to do so Step 1 Create two child sequences: 1- "Monitor Input – Waiting": will allow you to monitor the input in the …
-
MachineLogic vs. Python API vs. Low-Level Sockets APIAre you wondering what the best programming option for you is? MachineMotion offers three ways to program and automate your system: o MachineLogic MachineLogic is a visual programming and simulation tool dedicated to the creation of MachineMotion programs. It provides a simplified code-free …