Devicelogix programming example – Rockwell Automation 284G ArmorStart - User Manual User Manual
Page 164

7-2
Using DeviceLogix™
There are many reasons to use the DeviceLogix functionality, but
some of the most common are listed below:
•
Increased system reliability
•
Fast update times (1 - 2 ms possible)
•
Improved diagnostics and reduced troubleshooting
•
Operation independent of PLC or Network status
•
Continue to run process in the event of network interruptions
•
Critical operations can be safely shutdown through local logic
DeviceLogix Programming
Example
The following example will show how to program a simple logic
routine to interface the ArmorStart with a remote hard-wired start-
stop station. In this case the I/O is wired as shown in the table.
Table 7.1
Hardware Bit Assignments and Description for the ArmorStart
Important:
Before programming logic, it is important to decide on
the conditions under which the logic will run. As defined
earlier, the conditions can be defined by setting
parameter 8 (Network Override) and parameter 9
(Comm. Override) to the desired value.
1. While in RSNetWorx for DeviceNet, Double click on the
ArmorStart.
2. Click on the “DeviceLogix” tab. If you are on-line with a device a
dialog box will appear asking you to upload or download. Click
on “Upload.”
3. Click the Start Logic Editor button.
4. If programming off-line continue to step 5, otherwise click on the
“Edit” button. Click “Yes” when asked if you want to Enter Edit
Mode. Once in edit mode the entire list of Function Blocks will
be displayed in the toolbar.
5. Left Click on the “RSL” function block. This is a reset dominate
latch.
6. Move the cursor into the grid, and left click to drop the function
onto the grid.
Input Table
Output Table
Bit
Description
Bit
Description
Input 0
Start Button
Run Fwd
Contactor Coil
Input 1
Stop Button
N/A
N/A
Input 2
N/A
—
—
Input 3
N/A
—
—