ATTENTION
Opto
22
users!
$$
Save Time and Money $$
Start with
a fully functioning project
NEW! Pre-built subroutines, charts,
and project template for
Opto 22
FactoryFloor®
and
PAC Project®
Save literally
hundreds of hours of programming
time!
Subroutines
Hundreds of subroutines for FactoryFloor® &
PAC Project®
|
StarterKits
Charts and Project Templates
for FactoryFloor® & PAC
Project
|
TimeSync
Synchronize controller clock
with CO NIST time server
|
PID
Sub
NEW!
PID Subroutine for FactoryFloor® & PAC
Project®
|
PID
Control
NEW!
Complete working software PID project for
FactoryFloor®
|
PID
Control PAC
NEW!
Complete working software PID project for PAC
Project®
|
View the Readme files before you buy.
Free
sample
subroutine
(.zip)
Free sample
subroutine
(.exe)
Shift_string_table_elements
-
Shifts entire table or sub-elements, forward or backward,
linear or circular shift
Order
now!
-
Save
many
hundreds
of
hours
of programming time!
- Benefit from the
programming
we have already
done for
you.
- Great tutorial -
learn to
program in
OptoControl and ioControl
- Subroutines
Click
here to view readme
file
Order
now!
- Most
subroutines have 2
versions:
- Nominal "Debug" version has full complement of
error checks, completion status and a timer
- "Turbo" version (ending in "_T") is stripped of
error checks, comments, timer, etc. for more
speed
- 125
different subroutines (most with two versions
described above):
- Numeric Table Operations
- Add, subtract, multiply, divide, etc.
individual table elements
- Math operations on entire table
- Clear table
- Count table elements according to selected
criteria
- Exchange tables
- Find min. and max. table elements
- Incremental table fill (forward, reverse,
skip indices, etc.)
- Init table (all indices)
- Load table (range of indices)
- Table lookups (with tolerance for
floats)
- Shift table elements (forward, reverse,
linear, circular, sub-elements)
- Sorting (sort sub-arrays, forward,
reverse)
- Sum table (entire table or range of
indices)
- Transfer table (entire table or range of
indices)
- Bit Operations (on variables, tables and
table elements)
- Bit transfers with or without mask (to
different indices if desired)
- Bit toggles
- Bit count
- Bit clear and bit set full table
- Bit test full table
- Geometric Operations
- Hypotenuse
- Solvers for circle, cylinder, sphere
- Math Operations
- dB calcs
- Extrapolate/interpolate
- Log
- Linear regression
- Maximum/Minimum float, integer 32, integer
64 NEW
- Prime number check
- Statistics
- Full range of statistical calcs plus
detailed explanation - use for quality
control!
- Shift Registers
- Classic shift registers - bit, word, or
table, to use in machine control
- String Operations
- Append string table element to string
NEW
- Append substring to string
NEW
- Character shifts, full string or sub-string,
for. or back (for scrolling, string building,
etc.)
- Exchange strings
- Get string width
- String Table Operations
- Append character to string table element
NEW
- Append string to string table element
NEW
- Clear table
- Count matching table elements
- Exchange tables
- Get table width
- Init table (all indices)
- Load table (range of indices)
- Lookup string and substring
- Shift table elements (forward, reverse,
linear, circular, sub-elements)
- Transfer table (entire table or range of
indices)
- Misc Operations
- Block compare (compare variable with
multiple ranges)
- Temperature conversions (C, K, F, R)
- Exchange variables
- Generate pulses in an integer
- Ramp float
NEW
- Ramp float table element
NEW
- Running average
- Serial port setup with numerics instead of
strings
- Solvers for mech. and elec. horsepower, and
ohms law
- Within limits float table element
NEW
- StarterKit
Click
here to view readme
file
Order
now!
- Complete
"boilerplate" Project Template and Charts for
FactoryFloor®!
- Start your
automation projects with a fully functioning
program
- Charts
- Time and date display/setting with automatic
daylight savings adjustment
- Controller scan time
- Scroller (scrolling text display)
Click to see Scroller demo
- CRC check
- Command and subroutine timer
- Error handler (logs controller errors,
allows man. or auto stepping)
REVISED
- Project Template
REVISED
- Jump-start your projects with a fully functional
"boilerplate" that you can build on.
- Template strategy already contains some of the
above charts plus more
- Template screens with graphics linked to above
charts
- Time and date display, with daylight savings
enable/disable
- I/O address status
- Controller type, kernel version, addr, avail.
memory, strategy CRC
- Set host priority on the fly
- Scan time
- Error handling including auto/manual stepping,
clear errors
- View history of last 12 errors
- Elapsed timer
- StarterKit_PAC
Click
here to view readme
file
Order
now!
- Complete
"boilerplate" Project Template and Charts for PAC
Project!
NEW
- Start your
automation projects with a fully functioning
program
- Charts
- Time and date display/setting with automatic
daylight savings adjustment
- Controller scan time
- Command timer
- Error handler (logs controller errors,
allows man. or auto stepping)
- Project Template
- Jump-start your projects with a fully
functional "boilerplate" that you can build
on.
- Template strategy already contains the above
charts plus more
- Template screens with graphics linked to
above charts
- Time and date display, with daylight
savings enable/disable
- I/O address status
- Controller type, kernel version, addr,
avail. memory, run time
- Scan time
- Error handling including auto/manual
stepping, clear errors
- View history of last 12 errors
- Elapsed timer
Project_Template Interface
Click to see demo
- TimeSync
Click
here to view readme
file
Order
now!
- Synchronize
your controller's clock with the NIST time server in
CO via modem!
- Contains two charts and subroutine
- Fully functioning project with strategy and
screens
- Dials out on weekly basis automatically - you set
the day and time
- Force time sync from screen
- Records attempts and success or failure, and
amount time was adjusted
- PID_Sub
Click
here to view readme
file
Order
now!
- Fully tested
PID subroutine for inclusion into your OptoControl
charts!
NEW
- Use it as the core of your software-based PID
process control chart
- Similar to the PID equation used in Opto 22
hardware but with optional enhancements
to help flatten out your input curve and give
better response to transients
- PID_Control
Click
here to view readme
file
Order
now!
- Complete
software PID control project for SNAP PAC controller
NEW
- Fully tested ioControl strategy with controls
and trending in an ioDisplay interface
- Use analog points and/or floating point
variables for PID input and/or output
- Full PID control with enhancements for better
control
- Ramp setpoint option, and manual setpoint
tracking option for smooth transitions
- Input stats. Track max. and min. input from a
user defined point in time - aids in tuning!
Typical PID Control interface
Click to see demo
All subroutines, charts, and template come with their own
instruction manuals in MS Word format.
Start your projects
way ahead of the curve!
Order now!
|