Search
Related topics are listed below.
Set Input Polarity
Programming Reference » I/O » Set Input Polarity
Programming Reference / I/O / Set Input Polarity By default, all 4 InoDrive digital inputs are configured to be electrically PNP. You can use the Set Input Polarity block to change any or all of the digital inputs to accept an NPN electrical signal. …
Get Analog Input
Programming Reference » I/O » Get Analog Input
Programming Reference / I/O / Get Analog Input The Get Analog Input instruction returns a floating point value in volts for the Analog input at the selected Slot Item Description A Select the user defined Variable within which you want…
Get Input State
Programming Reference » I/O » Get Input State
Programming Reference / I/O / Get Input State Click the Slot box (here Local is assigned) to select the InoDrive you wish to retrieve the data and then select which of the 4 Digital Inputs you want to examine (here the default 0 is assigned). You can also…
Input Signal Filter
Programming Reference » I/O » Input Signal Filter
Programming Reference / I/O / Input Signal Filter For the Filter operation, there are 2 values (in milliseconds) that are used as time delays involved with changing the logical state of a Digital Input: Filter This is the time that the Digital Input…
I/O
Programming Reference » I/O
Programming Reference / I/O Item Name Type Description Get Input State Operand Retrieves the Boolean state of the selected Digital Input from the selected Slot and provided the option to Filter the signal Get…
End Switch
Programming Reference » Motion » Home » End Switch
Motion / Home / End Switch With the Configure Axis block, you can establish InoDrive digital inputs for End Stop sensor devices to provide a motor stopping boundary in either or both the positive direction (direction in which axis units increase) or negative…
Axis Inputs
Programming Reference » Motion » Configure Axis » Axis Inputs
Motion / Configure Axis / Axis Inputs For some applications you may need to use sensors or other inputs that provide you with positions for home and/or positive end stop and/or negative end stop. To establish these and assign digital inputs on your InoDrive module,…
Home Switch
Programming Reference » Motion » Home » Home Switch
Motion / Home / Home Switch The Home Switch option of the Home Command block instructs the motor to run in the positive direction (in the direction of increasing axis units) until the defined Home Switch Input becomes true. In order to use a Home Switch for…
Set Output to Variable
Programming Reference » I/O » Set Output to Variable
Programming Reference / I/O / Set Output to Variable This instruction requires you to add an Operand instruction to complete the function. These operands can be a Variable you have defined, a Boolean Logic statement, or a Constant Click the Slot box to…
Boolean Test
Programming Reference » Logic » Boolean Test
Programming Reference / Logic / Boolean Test Item Name Description A Test Operand Any value, variable or function that evaluates to Boolean TRUE or Boolean FALSE B TRUE Operation Value returned as an operand…
Set Output State
Programming Reference » I/O » Set Output State
Programming Reference / I/O / Set Output State Click the Slot box to select the InoDrive you wish to address and then select which of the 3 Digital Outputs you want to manipulate on the Slot. Click the dropdown to select whether you want to…
Logic
Programming Reference » Logic
Programming Reference / Logic Item Name Type Description If Then Else Operation Performs logical If Then Else on an operand that produces a Boolean result. Instruction can also be configured to multiple Else If…
Generic Browsers
Introduction to InoWorx » Trouble Shooting » HTTP Content In Browser » Generic Browsers
Trouble Shooting / HTTP Content In Browser / Generic Browsers If you are actually utilizing one of the below browsers then please look at that guide: Chromium Browsers – Chrome, Edge, Brave, Opera, Vivaldi, Yandex, Kiwi, Iridium, and more… Safari…
Get Power Voltage
Programming Reference » Module » Get Power Voltage
Programming Reference / Module / Get Power Voltage Use the Get Power Voltage block to retrieve the measured input voltage to the selected InoDrive module. The value will be the voltage as a floating point number. Item Description A…
Establish Certificate Authority
Introduction to InoWorx » Trouble Shooting » Establish Certificate Authority
Introduction to InoWorx / Trouble Shooting / Establish Certificate Authority Why do I need a Cardinal Kinetic Certificate Authority? Certificate Authorities act as a digital notary that certifies a website is legitimate. A HTTP connection must be made with our…
Math
Programming Reference » Math
Programming Reference / Math Item Name Type Description Get Value Operand Assigns the user entered value as the operand to the Operation instruction where it is used. Get Variable Operand …
Resources
Introduction to InoWorx » Using the Programming IDE » Resources
Introduction to InoWorx / Using The Programming IDE / Resources The Resources are all of the user defined items that will be used by your logic program. Many of the Program Blocks require input parameters defined in these resource items. Click on the links below…
Axes
Introduction to InoWorx » Using the Programming IDE » Resources » Axes
Using The Programming IDE / Resources / Axes InoWorx is provided with a list of many pre-defined Axis configurations based upon specific motor and motor feedback methods that have been tested with the InoDrive product. Click the Axes item under the…
Safari Browser
Introduction to InoWorx » Trouble Shooting » HTTP Content In Browser » Safari Browser
Trouble Shooting / HTTP Content In Browser / Safari Browser If you are not utilizing Safari then please consider the additional guides: Chromium Browsers – Chrome, Edge, Brave, Opera, Vivaldi, Yandex, Kiwi, Iridium, and more… Firefox Browser Generic…
Module
Programming Reference » Module
Programming Reference / Module Item Name Type Description Drive Custom LED Operation Provides User Program control of the illumination and displayed color of the Custom LED Get Temperature…
Firefox
Introduction to InoWorx » Trouble Shooting » HTTP Content In Browser » Firefox
Trouble Shooting / HTTP Content In Browser / Firefox If you are not utilizing Firefox then please look at the additional guides: Chromium Browsers – Chrome, Edge, Brave, Opera, Vivaldi, Yandex, Kiwi, Iridium, and more… Safari Browser Generic…
Profiles
Introduction to InoWorx » Using the Programming IDE » Resources » Profiles
Using The Programming IDE / Resources / Profiles Any motor blocks that cause a motor to run require a Profile as one of the operands in the block. A Profile provides the values and units for: Torque Speed Acceleration Deceleration Smoothness All Profiles…
Motor Command
Programming Reference » Motion » Motor Command
Programming Reference / Motion / Motor Command The Motor Command block is used to run the motor for positioning and non-positioning motion. Positioning motion is provided for both linear and rotary defined Axes. Item Description A Select…
Chromium Browsers
Introduction to InoWorx » Trouble Shooting » HTTP Content In Browser » Chromium Browsers
Trouble Shooting / HTTP Content In Browser / Chromium Browsers If you are not utilizing a Chromium Browser then please look at the additional guides: Safari Browser Firefox Browser Generic Browsers Fixing the browser settings: Step 1. Clear HSTS…
Slots
Introduction to InoWorx » Using the Programming IDE » Resources » Slots
Using The Programming IDE / Resources / Slots Slots are all the InoDrive units on the network including the Target unit. The Target unit’s drive and I/O resources are identified as Local in the User’s Program. The other InoDrive units can be identified…
Program
Programming Reference » Program
Programming Reference / Program Item Name Type Description Main Program Block Operation The Main Program block is where all other program blocks are placed to create a User Program Function Operation…
Mac
Introduction to InoWorx » Trouble Shooting » Establish Certificate Authority » Mac
Trouble Shooting / Establish Certificate Authority / Mac Either navigate to your downloads or select it from the browser’s downloads icon, and double click the ck_ca.crt. Upon double clicking the certificate, the keychain will open and require a…
Timeout
Programming Reference » Motion » Home » Timeout
Motion / Home / Timeout You can also enable a Timeout for the Home command. If the timeout expires before the homing operation is complete, the motor will stop and the Homing Failed flag will become true. You can monitor this flag using the Get Motor Status…
Configure Axis
Programming Reference » Motion » Configure Axis
Programming Reference / Motion / Configure Axis The Configure Axis block typically must be used prior to issuing any motor position commands because at a minimum this block is required to establish motor positioning units if they are different from default. …
If Then Else
Programming Reference » Logic » If Then Else
Programming Reference / Logic / If Then Else The If Then Else instruction operates similarly to any structured programming version of the same name. The If portion accepts any logical or math function that evaluates to a Boolean TRUE or FALSE value. By default,…
Brake Resistor
Programming Reference » Motion » Brake Resistor
Programming Reference / Motion / Brake Resistor The Brake Resistor block allows you to select how you want motor back EMF regeneration to be handled based upon your application. Item Description A Select the Slot for the particular…
Get Motor Status Flag
Programming Reference » Motion » Get Motor Status Flag
Programming Reference / Motion / Get Motor Status Flag The Get Motor Status Flag block returns a Boolean value for any of 15 specific states regarding the motor and InoDrive connected at the selected Slot. Get Motor Flag Items Item Description…
Position Hold
Programming Reference » Motion » Position Hold
Programming Reference / Motion / Position Hold The Set Position Hold block allows you to define how the InoDrive handles rotor position motor when the motor is not being instructed to run. Item Description A Select the Slot for the…
Variables
Introduction to InoWorx » Using the Programming IDE » Resources » Variables
Using The Programming IDE / Resources / Variables Clicking the Variables item from the Resources list opens the Variables Dialog. From here you can create user defined variables for use in your program as well as edit or remove individual variables you have…