Programmer
2
2
1
Table of Contents
Programmer
2
Programmer — 2
Programmer — 1
About This Manual
Introduction to InoWorx
Using the Programming IDE
File & Folder Tree
Command Bar
Instruction Blocks
Targets
Workspaces
Resources
Variables
Functions
Timers
Slots
Axes
Profiles
Customizing Profiles
Torque
Speed
Accel / Decel
Smoothing
Using Profiles
Networks
Modbus TCP
Server
Client
Trouble Shooting
Mac Ethernet Service
Allowing Pop-Ups
HTTP Content In Browser
Safari Browser
Chromium Browsers
Firefox
Generic Browsers
Establish Certificate Authority
Windows
Mac
Linux
Programming Reference
Main Program Block
I/O
Get Input State
Get Analog Input
Set Output State
Set Output to Variable
Input Signal Filter
Set Input Polarity
Motion
Motor Command
Linear & Rotational Axis Commands
Single Turn Rotary Axis Commands
Modify Profile
Set Motor Operation
Get Motor Data
Get Motor Status Flag
Position Hold
Brake Resistor
Configure Axis
Units Override Option
Sectors
Axis Inputs
Additional Gearing
Home
Home Switch
End Switch
Hard Stop
Timeout
Position Configuration
Set Electronic Gearing
Math
Get Value
Get Variable
Set Variable
Get Two Item Arithmetic
Get One Item Arithmetic
Get Bitwise Function
Get Bit
Set Bit
Logic
If Then Else
One Shot
Compare
AND OR
Boolean Constant
NOT
Boolean Test
Timers
Timer Result
Timer Status
Timer Control
Set Timer
Non-Retentive Timer Example
Retentive Timer Example
Program
Function
Call Function
Repeat Loop
Increment
Loop Control
Print Item
Print
Module
Get Temperature
Get Power Voltage
Custom LED
Network
Get Slot
Set Slot
Server
Modbus TCP
Client
Networks
/
Modbus TCP
/ Server
Server
External ModbusTCP clients can have read/write access to your User Program
Variables
.
Modbus TCP
Client