
The PLC Code Generator develops ladder logic programs for any type of discreet
machine process utilizing Allen-Bradley or Omron PLC platforms (Siemens soon to
be released), including a complete set of documentation as well as a complete
listing of HMI symbol and fault tags for direct, or modified, import into your HMI programs.
We also provide base HMI programs that are pre-developed for use with The PLC Code
Generator software.
Note that the software cannot create logic for complex processes such as motion
control, analog I/O, serial or other data transmission processes, etc. However,
these processes can be easily interfaced to the generated ladder logic program via
the software. Please refer to the
Tutorials
page and view the sample project tutorials or refer to the
software documentation for further information. We can also provide PLC Program customization on
a customer request basis.
Click on the software screenshot image below for a larger view:
Project Configuration
The only information that is entered into the software are the input and output addresses
and descriptions. The rest of the configuration occurs within the software;
the user is only required to define relationships amongst the input and output information.
The following relationships are required to be entered into the program:
- Output to Output Relationships (i.e., for two outputs relating to the extend and
retract of a single cylinder).
- Input to Output Relationships (i.e., an input related to the extending of a particular
cylinder).
- Sequence Configuration - defines the complete machine sequence from start to finish.
There are three additional configuration options available. However, these
options need no configuration in order to produce the resultant ladder logic program:
- Memory Configuration - identifies the specific areas of PLC memory to use for specific
program functions. For new machines, these values need never be modified from
their defaults.
- Output Safeties - these definitions are used to protect machine tooling should there
be a problem with the program or for manual operations (i.e., prevention of a tooling
crash should a manual function be employed improperly).
- Timer Configuration - default timer times are defined in the Memory Configuration;
however, this screen allows for configuration of any timer related to inputs and/or
outputs.
There are also a multitude
of other options available including advanced sequence configuration parameters
and various options for methods of machine state control. These options are
reviewed within the product documentation and online tutorials.
PLC Ladder Logic Code
The logic program that is created contains a variety of functions that are further
described in the software documentation and the online tutorials. These include, but are not limited
to, automatic/manual modes, step back/forward modes, part tracking,
data collection, etc. These elements are included
to cover the vast array of machine processes on a single ladder logic methodology.
The logic also provides for simple modifications and/or additions for features that
may or may not be defined during the course of a machine project.
Note that we provide PLC ladder logic programs across nearly the entire range of
Allen-Bradley and Omron processors. For Allen-Bradley, we support program
generation for RSLogix 500, 5, and 5000. The only limitation that we have
found thus far is for MicroLogix 1000 since the available memory configuration for
this model is insufficient for use with The PLC Code Generator software. For
Omron, our software can apply to any PLC that can be programmed using CX-Programmer.
Note that limitations may exist on certain hardware platforms for either Allen-Bradley
and Omron that have yet to be discovered; we provide no warranty that the software
will apply across all platforms.
Click on the RSLogix screenshot image below for a larger view of the program code
and documentation provided by the software:
Software Technology
The PLC Code Generator software runs locally on your client machine and links to
our website database which controls all project data configured by the user.
Therefore, you must have an internet connection while using The PLC Code Generator
software.
This deployment configuration enables us to provide you with seamless product upgrades and added features
at no additional cost to you. There are no license or maintenance fees.
Each time you log into the software, any updates will automatically be applied on
your client machine. Therefore, we are able to keep our costs low and pass that savings on to you in the form of attractive product pricing.
Please review the other links for further information or try out The PLC Code Generator
now
by clicking on the 'Download Now' link above.
|