Introducing the Local Slave
Original instructions
About Local Slaves
The BMENOC0301/BMENOC0311 Ethernet communications module scans network modules on behalf of the M580 CPU.
However, you can enable the communications module as an EtherNet/IP adapter (or local slave). When the local slave functionality is enabled, network scanners can access the M580 CPU data that is mapped to local slave assembly objects in the CPU program.
NOTE: The BMENOC0301/BMENOC0311 module continues to function as a scanner when it is enabled as an EtherNet/IP adapter.
The module supports up to 16 instances of local slaves (Local Slave 1 ... Local Slave 16). Each enabled local slave instance supports these connections:
Process Overview
These are the steps in the local slave configuration process:
Stage
Description
1
2
Configure local slave instances in the scanner device. (Local slave instances correspond to each enabled local slave that is scanned.)
3
Specify the size of local slave input and output assemblies in the scanner device (originator). (Use sizes that match the input and output sizes of the enabled local slave.)
Implicit and Explicit Messaging
In its role as an EtherNet/IP adapter, the BMENOC0301/BMENOC0311 module responds to these requests from network scanners:
Scanner Configuration
Configure the scanner:
Configuration
Description
Control Expert
If the scanner device that is used to communicate with the local slave can be configured using Control Expert, use the DTMs that correspond to the BMENOC0301/BMENOC0311 modules to add those modules to your configuration.
third-party scanner
Third-party EtherNet/IP scanners that access the local slave assembly instances through the BMENOC0301/BMENOC0311 module do so with respect to the assembly mapping table. That module is delivered with its corresponding EDS file. Third-party scanners can use the contents of the EDS file to map inputs and outputs to the appropriate assembly instances of the BMENOC0301/BMENOC0311 module.