Rockwell Automation Publication 1560F-UM001A-EN-P - June 2019 271
Appendix G
Using DeviceLogix
Introduction
DeviceLogix is a standard feature in the SMC-50 control module (firmware
4.002 and higher). DeviceLogix can be used to control and monitor the
controller. Program DeviceLogix for the controller through a DeviceLogix
Editor component ( icon), available in Connected Components Workbench
software version 6 and later. You cannot use other DeviceLogix
Editors, such as
RSNetWorx
for DeviceNet
.
Table 71 - Basic Features
The DeviceLogix implementation provides basic logic capability for
applications. A 20…40 ms scan time is provided depending on program size.
You can use DeviceLogix in both networked and stand- alone environments.
DeviceLogix continues execution independent of the controller’s state (such as
starting, running, fault)
There is no data retention in
DeviceLogix
during a
power cycle.
Timer and
counter
accumulators,
calculation
results,
latched bits, etc. are
cleared.
Controlling the operating modes (starting, stopping, etc.) through DeviceLogix
requires you to set bit #14 of the “Logic Mask” (parameter #148).
Parameters
See parameters 335…346 in
Table 66 on page 199
for
DeviceLogix parameter
descriptions.
Function Block Elements
The following function block elements are available:
• Bit and Analog I/O
(1)
• Process
SMC-50 Control Module 4.002 and later
DeviceLogix Library Version 5
Maximum number of function blocks 32
Program update time per number of blocks used
20 ms (fixed): 1…10 blocks
30 ms (fixed): 11…21 blocks
40 ms (fixed): 22…32 blocks
(1) Bit and Analog I/O do not count against the Function Block total. All other elements count, with each instance counting as one
Function Block.