Home
1732E-UM003 - Literature Library
Contents
1. Consumed Bit 7 Bit 6 Bit5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Byte 8 ProgMode ProgMode ProgMode ProgMode ProgMode ProgMode ProgMode ProgMode Ch7 Ch6 Ch5 Ch4 Ch3 Ch2 Ch1 Ch0 9 Reserved Ignored 10 ProgVal ProgVal ProgVal ProgVal ProgVal ProgVal ProgVal ProgVal Ch7 Ch6 Ch5 Ch4 Ch3 Ch2 Ch1 Cho 11 Reserved Ignored 12 15 Hold Last State Duration 0 16 19 Hold Last State Duration 1 20 23 Hold Last State Duration 2 24 27 Hold Last State Duration 3 28 31 Hold Last State Duration 4 32 35 Hold Last State Duration 5 36 39 Hold Last State Duration 6 40 43 Hold Last State Duration 7 Where ProgToFaultEn Selects whether enabled or not disabled to apply the fault value when the output is already being set to the program value when a Fault connection timeout occurs in Program Mode FaultMode f Fault occurs connection loss When clear use FaultValue for Output When set Output Holds Last State for HoldLastStateDuration rae Value f corresponding FaultMode bit clear defines Output Value on Fault connection timeout Not used if FaultMode itis set Hold Last State Duration f FaultMode is set Hold Last State this value determines the length of time the last state is to be held prior to the FaultFinalState being applied Valid values are 0 Hold Forever and either 1 2 5 or 10 indicating hold time in seconds All other values reserved FaultFinalState If FaultM
2. Slot 0 1 2 3 SSS Ethernet Module Lore Local 192 168 1 20 on ea Chassis HE a pe jes 1732E i EHA Data ss ArmorBlock i Logix5565 1756 EN2T Controller slot 1 192 168 1 1 slot 3 Switch Embedded 192 168 1 100 Technology Programming Terminal C ay 44971 To work along with this example set up your system as shown e Note that in the example application the Logix5565 controller and 1756 EN2T module firmware version 2 3 or higher are assumed to be in the slots shown e Verify the IP addresses for your programming terminal 1756 EN2T module and 1732E ArmorBlock Ethernet module e Verify that you connected all wiring and cabling properly e Be sure you configured your communication driver for example AB_ETH 1 or AB ETHIP 1 in RSLinx software 34 Rockwell Automation Publication 1732E UM003C EN E October 2015 Configure the Module Using RSLogix 5000 Software Chapter 6 Create the Perform the following steps to create the example application Example Application 1 From the File menu select New fe RSLogix 5000 File Edit View Search Logic Communications Tools Window Help HEA Pate enone z KIM EI Bele e E gt 4 P Favorites Koi A Timericounter X Tnputoutput A compare New Component compact Print ala Print Options Recent File Exit The New Controller dialog opens Vendor Allen Bradley Type 76 65 ControlLogix556
3. Consumed Bit 7 Bit 0 Byte 189 Reserved Must be 0 190 191 Pad 16 Bits 192 195 Events Queued Count 32 Bits 196 Reserved Must be 0 Synched to Master Where NewData Set when new data has been detected upon that input and an unread event is queued for that point Cleared when all the time stamps for that point have been acknowledged or if the corresponding NewDataAck bit transitions from 0 1 EventOv Set when the module begins to lose events for that input point Events may be lost when new events are either ignored or overwriting existing events which have yet to be acknowledged Cleared when the corresponding NewDataAck bit transitions from 0 1 EventNumber Running count of events which increments by one each new event Allows controller to check for a new event by comparing this number to the last retrieved event Acknowledge of receipt of event which causes next event to display is to write this EventNumber back into the output data EventAck field If the EventNumber reaches it maximum value and rolls over it should roll over to 1 not 0 Input Time Stamp Timestamp corresponding to when an event was recorded at one of the modules inputs Local Clock Offset The offset from the local clock to the system time This value is useful for detecting steps in time This value will update when a PTP update is received Offset Time Stamp The time when the PTP message was received that caused the Local
4. M8 I O connectors status indicators pm y 1 M8 1 0 connectors p as Power status E indicator Power connector O 45766 Power connector 1 Functional Earth grounds the 1 0 block s EtherNet IP communication circuitry which is designed to mitigate the effect of noise on the network It requires a solid earth ground connection either through a metal screw to a grounded metal panel or through a wire The modules incorporate embedded switch technology They support Star Tree Daisychain or Linear and Ring network topologies e Star or Tree topologies can connect to either Port 1 or Port 2 e Daisy Chain Linear topologies will pass communications from Port 1 to 2 or Port 2 to 1 Ring topology will pass communications from Port 1 to 2 or Port 2 to 1 The 1732E IB8M8SOER and 1732E OB8M8SR modules support the management of network traffic to ensure timely delivery of critical data Quality of Service QoS and Internet Group Management Protocol IGMP protocols are supported 6 Rockwell Automation Publication 1732E UM003C EN E October 2015 Introduction to CIP Sync Module Overview and Features Chapter 2 If the ring topology is used the Ring Master not the 1732E ArmorBlock EtherNet IP Dual Port 8 Point Seguence of Events Input or Scheduled Output must be designated in the system and determines the
5. Use the controller tags in your ladder program to read input data or write output data Rockwell Automation Publication 1732E UM003C EN E October 2015 45 Chapter6 Configure the Module Using RSLogix 5000 Software e For RSLogix 5000 programming instructions refer to RSLogix 5000 Getting Results publication no 9399 RLD300GR e For ControlLogix controller information refer to ControlLogix System User Manual publication no 1756 UM001 Configure RSLogix 5000 and Ifyou are using RSLogix 5000 software version 17 follow these steps to the 1756 EN2T configure the 1756 EN2T communication module to be the PTP CIP Sync E master clock Communication Module for 1 In your web browser go to the Rockwell Automation Sample Code ync y 8 P Library at http samplecode rockwellautomation com idc groups public documents webassets sc home page hest The Search Our Sample Code Library page appears 2 In the Filename ID field enter MMS 048132 3 Click Search The 1732E ArmorBlock EtherNet IP Dual Port 8 Point Seguence of Events Input and Scheduled Output Modulesmodule synchronizes to the grandmaster clock as a child module as described in the document If you are using RSLogix 5000 version 18 or greater refer to publication IA AT003 for instructions on configuring the 1756 EN2T communication module and the ContolLogix processor so that the processor can function as the PTP CIP Sync master clock Ch apter Summ ary and In
6. urned off for urned off for hese events For inverted outputs Latch or Pulse event is set indicating t he bit corresponding to the output bit of the On event is set indicating tha hese events the output bit of the hat the output is to be the output is to be The following is a simplified overview of how Time Slot data is utilized Overview of How Time Slot Data Utilization Latch unlatch detection Interval Latch Event Mask Unlatch Event Mask 1 Pulsed Output Processing Normal Inverted Output Processing Output On Mask Output Off Mask 1 Write Outputs Time slots are also used to process overlapping cam elements A semaphore is maintained to indicate the currently active state of each output bit In addition if a programmed cam element Latch and Unlatch event occurs in the same time slot they cancel each other out Rockwell Automation Publication 1732E UM003C EN E October 2015 83 Chapter 10 84 Use the Sequence of Events Input and Scheduled Output Modules 1 0 Subsystem The user can specify the Output parameter ofan MAOC instruction as either a memory tag or an Output Module s data tag A pointer to the tag is passed into the MAOC instruction Also passed into the MAOC instruction is an internal parameter of type IO_MAP If the Output parameter references controller memory the IO_MAP parameter is NULL If the
7. Outputs that are not scheduled are used as normal output points A mask is used to indicate which points are scheduled and which points are unscheduled Jitter performance is less than 25 us All of the scheduling configuration is done through the MAOC instruction Ifa new schedule as indicated by a change in the sequence count is received by the I O module before the current schedule has expired the current schedule is overwritten This mechanism can be used to cancel currently active schedule Status bits returned in the output echo connection may be used to determine the current state of each schedule and to trigger corresponding event tasks Ifa new schedule is sent by the controller and the CIPSync time has already past the output is asserted until the CIPSync time has completely wrapped around The module does not check for an expired CIPSync time WARNING If the time between two schedules is less than the A minimum schedule interval for example 100 us then deviation occurs This means that even though two outputs are scheduled at different times for example time 90 and time 110 they both activate at the same time for example time 90 The minimum schedule interval should not be set to faster than 100 us High Speed Product Reject In a control system you can program a scheduled output module which can trigger multiple outputs simultaneously or trigger a reject at the precise point a product is at the reject sta
8. When 50 percent of the leased time has expired the module will attempt to renew its IP address with the DHCP server The module could be assigned a different IP address which would cause communicating with the ControlLogix controller to cease ATTENTION To avoid unintentional control the module must be A assigned a fixed IP address The IP address of this module should not be dynamically provided If a DHCP server is used it must be configured to assign a fixed IP address for your module ATTENTION Failure to observe this precaution may result in unintended machine motion or loss of process control Ch apter Summary and In this chapter you learned how to configure the module to communicate on What s Next your EtherNet IP network by providing an IP address gateway address and Subnet mask The next chapter describes an example application in which you configure discrete I O Rockwell Automation Publication 1732E UM003C EN E October 2015 31 Chapter 5 Notes 32 Configure the Module for Your EtherNet IP Network Rockwell Automation Publication 1732E UM003C EN E October 2015 Chapter 6 Configure the Module Using RSLogix 5000 Software Introduction This chapter guides you through the steps required to configure your 1732E ArmorBlock EtherNet IP Dual Port 8 Point Sequence of Events Input and Scheduled Output Modules modules using the RSLogix 5000 software Note that the modules presented in this chapter are configured us
9. enabled in each direction To clear all data for the module transition the O ResetEvents tag to 1 Ifthe bit 0 change the bit to 1 Ifthe bit 1 change the bit to 0 wait for at least one RPI and change the bit to 1 The following figure shows when to clear data from the module In this example the module sent input data to the controller and the controller copied the Rockwell Automation Publication 1732E UM003C EN E October 2015 Use the Sequence of Events Input and Scheduled Output Modules Chapter 10 relevant input data to a separate structure Now the controller must clear the data from the module In this example to clear data from the module the controller writes the following to the Sequence of Events output word e O EventAck 1 e O NewDataAck 2 1 1732E IB8M8SOER a gt ControlLogix controller 3 Module sends input data to the controller Controller tags 1 Input 2 transitions 5 Module timestamps from OFF to ON the transition Fault Data NewData EventOverflow LocalClockOffset Offsetlimestamp GrandMasterCGlocklD Controller copies relevant data from controller oe I Mimestamp Te noT tags toa Forced otto separate Separate array Iimestamp ttOn TimestampOnOft EventNumber SyncToMaster 5 Controller clears data from input 2 on the module O EventAck 1 O NewDataAck 2 1 If Timestamp Latch is disabled the module sends new dat
10. 1 lol x General Connection Module Info Configuration Intemet Protocol Port Configuration Network Time Sync Timestamp El onori Select this box to enable the Timestamp Latching feature De select the box to disable the feature IV Latch Timestamps T Sync to Master Use Timestamp Capture Timestamp Capture causes the module to timestamp specific input transitions Off to On and On to Off However keep the following in mind when using this feature Typically Timestamp Latching is enabled The configuration of this feature determines whether the module timestamps only the first transition on an input until the timestamp is acknowledged or every transition on an input while overwriting timestamps that have not yet been acknowledged If Timestamp Capture is enabled the module timestamps only the enabled transitions OFF to ON and ON to OFF for each input Whenever an input transition is timestamped as a valid transition the module sends updated input data for all inputs to the controller at the next RPI and at every subsequent RPI Rockwell Automation Publication 1732E UM003C EN E October 2015 67 Chapter 10 Use the Sequence of Events Input and Scheduled Output Modules Click th Unselect the individual boxes You can also use these boxes to enable or disable all points simultaneously 68 Use the Configuration tab in RSLogix 5000 software to set Timestamp Capture as shown in t
11. Attribute 1 2 A for 10 ms repeatable every 2 s Value Temperature operating IEC 60068 2 1 Test Ad Operating Cold IEC 60068 2 2 Test Bd Operating Dry Heat IEC 60068 2 14 Test Nb Operating Thermal Shock 20 60 C 4 140 F Temperature nonoperating IEC 60068 2 1 Test Ab Unpackaged Nonoperating Cold IEC 60068 2 2 Test Bb Unpackaged Nonoperating Dry Heat IEC 60068 2 14 Test Na Unpackaged Nonoperating Thermal Shock 40 85 C 40 185 F Temperature ambient max 60 C 140 F Relative humidity IEC 60068 2 30 Test Db Unpackaged Damp Heat 5 95 noncondensing Vibration IEC60068 2 6 Test Fc Operating 5g 10 500 Hz Shock operating IEC60068 2 27 Test Ea Unpackaged Shock 30g Shock nonoperating Emissions IEC60068 2 27 Test Ea Unpackaged Shock 50 g CISPR 11 Group 1 Class A ESD immunity Radiated RF immunity IEC 61000 4 2 6 kV contact discharges 8 kV air discharges IEC 61000 4 3 10V m with 1 kHz sine wave 80 AM from 80 2000 MHz 10V m with 200 Hz 50 Pulse 100 AM 900 MHz 10V m with 200 Hz 50 Pulse 100 AM 1890 MHz 1V m with 1 kHz sine wave 80 AM from 2000 2700 MHz Rockwell Automation Publication 1732E UM003C EN E October 2015 Specifications Appendix A Environmental Specifications Attribute Value EFT B immunity IEC 61000 4 4 3 kV at 5 kHz on power ports 3 kV at 5
12. Automation Publication 1732E UM003C EN E October 2015 vii Table of Contents Troubleshoot the Module Interpret Status Indicators Specifications Module Tags Data Tables Connect to Networks via Ethernet Interface 1732E ArmorBlock Embedded Web Server viii Troubleshoot the Module 00 cece eee cece e eee sees 87 Determine Fault Typ scearon sinn taht Genwi esas 89 Chapter Summary eee bes we e e EE E A A E etre gnttes 89 Chapter 12 Introduction E AAL TA A Seay 91 Chapter Summary and What s Next ax 24cl we Vi ia da dud 92 Appendix A Specifications acct naera tama end aigar plus A 93 Appendix B Fault and Status Reporting Between the Module and Controllers 97 Module Tag Names and Definitions 14 vaht taevavgisviienstoas 97 Tags Used ioeina eee aonb a ea 97 Appendix C Communicate with Your Module 00 2 eee ee eee eee es 105 Connection Ponts e nse ook oe eb ede dd desde eee A 105 Appendix D ArmorBlock Module and Ethernet Communication 119 ArmorBlock module and PC Connections to the Ethernet Network 119 Ethernet Network Topology wlevupuedtdena kuiat unser 119 Connecting to an Ethernet Network 120 Gables con 22 10 ia anal ne hers ated alate Melts a a ie 120 EtherNet IP Connections 6eeee see ee eee 120 Duplicate IP Address Detection varas mitut ea eis enone 121 Configure Ethernet Communications on the ArmorBlock module 121 Con
13. October 2015 105 AppendixC Data Tables Produced Assembly Instance 157 Data Structure NewData New data has been detected upon that input and an unread event is queued for that point Consumed Byte Where EventOv Set whenever the module begins to lose events for that input poin Events may be lost when new events are either ignored or overwriting existing events which have yet to be acknowledged EventNumber Running count of events which increments by one each new new events easily by comparing this number to the last retrieved event If the rolls over it will roll over to 1 not 0 event Allows the controller to check for a EventNumber reaches its maximum value and In Time Stamp Timestamp corresponding to when an event was recorded at one of the modules inputs Local Clock Offset The offset from the local clock to the system time This value is useful for detecting steps in time This value will update when a PTP update is received Offset Time Stamp The time when the PTP message was received that caused the Local Clock Offset to update This value will initially be zero and the first timestamp will occur when the module synchronizes with the master clock Grandmaster Clock ID The ID number of the Grandmaster clock the module is synchronized to Synced to Master 1 indicates the module is synchronized with a master clock 0 indicates it is not In order to acknowledge receipt of an
14. any agency certifications for example c UL us CE C Tick and EtherNet IP it has obtained See the module label for all agency certifications For more information on full certification specifications see Appendix A on page 93 In this chapter you read about the features common to both Sequence of Events Input and Scheduled Output modules The next chapter describes the features specific to the Sequence of Events Input module Rockwell Automation Publication 1732E UM003C EN E October 2015 51 Chapter 7 Common Features of the 1732E IB8M8SOER and 1732E OB8M8SR Modules Notes 52 Rockwell Automation Publication 1732E UM003C EN E October 2015 Introduction Determine Module Compatibility Operational Modes Chapter 8 Specific Features of the 1732E IB8M8SOER Sequence of Events Input Module This chapter describes the features specific to the 1732E Sequence of Events Input module Topic Page Determine Module Compatibility 53 Operational Modes 53 Timestamp Latching 54 Software Configurable Input Filters 55 Sync to Master 57 These features are configurable through the RSLogix 5000 software Primarily the Sequence of Events Input module 1732E IB8M8SOER is used to interface to sensing devices and detect whether they are ON or OFF and to timestamp ON and OFF transitions The module converts ON OFF signals from user devices to appropriate logic level for use in the processor Typical input devices include
15. but was applied since no more current schedule received Schedule SequenceNumber SINT Echo of SequenceNumber from the output image Valid values 0 3 Output Tags 1732E OB8M8SR Tag Name Type Description O Data SINT Output Data to apply to unscheduled channels those with a value of zero configured in ScheduleMask 0 ScheduleMask SINT Mask indicating which channels are scheduled Per bit 0 use Data value normal output 1 use scheduled output O TimeStampOffset DINT System Time to Local Time Offset Output should monitor for a delta between send value and module s value and run a Step Compensation Algorithm if the difference is gt 10 ms O ScheduleTimeStamp This is the 64 bit system time the schedule TimeStampOffset will use to apply the output The ouput will transition at ScheduleTimeStamp TimeStampOffset O Schedule ID DINT Indicates which schedule is to be loaded with attached data Valid schedules are 1 16 0 No schedule 0 Schedule SequenceNumber SINT Echo of sequence number in output data In order to acknowledge receipt of an event the user must transition the corresponding NewDataAck bit from 0 to 1 and set the EventAck to indicate whether to acknowledge the Off On or On Off transition for the input the NewDataAck bits and EventAck are in consumed assembly 139 Timestamps are zero at power up and after a timestamp is acknowledged The time base and epoch of the timestamps are determined by the gra
16. cannot change the communication format unless you delete and recreate the module The communication format also defines the connection between the controller writing the configuration and the module itself The number and type of choices varies depending on what module you are using and whether it is in a local or remote chassis Rockwell Automation Publication 1732E UM003C EN E October 2015 47 Chapter 7 Common Features of the 1732E IB8M8SOER and 1732E OB8M8SR Modules Electronic Keying 48 The table describes the communication formats used with the modules Data Return Communication Format Module Module returns input data with ClPSync PTP time input data 1732E IB8MBSOER the value of the system clock from its local chassis when the input data changes The owner controller sends the Scheduled output data 1732E OB8M8SR module output data and a ClPSync PTP time value Electronic keying allows the ControlLogix system to control what modules belong in the configured system During module configuration you must choose one ofthe following keying options for your module e Exact Match e Compatible Module e Disable Keying When the controller attempts to connect to and configure a module for example after program download the module compares the following parameters before allowing the connection and configuration to be accepted Vendor e Product Type Product Code e Major Revision Change that affects the
17. changes in Step A or Step B then click Set Changes will not take effect until you reset the module or cycle the power to the module m D ick the Network tab to see the next screen or F Click OK to close the Module Properties EE e a a alog and download your configuration M Access Module Data in Use the following information to use the 1732E IB8M8SOER 1732E RSLo gix 5000 Software OB8M88R data in the ladder logic program TEST_1732EIB8M8SOER C alea aes Decimal TEST_1732EIB8M8S0ER C FilterOttOn 0 Decima TEST_1732EIB8M8SOER C FilterOffOn 1 Decima TEST_1732EIBSM8SOER C FilterOftOn 2 Decima TEST 1732EIB8MBSOER C Filter0ffOn 3 Decima TEST 1732E1B8M8SOER C Filter0ffOn 4 Decima TEST 1732E1B8M8SOER C Filter0ffOn 5 Decimal TEST_1732EIBSM8S0ER C FilterOttOn 6 Decima TEST_1732EIBSM8SOER C Filter fOn 7 Decima TEST_1732EIBSM8SOER C FilterOfftOn 8 Decima TEST_1732EIBSM8SOER C FilterOfOn 9 Decima TEST 1732E1B8M8SOER C FilterOffOn Decima TEST_1732EIB8M8SOER C FilterOffOn Decima TEST_1732EIB8M8S0ER C FilterOffOn Decima TEST_1732EIBSM8SOER C FilterOffOn Decima TEST 1732E1B8M8SOER C FilterOffOn Decima TEST 1732E1B8M8SOER C Filter 0ffOn Decima EH TEST 1732EIB8MBSOER C FilterDnOff Decima TEST 1732E1B8M8SOER C LatchE vents Decima TEST_1732EIB8M8SOER C MasterSyncEn Force Mask Style
18. communication module For more information about using 1756 controller and EtherNet IP products see publication ENET UM001 Add the 1 0 module as a child of the 1756 EN2T module 1 Right click the Ethernet folder that appears below the 1756 EN2T bridge you added to the I O Configuration tree and select New Module 2 Expand Digital in the Select Module dialog that appears Select the 1732E IB8M8SOER or the 1732E OB8M8SR module Description 1732E IB16M12 EtherNet IP 16 Point 24VDC Input 1732E IB16M12DR 16 Point 24 DC Diagnostic Input 2 Port Alle 1732E 1B16M12R 16 Point 24V DC Input 2 Port Alle 1732E 1816M125OEDR 16 Point 24V DC Diagnostic Input CIPSync 2 Port Alle EtherNet IP WeldBlock 16 Point 24VDC 8 Point 24V DC Input Sink CIP 2 EtherNet IP 16 Point 24mp 24VI tput Alle 1732E OB16M12DR 16 Point 24 DC Diagnostic Output 2 Port Alle 1732E OB16M12R 16 Point 24V DC Output 2 Port Alle 1732E OB8M8SR 8 Point 24 DC Scheduled Output 2 Port Alle 1799ER I1010X0010 10 Point Input 10 Point Output 24V DC Base Source Sin Alle Drives HMI 1732E 1B16M12W Input Alle ort A Select the 0 module B Click OK By Category 38 Rockwell Automation Publication 1732E UM003C EN E October 2015 TIP Rockwell Automation Publication 1732E UM003C EN E October 2015 Configure the Module Using RSLogix 5000 Software Chapter 6 If the 1732E IB8M8SOER 1732E OB8M8SR modules
19. death property damage or economic loss If keying is disabled a controller makes a connection with most modules of the same type as that used in the configuration A controller will NOT establish a connection if any of the following conditions exist even if keying is disabled e The module is configured for one module type for example input module and a module of another type for example output module is used e The module cannot accept some portion of the configuration For example if a non diagnostic input module is configured for a diagnostic input module the controller cannot make a connection because the module will not accept process the diagnostic configuration 1 Minor revisions are incremented by single counts such that minor level 10 major minor revision level 1 10 follows minor revision level 9 1 9 Module Inhibiting With module inhibiting you can indefinitely suspend a connection between an owner controller and a module This process can occur in the following way e You write configuration for a module but inhibit the module to prevent it from communicating with the owner controller In this case the owner controller does not establish a connection and configuration is not sent to the module until the connection is uninhibited The following examples are instances where you may need to use module inhibiting e You want to FLASH upgrade your module We recommend you Rockwell Automation Public
20. event the user must transition the corresponding NewDataAck bit from 0 to 1 and set the EventAck to indicate whether to acknowledge the Off On or On Off transistion for the input The NewDataAck bits and EventAck are in consumed assembly instance159 Time stamps will be zero at power up and after a time stamp is acknowledged The time base and epoch of the timestamps are determined by the grand master clock of the system All data listed in this assembly is in Little Endian format LSB first in increasing byte order to MSByte last Produced Assembly Instance 158 Data Structure 106 Byte 0 Reserved Must be 0 1 Reserved Must be 0 2 Reserved Must be 0 3 Reserved Must be 0 4 In7 n6 Ind In 4 In3 In2 In1 In 0 5 NewData7 NewData6 NewDatad NewData4 NewData3 NewData2 NewData1 NewData0 6 EventOv7 EventOv6 EventOv5 EventOv4 EventOv3 EventOv2 EventOv1 EventOv0 7 Pad 8 15 Local Clock Offset 64 bit 16 23 Offset Time Stamp 64 bit 24 31 Grandmaster Clock ID 64 bit 8 bytes SINT array 32 39 Input Time Stamp 0 64 bit 40 43 Event Number 0 32 bit 44 Event Point 0 45 Reserved Must be 0 EventData0 46 47 Pad 16 Bits 48 55 Input Time Stamp 1 64 bit 56 59 Event Number 1 32 bit 60 Event Point 1 61 Reserved Must be 0 EventData1 62 63 Pad 16 Bits 64 71 Input Time Stamp 2 64 bit Rockwell Auto
21. following steps 1 Add the Local EtherNet IP Bridge 1756 EN2T 1756 EN2TR or 1756 EN3TR to your project s I O Configuration 2 Add the 1732E IB8M8SOER or 1732E OB8M8SR module as a child of the 1756 EN2T module 3 Accept the default configuration or change it to specific configuration for the module 4 Edit configuration for a module when changes are needed After you have started RSLogix 5000 software and created a controller you must add a new bridge and a new module to your project The bridge allows your module to communicate with the controller The wizard allows you to create a new module and write configuration You can use default configuration or write specific configuration for your application IMPORTANT Click Help on the configuration dialogs shown in this section if you need assistance in selecting and setting the parameters Rockwell Automation Publication 1732E UM003C EN E October 2015 Configure the Module Using RSLogix 5000 Software Chapter 6 If you are not offline use this pull down menu to go offline 1 Ifnecessary go offline RJ RSLogix 5000 Digital 10 17325 File Edit View Search Logic Commi alsa 51 2 2 Rem Prog E Program Mode No Forces No Edits Upload a e Efocrenn ade E Contra Run Mode Co Test Mode Co Po Ces kants d Tasks Go tie Faults Og Controller Properties RSLogix 5000 My Seguence of Events projd File Edit View Searc
22. for the Digital Outputs the Digital Inputs and the Sensor Voltage Internally the Module Power and Auxiliary Power are isolated from each other The Module Power current required for a module can be estimated as 2 4W Module Power Voltage For example if the Module Power Voltage is 24V DC then the Module Power current Imp would be Imp 2 4W 24VDC 100 mA DC If the power for four modules were daisy chained together and the voltage is 24V DC then the Module Power current through the first connector in the daisy chain would be 4 x Im 400 mA which is less than 4 A so Module Power current is within acceptable limits The Auxiliary Power current is more complicated The equation is below lap lapm Isp0 Isp1 Isp2 Isp3 Isp5 Isp5 Isp6 Isp7 IDOO IDO1 IDO2 IDO3 1D04 1D05 1D06 1D07 IAPDC Where Tap is the Auxiliary Power current through the first connector in the daisy chain Iapm is the Auxiliary Power current required by the module itself IspN is the Sensor Power current for Digital Input N 0 7 IDON is the Digital Output current for Digital Output N 0 7 IAPDC is the Auxiliary Power current requirement for the remaining modules in the daisy chain Iapm can be approximated by 0 5W Auxiliary Power Voltage Rockwell Automation Publication 1732E UM003C EN E October 2015 21 Chapter4 Install Your Module The table Auxiliary Power Calculation shows the resulting Auxiliary Power current
23. in the module or the controller prior to an event being operated on by ladder logic When events are lost either old ones being overwritten or new ones being ignored due to latching an EventOverflow bit will be set for each point that loses an event The EventOverflow bit will clear when the blocking events for that point are acknowledged Timestamping is a feature that registers a time reference toa change in input data For the 1732E IB8M8SOER the time mechanism used for timestamping is PTP system time The 1732E IB8M8SOER module is a PTP slave only device There must be another module on the network that functions as a master clock High Performance Sequence of Events Applications in the Logix Architecture Sequence of Events SOE applications span a wide range of industry applications Typically any event that needs to be compared against a second event can be classified as SOE e Used on discrete machines to identify failure points e Used in Power Substations or power plants to indicate first fault conditions Rockwell Automation Publication 1732E UM003C EN E October 2015 9 Chapter 2 Module Overview and Features 10 e Used in SCADA applications to indicate pump failures or other discrete events e Used in motion control applications to increase control coordination e Used in high speed applications e Used in Global Position Registration In today s environment specifications for SOE applications typically
24. in the previous example and add another network Selecting the following subnet mask would add two additional net ID bits allowing for four logical networks 1111111 11111111 11000000 00000001 255 255 192 0 hese two bits of the host ID used to extend the net ID Two bits of the Class B host ID have been used to extend the net ID Each unique combination of bits in the part of the Host ID where subnet mask bits are 1 specifies a different logical network The new configuration is A 128 1 0 1 Network 1 128 1 0 2 G gi c 28 2 64 3 128 2 64 1 Network 2 1 G2 D E 28 2 128 3 128 2 128 1 128 2 128 2 Network 2 2 A second network with Hosts D and E was added Gateway G2 connects Network 2 1 with Network 2 2 Hosts D and E use Gateway G2 to communicate with hosts not on Network 2 2 Hosts B and C use Gateway G to communicate with hosts not on Network 2 1 When B is communicating with D G the configured gateway for B routes the data from B to D through G2 Rockwell Automation Publication 1732E UM003C EN E October 2015 Set the Network Address Use the Rockwell Automation BootP DHCP Utility Configure the Module for Your EtherNet IP Network Chapter 5 The I O block ships with the rotary switches set to 999 and DHCP enabled To change the network address you can do one of the following 1 Adjust the switches on
25. is the module produces this data for the controller In FIFO mode generally the following occurs 1 You configure the Sequence of Events module to operate in FIFO mode via the Communication Format selection 2 The Sequence of Events module timestamps each transition and stores the data in its on board buffer The module can timestamp each transition with a unique CIPSync PTP as long as the transitions occur 25 Us apart 3 The controller retrieves data from the Sequence of Events module as described in the following steps a Immediately after the Sequence of Events module timestamps an input transition it records data in the first slot of its on board buffer and produces the data for the controller the data is the current event The module produces the data from the current event at every subsequent RPI until the controller clears it as described in step C b The controller copies the data from the controller tags to a separate data structure for later use c The controller acknowledges the current event in the Sequence of Events module s buffer by I EventNumber to O EventNumber d Once the current event is cleared from the Sequence of Events module s buffer data for the next transition stored in the buffer becomes the current event and the module begins producing this data for the controller as described in step a Rockwell Automation Publication 1732E UM003C EN E October 2015 69 Chapter 10 70 Use the Seque
26. kHz on signal ports 3 kV at 5 kHz on communication ports Surge transient immunity IEC 61000 4 5 2 kV line line DM and 2 kV line earth CM on power ports 1 kV line line DM and 2 kV line earth CM on signal ports 2 kV line earth CM on shielded ports 2 kV line earth CM on communication ports Conducted RF immunity IEC 61000 4 6 10V rms with 1 kHz sine wave 80 AM from 150 kHz 80 MHz Enclosure type rating Meets IP65 66 67 69K when marked Certifications Certification when productis Value marked c UR us UL Listed Industrial Control Equipment certified for US and Canada See UL File E322657 CE European Union 2004 108 EC EMC Directive compliant with EN 61326 1 Meas Control Lab Industrial Reguirements EN 61000 6 2 Industrial Immunity EN 61000 6 4 Industrial Emissions EN 61131 2 Programmable Controllers Clause 8 Zone A amp B C Tick Australian Radiocommunications Act compliant with AS NZS CISPR 11 Industrial Emissions EtherNet IP ODVA conformance tested to EtherNet IP specifications 1 See the Product Certification link at http www rockwellautomation com products certification for Declarations of Conformity Certificates and other certification details 16 self configuring Rockwell Automation Publication 1732E UM003C EN E October 2015 95 Appendix A Specifications Notes 96 Rockwell Automation Publication 1732E UM003C EN E October
27. master clock When disabled the module operates normally whether it is synchronized with a master clock or not The Sync to Master attribute is a read writeable Boolean with a default value of 0 master synchronization disabled In this chapter you learned about the features of the Sequence of Events Input module The next chapter describes the features specific to the Scheduled Output module Rockwell Automation Publication 1732E UM003C EN E October 2015 Introduction Determine Module Compatibility Chapter 9 Specific Features of the 1732E OB8M8SR Scheduled Output Module This chapter describes the features specific to the 1732E Scheduled Output module Topic Page Determine Module Compatibility 59 Operational Modes 60 Time Scheduled Output Control 60 Time Scheduled Output Control 60 Configurable Point Level Output Fault States 61 Output State 62 These features can be configured through the RSLogix 5000 software The Scheduled Output module 1732E OB8M8SR serves to provide high speed scheduling of every output signal based on time scheduling Time scheduling is obtained via CIP synchronization CIP Sync All outputs can be individually scheduled Users shall be able to define the number of outputs to be used for scheduling purposes leaving the other outputs for use as normal outputs When designing a system using this module you must consider e the voltage necessary for your application e w
28. module function or RSLogix 5000 interface e Minor Revision Change that does not affect the module s intended function or RSLogix 5000 interface The comparison is made between the keying information present in the module and the keying information in the controller program preventing the inadvertent operation of a system with the wrong module For example if you select Exact Match and a module with revision 1 2 is placed in a location configured for a module with revision 1 4 the controller does not make a connection to the new module because of the mismatched revisions Rockwell Automation Publication 1732E UM003C EN E October 2015 Common Features of the 1732E IBBM8SOER and 1732E OB8M8SR Modules Chapter 7 The following table describes the keying options available with your module Keying option Definition Exact Match All of the parameters listed above must match or the inserted module rejects a connection to the controller Compatible Module The Compatible Module mode allows the module to determine whether it can emulate the module defined in the configuration sent from the controller Some modules can emulate older revisions The module will accept the configuration if the configuration s major minor revision is less than or equal to the physical module revision For example if the configuration contains a major minor revision of 1 7 the module must have a firmware revision of 1 7 or higher for a connection to be made Wh
29. name server 118 produce data 2 51 Producer Consumer model 2 51 produces data 60 propagate signal 74 protocol Common Industrial 2 7 Dynamic Host Configuration 23 27 30 Internet Group Management 6 message based 2 Network Time 7 Precision Time 7 8 Transport Control 27 TCP UDP IP 1 time transfer 7 PTP 7 46 publications related iv Rockwell Automation Publication 1732E UM003C EN E October 2015 Index 129 pulse off mask 78 pulsed output 79 purpose of this manual iii 0 QoS 6 redundancy use 35 related documentation iv relevant timestamp data 70 Requested Packet Interval RPI 2 ResetEvents 74 retrieval 67 68 69 retrieval by point 68 RetrieveByPoint 68 69 rising edge 72 timestamp 72 Rockwell Automation BootP DHCP utility 27 routes data 26 routine Sort 73 RPI 2 60 63 66 67 69 71 74 75 RSLinx 2 23 117 RSLogix 5000 2 16 23 33 35 63 66 76 83 85 88 97 117 118 AOP help 85 choosing an electronic keying method 38 enabling Diagnostic Latching 42 44 module data 45 setting input filter times 42 setting the minor revision 38 use 36 S sample sort routine 73 schedule ID 80 scheduled output module 77 secondary name server 118 SELV 22 send data 25 55 70 Sensor source voltage 19 20 seguence number 80 Seguence of Events 62 73 module 8 15 130 Index output word 73 signal propagate 74 sinking or sourcing wiring use 53 software configuration 36 DHCP 30 software release 1
30. of Events Input and Scheduled Output Modules Module Sends Data to the Controller The following figure shows an example of the module sending data to the controller In the example the following occurs 1 Input 1 transitions from OFF to ON The input has Timestamp Capture enabled 2 The module timestamps the transition 3 The module sends its input data including the transition timestamp from input 1 to the controller 1732E IB8M8S0ER a gt ControlLogix controller 3 Module sends input 4 Module timestamps data to the controller the transition 0000000 0000000 Fault Data NewData EventOverflow LocalClockOffset The Module Tags describe the data that is sent for each input These tags are sent to the controller the next RPI after the module timestamps a transition on any input as well as all other RPIs For detailed descriptions of the tags refer to Appendix B Copy Relevant Input Data to a Separate Data Structure When the module sends input data to the controller the data is stored in the controller tags We recommend you use a COP or CPS instruction to programmatically copy new timestamp data from the controller tags to a separate array in the controller memory Later you can combine timestamp data from multiple modules and use a Sort routine to determine the order of events with relative time reference that occurred in a specific time period IMPORTANT When you copy relevant timestamp da
31. page 63 F On the 1732E OB8M8SR module select whether MAOC support is required Yes or not No G Click OK to return to the General tab of the Module Properties dialog H On the General tab you can click OK to close the Module Properties dialog and download your configuration or I Click the Connection tab to configure connection properties Rockwell Automation Publication 1732E UM003C EN E October 2015 On 1732E IB8M8SOER r Module Definition a ee t Series A z Revision M 1 E Electronic Keying Compatible Module Y Connection Format Data Timestamp if First In First Out None On 1732E OB8M8SR r Module Definition N Series A Zi Revision 1 E Electronic Keying Compatible Module Z M Timestamp Per Point x Enable MAOC Support No canei hep 41 Chapter6 Configure the Module Using RSLogix 5000 Software From the Connection tab you can 2 01 A Change the RPI B Inhibit the module For more information on Module Inhibiting see page 49 C Make sure a Major Fault occurs on the module s owner controller if there s a connection failure between the module and the controller D Click the Configuration tab to go to the next screen or E Click OK to close the Module Properties dialog and download your configuration 5 General Connection M
32. protocol 1 time Universal Coordinated 8 slots 78 Time Sync 85 timestamp 8 55 60 62 63 70 75 80 64 bit 9 accuracy 75 acknowledge 62 capture 42 55 60 64 data 15 54 61 falling edge 72 Rockwell Automation Publication 1732E UM003C EN E October 2015 individual 8 latching 54 ON and OFF 53 recorded 8 56 rising edge 72 transition 70 timestamp latching default 62 disabled 54 enable 42 54 63 enabled 54 feature 54 using 62 TimeStampOffOn 70 71 73 TimeStampOnOff 70 71 73 time transfer protocol 7 torque 19 transitions 61 68 Transport Control Protocol 27 troubleshoot 83 1732E EtherNet IP 83 U UL Type 1 enclosure 22 Universal Coordinated Time 8 unlatch event 78 usage 59 77 use 59 CIP 2 Rockwell Automation Publication 1732E UM003C EN E October 2015 Index 131 configuration tab 63 controller tags 45 COP instruction 70 CPS instruction 70 default configuration 36 41 DHCP 30 DHCP server 23 27 how to 59 module iii module inhibiting 49 redundancy 35 Rockwell BootP DHCP utility 23 27 RSLogix 5000 36 screw holes 18 sinking or sourcing wiring 53 small blade screwdriver 27 Sort routine 70 73 the module 15 W Web Server home page 120 log in 120 132 Index Notes Rockwell Automation Publication 1732E UM003C EN E October 2015 Rockwell Automation Publication 1732E UM003C EN E October 2015 133 Rockwell Automation Support Rockwell Automation provides
33. sanini ir i i oE EEEE EE ETA UMS 59 Operational Modes ccucuuhdateeeie bat oh euu ln ena la lor ot nein 60 Time Seheduled Output Control 324 4 vise ava ke ta 60 Configurable Point Level Output Fault States 61 OUT DUT States Hae Abate aeration ne Reel oe ah chiral heh te 62 Chapter Summary and What s Next cic sd kisas vad 62 Chapter 10 Introd cti t eris iat aie eee 63 ONE Arte dues akust ranna aataid 64 Use the Sequence of Events Input Module 65 How Does 1732E IB8M8SOER Store Timestamp Data 65 Use Timestamp Latching keeks laval 66 Use Timestamp Capturei 5 41 dm bes ajada ds keda dees 67 Operational MOAES 3 3 1 5 873 seers tented carrie oni eatet p E amano 68 Manatee Data suue ela E ai 73 Module Sends Data to the Controller sav ast hus dead eea 74 Copy Relevant Input Data to a Separate Data Structure 74 Acknowledge Timestamp Latching Timestamp Data 76 Sort thie Data MSIE EA de weirs taeda Bien ata Gore ducal 77 Clear All Data From the Module Buffer At Once 78 Propagate a Signal From Input Pin to EtherNet 78 Per Point Mode of Operation 4 22 0h oie Ib vided ele ee enews 80 Use the Scheduled Output Module nink osu tsecusten seeia ma 81 Usage with MAOC Tnstiuctionn 114 145 ts vaen 60 81 O Subsystem ii s ontliku kh 83 Schedule Processing a4 eniro e a eat a 84 Chapter Summary and What s Next tu ul tee ee 85 Chapter 11 Rockwell
34. see Operational Modes on page 68 Rockwell Automation Publication 1732E UM003C EN E October 2015 Module Overview and Features Chapter 2 All input point event times are recorded and returned in a single buffer The module returns two 64 bit timestamps for each input thus allowing e ON and OFF events for each point to be displayed simultaneously in the input data e ladder logic not being explicitly required to see events although needed to archive events e events to be kept in the controller memory during remote power loss thus eliminating data loss All inputs on the module can be filtered for both ON to OFF and OFF to ON transitions The timestamp for a filtered input will be the time of the initial transition to the new state and not the time that the filter validates the event as real Selective Event Capturing allows particular events to be disabled per input and per transition ON to OFF or OFF to ON Event latching ensures that events are not overwritten A single transition in each direction is recorded per point Any new event which occurs after the point has captured a timestamp is dropped until the stored events have been acknowledged If latching is not enabled in point mode new events will overwrite old events when they are received In FIFO mode up to 256 events per input will be buffered before events are overwritten Thus if inputs are changing rapidly it may be possible that events will be lost either
35. shown in the mounting illustration Torque the mounting screws to 0 68 Nm 6 lb in High Vibration Area Mounting Lock washer Flat washer 45768 The 1732E OB8M8SR and 1732E IB8M8SOER ArmorBlock EtherNet IP modules have 3 pin pico style I O connectors We provide caps to cover the unused connectors on your module Connect the quick disconnect cord sets you selected for your module to the appropriate ports 1 0 Connectors Refer to the pinout diagrams for the I O connectors Pico style 3 Pin Input Female Connector View into connector 3 4 Pin 1 Sensor source voltage Pin 3 Return 1 Pin 4 Input 43583 Rockwell Automation Publication 1732E UM003C EN E October 2015 19 Chapter4 Install Your Module Pico style 3 Pin Output Female Connector 3 4 View into connector Pin 1 Sensor Source Voltage Pin 3 Return 1 Pin 4 Output 43583 ATTENTION Sensors actuators power should not be supplied externally Ethernet Connectors Refer to the pinout diagrams for the network connectors View into connector JA Pin 1Tx Pin 2 Rx 6 O 6 Pin 3 Tx Pin 4 Rx Pin 5 Shell IMPORTANT Use the 1585D lM4DC H Polyamide small body unshielded mating connectors for the D Code M12 female network connector Note that the distance between the center of each Ethernet connector is 16 2 mm see dimensions on page 18 Rockwell Automation recommends the use of suitable cable based on this measurement Some of the re
36. shows an example of ladder logic in which the controller only moves OFF to ON timestamp data for inputs 0 3 from the controller tags to a separate data structure named myarray The data in the myarray structure is then moved to another array used to sort the data In this example 32 bits of each 64 bit timestamp are moved to the new array OV OV 6 Move Move Move Source1732E SOE 1 Timestamp 0 OffOn 0 Source1732E SOE 1 Timestamp 1 0ffOn 0 Source 1732E_SOE Timestamp 2 0ffOn 0 958502392 957820651 958231715 myarravy 0 Dest myarray 1 Dest myarray 2 957820651 958231715 Ov Move Source1732E_S0E I Timestamp 3 0ffOn 0 957013421 Dest myarray 3 957013421 Lets_Sort onst COP JSR rd Eons Copy File Jump To Subroutine Source myarray 0 Dest sorted_array 0 Length 4 Routine Name Bubble_Sort Rockwell Automation Publication 1732E UM003C EN E October 2015 75 Chapter 10 76 Use the Sequence of Events Input and Scheduled Output Modules Acknowledge Timestamp Latching Timestamp Data In most cases Timestamp Latching is enabled This means that once the module timestamps an input transition the module will not timestamp another transition in the same direction on the same input until you acknowledge the data from the first timestamped transition when you acknowledge data you clear it from the module To clear data from the module you must acknowledge them via the module output tags You can clear data in the foll
37. the 1732E IB8M8SOER input module e IfTimestamp Latching is enabled the module timestamps an input in a given direction and ignores future input transitions in that direction until the controller acknowledges the timestamp data already received IfTimestamp Latching is disabled the module timestamps every input transition and may overwrite previously recorded timestamp data if the controller does not acknowledge the data quickly enough This feature is set on a modulewide basis and is enabled by default It works in both FIFO and Per Point modes Use the Configuration tab in RSLogix 5000 software to enable Timestamp Latching as shown in the example W Module Properties TEST_1756EN2T 1732E IB8M8SOER 1 1 S E General Connection Module Info Configuration Intemet Protocol Port Configuration Network Time Sync Input Fitter Time ms Select this box to enable the Timestamp Latching feature Unselect the box to disable the feature Vv A F F RF F Vv Vv aaqa IV Latch Timestamps T Syne to Master Status Offline Cancel Apply Help 54 Rockwell Automation Publication 1732E UM003C EN E October 2015 Specific Features of the 1732E IB8M8SOER Sequence of Events Input Module Chapter 8 Software Configurable To account for hard contact bounce you can configure ON to OFF and OFF to Input Filters ON input filter times in RSLogix 5000 software for your module Th
38. to ON events on a per point basis If disabled 0 that point will not record ptureOffOn imestamp data for OFF to ON input transitions 0 Capture disabled for OFF to ON input transitions 1 Capture enabled default for OFF to ON input transitions This option is useful if you want to avoid reporting data on the module for events in which you have no interest C PtOCaptureOnOff Pt7Ca BOOL Enables capturing ON to OFF events on a per point basis If disabled 0 that point will not record ptureOnOff timestamp data for ON to OFF input transitions 0 Capture disabled for ON to OFF input transitions 1 Capture enabled default for ON to OFF input transitions This option is useful if you want to avoid reporting data on the module for events in which you have no interest Input Tags 1732E IB8M8SOER Tag Name Type Set on Per Description Point or Modulewide basis Fault DINT Modulewide Communication fault The controller sets this tag to 1 for all 32 bits if a communication fault occurs on the module otherwise all bits are zero Data SINT Per point Status of the input point This data is filtered if the Input Filter feature is used on the module Thus an input change must pass through the filter before it is seen in this tag 0 input is OFF 1 input is ON For example if input 3 is ON Data 3 1 NewData SINT Per point Flag indicating if new timestamp data was detected on the input 98 0
39. 1 32 ms to 100 Us Rockwell Automation Publication 1732E UM003C EN E October 2015 Specific Features of the 1732E OB8M8SR Scheduled Output Module Chapter 9 Configurable Point Level Output Fault States To learn more about this feature and usage of the module see the chapter entitled Use the Sequence of Events Input and Scheduled Output Modules on page 63 Individual outputs can be independently configured to unique fault states either On Off or Hold in case of a communication failure or Program mode Through the RSLogix 5000 software the user can set output state during Program Mode and Fault Mode for channels 0 7 Valid values are On Off and Hold Fault Duration can be set with 1 2 5 10 seconds and Forever or 0 Fault Final State can be set as On or Off On the Configuration tab it is grayed out unless Fault Duration is something other than Forever Follow these steps to enable a fault state 1 On the Module Properties dialog box click the Configuration tab lol General Connection Module Into Configuration Intemet Protocol Port Configuration Network Time Sync Output State During Fault Mode Output State Paint Off yi ott yi Forever vi Off Ma Ott ott 21 Forever xllOff X Off xl ott xl Forever x Off bd Off xl ott xl Forever x Off y Ott ott vl Forever lloft X Off lott Forever x Off ba on lon z Forever xot 5 Off xl Off For
40. 10 Data 08 111 Schedule 10 TimestampOffset 112 Schedule 11 1D 113 Schedule 11 SequenceNumber 114 Schedule 11 OutputPointSelect 115 Schedule 11 Data 16 119 Schedule 11 TimestampOffset 120 Schedule 12 D 121 Schedule 12 SequenceNumber 122 Schedule 12 OutputPointSelect 123 Schedule 12 Data 124 127 Schedule 12 TimestampOffset 128 Schedule 13 1D 29 Schedule 13 SequenceNumber 130 Schedule 13 OutputPointSelect 131 Schedule 13 Data 132 135 Schedule 13 Data 136 Schedule 14 ID 137 Schedule 14 SequenceNumber 138 Schedule 14 OutputPointSelect 139 Schedule 14 Data 140 143 Schedule 14 TimestampOffset 144 Schedulel 15 1D 145 Schedule 15 SequenceNumber 146 Schedule 15 OutputPointSelect Rockwell Automation Publication 1732E UM003C EN E October 2015 Data Tables Appendix C Consumed Assembly Instance 174 Data Structure Consumed Bit7 Bit 0 Byte 147 Schedule 15 Data 148 151 Schedule 15 TimestampOffset Where Data Output Data to apply to unscheduled channels those with a value of zero configured in ScheduleMask ScheduleMask Mask indicating which channels are scheduled Per bit 0 use Data value normal output 1 use scheduled output TimestampOffset System Time to Local Time Offset Output should monitor for a delta between send value and module s value and run a Step Compensation Algorithm if the difference is gt 10us Schedule Timestamp Master t
41. 2015 Appendix B Module Tags Fault and Status Reporting The 1732E ArmorBlock EtherNet IP Dual Port 8 Point Sequence of Events Between the Module Input and Scheduled Output Modules modules send fault status data to the owner controller The module maintains a Module Fault Word the highest level and Controllers of fault reporting The following table describes the tag that can be examined in ladder logic to indicate when a fault has occurred for your module Tag Description Module Fault Word This word provides fault summary reporting The tag name is Fault e Ifacommunication fault occurs on the module all 32 bits in the Module Fault Word are set to 1 Bit 31 Bit 0 Module Fault Word A communications fault sets all bits in the Module Fault Word 42676 Module Tag Names and The 1732E IBSM8SOER and 1732E OB8MSSR has three sets of tags Definitions e Configuration e Input Output Tags Used Configuration Input and Output Tags for 1732E IBBM8SOER The following table describes the configuration tags generated in RSLogix 5000 software when you use your 1732E IB8M8SOER module Configuration Tags 1732E IB8M8SOER Tag Name Type Description C FilterOffOn INT Sets the OFF to ON filter time for all 8 inputs Times are set in us increments of 0 1000 default 2000 4000 8000 and 16000 us 0 no filtering For mor
42. 5 66 67 69 firmware 74 75 delay 74 version 1 FLASH upgrade 49 Functional Earth 6 18 G gateway address 25 118 General tab 41 44 GrandMasterClockID 70 71 73 H hardware 74 set up 34 delay 74 high vibration 19 home page web server 120 host name 118 how to use 59 1 0 87 configure 35 Rockwell Automation Publication 1732E UM003C EN E October 2015 Index 127 connectors 19 status indicators 87 IEEE 1588 2008 7 independent clocks synchronize 7 indicators status 83 information diagnostic 121 inhibiting module 49 input 70 data 2 9 45 54 62 70 filters 42 55 74 filter times 55 maximum frequency 75 transition 55 72 type 74 installation 17 Internet Group Management Protocol 6 Internet Protocol tab 85 interpret status indicators 87 interval 78 IP address 24 configure 23 K keying electronic 38 information 48 option 49 L ladder logic program 45 latch event 78 latch event mask 78 latch timestamp 66 latched data clear 72 latching 62 63 72 link status indicators 87 Link 1 87 Link 2 87 listing faults 85 128 Index LocalClockOffset 70 71 73 76 Logix5000 15 LVD 22 manage data 69 manuals related iv MAOC 77 79 master clock 8 46 master slave 2 maximum input frequency 75 message based protocol 2 minor revision setting in RSLogix 5000 38 mode operational 47 Per Point 54 model networking 2 Producer Consumer 2 51 module 1 87 88 1732E ArmorBlock 1 add new 36 buf
43. 5 Controller mw Revision 18 k T Redundancy Enabled Help Name AmorBlockIO Contoler S Description 5 E Chassis Type 175644 4 Slot ControlLogi Chassis Slot Create In JCARSLogk SOOO Projects 0000 Browse 2 Enteran appropriate name for the Controller for example ArmotrBlock IO Controller 3 Selectthe correct version chassis type and slot number ofthe controller and the folder where you want to save the RSLogix 5000 software file Create In The Description is optional To use redundancy in your system select the Redundancy Enabled checkbox 4 Click OK Conf igure Your 1 0 Module You must configure your module upon installation The module will not work until it has been configured with at least the default configuration Rockwell Automation Publication 1732E UM003C EN E October 2015 35 Chapter6 Configure the Module Using RSLogix 5000 Software Overview of the Configuration Process through RSLogix 5000 Add a New Bridge and Module to Your RSLogix 5000 Project 36 RSLogix 5000 Configuration Software You must use RSLogix 5000 version 18 or later to configure your module You have the option of accepting default configuration for your module or writing point level configuration specific to your application Both options are explained in detail including views of software screens in this chapter When you use the RSLogix 5000 software to configure a module you must perform the
44. 8 bit 98 99 Reserved 16 bits Must be zero 00 Schedule 13 State 8 bit 01 Schedule 13 SequenceNumber 8 bit 02 103 Reserved 16 bits Must be zero 04 Schedule 14 State 8 bit 05 Schedule 14 SequenceNumber 8 bit 06 107 Reserved 16 bits Must be zero 08 Schedule 15 State 8 bit 09 Schedule 15 SequenceNumber 8 bit 110 111 Reserved 16 bits Must be zero Rockwell Automation Publication 1732E UM003C EN E October 2015 Data Tables Appendix C Produced Assembly Instance 177 Data Structure Consumed Byte Where Data Output echo data SyncToMaster When set indicates the module has synced to a Valid Time Master Sync Timeout We had a Valid local CIP Sync Timemaster which has since timed out LateScheduleCount Indicates that a schedule request arrived at the module after the schedule time The counter rolls over to 1 every 65 535 late updates LostScheduleCount Indicates that a schedule sequence number has been skipped thus a schedule request has been lost The counter rolls over to 1 every 65535 lost updates LocalClockOffset CIP Sync Local Clock Offset OffsetTimestamp Timestamp of when last CIP Sync Time was updated GrandMasterClockID The ID of the CIP Sync Grand Master the module is synced to Timestamp 64 bit Timestamp of last scheduled output applied Schedule xx State Current state of the schedule at index xx 0 Inactive 1 Active that is sc
45. Clock Offset to update This value will initially be zero and the first timestamp will occur when the module synchronizes with the master clock Grandmaster Clock ID The ID number of the Grandmaster clock the module is synchronized to EventPoint Which of the 8 channels the event was recorded on values of 0 7 EventData Bit indicating if event was a change of state to a 1 or 0 EventsQueuedCount How many events are currently queued up which have not been read Synced to Master 1 indicates the module is synchronized with a master clock 0 indicates it is not In order to acknowledge receipt of an event the user must write this EventNumber back into the output data EventAck field The EventAck is in consumed assembly 159 When the users returns the EventAck then ack all time stamps in this assembly that are less than or equal to the EventAck Time stamps will be zero at power up and after a time stamp is acknowledged The time base and epoch of the timestamps are determined by the grand master clock of the system All data listed in this assembly is in Little Endian format LSB first in increasing byte order to MSByte last Consumed Assembly Instance 159 Data Structure Consumed Bit7 Bit6 Bit5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Byte 0 3 Event Ack 32 Bits 4 NewData NewData NewData NewData NewData NewData NewData NewData Ack7 Ack7 Ack7 Ack7 Ack7 Ack7 Ack7 Ack7 5 Point to Retrieve 6 Reserved Ign
46. Common Industrial Protocol CIP CIP is the application layer protocol specified for EtherNet IP the Ethernet Industrial Protocol It isa message based protocol that implements a relative path to send a message from the producing device in a system to the consuming devices The producing device contains the path information that steers the message along the proper route to reach its consumers Because the producing device holds this information other devices along the path simply pass this information they do not need to store it This has two significant benefits e You do not need to configure routing tables in the bridging modules which greatly simplifies maintenance and module replacement e You maintain full control over the route taken by each message which enables you to select alternative paths for the same end device The CIP producer consumer networking model replaces the old source destination master slave model The producer consumer model reduces network traffic and increases speed of transmission In traditional I O systems controllers poll input modules to obtain their input status In the CIP system input modules are not polled by a controller Instead they produce their data either upon a change of state CoS or periodically The frequency of update depends upon the options chosen during configuration and where on the network the input module resides The input module therefore is a produce
47. Configuration Intemet Protocol Port Configuration Network Time Sync yn FRET Tresor oft On on otf ET oton fF onor wh A z o xI kal F F F F a 1 KI IRI Rika IV Latch Timestamps T Syne to Master Status Offline Rockwell Automation Publication 1732E UM003C EN E October 2015 Configure the Module Using RSLogix 5000 Software Chapter 6 1732E OB8M8SR Configuration Tab i Module Properties TEST_1756EN2T 1732E OBBMBSR 1 1 lol x For the 1732E OB8M8SR you can do the following General Connection Module Info Configuration Internet Protocol Port Configuration Network Time Sync through the Configuration tab A Set the Output State during Program Mode and Fault Mode for Points 0 7 B Set the Fault Duration and Fault Final State for Points 0 7 Grayed out unless Hold Duration is something other than Forever C Click OK to close the Module Properties dialog and download your configuration or D Click Help to access the RSLogix 5000 software Add On Profile help for descriptions of tabs that are not required for setting up your module For more information on Output States see Configurable Point Level Output Fault States on page 61 Download Your Configuration A Click here to see the Forever Forever Forever koletetetekelala lalallala le Lae le Forever Communications Failure E TF c
48. Find Add Favorit Al Al len Brad len Brad len Brad len Brad len Brad len Brad len Brad len Brad len Brad len Brad 3 Expand Communications and select the new module in the Select Module dialog that appears Select the 1756 EN2T EtherNet IP Bridge Select Module E xi 37 Chapter6 Configure the Module Using RSLogix 5000 Software 4 The New Module dialog opens Configure the bridge module as illustrated below i New Module x A Name the bridge General Connection Time Sync Module Info Intemet Protocol Port Configuration RSNetWork Type 1756 EN2T 1756 10 100 Mbps Ethernet Bridge Twisted Pair Media Vendor Allen Bradley B Enter the IP address Parent Local Ethernet Address Name TEST 756EN2T Private Network 192 168 1 1 Description IP Address C Select slot 3 for the EtherNet IP bridge ka C HostName r Module Definition D Make sure the Minor Revision number matches your module revision number Reati a ail Electronic Keying Compatible Module Rack Connection None E Choose an Electronic Keying method Tni Syne Coone ion SO For more information see page 48 F Click OK Status Creating Cancel Help The local 1756 EN2T communication module will communicate with the 1732E ArmorBlock module on EtherNet Before you can communicate with your module you need to add it as a child of the 1756 EN2T
49. LostScheduleCount INT Indicates that a schedule sequence number has been skipped thus a schedule request has been lost The counter rolls over to 1 every 65535 lost updates LocalClockOffset DINT 2 The offset from the local clock to the system time This value is useful for detecting steps in time This value updates when a PTP update is received Rockwell Automation Publication 1732E UM003C EN E October 2015 101 Appendix B Module Tags Input Tags 1732E OB8M8SR Tag Name Type Description OffsetTimeStamp DINT 2 The time when the PTP message was received to cause the Local Clock Offset to update This value is initially zero The first timestamp occurs when the module synchronizes with the Grandmaster clock GrandmasterClockID DINT 2 The ID number of the Grandmaster clock that the module is synchronized to TimeStamp DINT 2 Timestamp to be used with scheduled outputs and ClPSync PTP Used to synchronize outputs across the system by indicating the time which the output module is to apply its outputs Schedule State SINT Current state of the schedule at index xx 0 Inactive 1 Active that is schedule is next to be applied but not within next scheduling 2 Current that is schedule is next to be applied and within next scheduling period 3 expired that is schedule has been applied 4 Schedule discarded request in error 5 Late but applied schedule arrived after scheduled time
50. Module Data in RSLogix 5000 Software 45 Configure RSLogix 5000 and the 1756 EN2T Communication Module for CUPS Vai aeeoa eb ey E eines eens aa SE M 46 Chapter Summary and What s Next t kh i2cdeceevodeed Lehre 46 Chapter 7 POUCH nona ass a 6 eee ised Bree ae eat 47 Communications Format Lutsu bl tga missad ki M 47 Electronice Keying kalmaare als tasand 48 Module Inhibiting ts taste ala la eases 49 Module Fault Reporting lt aniucemaewatin ena et sg kike tm nan 50 Fully Configurable via Software 41 aiva clive VE idle eee at 50 Rockwell Automation Publication 1732E UM003C EN E October 2015 Specific Features of the 1732E IB8M8SOER Sequence of Events Input Module Specific Features of the 1732E OB8M8SR Scheduled Output Module Use the Sequence of Events Input and Scheduled Output Modules Table of Contents Producer Consumer Models ost cece truest a aint ge hese 51 Status Indicator In forMAHON us iA vr Makes ostke alata 51 Agency Certifications hu ula 51 Chapter Summary and Whats Next m ndi a0 haats rata 51 Chapter 8 Introduction uus kukuks 53 Determine Module Compatibility 0 0 0 04 e0s0 ss ee eee teense 53 Operational Mode 11 it vaas etree kesk laial 53 Timestamp atentaat 54 Software Configurable Input Filters 35 5545 m e e d da sas 0440 mute 55 Syne to MASTER aos mid amm valima min vms ences 57 Chapter Summary and Whar s Next 2 22 ot ecc Syke t 2l aleveid 58 Chapter 9 n 979 18 oi 075
51. Module Tags Appendix B Configuration Tags 1732E OB8M8SR C Pt00FaultMode Pt07FaultMode BOOL The PtOxFaultMode is used in conjunction with FaultValue to configure the state of output x that is Pt00FaultMode for output 0 Pt01FaultMode for output 1 Pt02FaultMode for output 2 and so on up to Pt07FaultMode for output 7 when a communications fault occurs A value of 0 means that in the case of a communications fault the value in FaultValue will be used Off or On A value of 1 means that the last state will be held By default this value is 0 C Pt00FaultValue Pt07FaultValue BOOL The PtOxFaultValue is used in conjunction with FaultMode to configure the state of the output x that is PtOOFaultValue for output 0 Pt01FaultValue for output 1 PtO2FaultValue for output 2 and so on up to Pt07FaultValue for output 7 when a communications fault occurs 0 Off default 1 On C Pt00FaultFinalState Pt07FaultFinalState BOOL If FaultMode is set Hold Last State and HoldLastStateDuration 8 is non zero this tag determines the final Output state after the configured time out occurs C Pt00ProgMode Pt07ProgMode BOOL The PtOxProgMode is used in conjunction with ProgValue to configure the state of output 0 when the controller is in Program mode A value of 0 means that the ProgValue Off or On will be used when the controller is in Program mode A value of 1 means that the last state will be
52. OL Modulewide Indicates if the module is synchronized with a master clock 1 Synchronized 0 Not synchronized 1 With the Per point tags there is one bit per input For example bit 0 represents input 0 bit 7 represents input 7 and so on Rockwell Automation Publication 1732E UM003C EN E October 2015 99 Appendix B Module Tags Output Tags 1732E IB8M8SOER Tag Name Type Description 0 EventAck DINT For the bits selected in the O NewDataAck tag this tag selects which edge to acknowledge On to Off Off to On or both 0 acknowledging an ON to OFF event 1 acknowledging an OFF to ON event 2 acknowledging both ON to OFF and OFF to ON events The O NewDataAck tag must also be used to acknowledge the event s O NewDataAck SINT Allows NewData bits and Timestamp data updates in the Input tag to function as intended NewData bits are set and Timestamp data updates when a transition occurs and clear only after they are acknowledged via the O NewDataAck bit Typically the following events occur An event occurs on an input The module sets the NewData bit and Timestamp data for the input where the event occurred The controller records the new data The controller acknowledges the new data by causing a 0 to 1 transition on the corresponding 0 NewDataAck bit The NewData bit and I Timestamp data clears When another event occurs on the input the sequence begins at the top bullet in this
53. October 2015 11 Chapter 2 12 Module Overview and Features Individual schedules are created in the controller stored in the output image table for the module and sent over the backplane to the Scheduled Output module The schedule specifies a sequence count the output point to be associated with the schedule the time at which an output value should be applied to the physical output point and the value to be applied at the scheduled time The I O module receives and stores the schedule The CIPSync time of each schedule is monitored by the module When a schedule has expired that is the current time matches the scheduled timestamp the output value is then applied to the corresponding output bit Timer hardware in the ASIC is used to optimize the scheduling algorithm This hardware also reduces the latency and jitter performance Status of each schedule is reported in the output echo connection and reflected in the input image for the module The scheduled output functionality relies on CIPSync time Unused outputs may be used as normal outputs and are applied immediately rather than waiting for the CIPSync time to expire A mask is sent to the module to indicate which outputs are to function as normal outputs The scheduled output module supports up to 8 outputs that can be individually scheduled The scheduled outputs must be between output points 0 and 7 The 1732E OB8M8SR module supports up to 16 schedules with two schedules per output
54. Output parameter references an output module the 0 MAP parameter points to the map structure for the module The MAOC instruction can then determine if the Output parameter is associated with a 1732E OB8M8SR module by checking the module type stored in the driver table Output Data Structure Field Size Description Value 4 bytes Data values for un scheduled output bits 0 Off 1 On Mask 4 bytes Selects which output bits are to be scheduled The eight bits 0 7 can be scheduled 0 Not scheduled 1 Scheduled Array of 16 Schedule Structures Field Size Description Schedule ID 1 byte Valid ID s are 1 16 Any other value indicates that the schedule is not to be considered Seguence Number 1 byte The 1732E OB8M8SR maintains a copy of the schedule A change in sequence number tells the 1732E OB8M8SR o process the data in this schedule Point ID 1 byte Indicates the output bit associated with this schedule Entered as a value 00 07 Point Value 1 byte Next state of output bit specified in Point ID 0 Off 1 On Timestamp 4 bytes The lower 32 bits of CIPSync Indicates when to change he state of the specified output bit Schedule Processing The Value and Mask fields are processed and all unscheduled data bits are moved to the module output data store This data is written to the output terminals after all schedules have been processed Each schedule is processed The schedule is not c
55. Schedule 2 OutputPointSelect 40 43 Schedule 2 Data 44 41 Schedule 2 TimestampOffset 48 Schedule 3 1D 49 Schedule 3 SeguenceNumber 50 Schedule 3 OutputPointSelect 51 Schedule 3 Data 52 55 Schedule 3 TimestampOffset 56 Schedule 4 ID 57 Schedule 4 SequenceNumber 58 Schedule 4 OutputPointSelect 59 Schedule 4 Data 60 63 Schedule 4 TimestampOffset 64 Schedule 5 1D 65 Schedule 5 SeguenceNumber 66 Schedule 5 OutputPointSelect 67 Schedule 5 Data 68 71 Schedule 5 TimestampOffset 72 Schedule 6 1D 73 Schedule 6 SequenceNumber 74 Schedule 6 OutputPointSelect 75 Schedule 6 Data 76 79 Schedule 6 TimestampOffset 80 Schedule 7 1D 81 Schedule 7 SequenceNumber 82 Schedule 7 OutputPointSelect 83 Schedule 7 Data 84 87 Schedule 7 TimestampOffset 88 Schedule 8 ID Rockwell Automation Publication 1732E UM003C EN E October 2015 111 Appendix C Consumed Assembly Instance 174 Data Structure 112 Data Tables Byte 89 Schedule 8 SequenceNumber 90 Schedule 8 OutputPointSelect 91 Schedule 8 Data 92 95 Schedule 8 TimestampOffset 96 Schedule 9 1D 97 Schedule 9 SequenceNumber 98 Schedule 9 OutputPointSelect 99 Schedule 9 Data 00 103 Schedule 9 TimestampOffset 04 Schedule 10 1D 05 Schedule 10 SequenceNumber 106 Schedule 10 OutputPointSelect 07 Schedule
56. Sort routine 73 use 70 73 standard 1 0 15 standard retrieval 67 status indicator 50 87 88 auxiliary power 87 1 0 87 interpret 87 link 87 Link 1 88 Link 2 88 module 87 network 87 88 power 88 store data 61 subnet mask 26 118 configure 23 synchronize computer time 7 independent clocks 7 to grandmaster clock 46 SyncToMaster 70 71 73 system ArmorBlock 15 T tab Configuration 41 45 54 57 63 64 Connection 42 50 General 41 Internet Protocol 85 Network 85 Port Configuration 42 Time Sync 85 tags 65 69 70 71 72 73 74 76 configuration 93 Data 95 98 100 EventAck 96 EventNumber 96 99 EventOverflow 95 98 Fault 94 97 99 FilterOffOn 94 FilterOnOff 94 GrandMasterClockID 95 98 GrandmasterClockID 99 input 93 LatchEvents 94 LateScheduleCount 99 LocalClockOffset 95 98 99 LostScheduleCount 99 MasterSyncEn 94 ModuleCfgBits 97 NewData 95 98 NewDataAck 96 OffsetTimeStamp 95 98 99 output 93 ProgToFaultEn 97 Pt00FaultFinalState 97 Pt00FaultMode 97 Pt00FaultValue 97 Pt00HoldLastStateDuration 97 Pt00ProgMode 97 Pt00ProgValue 97 PtOCaptureOffOn 94 PtOCaptureOnOff 94 PtToRetrieve 96 ResetEvents 96 RetrieveByPt 96 Schedule Data 100 Schedule 1D 100 Schedule OutputPtSelect 100 Schedule SeguenceNumber 100 Schedule TimeStampOffset 100 ScheduleMask 100 ScheduleTimeStamp 100 SeguenceNumber 100 SyncTimeout 99 SyncToMaster 99 TimeStamp 100 Timestamp 95 98 TimeStampOffset 100 TCP IP 116 TCP UDP IP
57. User Manual Allen Bradley 1732E ArmorBlock EtherNet IP Dual Port 8 Point Sequence of Events Input and Scheduled Output Modules Catalog Numbers 1732E IBBMBSOER 1732E OB8M8SR D Allen Bradley Rockwell Software Automation Important User Information Solid state equipment has operational characteristics differing from those of electromechanical equipment Safety Guidelines for the Application Installation and Maintenance of Solid State Controls publication SGI 1 1 available from your local Rockwell Automation sales office or online at http www rockwellautomation com literature describes some important differences between solid state equipment and hard wired electromechanical devices Because of this difference and also because of the wide variety of uses for solid state equipment all persons responsible for applying this equipment must satisfy themselves that each intended application of this equipment is acceptable In no event will Rockwell Automation Inc be responsible or liable for indirect or consequential damages resulting from the use or application of this equipment The examples and diagrams in this manual are included solely for illustrative purposes Because of the many variables and requirements associated with any particular installation Rockwell Automation Inc cannot assume responsibility or liability for actual use based on the examples and diagrams No patent liability is assumed by Rockwell Automation Inc w
58. a from subsequent transitions to the controller as soon as they occur The controller overwrites timestamp data from the last transition regardless of whether it saved the data or not If the controller does not acknowledge the timestamp data then the NewData bits in the input tags remains set and the EventOverflow bit is set as well Sort the Data If you need to determine the order of events that occurred in a cascade you must use a Sort routine to determine the order of events Rockwell Automation offers a sample sort routine that you can use to determine the order of events in an event cascade Rockwell Automation Publication 1732E UM003C EN E October 2015 71 Chapter 10 78 Use the Sequence of Events Input and Scheduled Output Modules Visit the Rockwell Automation Sample Code Library at http samplecode rockwellautomation com idc groups public documents webassets sc_home_page hcst Clear All Data From the Module Buffer At Once If necessary you can reset the events in the module in effect clearing all data from previously timestamped transitions In other words when all data is cleared from the module buffers all of the module input tags return to 0 To reset events in the module buffer transition the O ResetEvents tag to 1 as described below e Ifthe bit 0 change the bit to 1 e Ifthe bit 1 change the bit to 0 wait for at least one RPI and change the bit to 1 Once the data is cleared t
59. anual publication 1756 UM528 The Latch checkbox latches CIP Sync timestamp so that recorded events are not discarded until you acknowledge them As a result if latching is selected and new events occur they will be ignored until the existing event is acknowledged Il Module Properties TEST 1756EN2T 1732E 1B8M850ER 1 1 E o x General Connection Module Info Configuration Internet Protocol Port Configuration Network Time Sync aa ear orton onson lor 2 M 4 F M v F v v WII IV Latch Timestamps T Syne to Master Rockwell Automation Publication 1732E UM003C EN E October 2015 Use the Scheduled Output Module Use the Sequence of Events Input and Scheduled Output Modules Chapter 10 The Motion Axis Output Cam MAOC instruction offers the functionality to set and reset output bits based on an axis position IMPORTANT When using the 1732E OB8M8SR module with the MAOC instruction make sure that you are using Studio 5000 version 21 or later You must also select Yes for MAOC support and Per Point under Time Stamping Usage with MAOC Instruction When used with motion and the MAOC instruction values in the output image are controlled by the Motion Planner firmware in the controller the Motion Planner triggers the data to be sent to the module Although the normal program task scan also triggers data to be sent to the module Data integrity is maintained by the firmware always setting t
60. are not listed in the digital section of the Select Module dialog you may need to download the Add On Profile AOP and install it as an add on to RSLogix 5000 The AOP file can be downloaded from support rockwellautomation com controlflash LogixProfiler asp 39 Configure the Module Using RSLogix 5000 Software 3 The New Module dialog appears Fill in the Module Properties information as shown and then click OK Module Properties Values Field Name Value Name TEST_1732EIB8M8SOER or TEST_1732EOB8M8SR IP address 192 168 1 20 Electronic keying Compatible Module Connection Format Data This field does not exist for the 1732E OB8M8SR module Revision 1 1 Timestamp Per Point A Name the module 1732E IB8M8SOER You can either accept or change the default configuration as shown shown configuration Definition section aa a aa T Module Properties EN3TR 1732E 1B8M8SOER 1 1 e E General Connection Module info Configuration Intemet Protocol Port Configuration Network Tine Sync Type 1732E IB8M8SOER 8 Point 24V DC Input Sink CIPSync 2 Port Vendor Allen Bradley Parents EN3TR Ethernet Address Name TEST_1732EIB8M8SOER Private Network 192 168 1 20 B Enter thelP address of the module as Reaper pe ma Host Name Module Definition C Make sure the Module Definition s A evision 11 informa
61. as tlhe 8 What is Time Stamping Mi ot tuk tatiana susan 8 Introduction to the Sequence of Events Input Module 8 High Performance Sequence of Events Applications in the Logix Arehitecture mea a maika 9 First Fault Detection n n nonon aatal ta tana 10 Time Stamped VO rriar reanna atin end E O ies E 10 High Speed Applicarlone aknad gevdleceaneeatiieea weer cede e 10 Motion Controls says dual oud aaa ode eau R od 11 Global Position Registration castes x s scorirsey a istet visiiti 11 Introduction to Scheduled Output Module 11 Operation kommi dem kaa kaa ast 11 High Speed ProdueeReeets e miasto 12 Chapter Summary and What s Next 0 es eee eens eee e eens 13 Chapter 3 T trod ction s See aaa ats Se ee eee al a a 15 Differences Between Module and Standard I O 0 0 0 00 15 Similar Functionality to Standard ArmorBlock 15 Chapter Summary and What s Next 15 emalt ie a ee 16 Chapter 4 OVV EW its oe hich te hike tet glial ott Catal An aada 17 Install the Modules di timuka a 17 Rockwell Automation Publication 1732E UM003C EN E October 2015 v Table of Contents Configure the Module for Your EtherNet IP Network Configure the Module Using RSLogix 5000 Software Common Features of the 1732E IB8M8SOER and 1732E OB8M8SR Modules vi Set the Network Address Moma me kolki krt hands amka 17 Mo ntthe Modulni re renmen ilast R a 18 Wirethe Modul
62. ation 1732E UM003C EN E October 2015 49 Chapter 7 Common Features of the 1732E IB8M8SOER and 1732E OB8M8SR Modules Tick this box to inhibit or uninhibit the module Module Fault Reporting Fully Configurable via Software 50 a Inhibit the module b Perform the upgrade c Uninhibit the module e You are using a program that includes a module that you do not physically possess yet but you do not want the controller to continually look for a module that does not exist yet In this case you can inhibit the module in your program until it physically resides on the network You can inhibit your module on the Connection tab in RSLogix 5000 as shown in the example Module Properties Local 1732E IB8MBSOER 1 1 4 x General Connection Module Info Internet Protocol Port Configuration Network Configuration Time Sync Requested Packet Interval API 20 0 ms 2 0 750 0 F Inhibit Module I Major Fault On Controler If Connection Fails While in Run Mode Module Fault Status Offline Cancel Apply Help Your module provides both a hardware and software indication when a module fault occurs The module s status indicators and RSLogix 5000 display each fault and include a fault message describing the nature of the fault This feature allows you to determine how the fault affects your module and what action you should take to resume normal operation For more information on how to use hardware and sof
63. ation Publication 1732E UM003C EN E October 2015 Produced Assembly Instance 157 Data Structure Consumed Bit7 Bit 0 Byte Data Tables Appendix C 0 Reserved Must be 0 1 Reserved Must be 0 2 Reserved Must be 0 3 Reserved Must be 0 4 In7 In6 Ind In4 In3 In2 In1 In 0 5 NewData7 NewData6 NewData5 NewData4 NewData3 NewData2 NewData1 NewData0 6 EventOv7 EventOv6 EventOv5 EventOv4 EventOv3 EventOv2 EventOv1 EventOv0 7 Pad 8 15 Local Clock Offset 64 bit 16 23 Offset Time Stamp 64 bit 24 31 Grandmaster Clock ID 64 bit 8 bytes SINT array 32 39 n0 Off On Time Stamp 64 bit 40 47 Ind On Off Time Stamp 64 bit 48 55 n1 Off On Time Stamp 64 bit 56 63 n2 Off On Time Stamp 64 bit 64 71 n2 Off On Time Stamp 64 bit 72 19 In2 On Off Time Stamp 64 bit 80 87 n3 Off On Time Stamp 64 bit 88 95 In3 On Off Time Stamp 64 bit 96 103 n4 Off On Time Stamp 64 bit 04 111 In4 On Off Time Stamp 64 bit 12 119 n5 Off On Time Stamp 64 bit 20 127 n5 On Off Time Stamp 64 bit 28 135 n6 Off On Time Stamp 64 bit 36 143 n6 On Off Time Stamp 64 bit 44 151 n7 Off On Time Stamp 64 bit 52 159 n7 On Off Time Stamp 64 bit 160 163 Event Number 32 Bits 64 Reserved Must be 0 Synched to Master Rockwell Automation Publication 1732E UM003C EN E
64. beacon rate and the timeout period For more information on topologies refer to publication ENET AP005 The 1732E IB8M8SOER and 1732E OB8M8SR modules are CIP Sync slave only devices There must be another module on the network that functions as a master clock CIP is the Common Industrial Protocol that we use to let all Rockwell Automation products communicate with each other whether it be on a DeviceNet ControlNet and or an EtherNet network Since it isan ODVA standard other industrial product manufacturers develop products to communicate via the CIP protocol CIP Sync isa CIP implementation of the IEEE 1588 PTP Precision Time Protocol in which devices can bridge the PTP time across backplanes and on to other networks via EtherNet IP ports What is IEEE 1588 PTP Precision Time Protocol The IEEE 1588 standard specifies a protocol to synchronize independent clocks running on separate nodes of a distributed measurement and control system to a high degree of accuracy and precision The clocks communicate with each other over a communication network In its basic form the protocol is intended to be administration free The protocol generates a master slave relationship among the clocks in the system Within a given subnet of a network there will be a single master clock All clocks ultimately derive their time from a clock known as the grandmaster clock This is called Precision Time Protocol PTP The PTP is a time transfer protocol de
65. ble BOOTP DHCP When power is cycled to the device it uses the configuration you assigned and does not issue a DHCP request TIP File Tools Help Bi BOOTP DHCP Server 2 3 C Documents and Settings tiggs Desktop Bootp Server control systems ai x To enable DHCP for a device that has had DHCP disabled highlight the device in the Relation List and click Enable DHCP You must have an entry for the device in the Relation List panel to re enable DHCP m Request History hr min sec Clear History Addito Relation List Type Ethemet Address MAC Hostname 12 47 24 12 47 24 DHCP DHCP 00 00 BC 21 20 14 00 00 BC 21 20 14 10 88 70 2 m Relation List New Delete Enable BOOTP Enable DHCP Disable BOOTP DHCP Ethemet Address MA Type IP Address 00 00 BC 21 20 14 r Status Sent 10 88 70 2 to Ethemet address 00 00 BC 21 20 14 1 of 256 Entries Rockwell Automation Publication 1732E UM003C EN E October 2015 29 Chapter5 Configure the Module for Your EtherNet IP Network Save the Relation List You can save the Relation List to use later To save the Relation List do the following 1 Select Save As from the File menu ig BOOTP DHCP Server 2 3 C Documents and Settings tiggs Desktop Bootp Server conti syst alal xj File Tools Help New Open Add to Relation List Type Ethemet Address MAC IP Addr
66. calculation for a system of four modules The Auxiliary Power voltage is 24V DC in this example As can be seen in the cell with value set in bold the Auxiliary Power current through the first connector in the daisy chain is 3 898A which is less than 4A so this system is adequate Auxiliary Power Calculation Module 1 Module 2 Module 3 Module 4 IAPDC 3 108A 2 772A 1 301A 0 000A lapm 0 021A 0 021A 0 021A 0 021A Isp0 0 000A 0 000A 0 300A 0 050A Isp1 0 000A 0 000A 0 000A 0 000A Isp2 0 000A 0 000A 0 000A 0 250A Isp3 0 000A 0 000A 0 000A 0 000A Isp4 0 000A 0 000A 0 000A 0 000A Isp5 0 000A 0 000A 0 000A 0 000A Isp6 0 000A 0 000A 0 000A 0 000A Isp7 0 000A 0 000A 0 000A 0 000A ID00 0 270A 0 025A 0 500A 0 025A D01 0 200A 0 290A 0 300A 0 500A D02 0 300A 0 000A 0 250A 0 300A D03 0 000A 0 000A 0 100A 0 125A D04 0 000A 0 000A 0 000A 0 030A D05 0 000A 0 000A 0 000A 0 000A D06 0 000A 0 000A 0 000A 0 000A D07 0 000A 0 000A 0 000A 0 000A apm 3 898A 3 108A 2 772A 1 301A ATTENTION To comply with the CE Low Voltage Directive LVD this equipment and all connected 1 0 must be powered from a source compliant with the following Safety Extra Low Voltage SELV or Protected Extra Low Voltage PELV powered from a source compliant with the following Limited Voltage ATTENTION The device meets UL Type 1 Enclosure rating ATTENTION To comply with UL rest
67. ck 1 system 15 auto negotiate 118 auxiliary power status indicators 87 Rockwell Automation Publication 1732E UM003C EN E October 2015 Index BootP DHCP relation list 30 bridge add new 36 new 36 browser requirements embedded web server 119 buffer 66 67 by point 67 68 69 C cable 116 Category 5 1 cam latch 78 certifications agency 51 change default configuration 41 network address 27 Change of State 2 60 CIP 8 implementation 8 networks 8 protocol 7 use 2 CIP Sync 7 8 12 15 66 75 76 80 clear latched data 72 timestamp data 69 72 coarse update period 78 Common Industrial Protocol 2 7 common techniques used in this manual iv communication 60 66 format 47 compatibility module 53 computer time synchronize 7 configuration 30 49 data 15 default 35 36 download 43 edit 43 process 36 software 36 tab 57 41 45 54 63 64 configuration tags 94 97 configure 1732E EtherNet IP ArmorBlock 33 126 Index 1756 EN2T 46 bridge 38 1 0 35 for CIP Sync 46 input filters 57 IP address 23 module 1 33 48 OFF to ON 55 ON to OFF 55 RSLogix 5000 46 subnet mask 23 your module 27 connection data 40 tab 42 50 connectors 1 0 19 network 20 consumer data 2 controller 65 67 68 controller tags use 45 ControlLogix 3 70 conventions iv COP instruction 70 use 0 COS 2 CPS instruction 70 use 0 critical data 6 D data 71 73 access 119 acknowledge 72 additional 15 confi
68. commended cables are 1585D M4TBJM x and 1585D M4TBDM x for daisychains IMPORTANT Use two twisted pair CATSE UTP or STP cable D Code WireColor Signal 8 way Modular M12 Pin RJ45 Pin 7 WhiteOrange XX 41 2 White Green RX 3 3 Orange TX 2 4 Green RX 6 ATTENTION Make sure all connectors and caps are securely tightened to properly seal the connections against leaks and maintain IP enclosure type reguirements Power Connectors Attach the mini style 4 pin connector to the mini style 4 pin receptacle as shown below 20 Rockwell Automation Publication 1732E UM003C EN E October 2015 Install Your Module Chapter 4 Micro style 4 Pin Input Male Receptacle Male Input Female Output View into receptacle e Pin 1 Auxiliary power QO O Pin 2 Module power O G Pin 3 Module power 4 Pin 4 Auxiliary power O 45763 45764 IMPORTANT The maximum current that any pin on the power connectors can carry is 4 A The power required by the module is based on a 4 pin micro style connector system The module receives its required power through the male connector on the left A female connector on the right is also provided so that power can be daisy chained from module to module Both modules require two 24V DC nominal supplies These supplies are called the Module Power and the Auxiliary Power The Module Power powers the microprocessor and Ethernet portions of the module The Auxiliary Power provides power
69. ctional Earth 4 Lineupthe small notch on the switch with the number setting you wish to use Valid settings range from 001 254 5 Replace switch dust caps Make sure not to over tighten 6 Reapply power To mount the module on a wall or panel use the screw holes provided in the module Refer to the drilling dimensions illustration to guide you in mounting the module Grounds the 1 0 block EtherNet IP communication circuitry which is designed to mitigate the effect of noise on the network It requires a solid earth ground connection either through a metal screw to a grounded metal panel or through a wire 18 37 1 46 19 8 Millimeters eee 0 78 PO Inches 7 166 5 6 56 179 168 6 6 64 i L _ _1 md Side Mounting 43 3 1 70 32 1 26 18 0 71 45765 Front Mounting Install the mounting base as follows 1 Lay out the required points as shown above in the drilling dimension drawing Rockwell Automation Publication 1732E UM003C EN E October 2015 Wire the Module Install Your Module Chapter 4 2 Drill the necessary holes for 6 M3 pan head screws 3 Mount the module using 6 M3 screws Mount the Module in High Vibration Areas If you mount the module in an area that is subject to shock or vibration we recommend you use a flat and a lock washer to mount the module Mount the flat and the lock washer as
70. des 68 Use the Sequence of Events Module in FIFO Mode 68 How Does the On Board Buffer Work in FIFO Mode 69 Typical Applications of FIFO Mode 70 Configure the Module for FIFO Mode 70 Choose a Communications Format 70 Manage the Data in FIFO Mode 70 Retrieve Data in FIFO Mode 71 Manage the Data 73 Module Sends Data to the Controller 74 Copy Relevant Input Data to a Separate Data Structure 74 Acknowledge Timestamp Latching Timestamp Data 76 Sort the Data 77 Clear All Data From the Module Buffer At Once 78 Propagate a Signal From Input Pin to EtherNet 78 Use the Scheduled Output Module 81 Usage with MAOC Instruction 81 1O Subsystem LB Schedule Processing 84 Rockwell Automation Publication 1732E UM003C EN E October 2015 63 Chapter 10 Use the Sequence of Events Input and Scheduled Output Modules Overview 64 The 1732E IB8M8SOER module can be configured to timestamp two transitions per input one in each direction OFF to ON and ON to OFF When specific points that are Timestamp Capture enabled transition for example input 1 is configured so that Timestamp Capture is enabled for OFF to ON transitions and the input turns ON the module timestamps the transition with the current system time value on the network The module produces data for the owner controller the RPI after the input filter criteria have been met and at subsequent RPIs For the 1732E OB8M8SR module timestamping can be used in conjunction with the scheduled outpu
71. dix D Connect to Networks via Ethernet Interface Configuration Parameters Subnet Mask The ArmorBlock module subnet mask in network byte order The Subnet Mask is used to 0 undefined read write interpret IP addresses when the internet is divided into subnets A Subnet Mask of all zeros indicates that no subnet mask has been configured In this case the controller assumes a Subnet Mask of 255 255 255 0 Gateway Address The address of a gateway in network byte order that provides connection to another IP 0 undefined read write network A Gateway Address of all zeros indicates that no gateway has been configured Host name The Host Name is a unique name that identifies a device on a network It must start with a NULL read write letter end with a letter or digit and have as interior characters only letters digits or hyphens undefined Maximum length is 64 characters It must have an even number of characters Default Domain The default domain name can have the following formats NULL read write Name a b c a b or a where a b c must start with a letter end with a letter or digit and have as undefined interior characters only letters digits or hyphens Maximum length is 48 characters Primary Name This is the IP address of the computer acting as the local Ethernet network Primary Domain 0 undefined read write Server Name System DNS server Secondary Name This is the IP address o
72. e auxiliary contacts e limit switches When designing a system using this module you must consider e the voltage necessary for your application e whether you need a solid state device e current leakage e if your application should use sinking or sourcing wiring For more information on compatibility of other Rockwell Automation products to modules see the I O Systems Overview publication CIG SO001 The 1732E IB8M8SOER input module operates in FIFO and Per Point modes Rockwell Automation Publication 1732E UM003C EN E October 2015 53 Chapter8 Specific Features of the 1732E IB8M8SOER Sequence of Events Input Module e FIFO Each channel provides buffering of the timestamped input data for every input transition A minimum of ten buffers is provided for every input channel total twenty data buffers for every input to contain both OFF to ON and ON to OFF transition The stored data is utilized on a first in first out FIFO basis e Per Point Mode The module produces timestamps for up to 2 input transitions per input one for OFF to ON transitions and another for ON to OFF transitions these timestamps can occur simultaneously on separate inputs For detailed information about operational modes see Use the Sequence of Events Input and Scheduled Output Modules on page 63 Timestamp Latching Timestamp Latching can be used to prevent the module from overwriting input data once it is timestamped This feature is available on
73. e information on Software Configurable Input Filters see page 55 Rockwell Automation Publication 1732E UM003C EN E October 2015 97 Appendix B Module Tags Configuration Tags 1732E IB8M8SOER Tag Name Type Description C FilterOnOff INT Sets the ON to OFF filter time for all 8 inputs Times are set in us increments of 0 1000 default 2000 4000 8000 and 16000 us 0 no filtering For more information on Software Configurable Input Filters see page 55 C LatchEvents BOOL Latches events so that an event will not be overwritten until acknowledged 0 SOE not latched 1 SOE latched default Latched means that a sequence of events of LO to HI and HI to LO then LO to HI will cause the first LO to HI transition to be recorded and the final LO to HI to be ignored All subsequent transitions on hat point will be ignored until acknowledged reset If the bit is not set the new LO to HI will overwrite the first LO to HI event immediately even if the controller has yet to extract that data C MasterSyncEn BOOL PTP enabled bit indicates if the module is expected to sync to a master clock 0 Synchronization indication disabled default 1 Synchronization indication enabled f not enabled 0 then the Module Status Indicators will not flash green if we are not synched to a master clock Disabling the bit does not prevent the module from synchronizing to a master clock C PtOCaptureOffOn Pt7Ca BOOL Enables capturing OFF
74. e sends the controller its current valid input data the data that is sent does not include data from the transition describes in this graphic because the timestamp has not been validated o t 2 3 4 5 B 7 8 The next time the input turns ON the 43671 cee ener module records the transition as Time in milliseconds timestamp 1 with the timestamp of the new input transition Input turns ON timestamp 1 recorded Use the Configuration tab in RSLogix 5000 software to configure Input Filters as shown in the example below W Module Properties TEST_1756EN2T 1732E IB8M8S0ER 1 1 oj xj General Connection Module Info Configuration Intemet Protocol Port Configuration Network Time Sync Points Input Filter Time ms ET Otton E onori Type the filter times or use the ot li aof F drop down menu to select the Input Filter Time The Input Filter Time range is 0 1 2 4 8 or 16 ms IV Latch Timestamps T Sync to Master Status Offline Cancel Apply Help Sync to Master The Sync to Master feature in the 1732E IB8M8SOER module indicates whether the module should have synchronization with a master clock When enabled the module remains in or transitions to the configuring state until Rockwell Automation Publication 1732E UM003C EN E October 2015 57 Chapter8 Specific Features of the 1732E IB8M8SOER Sequence of Events Input Module Chapter Summary and What s Next 58 synchronized with a
75. embly Instance 163 Data Structure Rockwell Automation Publication 1732E UM003C EN E October 2015 Consumed Bit7 Bit 6 Bit 5 Bit 0 Byte 4 Group 0 Input OFF ON Delay Filter Low Byte Group 0 Input OFF ON Delay Filter High Byte 6 Group 0 Input ON OFF Delay Filter Low Byte 7 Group 0 Input ON OFF Delay Filter High Byte 8 Reserved Ignored IV_GO JA GO FV G0 FA 60 Reserved Ignored Where FA GO Fault Action Group 0 0 Apply Fault Value 1 Hold Last State IA GO idle Action Group 0 0 Apply Fault Value 1 Hold Last State FV GO Fault Value Group 0 0 OFF 1 ON IV GO idle Value Group 0 0 OFF 1 ON Configuration Assembly Instance 171 Data Structure Consumed Bit 7 Bit 1 Bit 0 Byte 0 Reserved Ignored CRN 1 Reserved Ignored ProgTo FaultEn 2 FaultMode FaultMode FaultMode FaultMode FaultMode FaultMode FaultMode FaultMode Ch7 Ch6 Ch5 Ch4 Ch3 Ch2 Ch1 Ch0 3 Reserved Ignored 4 FaultVal FaultVal FaultVal FaultVal FaultVal FaultVal FaultVal FaultVal Ch7 Ch6 Ch5 Ch4 Ch3 Ch2 Ch1 Ch0 5 Reserved Ignored 6 FaultFinal FaultFinal FaultFinal FaultFinal FaultFinal FaultFinal FaultFinal FaultFinal State Ch7 State Ch6 State Ch5 State Ch4 State Ch3 State Ch2 State Ch1 State Ch0 7 Reserved Ignored 109 AppendixC Data Tables Configuration Assembly Instance 171 Data Structure
76. en 2 Flashing green Yellow Flashing yellow Power Off status Green I O status Off Yellow IMPORTANT Output input energized The Module Status Indicator will flash red and green for a maximum of 30 s while the module completes its POST Power On Self Test Chapter Summary and What s Next software 92 In this chapter you learned how to interpret the Status Indicators on the module The next chapter describes how to troubleshoot the module using RSLogix 5000 Rockwell Automation Publication 1732E UM003C EN E October 2015 Specifications Specifications Appendix A The ArmorBlock Sequence of Events Input and Scheduled Sourcing Output modules 1732E IBBM8SOER 1732E OB8M8SR have the following specifications General Specifications Attributes Value Voltage power max 30V DC Voltage power min 12V DC Current Module Power max per module 300 mA 24V DC Current Auxiliary Power module only no 25 mA 24V DC Digital Output loads no Sensor Voltage Loads and no power daisy chain loads Current Auxiliary Power max per module 4A 24V DC module plus Digital Output Loads plus Sensor Voltage Loads plus power daisy chain loads Isolation voltage Type tested 707V DC for 60s Communication rate Status indicators EtherNet IP 10 100 Mbps Full or half duplex 100 meter per segment Module status red green Network status red green Link status gre
77. en a module is inserted with a major minor revision that is less than the revision configured that is the module has a revision of 1 6 and the slot is configured for a module with revision 1 8 no connection is made between the controller and the I O module TIP We recommend using Compatible Module whenever possible Remember though with major revision changes the module only works to the level of the configuration At the time of this printing the module uses a major minor revision of 1 61 However if a new major revision for the module is released consider this example If a module is configured for major minor revision of 1 7 and you insert a module with a major minor revision of 2 3 the module works at the 1 7 level with respect to module functions that are related to RSLogix 5000 software such as interface changes Anomaly updates that are affected by the module s firmware though would work at the 2 3 revision level If possible we recommend that you make sure configuration is updated to match the revision levels of all I O modules including your module Failure to do so may not prevent the application from working but may defeat the purpose of upgrading your modules revision levels Disable Keying The inserted module attempts to accept a connection to the controller regardless of its type Be extremely cautious when using the disable keying option if used incorrectly this option can lead to personal injury or
78. en yellow Power status green 1 0 LED yellow Dimensions approx HxWxD 179 x 37 x 27 mm 7 05 x 1 46 x 1 06 in Pilot Duty Rating DC 14 Weight approx 0 34 kg 0 75 16 Wiring category 1 on signal ports 1 on power ports 1 on communication ports 1 Use this Conductor Category information for planning conductor routing Refer to publication 1770 4 1 Industrial Automation Wiring and Grounding Guidelines Input Specifications 1732E IB8M8SOER Attributes Value Number of inputs 8 Sink Type On state voltage 11V DC min 24V DC nom 30V DC max Off state voltage max 5V DC Rockwell Automation Publication 1732E UM003C EN E October 2015 93 Appendix A 94 Specifications Input Specifications 1732E IB8M8SOER Attributes Value On state current min 180 uA 11V DC On state current max 5 0 mA 30V DC Off state current max 90 uA 5V DC Voltage sensor source max 30V DC Voltage sensor source min 10V DC Input filter 0 ms default 2 ms 4 ms 8 ms and 16 ms Output Specifications 1732E Attributes OB8M8SR Value Number of outputs 8 sourcing type On state voltage 11V DC min 24V DC nom 30V DC max On state current 0 5 A per output up to 4 A per module Leakage current off state output max 50 HA Pilot Duty Rating DC 14 Surge current per output max Environmental Specifications
79. ents module automatically sends the controller the data from the first timestamped transition in its buffer The controller must retrieve the data for the remaining timestamped transitions in the Sequence of Events module s buffers The controller can retrieve data in one of the following ways Standard Retrieval By default the module uses this retrieval method which returns events in order of occurrence e Retrieval by Point Standard Retrieval In Standard Retrieval the controller retrieves the data for each event in the order in which the events occurred This retrieval method includes the following 1 Ateach RPI the Sequence of Events produces the current event in its on board buffer 2 The controller copies relevant input data from the current event to a separate data structure for later use 3 The controller clears the current event from the Sequence of Events module s on board buffer by acknowledging the data via the module s output word 4 When the current event is cleared the next event in the module s on board buffer becomes the new current event If no other events are present the event data will be 0 5 The Sequence of Events module produces the new current event as described in step 1 Rockwell Automation Publication 1732E UM003C EN E October 2015 71 Chapter 10 72 Use the Sequence of Events Input and Scheduled Output Modules This process continues as long as the Sequence of Events m
80. er the I O block uses the IP address along with other TCP configurable parameters stored in nonvolatile memory The Rockwell Automation BootP DHCP utility is a standalone program that incorporates the functionality of standard BootP DHCP software with a user friendly graphical interface It is located in the Utils directory on the RSLogix 5000 installation CD The module must have DHCP enabled factory default and the network address switches set to an illegal value to use the utility To configure your module using the BootP DHCP utility perform the following steps Rockwell Automation Publication 1732E UM003C EN E October 2015 27 Chapter5 Configure the Module for Your EtherNet IP Network 1 Run the BootP DHCP software The BOOTP DHCP Request History dialog appears showing the hardware addresses of devices issuing BootP DHCP requests gj BOOTP DHCP Server 2 3 File Tools Help m Request History Clear History Add to Relation List Ethemet Address MAC 8 09 34 DHCP 00 00 BC 21 20 14 8 09 26 DHCP 00 00 BC 21 20 14 8 09 22 DHCP 00 00 BC 21 20 14 8 09 13 DHCP 00 00 BC 21 20 14 8 08 57 DHCP 00 00 8C 21 20 14 r Relation List New Delete Enable BUGTE Enable pHoR Disable BOOTR DHER Ethemet Address MAC Type IP Address Hostname Description 0 of 256 Unable to service DHCP request from 00 00 BC 21 20 14 r Status Entries 2 Double click the ha
81. erNet IP ArmorBlock Supporting Sequence of Events module includes an embedded web server which allows viewing of module information TCP IP configuration and diagnostic information Rockwell Automation Publication 1732E UM003C EN E October 2015 Appendix E 1732E ArmorBlock Embedded Web Server Introduction Rockwell Automation offers enhanced 1732E ArmorBlock for your EtherNet IP control systems so you can monitor data remotely via web pages This chapter shows how you can use the 1732E ArmorBlock EtherNet IP Dual Port 8 Point Sequence of Events Input and Scheduled Output Modules module s web server Topic Page Typical Applications 121 Browser Requirements 121 Access the Home Page of the Web Server 122 Log On to the Web Server 122 Navigate the 1732E ArmorBlock 1 0 123 Typic al Applic ations The module provides access to internal and network diagnostics This access opens up different remote access applications to control systems Use the ArmorBlock I O web browser to remotely access module data Use a web browser to monitor live module data and access diagnostic information Browser Requirements You can access the 1732E ArmorBlock I O web pages only with Internet Explorer 6 0 or higher To access data view pages the browser requires Javascript support The supported display size is 640 x 480 or greater Smaller display sizes work but might require extensive scrolling to view the information Rockwell A
82. ese filters define how long an input transition must remain in the new state before the module considers the transition valid IMPORTANT Input filters are applied to all inputs on the module You cannot apply input filters to individual inputs on the module When an input transition occurs the module timestamps the transition on the initial edge of the transition and stores data for the transition on board the module then scans the input where the transition occurred every millisecond for the length of the filter time setting to verify that the input remains in the new state remained OFF or ON e Ifthe input remains in the new state for a time period equal to the filter time setting the module sends data for the transition to the controller When an input transition is detected the module counts the number of 1 ms intervals the input is in the new state until the count reaches the filter value e Ifthe input changes state again returns to the original state before the length of time of the filter setting has elapsed the module starts decrementing the number of 1 ms intervals counted until it reaches zero At this point the module stops filtering the input and discards the timestamp During this continued scan period one of the following events occurs At some point while still filtering the input the input returns to the transitioned state and remains there until the module counts the number of 1 ms intervals equal to
83. ess DHCP 00 00 BC 21 20 14 10 88 70 2 DHCP 00 00 BC 21 20 14 Hostname m Relation List New Delete Enable BOOTP Enable DHCP Disable BOOTP DHCP Ethemet Address MA Type IP Address Hostname Description 00 00 BC 21 20 14 DHCP 10 88 70 2 r Status Entries Sent 10 88 70 2 to Ethemet address 00 00 BC 21 20 14 1 of 256 The Save As dialog box appears Save as Xx Save in 3 Bootp Server ri e A et E File name control system configuration Save as type Bootp Config Files bpc X Cancel 2 Select the folder you want to save the list to 3 Enter a file name for the Relation List for example control system configuration and click Save Ifyou want to see your saved file names in the Open dialog box save your files using the default file type bpc Use DHCP Software to ats Host Soe nee cee ee software o w IP addresses to client stations logging onto a TCP IP network DHCP is base Configure Your Module on BootP and maintains some backward compatibility The main difference is that BootP was designed for manual configuration while DHCP allows for 30 Rockwell Automation Publication 1732E UM003C EN E October 2015 Configure the Module for Your EtherNet IP Network Chapter 5 dynamic allocation of network addresses and configurations to newly attached devices Be aware that a DHCP server typically assigns a finite lease time to the offered IP address
84. ever x Off Yy M Communications Failure IF communications Fail in Leave outputs in Program Mode state Program Made C Change outputs to Fault Mode state Status Offline Cancel Help 2 Click the pull down arrow to choose the Program Mode for each channel Options available are Off default On and Hold 3 Click the pull down arrow to choose the Fault Mode for each channel Options available are Off default On and Hold 4 Specify Fault Duration When active Fault Duration has options of Forever 1 Second 2 Seconds 5 Seconds or 10 Seconds Default is Forever or 0 Rockwell Automation Publication 1732E UM003C EN E October 2015 61 Chapter9 Specific Features of the 1732E OB8M8SR Scheduled Output Module Chapter Summary and What s Next 62 5 Specify the Fault Final State Note that this is grayed out unless Hold Duration is something other than Forever When active Fault Final State has the options Off and On Default value is Off 6 Ifcommunications fail in program mode specify whether to Leave outputs in program mode or Change outputs to fault mode state 7 Click OK Output State The Scheduled Output module allows the user to define output state when in Program Mode and Fault Mode Program Mode refers to the state where the following events occur e Controller program is not executing e Inputs are still actively producing data e Outputs a
85. ez tegite coy erent Pt let a E 19 Power Connectors siese hoes ci vale desde Seed woe aaa 20 Chapter Summary and What s Next ax tuka liitma eee luu 22 Chapter 5 Introduction nam md ia ua 23 Configuration Requirements nen vaas mea ev maaki nes 23 IPAddress are t Ns lca ma ii ama m 24 Gateway Address alaalia i aab 25 Subnet Mask saata ad aiandi oina heata 0 an oomi 26 Set the Network Address vussi mt namtar t 27 Use the Rockwell Automation BootP DHCP Utility 27 Save the Relation List suka seated vai emis imesta 30 Use DHCP Software to Configure Your Module 30 Chapter Summary and Whats Next raisus sneak ead ka uk 31 Chapter 6 TASA EO NL oct ad A alg a m aada ea 33 Sep Up the Hardware nod adu maiks mala kl als i maast 34 Create the Example APplicati n vimm aina astal ida ea 35 Configure Your I O Moduletscn 4 tvevenireseks Cetus atiwespeaeceis 35 RSLogix 5000 Configuration Software 36 Overview of the Configuration Process through RSLogix 5000 36 Add a New Bridge and Module to Your RSLogix 5000 Project 36 Add the Local EtherNet IP Bridge to the I O Configuration 37 Add the I O module as a child of the 1756 EN2T module 38 Use the Default Configurations scctieiessedineesieeaeient ies 41 Change the Default Configuration c cciveude svastika 41 Download Your Configuration sta viaal vi va 43 Edit Your CON gitationing coenctatssdawies maa nim 43 Access
86. f the computer acting as the local Ethernet network Secondary Domain 0 undefined read write Server Name System DNS server DHCP Enable When DHCP is enabled a DHCP server automatically assigns network related parameters to 1 enabled read write the ArmorBlock module when it logs on to a TCP IP network There must be a DHCP server on the network capable of allocating network addresses and configuring parameters to newly attached device When DHCP is disabled the ArmorBlock module uses the locally configured network related parameters IP Address Subnet Mask Gateway Address and so on Auto Negotiate and When Auto Negotiate is disabled unchecked the Ethernet speed duplex is forced to either 10 Auto Negotiate read write Port Setting Mbps Half duplex 10 Mbps Full duplex 100 Mbps Half duplex or 100 Mbps Full duplex as enabled Configure Using RSLogix 5000 Software Configure Using Web Server 120 selected in the Port Setting field When Auto Negotiate is enabled checked the ArmorBlock module will automatically negotiate the link speed and duplex with the module it is connected to For more information on ArmorBlock module embedded web server capability refer to Appendix E on page 121 Refer to the online documentation provided with your programming software or see Configure the Module for Your EtherNet IP Network on page 23 and Configure the Module Using RSLogix 5000 software on page 33 The 1732E Eth
87. fault and other conditions in one of three ways Warning signal on the main screen next to the module This occurs when the connection to the module is broken uj 41 Favorites ABTA Timer Counter A Input Output A Compare Controller SOE Test Program a a aa E I O Configuration yo h Manprogram Cie 1756 Backplane 1756 410 aie s i iiv CM ff 0 1756 155 POINT_I_O_Controller 2 Ungrouped Axes Mode 6 8 Data Types B Ge Module Defined 2 45 1756 Backplane 1756 410 Ill Module Properties Local 1 1732E IBSMBSOER Controller Tags PRED A CAT General pelea Module Info Configuration Backplane C Controller Fault Handler ete VORO PEEP E PEPE eee eee 5 Power Up Handler E 3 1756 ENBT 4 Local EKB as Ethernet C Trends ETA User Defined Ei oa Strings oe Predefined 1732E IB16M12R 1732E GX0M12DR LLLELEEDEDA DU8 Status FT A E 1 S 3 1756 ENBT A Local ENB Bee Ethernet M f 0 1756 L55 POINT_I_O_Controller 4 1 1 1 Warning signal The module has a communications fault Rockwell Automation Publication 1732E UM003C EN E October 2015 87 Chapter 11 Troubleshoot the Module Status line provides information on the module fault and on the connection to the module RSLogix 5000 software generates 1 s in response to a module communication fault In this exa
88. fer 74 compatibility 1 53 configure 1 33 data 45 119 definition 41 fault reporting 50 features 1 inhibiting 49 interrogate 50 mount 18 overview 5 60 Sequence of Events 8 15 status indicators 87 use iii using 59 RSLogix 5000 45 Module Properties dialog 41 44 45 modules overview 1 Sequence of Events 62 monitor data 119 mount module 18 myarray 71 navigate 1732E ArmorBlock 121 web server 121 network 24 87 address 27 change 27 example 27 set 27 switches 27 administrator 23 communication 7 connectors 20 ControlNet 7 Daisy Chain 6 DeviceNet 7 IP 24 Linear 6 logical 24 26 Ring 6 server 23 single 25 Star 6 status indicator 87 system 25 tab 85 TCP IP 30 Network Time Protocol 7 networks CIP 8 NewData 69 70 71 72 73 NewDataAck 72 73 0 OFF to ON timestamp data 71 OffsetTimeStamp 70 71 73 76 ON and OFF timestamp 53 on board buffer 65 74 operational mode 64 76 order of events 62 73 output 68 data 45 off mask 79 on mask 78 tag 72 overview 8 60 1732E ArmorBlock 1 Rockwell Automation Publication 1732E UM003C EN E October 2015 configuration process 36 EtherNet IP network 6 module 5 60 stores timestamp data 61 overwrite timestamp data 62 owner controller 15 P PELV 22 Per Point 76 mode 54 Pin ON gt OFF 75 point ID 80 point value 80 PointtoRetrieve 68 Port Configuration tab 42 Port Diagnostics dialog 85 POST 88 power 87 Precision Time Protocol 7 8 primary
89. figuration or E Click Port Configuration tab to go to the next screen 44 W Module Properties TEST_1756EN2T 1732E IBSM8SOER 1 1 General Connection Module Info Configuration Intenet Protocol Pott Configuration Network Time Sync ox Internet Protocol IP Settings IP settings can be manually configured or can be automatically configured if the network supports this capability using BOOTE using DACP on the module IP Settings Configuration Physical Module IP Address Subnet Mask Gateway Address Domain Name Primary DNS Server E Address Secondary DNS EE S Host Name ka Server Address Refresh communication Set e Status Offline Rockwell Automation Publication 1732E UM003C EN E October 2015 Configure the Module Using RSLogix 5000 Software Chapter 6 The Port Configuration screen is grayed out unless you are online with the controller and module On this screen you can 21x A Enable or disable external ports General Connection Module Info Configuration Intemet Protocol Port Configuration Network Time Sync B Select Auto negotiate on enabled ports Port enebe Link Status esotete sama Tama TSS To Diagnostics i i v g TEn a a If Auto negotiate is disabled then select t a has ss ra the correct speed and duplex C Click Port Diagnostics to display the Port Diagnostics dialog D If you make
90. figure Using RS Logis 5000 SOL wate vay sia ius neli sedastas koitma 122 Configure Using Web Selvet ausat ut s mada vk 122 Appendix E Ihttoductiohis e ml ile eee dt 123 Typical Applicationsi ve 2dsccattoni eevee oe eit 123 Browser Requirements heategijad ur ae ra yale ay aaa ee wwe NS 123 Access the Home Page of the Web Server n u aaa os sarees 124 Log On to the Web Server ics tcdsa th a cdeiadeotdaxaeeies sa caebes 124 Navigate the 1732E ArmorBlock I O 3s issccskasdydgaa esses evens 125 Access Diagnostic Information wtisvpuvd iasesasocsteweceed ones 125 Index Rockwell Automation Publication 1732E UM003C EN E October 2015 Chapter 1 About ArmorBlock Modules Overview This chapter is an overview of the ArmorBlock family of modules You will need to understand the concepts discussed in this chapter to configure your module and use it in an EtherNet IP control system The following table guides you where to find specific information in this chapter Topic Page Module Features 1 Hardware Software Compatibility Use of the Common Industrial Protocol CIP Understand the Producer Consumer Model wy N N Specify the Requested Packet Interval RPI Module Features The module features include e use of EtherNet IP messages encapsulated within standard TCP UDP IP protocol e common application layer with ControlNet and DeviceNet e interfacing via Category 5 rated twisted pair cable e half full duplex 10 Mb
91. fined in the IEEE 1588 2008 standard that allows precise synchronization of networks for example Ethernet Accuracy within the nanosecond range can be achieved with this protocol when using hardware generated synchronization IEEE 1588 is designed for local systems requiring very high accuracies beyond those attainable using Network Time Protocol NTP NTP is used to synchronize the time of a computer client or server to another server or reference time source such as a GPS CIP Sync Support CIP Sync supports the IEEE 1588 2008 synchronization standard In this architecture a grandmaster clock provides a master time reference for the system time The 1732E IB8M8SOER 1732E OB8M8SR modules are CIP Sync slave Rockwell Automation Publication 1732E UM003C EN E October 2015 7 Chapter2 Module Overview and Features Introduction to the Sequence of Events Input Module only devices There must be another module on the network that will function as a master clock The grandmaster could be e a1756 ControlLogix L6 or L7 controller when using RSLogix 5000 software v18 or later e an Ethernet bridge that supports IEEE 1588 V2 or e a Symmetricom Grand Master GPS or equivalent What is CIP Sync CIP Sync is a CIP implementation of the IEEE 1588 PTP Precision Time Protocol CIP Sync provides accurate real time Real World Time or Universal Coordinated Time UTC synchronization of controllers and devices connected over CIP networ
92. gateway transfers the data between the two networks The following figure shows gateway G connecting Network 1 with Network 2 128 1 0 1 Network 1 128 1 0 2 e B C 128 2 0 1 128 2 0 2 128203 Network 2 When host B with IP address 128 2 0 1 communicates with host C it knows from C s IP address that C is on the same network In an Ethernet environment B then resolves C s IP address into a hardware address MAC address and communicates with C directly When host B communicates with host A it knows from A s IP address that A is on another network the net IDs are different In order to send data to A B must have the IP address of the gateway connecting the two networks In this example the gateway s IP address on Network 2 is 128 2 0 3 The gateway has two IP addresses 128 1 0 2 and 128 2 0 3 The first must be used by hosts on Network 1 and the second must be used by hosts on Network 2 To be usable a host s gateway must be addressed using a net ID matching its own Rockwell Automation Publication 1732E UM003C EN E October 2015 25 Chapter 5 26 Configure the Module for Your EtherNet IP Network Subnet Mask The subnet mask is used for splitting IP networks into a series of subgroups or subnets The mask is a binary pattern that is matched up with the IP address to turn part of the Host ID address field into a field for subnets EXAMPLE Take Network 2 a Class B network
93. guration 15 connection 40 consumer 2 exchange 2 3 input 2 9 45 54 62 70 loss 9 manage 69 module 119 monitor 119 more 15 new 15 62 output 45 piece of 2 produce 2 51 produces 60 recorded 56 routes 26 send 25 sends 55 70 separate 62 stores 55 61 timestamp 54 61 timestamped 56 default Timestamp Latching 62 configuration 35 change 41 use 36 41 domain name 118 delay 74 75 DHCP 1 17 30 software 30 use 30 enable 118 server 23 27 diagnostic information 121 latching 42 44 overview 121 dialog Module Properties 44 45 Port Diagnostics 85 download configuration 43 Dynamic Host Configuration Protocol 23 27 30 dynamic reconfiguration 43 E edge falling 72 rising 72 edit configuration 43 electronic keying 41 choosing in RSLogix 5000 38 embedded web server 1732E Armorblock 119 browser requirements 119 enable Timestamp Capture 42 Timestamp Latching 42 54 63 Ethernet communication 115 Ethernet connectors 20 EtherNet IP 1 2 117 network 23 Rockwell Automation Publication 1732E UM003C EN E October 2015 overview 6 event latching 9 EventAck 69 72 73 output tag 72 EventNumber 65 70 71 73 EventOverflow 62 70 71 72 73 exact match 48 F falling edge 72 timestamp 72 fault 71 73 83 85 communication 84 connection page 85 general module 84 listings 85 module 50 notification 84 warning signal 83 FaultMode 97 feature Timestamp Latching 54 FIFO 6
94. h Logic Communications Toc alsia S xele ol A Right click 1 0 Configuration B Select New Module A Select the 1756 EN2T EtherNet IP Bridge B Click OK 3 a Offline fl E RUN arw l No Forces b ld i i NoEdits amp B E FE 10 Redundancy Oo wj F B Controller My_Sequence_of_Event Controller Tags Power Up Handler Tasks E fa MainTask 08 MainProgram Unscheduled Programs 5 8 Motion Groups Ungrouped Axes Trends 5 6 Data Types iar User Defined oe Strings oe Predefined oe Module Defined controller Fault Handler Cut Copy E Paste Ctril x Ctrl C Ctrl Description Add the Local EtherNet IP Bridge to the I 0 Configuration 2 Add the EtherNet IP Bridge to your RSLogix 5000 project Vendor 1756 DHRIO B 1756 DHRIO C 1756 DHRIO D 1756 DNB 1756 EN2F A 1756 EN2T A 1756 EN2TR 1756 ENBT A 1756 ENET A 1756 ENET B 1756 EWEB A Rockwell Automation Publication 1732E UM003C EN E October 2015 1756 DH Bridge RIO Scanner 1756 DH Bridge RIO Scanner 1756 DH Bridge RIO Scanner 1756 DeviceNet Scanner 1756 10 100 Mbps Ethernet Bridge Fiber Media 756 10 100 Mbps Ethernet Bridge Tv 1756 10 100 Mbps Ethernet Bridge 2 Port Twis 1756 10 100 Mbps Ethernet Bridge Twisted Pai 1756 Ethernet Communication Interface 1756 Ethernet Communication Interface 1756 10 100 Mbps Ethernet Bridge w Enhanced
95. he example below W Module Properties TEST_1756EN2T 1732E IBBMB8SOER 1 1 jol x e Configuration tab Select the individual boxes for A A each input point to enable off on on gt ort Timestamp Capture for that e 1 point GeneraH EormectionHrtodutento Configuration Intenet Protocol Port Configuration Network Time Sync E ort gt 0n f on gt 0tt RUSS ind RSA AiR ic for each input point to disable Timestamp Capture for that point IV Latch Timestamps T Syne to Master Status Offline Cancel Apply Help Operational Modes The 1732E IB8M8SOER module operates in FIFO and Per Point modes e FIFO Each channel provides buffering of the timestamped input data for every input transition There are 256 timestamp buffers for each of the 8 input channels Each buffer can contain a single Off to On or On to Off event e Per Point Mode The module produces timestamps for up to 2 input transitions per input one for OFF to ON transitions and another for ON to OFF transitions these timestamps can occur simultaneously on separate inputs Use the Sequence of Events Module in FIFO Mode In First In First Out FIFO mode the Sequence of Events module timestamps multiple input transitions on any CIPSync PTP Capture enabled inputs The module stores the timestamp data in on board buffers that hold 256 timestamp events per channel Each of the 8 i
96. he module begins timestamping input transitions again and storing them in its on board buffer Propagate a Signal From Input Pin to EtherNet The module receives a signal at its input pin and processes it internally before sending the input and timestamp data to the controller at the Requested Packet Interval RPI via EtherNet When you operate the module you must account for signal propagation delays that exist during internal processing Some of these delays are inherent to the module and others are controlled by temperature and input voltage During processing the following delays exist e hardware delay The time it takes an input signal to propagate from the module input pin to its microprocessor This time varies according to input transition type OFF to ON ON to OFF input voltage and temperature e firmware delay time The time it takes the module to acquire a timestamp once its microprocessor receives the input signal e input filter delay user configurable number from 0 16 ms The input filter does not affect when the timestamp is acquired It acquires the firmware delay time after the input changes state at the module microprocessor The input filter simply delays the amount of time the input must be in a certain state before input is considered valid and the timestamp data will be sent to the controller e RPI Once the timestamp is acquired by the microprocessor and the input is filtered the input and t
97. he sequence count for a given schedule last When a programmed on or off event is detected a schedule is sent to the output module to turn the output on off at the appropriate time within the next coarse update period The Output Cam instruction divides the coarse update period into sixteen time slots For example a coarse update period of 2 ms will yield sixteen 125 ys time slots Cam on off events will be assigned to time slots based on their position within the coarse update period If both latch and unlatch events for a cam element are assigned to the same time slot they will cancel each other out This implies that the minimum pulse width of a cam element is greater than one time slot The minimum pulse width of a cam element should be greater than the 100 us 1732E OB8M8SR minimum pulse width or the 1 16 coarse update minimum pulse width whichever is larger IMPORTANT The 1732E OB8M8SR Scheduled Output Module can be associated with one 1 MAOC axis execution target only The MAOC instruction detects latch and unlatch events one coarse update ahead and schedules the event to occur within the next coarse update This is accomplished by applying a one coarse update internal delay to each scheduled output latch and unlatch position When the latch or unlatch event is detected the delta time from the start of the coarse update to the event is calculated and the output is scheduled to occur at the CIPSync corresponding to the next c
98. hedule is next to be applied but not within next scheduling 2 Current that is schedule is next to be applied and within next scheduling period 3 Expired that is schedule has been applied 4 Schedule discarded request in error 5 Late but applied schedule arrived after scheduled time but was applied since no more current schedule received Schedule xx SequenceNumber Echo of sequence number in output data In order to acknowledge receipt of an event the user must transition the corresponding NewDataAck bit from 0 to 1 and set the EventAck to indicate whether to acknowledge the Off On or On Off transition for the input the NewDataAck bits and EventAck are in consumed assembly 139 Timestamps are zero at power up and after a timestamp is acknowledged The time base and epoch of the timestamps are determined by the grandmaster clock of the system All data listed in this assembly is in Little Endian format LSB first in increasing byte order to MSByte last Rockwell Automation Publication 1732E UM003C EN E October 2015 115 AppendixC Data Tables Notes 116 Rockwell Automation Publication 1732E UM003C EN E October 2015 ArmorBlock Module and Ethernet Communication ArmorBlock module and PC Connections to the Ethernet Network Appendix D Connect to Networks via Ethernet Interface This appendix e describes ArmorBlock module and Ethernet communication e describes Ethernet network connections and media e e
99. held By default this value is 0 C Pt00ProgValue Pt07ProgValue BOOL The PtOxProgValue is used in conjunction with ProgMode to configure the state of output x when the controller is in Program mode A value of 0 is Off and a value of 1 is On By default this value is 0 C Pt00HoldLastStateDuration Pt07HoldLastStat BOOL If FaultMode is set Hold Last State this value determines the length of time the last state eDuration is to be held prior to the FaultFinalState being applied Valid values are 0 Hold Forever and either 1 2 5 or 10 indicating hold time in seconds All other values reserved Input Tags 1732E OB8M8SR Tag Name Type Description Fault DINT Communication fault The controller sets this tag to 1 for all 32 bits if a communication fault occurs on the module otherwise all bits are zero Data SINT Status of the input point This data is filtered if the Input Filter feature is used on the module Thus an input change must pass through the filter before it is seen in this tag 0 input is OFF 1 input is ON For example if input 3 is ON 1 Data 3 1 SyncToMaster BOOL When set indicates the module has synced to a Valid Time Master 1 Synchronized 0 Not synchronized SyncTimeout BOOL Indicates a Valid local CIP Sync Timemaster has since timed out LateScheduleCount INT Indicates that a schedule request arrived at the module after the schedule time The counter rolls over to 1 every 65 535 late updates
100. hether you need a solid state device e current leakage e if your application should use sinking or sourcing wiring For more information on compatibility of other Rockwell Automation products to modules refer to the Product Compatibility and Download Center page at http www rockwellautomation com global support pcdc page Required version of Configuration to use Studio 5000 Normal Output Version 18 or later Timestamp none MAOC Support No Operational Mode Rockwell Automation Publication 1732E UM003C EN E October 2015 59 Chapter 9 Operational Modes 60 Specific Features of the 1732E OB8M8SR Scheduled Output Module Operational Mode Required version of Configuration to use Studio 5000 Scheduled Output without use of MAOC Version 18 or later Timestamp none MAOC Support No Scheduled Output with use of MAOC Version 21 or later Timestamp Per Point MAOC Support Yes The 1732E OB8MB8SR output module has two modes of handling the individual output points e Normal Output The output behaves like a normal output point such that the module updates the output point upon receiving new I O data from the client controller e Scheduled Mode The output module is updated at a specific scheduled time The client controller sends the output data value along with the associated time information to the output point When the system time as kept by the module reaches the scheduled time the output va
101. hose described in the following table Description The modules produce significantly more data for its owner controller than standard ArmorBlock digital input modules While other input modules only produce ON OFF and fault status the modules produce data such as ON OFF and fault status timestamp data indication of whether new data was produced for specific input points or if transitions were not timestamped CIP Sync Position Based Control using MAOC These modules have an internal clock that is synchronized with a master clock using CIP Sync This clock is used for time stamping inputs and outputs The Motion Axis Output Cam MAOC instruction provides position based control of outputs by using position and velocity information of any motion axis The 1732E OB8M8SR module can be specified as the output source for the MAOC instruction then the MAOC instruction automatically handles the time based output scheduling and enables it on the eight outputs on the 1732E OB8M8SR module The benefit of using output scheduling in this manner is that the resolution of the output control is improved from the motion coarse update rate typically 1 32 ms to 100 us Only one owner controller per module Similar Functionality to Standard ArmorBlock While multiple controllers can simultaneously own other digital input modules the module only supports a single owner controller This chapter focuses on how the module behavi
102. ill NOT take effect until all events are acknowledged cleared from the module s buffers e When you change retrieval methods dynamically the ideal way is to reset events in the module buffers as described above and immediately switch FIFO retrieval modes Make sure you do not need the data being cleared from the module buffer prior to resetting events To change retrieval methods change the O RetrieveByPoint tag to the new method e To use the standard retrieval by time method O RetrieveByPoint 0 e To use the retrieval by point method O RetrieveByPoint 1 Manage the Data The module sends all of its input data to the controller the next RPI after an input transition has been timestamped and at each subsequent RPI You must manage the data coming from the module The following occurs in the process of the managing data coming from the module 1 The module sends data to the controller 2 The controller copies the relevant portions of the input data to separate array 3 At the user s discretion the controller clears latched timestamp data from the module via the O EventAck and O NewData tags preparing the module to timestamp the next transition This process is described in the rest of this section Rockwell Automation Publication 1732E UM003C EN E October 2015 73 Chapter 10 74 1 Input 1 transitions from OFF to ON 10000000 0000000 0101100 10000000 0000000 0000000 Use the Sequence
103. ime for which Schedule xx TimestampOffset modifies to determine the actual schedule time for each output to be applied Schedule xx 1D Indicates which schedule is to be loaded with attached data Valid schedules are 1 16 0 No schedule Schedule xx SequenceNumber Value must be changed for a new schedule to be recognized Valid values 0 3 Schedule xx OutputPointSelect Output point schedule is applied to Valid values 0 7 Schedule xx Data Valid value 0 OFF 1 ON Schedule xx TimestampOffset Offset to add with ScheduleTimestamp output bytes 12 19 to determine absolute Time to apply Data to physical Output Allows for range of 35 Minutes from base ScheduleTimestamp Produced Assembly Instance 177 Data Structure Consumed Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Byte 0 3 Reserved Must be 0 4 Data Ch7 Data Ch6 Data Ch5 Data Ch4 Data Ch6 Data Ch2 Data Ch1 Data Ch0 5 9 Reserved Must be 0 0 Sync Timeout SyncTo Master 1 Reserved Must be 0 2 13 Late Schedule Count 4 15 Lost Schedule Count 6 23 LocalClockOffset 64 bit 24 31 OffsetTimestamp 64 bit 32 39 GrandMasterClockID 64 bit 40 47 Timestamp 64 bit 48 Schedule 0 State 8 bit 49 Schedule 0 SeguenceNumber 8 bit 50 51 Reserved 16 bits Must be zero 52 Schedule 1 State 8 bit 53 Schedule 1 SequenceNumber 8 bit 54 55 Reserved 16 bit
104. imestamp data is sent to the controller at the next RPI Rockwell Automation Publication 1732E UM003C EN E October 2015 Use the Sequence of Events Input and Scheduled Output Modules Timestamp Accuracy 12 5 us Chapter 10 Module Input Pin OFF gt ON to Timestamp Hardware Firmware Delay us Ambient Temp C 20 25 60 Voltage 10V DC 23 24 25 24V DC 18 19 19 30V DC 18 19 19 Module Input Pin ON gt OFF to Timestamp Hardware Firmware Delay ps Ambient Temp C 20 25 60 Voltage 10V DC 59 75 84 24V DC 70 84 93 30V DC 71 85 94 Maximum input frequency for each input 250 Hz 50 duty cycle The module can provide unique timestamps for input transitions on separate inputs as long as they occur 25 us apart An input that changes state less than 25 Us after another input may receive the timestamp of the first input EXAMPLE For example if you are turning ON a 1732E IB8M8SOER module input at 24V DC in 25 C conditions the signal propagation delay is 19 Us If you want to calculate the actual time the signal reaches the module input pin subtract 19 us from the timestamp If you are turning OFF an input at 30V DC in 60 C conditions the signal propagation delay is 94 Us If you want to calculate the actual time the signal reaches the module s input pin subtract 94 us from the timestamp The timestamps acquired are accurate to 40 us as noted earlier The timesta
105. ing RSLogix 5000 software version 18 or later Topic Page Set Up the Hardware 34 Create the Example Application 35 Configure Your 1 0 Module 35 Overview of the Configuration Process through RSLogix 5000 36 Add a New Bridge and Module to Your RSLogix 5000 Project 36 Use the Default Configuration 41 Change the Default Configuration 41 Download Your Configuration 43 Edit Your Configuration 43 Access Module Data in RSLogix 5000 Software 45 Configure RSLogix 5000 and the 1756 EN2T Communication Module for CIP Sync 46 The configuration of the two modules through the RSLogix 5000 software involve the same procedure Note however that the two modules have different Module Definition properties and Configuration tabs Both are distinctly covered in this chapter Rockwell Automation Publication 1732E UM003C EN E October 2015 33 Chapter6 Configure the Module Using RSLogix 5000 Software Set Up the Hardware In this example a ControlLogix chassis contains the Logix5565 processor in slot 1 anda 1756 EN2T bridge module in slot 3 The 1732E ArmorBlock module is mounted remotely 1732E ArmorBlock
106. ion reduces wiring costs and provides a global machine registration for all the axes in the system thru one SOE input The 1732E OB8M8S8R Scheduled Output module is designed to work in conjunction with the MAOC motion instruction to provide position based output control also known as PLS The MAOC instruction by itself allows position based output control using the position of any motion axis in ControlLogix as the position reference and any output or boolean as the output The MAOC updates the outputs based on motion axis position at the motion group coarse update rate typically 2 10 ms While this is adequate for some applications it is too slow for many high speed applications typically found in converting and packaging segments The 1732E OB8M8SR module improves performance by supporting the ability to schedule the output turn on turn off time of its 8 outputs outputs 0 7 in 1 Ls increments Outputs are scheduled by entering data into one or more of the 16 schedules provided by the output connection data store IMPORTANT When using the 1732E OB8M8SR module with the MAOC instruction make sure that you are using Studio 5000 version 21 or later You must also select Yes for MAOC support and Per Point under Time Stamping Operation This scheduled output implementation schedules outputs on a per point basis and each individual output point is controlled by its own timestamp Rockwell Automation Publication 1732E UM003C EN E
107. isting of the possible faults their causes and suggested solutions see Module Faults in the RSLogix 5000 Software Online Help Refer to the RSLogix 5000 AOP help to troubleshoot using the Module Info tab Internet Protocol tab Port Diagnostics dialog Time Sync tab or Network tab Access the AOP help by clicking Help on any of these tabs This chapter provided the user with an explanation of how to troubleshoot the Sequence of Events Input and Scheduled Sourcing Output modules using RSLogix 5000 software Rockwell Automation Publication 1732E UM003C EN E October 2015 89 Chapter 11 Troubleshoot the Module Notes 90 Rockwell Automation Publication 1732E UM003C EN E October 2015 Chapter 12 Interpret Status Indicators Introduction This chapter contains information about status indicators This module has the following indicators e Network Module and Link status indicators for EtherNet IP e Auxiliary power indicator e Individual I O status indicators for inputs Link 1 status indicator Module status indicator 1 0 status indicators Power status indicator Rockwell Automation Publication 1732E UM003C EN E October 2015 Link 2 status indicator Network status indicator 45766 91 Chapter 12 I
108. it or 100 Mbit operation e mounting on a wall or panel e communication supported by RSLinx software e IP address assigned via standard DHCP tools e I O configuration via RSLogix 5000 software e no network scheduling required e no routing tables required supports connections from multiple controllers simultaneously Hardware Software The module and the applications described in this manual are compatible with c omp ati b il ity the following firmware versions and software releases Contact Rockwell Automation if you need software or firmware upgrades to use this equipment Product Firmware Version Software Release 1732E IBBM8SOER and 1732E OB8M8SR Firmware rev 1 001 or later Rockwell Automation Publication 1732E UM003C EN E October 2015 1 Chapter 1 About ArmorBlock Modules Use of the Common Industrial Protocol CIP Understand the Producer Consumer Model Product Firmware Version Software Release 1756 EN2T 1756 EN2TR 1756 EN3TR 3 x version when using RSLogix 5000 v18 or later Studio 5000 Logix Designer 18 or later Studio 5000 Add on Profile 3 01 01 or later RSLinx software 2 56 or later 1 Studio 5000 Logix Designer is the replacement for RSLogix 5000 since v21 It provides one software package for discrete process batch motion safety and drive based applications For a complete ControlLogix compatibility matrix see publication IA AT003 The 1732E IB8M8SOER and 1732E OB8M8SR modules use the
109. ith respect to use of information circuits equipment or software described in this manual Reproduction of the contents of this manual in whole or in part without written permission of Rockwell Automation Inc is prohibited Throughout this manual when necessary we use notes to make you aware of safety considerations WARNING Identifies information about practices or circumstances that can cause an explosion in a hazardous environment which may lead to personal injury or death property damage or economic loss ATTENTION Identifies information about practices or circumstances that can lead to personal injury or death property damage or economic loss Attentions help you identify a hazard avoid a hazard and recognize the consequence SHOCK HAZARD Labels may be on or inside the equipment for example a drive or motor to alert people that dangerous voltage may be present BURN HAZARD Labels may be on or inside the equipment for example a drive or motor to alert people that surfaces may reach dangerous temperatures PP gt IMPORTANT Identifies information that is critical for successful application and understanding of the product Allen Bradley Rockwell Software Rockwell Automation ArmorBlock RSLogix RSLinx and TechConnect are trademarks of Rockwell Automation Inc Trademarks not belonging to Rockwell Automation are property of their respective companies Who Should Use this Manual Pur
110. k Both are case sensitive Log On to the Web Server Connect to 192 16816 A Default Access Microsoft WinCE User Name administrator Password lt blank gt User name Gl Password C Remember my password a Cena 122 Rockwell Automation Publication 1732E UM003C EN E October 2015 1732E ArmorBlock Embedded Web Server Appendix E Navigate the 1732E You navigate the web server pages by using the navigation panel on the left of the screen There are also tabs across the top you can use to navigate the sections ArmorBlock 1 0 within folders 1732E OB8M8SR Device Name Tabs across the top match the documents within a folder as shown in the left navigation panel i 1732E OB8M8SR Click folders to open and close additional levels of information Device Description Device Location Oooo Ethernet Address MAC 00 00 bc e5 d0 a8 IP Address 192 168 1 200 Click a document to display a web page e sitio maakia showing specific information Oo a aan eee ei Serial Number AOOOBFO2 Status Avaiting Connection Uptime 00h 01m 45s Access Di agnostic You can view 1732E ArmorBlock EtherNet IP Dual Port 8 Point Sequence of Events Input and Scheduled Output Modules specific diagnostic information such as Offset From Master Clock by clicking Diagnostic Overview on the navigational panel on the left 1732E OB8M8SR Information Click the Diagnostic folder to expand the navigation then c
111. ks This technology supports highly distributed applications that require time stamping sequence of events recording distributed motion control and increased control coordination What is Time Stamping Each input has its own individual timestamp recorded for both ON and OFF transitions The offset from the timestamp to the local clock is also recorded so that steps in time can be detected and resolved Timestamping uses the 64 bit system time whose time base is determined by the modules master clock resolved in microseconds Each timestamp is updated as soon as an input transition is detected before input filtering occurs When filtering is enabled the transition is only recorded if the transition passes the filter The module starts timestamping as soon as it powers up even ifit is not synchronized to a master clock If it is synchronized to a master clock and then becomes unsynchronized it continues to time stamp All time stamps and offsets have a value of zero at power up For more information on how to use CIP Sync technology see the Integrated Architecture and CIP Sync Configuration Application Technique publication IA AT003 The 1732E IB8M8SOER is an input module that offers sub millisecond timestamping on a per point basis in addition to providing the basic ON OFF detection It supports two modes of operation Per Point Mode and FIFO First In First Out Mode To learn more about using the modules in these modes of operation
112. l the phone number above to obtain one to your distributor to complete the return process Outside United States Please contact your local Rockwell Automation representative for the return procedure Documentation Feedback Your comments will help us serve your documentation needs better If you have any suggestions on how to improve this document complete this form publication RA DU002 available at http www rockwellautomation com literature Rockwell Otomasyon Ticaret A Kar Plaza Is Merkezi E Blok Kat 6 34752 erenk y stanbul Tel 90 216 5698400 www rockwellautomation com Power Control and Information Solutions Headquarters Americas Rockwell Automation 1201 South Second Street Milwaukee WI 53204 2496 USA Tel 1 414 382 2000 Fax 1 414 382 4444 Europe Middle East Africa Rockwell Automation NV Pegasus Park De Kleetlaan 12a 1831 Diegem Belgium Tel 32 2 663 0600 Fax 32 2 663 0640 Asia Pacific Rockwell Automation Level 14 Core F Cyberport 3 100 Cyberport Road Hong Kong Tel 852 2887 4788 Fax 852 2508 1846 Rockwell Automation Publication 1732E UM003C EN E October 2015 Supersedes Publication 1732E UM003B EN E March 2014 Copyright 2015 Rockwell Automation Inc All rights reserved
113. lick the Diagnostic Diagnostic Overview Overview page Network Topology Linear Switches 200 Network Status Normal Ring Supervisor 0 0 0 0 CIP Sync Pt 00 View the deviation ID Offset From Master Clock o between the local clock and its master clock in nanoseconds CPU Utilization Module Uptime 00h 02m 14s Current CIP Msg Connections o CIP Msg Connection Limit 10 Max Msg Connections Observed Current CIP I O Connections CIP I O Connection Limit Max I O Connections Observed Conn Opens Open Errors Conn Closes Conn Timeouts ON o IGI o II m i o Seconds Between Refresh Disable Refresh with 0 Rockwell Automation Publication 1732E UM003C EN E October 2015 123 Appendix E 1732E ArmorBlock Embedded Web Server Notes 124 Rockwell Automation Publication 1732E UM003C EN E October 2015 Numerics 1588 standard 7 1732E ArmorBlock embedded web server 119 navigate 121 overview 1 1732E IB8M8SOER 8 59 60 61 64 75 76 88 configuration tags 94 data tables 101 input tags 94 output tags 96 tags 93 94 1732E OB8M8SR 59 77 78 80 88 97 data tables 101 input tags 99 tags 93 1756 EN2T 2 36 1756 EN2TR 2 36 1756 EN3TR 2 36 A access AOP help 85 data 119 module data 45 accuracy 75 timestamp 75 acknowledge data 72 timestamp data 72 add module 36 Add On Profile help 42 43 agency certifications 51 ambient temp 75 AOP help 42 43 85 access 85 RSLogix 5000 85 ArmorBlo
114. lied with the publication 1732E RN001 ArmorBlock EtherNet IP module ControlLogix Sequence of Events Module User Manual A manual on how to install configure and troubleshoot the ControlLogix publication 1756 UM528 Sequence of Events module in your ControlLogix application EtherNet IP Embedded Switch Technology Application Guide A manual on how to install configure and maintain linear and Device level publication ENET AP005 Ring DLR networks using Rockwell Automation EtherNet IP devices with embedded switch technology EtherNet IP Modules in Logix5000 Control Systems User A manual on how to use EtherNet IP modules with Logix5000 controllers and Manual publication ENET UM001 communicate with various devices on the Ethernet network Integrated Architecture and CIP Sync Configuration Application A manual on how to configure CIP Sync with Intergrated Architecture products Techniques publication A AT003 and applications Getting Results with RSLogix 5000 publication Information on how to install and navigate RSLogix 5000 The guide includes 9399 RLD300GR troubleshooting information and tips on how to use RSLogix 5000 effectively Allen Bradley Industrial Automation Glossary AG 7 1 A glossary of industrial automation terms and abbreviations Rockwell Automation Publication 1732E UM003C EN E October 2015 iii Preface Common Techniques Used The following conventi
115. list The controller must cause a 0 to 1 transition in this bit to acknowledge new data for an input in other words if the NewDataAck bit is 0 when new data is received the controller must change this bit to 1 to acknowledge the data If NewDataAck bit is 1 when new data is received the controller must change this bit to 0 and then at least one RPI later to 1 to acknowledge the new data O PtToRetrieve SINT When RetrieveByPoint is set determines point reguested for events to be returned Allows a user to guery events in the seguence they happened by point instead of the overall seguence the events occurred O ResetEvents BOOL Erases all recorded events when transitioned from 0 1 O RetrieveByPt BOOL Changes retrieval mechanism from seguential when 0 to retrieving events on a per point basis according to value set in PointToRetrieve field Configuration Input Output Tags for 1732E OBBM8SR The following table describes the configuration tags generated in RSLogix 5000 software when you use your 1732E OB8M8SR module Configuration Tags 1732E OB8M8SR Tag Name Type Description C ModuleCfgBits SINT Configuration Revision Number C ProgToFaultEn BOOL Selects whether enabled or not disabled to apply the fault value when the output is already being set to the program value when a Fault connection timeout occurs in Program Mode 100 Rockwell Automation Publication 1732E UM003C EN E October 2015
116. lue is written If the module system time is already past the scheduled time the output value is written immediately Each individual output point can provide high speed scheduling of every output signal based on time scheduling The user can configure which output points are to be used for scheduling purposes leaving the other output points for use as normal outputs Time Scheduled Output Control Time scheduled output control is a feature available on the eight outputs of the 1732E OB8M8SR module By using the time scheduled output control feature the module can turn the outputs On or Off at a specific CIPSync time You can set the time setpoint in 1 us increments for the output to turn On or Off in the application program The 1732E OB8M8SR module manages the time locally as such that the output is turned On or Off at the time specified MAOC Instructions with Time Scheduled Output Control The Motion Axis Output Cam MAOC instruction provides position based control of outputs by using position and velocity information of any motion axis When the 1732E OB8M8SR module is specified as the output source for the MAOC instruction then the MAOC instruction automatically handles the time based output scheduling and enables it on the eight outputs on the 1732E OB8M8SR module The benefit of using output scheduling in this manner is that the resolution of the output control is improved from the motion coarse update rate typically
117. ly after timestamping the transition and passing the input filter to make sure the transition was valid 3 You copy new data from the controller tags to a separate data structure for later sorting 4 Acknowledge the timestamp using output tags so that the module can capture another timestamp on that input without losing any data 5 Once the data is copied to a separate data structure you may sort the data in the controller to determine the order of events Some of these typical events are described in greater detail in the rest of this chapter For typical applications for Sequence of Events modules refer to High Performance Sequence of Events Applications in the Logix Architecture on pag 9 Use Timestamp Latching When enabled timestamp latching prevents the module from overwriting recorded timestamp data once a transition occurs This feature is set on a modulewide basis and is enabled by default The following table describes how Timestamp Latching affects the module If Timestamp the following occurs Latching is Enabled The module timestamps two transitions for each input one for OFF to ON and one for ON to OFF If similar transitions occur on inputs where a transition has already been timestamped and the data was not yet acknowledged for more information on Acknowledge Timestamp Latching Timestamp Data see page 76 the module does not timestamp the new transition When a transition is not timestamped the m
118. mation Publication 1732E UM003C EN E October 2015 Produced Assembly Instance 158 Data Structure Data Tables Appendix C Byte 72 75 Event Number 2 32 bit 76 Event Point 2 77 Reserved Must be 0 EventData2 78 79 Pad 16 Bits 80 87 Input Time Stamp 3 64 bit 88 91 Event Number 3 32 bit 92 Event Point 3 93 Reserved Must be 0 EventData3 94 95 Pad 16 Bits 96 103 Input Time Stamp 4 64 bit 104 107 Event Number 4 32 bit 108 Event Point 4 109 Reserved Must be 0 EventData4 110 111 Pad 16 Bits 112 119 Input Time Stamp 6 64 bit 120 123 Event Number 6 32 bit 124 Event Point 6 125 Reserved Must be 0 26 127 Pad 16 Bits 28 135 Input Time Stamp 6 64 bit 36 139 Event Number 6 32 bit 140 Event Point 6 141 Reserved Must be 0 EventData6 42 143 Pad 16 Bits 144 151 Input Time Stamp 7 64 bit 52 155 Event Number 7 32 bit 156 Event Point 7 157 Reserved Must be 0 58 159 Pad 16 Bits 60 167 Input Time Stamp 8 64 bit 168 171 Event Number 8 32 bit 172 Event Point 8 173 Reserved Must be 0 EventData8 174 175 Pad 16 Bits 76 183 Input Time Stamp 9 64 bit 84 187 Event Number 9 32 bit 188 Event Point 9 Rockwell Automation Publication 1732E UMO003C EN E October 2015 107 Appendix C Data Tables Produced Assembly Instance 158 Data Structure
119. module then cycle power to the module If you decide to change the IP address of the other module remove the device with the incorrect IP address or correct its conflict To get the ArmorBlock out of conflict mode cycle power to the module or disconnect its Ethernet cables and reconnect the cables If you choose to disconnect the Ethernet cables to correct this conflict you will need to disconnect both Ethernet cables from two port Ethernet modules at the same time There are five ways to configure ArmorBlock module Ethernet communications e viaa DHCP request at module powerup e manually setting the configuration parameters using RSLogix 5000 software e manually setting the configuration parameters using RSLinx software e manually configuring the network settings using the embedded web server e set the IP address of the module using the modules network address switches See Connecting to an Ethernet Network on page 118 The configuration parameters are shown in the Configuration Parameters table and the configuration procedures follow Parameter Description Default Status Hardware Address The ArmorBlock module Ethernet hardware address Ethernet read only hardware address IP Address The ArmorBlock module internet address in network byte order The internet address must be 0 undefined read write specified to connect to the TCP IP network Rockwell Automation Publication 1732E UM003C EN E October 2015 119 Appen
120. mp data being produced on EtherNet is also delayed by the input filter setting and the RPI setting 1 The timestamp accuracy of 40 us does not include errors introduced by the module clock being tuned using CIP Sync This error can be less than one microsecond on a properly configured network Rockwell Automation Publication 1732E UM003C EN E October 2015 79 Chapter 10 Use the Sequence of Events Input and Scheduled Output Modules 80 Per Point Mode of Operation The Per Point mode of operation provides a single On and Off timestamp for each input point on the module The 1732E IB8M8SOER module employs employs CIP Sync Per Point Module Definition sjwjojrjo x Series A zi Revision 1 v 1 Electronic Keying Compatible Module M Connection Format Data Y Timestamp Per Point pad Per Point First In First Out None Cancel Help Per Point operation begins with the selection of the appropriate Timestamp Format in RSLogix 5000 software Choosing the Per Point Timestamp Format results in an input tag structure with a single On and Off timestamp value per input point as well as some additional general purpose CIP Sync status tags It results in the creation of two additional input tags to assist in timestamp corrections in a CIP Sync architecture I LocalClockOffset and I OffsetTimestamp For more information about Per Point mode see the ControlLogix Sequence of Events Module User M
121. mple a communication fault occurred between the controller and the module so the controller automatically writes 1 s for all bits in the word Message in a screen s status line Module Properties Local 1732E B8M8 50ER 1 1 4 FIRE tt Notification in the Tag Monitor General module faults are also reported in the Tag Monitor Communication faults are reported in the input tags TE Shaw Name Ve OOO e 0000_0000_0000_0000_0000_0000_0000_c000 240000 0000 0000 000 A a m E i a Fi m F m m m a E i E Rockwell Automation Publication 1732E UM003C EN E October 2015 The fault type is listed here Troubleshoot the Module Chapter 11 Determine Fault Type When you are monitoring a module s configuration properties in RSLogix 5000 software and receive a Communications fault message the Connection page lists the type of fault W Module Properties Local 1 1756 IH16ISOE 1 1 28 xj General Connection Module Info Configuration Backplane Requested Packet Interval API 100 4ms 0 2 750 0 ms I Inhibit Module eyi iss T Maior Fault On Controller If Connection Fails While in Run Mode Module Fault Code 16 0204 Connection Request Error Connection request timed out Click Help for a detailed listing of the possible faults their causes and suggested solutions Chapter Summary Status Faulted For a detailed l
122. n Format Timestamp Module Defined Assemblylnstance Data Type Connection Point decimal 1732E IBBM8SOER Data default Per Point default Configuration 11 Input 57 Output 59 Data First In First Out Configuration 111 Input 58 Output 59 Data None Configuration 1 Input 04 Output 91 Listen Only None Configuration 89 Input 04 Output 91 1732E OB8M8SR Per Point Configuration 71 Input 77 Output 74 None Configuration 71 Input 91 Output 34 1 There is no Listen Only connection for the 1732E OB8M8SR because consumed assembly data is dependent on data in the produced assembly Rockwell Automation Publication 1732E UM003C EN E October 2015 103 AppendixC Data Tables Assembly Instance 111 Data Structure Byte 4 Configuration Assembly Instance 124 Data Structure Configuration Header Configuration Byte Bit7 KARA ae CL Bit 0 0 Reserved Ignored 1 Reserved Ignored 2 Reserved Ignored 3 Reserved Ignored CRN Configuration Revision Number Assembly Instance 4 Data Structure Assembly Instance 34 Data Structure Group 0 Input OFF_ON Delay Filter Low Byte Group 0 Input OFF_ON Delay Filter High Byte Group 0 Input ON_OFF Delay Filter Low Byte Group 0 Input ON_OFF Delay Filter High Byte oo Reserved Ignored Master Latch Sync Events Enable Capture Capture Capture Capture Capture Capture Capture Capture OffOn7 OffOn6 OffOn5 OffOn4 OffO
123. n3 OffOn2 OffOn1 OffOn0 Capture Capture Capture Capture Capture Capture Capture Capture OnOff7 OnOff7 OnOff7 OnOff7 OnOff7 OnOff7 OnOff7 OnOff7 Reserved Ignored MasterSyncEnable This is a PTP enable bit which indicates if the module is expected to synch to a master clock If not enabled 0 then the Module LED does not flash green if not synched to a master clock Disabling the bit does not prevent the module from synchronizing to a master clock LatchEvents When set latches events means that an event is not overwritten until acknowledged In Per Point mode a sequence of events of LO HI LO will cause the first LO and HI transitions to be recorded and the final LO to be ignored All subsequent transitions on that point will be ignored until acknowledged reset If the bit is not set the new LO will overwrite the first LO event immediately even if the controller has yet to extract that data In FIFO mode when set events will not be erased from the FIFO until read CaptureOffOn Enables capturing Off to On events on a per point basis If cleared that point will not record Off to On events Useful to not use up buffer space on events user does not care about Capture OnOff Enables capturing On to Off events on a per point basis If cleared that point will not record On to Off events Useful to not use up buffer space on events user does not care about 104 Rockwell Autom
124. nce of Events Input and Scheduled Output Modules 4 The Sequence of Events module timestamps input transitions and records the data in its on board buffer as long as the buffer is not full The module stores up to 256 events per input Typical Applications of FIFO Mode FIFO mode is intended for use in applications where multiple transitions occur on multiple inputs in relatively rapid succession that is faster than the controller can acknowledge the data as the transitions occur Because of this intention the Sequence of Events module uses an on board buffer to store the data for up to 256 events per input The following are example typical applications for FIFO mode e Sequence monitoring e Process and machine optimization Configure the Module for FIFO Mode You configure the same general set of configurable features whether you are using the Sequence of Events module in CIPSync PTP Per Point mode or FIFO mode However for some features the module behavior as dictated by the feature varies according to operational mode For example Latch Timestamp impacts the Sequence of Events module behavior slightly differently in CIPSync PTP Per Point mode than in FIFO mode You should be aware of the impact the following configurable features have on module behavior in FIFO mode e Communications Format e Latch Timestamp e Enable CIPSync PTP Timestamp Capture Choose a Communications Format During initial module configuration you mu
125. ndmaster clock of the system All data listed in this assembly is in Little Endian format LSB first in increasing byte order to MsByte last Value must be changed for a new schedule to be recognized Valid values 0 3 O Schedule OutputPtSelect SINT The output point the schedule is applied to Valid values 0 7 O Schedule Data SINT Output Data to apply to unscheduled channels those with a value of zero configured in ScheduleMask O Schedule TimeStampOffset DINT Offset to add with TimestampOffset to determine absolute Time to apply Data to physical Output Allows for range of approx 35 minutes from base TimestampOffset 102 Rockwell Automation Publication 1732E UM003C EN E October 2015 Appendix C Data Tables Communicate with Your Read this section for information about how to communicate with your module Module I O messages are sent to consumed and received from produced the ArmorBlock I O modules These messages are mapped into the processor or scanner memory The following table lists the assembly instances and connection points for the 1732E EtherNet IP ArmorBlock Sequence of Events Input and Scheduled Sourcing Output Modules Connection Points In the following tables Input pertains to the produced data from the module to the controller and Output refers to consumed data by the module from the controller Catalog Number Connectio
126. no new timestamp data on the input 1 new timestamp data on the input since last acknowledged Because input data for all inputs is sent the next RPI after each timestamped transition this tag is useful to quickly determine on which input the transition occurred For example if the module sends new input data to the owner controller and NewData 5 1 you know that at least one of the timestamps for input 5 Timestamp 5 OffOn or Timestamp 5 OnOff has new data This tag only clears when the controller acknowledges the new data or all events on the module are reset For more information see page 78 Rockwell Automation Publication 1732E UM003C EN E October 2015 Module Tags Appendix B Input Tags 1732E IB8M8SOER Tag Name Type Set on Per Description Point or Modulewide basis EventOverflow SINT Per point Set for an input when the module either Does not timestamp a transition on the input The module has Timestamp Latch enabled and a similar transition has already been timestamped on this input but has not been cleared via the O EventAck and O NewDataAck output tags see page 76 or Overwrites previously recorded timestamp data for the input The module has Timestamp Latch disabled and multiple transitions occur on the input In this case timestamp data from new transitions are recorded before previously recorded transitions were cleared f
127. nputs has its own buffer When an input transitions the module timestamps the event and records specific input data related to the transition The owner controller must retrieve the data Rockwell Automation Publication 1732E UM003C EN E October 2015 Use the Sequence of Events Input and Scheduled Output Modules Chapter 10 from the Sequence of Events module using one of the two methods described later in this chapter IMPORTANT Keepin mind that although the Sequence of Events module can store up to 256 events per input if you manage the buffer effectively that is retrieve data in a timely fashion the module can timestamp an infinite number of input transitions and the controller will be able to retrieve and use the data How Does the On Board Buffer Work in FIFO Mode The module stores up to 256 events per input Once data is stored on the module the controller must retrieve it Typically the controller retrieves data from the first slot in the on board buffer the data in the first slot is also known as the current event IMPORTANT The current event is the event for which the Sequence of Events module is currently producing data The current event is NOT the most recently timestamped input transition After the controller retrieves the current event data it acknowledges the data and clears it from the Sequence of Events module s on board buffers and the data from the next slot in the buffer becomes the current event that
128. nt method you must change the following two tags in the module s output word e O RetrieveByPoint 1 default value is 0 e O PointtoRetrieve input point for which you want the controller to retrieve data for example if you want to retrieve the data for input 8 you must change this tag to 8 Retrieval Process Similar to Standard Retrieval After you make the output tag changes listed above the controller retrieves the data for each transition on the specified input in the order in which the transitions occur Rockwell Automation Publication 1732E UM003C EN E October 2015 Use the Sequence of Events Input and Scheduled Output Modules Chapter 10 The only exception to the process is that in Retrieval by Point the current event is not necessarily the data in the first slot of of the on board buffer Instead the current event is the first slot up to 256 events per input that contains data for a transition timestamped at the specified input For example if you are using Retrieval by Point to retrieve data for input 7 and the first transition that occurs on input 7 is the 5th transition the module timestamped the current event is located in slot 5 of the module s on board buffer Change Between Retrieval Methods When using the Sequence of Events module in FIFO mode you may determine that you need to change retrieval methods You can change retrieval methods but keep the following in mind before doing so The change w
129. nterpret Status Indicators Indicator Status for Modules Description 0 power applied to the device The module is performing POST Power On Self Test which completes within 30 s Device operating normally Module has experienced a recoverable fault Unrecoverable fault may require device replacement On 1732E IB8M8SOER and 1732E 0B8M8SR Device is not synchronized to master clock The device is not initialized or the module does not have an IP address The device has no CIP connections The device has an IP address but no CIP connections are established The device is online has an IP address and CIP connections are established One or more connections have timed out The module has detected that its IP address is already in use The module is performing a power on self test POST o link established nk established on indicated port at 100 Mbps nk activity present on indicated port at 100 Mbps ink activity present on indicated port at 10 Mbps T T Link established on indicated port at 10 Mbps L N o power to device or input not valid Power applied to device Output input not energized Indicator Status Module off status Flashing red green Green Flashing red Red Flashing green Network Off status Flashing green Green Flashing red Red Flashing red green Network Off link status Link 1 Link Gre
130. oarse update period To facilitate this Output Cam functionality has access to the CIPSync captured when the current coarse update period occurred Rockwell Automation Publication 1732E UM003C EN E October 2015 81 Chapter 10 82 Use the Sequence of Events Input and Scheduled Output Modules The MAOC instruction is able to process scheduled output bits for the 1732E OB8M8SR The MAOC instruction sets the schedule mask bits that are defined for use by the application IMPORTANT The outputs 0 7 can be forced by forcing the Data Bit to 0 or 1 and its corresponding bit in the ScheduleMask to 0 Due to the limit of 16 schedules supported by the 1732E OB8M8SR module some constraints are applied to the number of events that can be processed every coarse update period Only eight schedules are available each coarse update This allows for two consecutive coarse updates in which each update contains eight output events The following diagram illustrates the relationship between the coarse update period a cam latch event and the time slots Inter relationship of Coarse Update Period Cam Latch and Time Slots lt gt lt Coarse Update Period 10 ms ______ gt N Cam element Interval 5000 uSec Time Slot assignment for each slot event Latch position Coarse updates are divided into 16 time slots For 10 ms updates each time slot is 625 uSec Each Time Slot sto
131. ockwell Automation Publication 1732E UM003C EN E October 2015 Chapter 4 Install Your Module Overview This chapter shows you how to install and wire the 1732E ArmorBlock EtherNet IP Dual Port 8 Point Sequence of Events Input and Scheduled Output Modules modules The only tools you require are a flat or Phillips head screwdriver and drill This chapter includes the following topics Topic Page Install the Module 17 Set the Network Address 17 Mount the Module 18 Wire the Module 19 Power Connectors 20 Install the Module To install the module e Set the network address e Mount the module e Connect the I O Network and Auxiliary cables to the module Set the Network Address The I O block ships with the rotary switches set to 999 and DHCP enabled To change the network address you can do one of the following e adjust the node address switches on the front of the module e use a Dynamic Host Configuration Protocol DHCP server such as Rockwell Automation BootP DHCP e retrieve the IP address from nonvolatile memory The I O block reads the switches first to determine if the switches are set to a valid number To set the network address 1 Remove power 2 Remove the switch dust caps 3 Rotate the three 3 switches on the front of the module using a small blade screwdriver Rockwell Automation Publication 1732E UM003C EN E October 2015 17 Chapter4 Install Your Module Mount the Module Fun
132. ode is set Hold Last State and HoldLastStateDuration 8 is non zero determines the final Output state after the configured time out occurs ProgMode If ProgramMode event occur When clear use ProgValue for Output When set Output Holds Last State ProgValue f corresponding ProgMode bit clear defines Output value on Program Mode Not used if ProgMode bit set Consumed Assembly Instance 174 Data Structure Consumed Bit7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Byte 0 Data Ch7 Data Ch6 Data Ch5 Data Ch4 Data Ch3 Data Ch2 Data Ch1 Data Ch0 1 Reserved Ignored 2 ScheduleMa Schedule Schedule Schedule Schedule Schedule Schedule Schedule sk Mask Mask Mask Mask Mask Mask Mask Ch7 Ch7 Ch7 Ch7 Ch7 Ch7 Ch7 Ch0 3 Reserved Ignored 4 Timestamp Offset 5 Schedule Timestamp 6 Schedule 0 1D 7 Schedule 0 SeguenceNumber 8 Schedule 0 OutputPointSelect 9 Schedule 0 Data 110 Rockwell Automation Publication 1732E UM003C EN E October 2015 Consumed Assembly Instance 174 Data Structure Data Tables Appendix C Byte 10 Schedule 0 TimestampOffset 11 Schedule 1 1D 12 15 Schedule 1 SequenceNumber 16 19 Schedule 1 OutputPointSelect 20 23 Schedule 1 Data 24 27 Schedule 1 TimestampOffset 28 31 Schedule 2 1D 32 35 Schedule 2 SequenceNumber 36 39
133. odule Info Configuration Intemet Protocol Port Configuration Network Time Syne Requested Packet Interval RPI 203 ms 2 0 750 0 JT Inhibit Module IV Major Fault On Controller If Connection Fails While in Run Mode 1 Use Unicast Connection over EtherNet IP Module Fault tatus Offline Cancel Apply Help The next tab available in the Module Properties dialog is the Configuration tab Note that the 1732E IB8M8SOER and 1732E OB8M8SR modules do not have the same Configuration tabs The following screenshots will guide you through the Configuration tabs of each For the 1732E IB8M8SOER module you can do the following through the Configuration tab A Set the Input Filter Times For more information on Input Filters see page 55 B Enable Timestamp Capture for all input points or for specific points For more information on Timestamp Capture see page 54 C Click the box Latch Timestamps to enable Timestamp Latching For more information see page 54 D Click the box to Sync to Master The feature is not enabled by default E Click OK to close the Module Properties dialog and download your configuration F Click Help to access the RSLogix 5000 software Add On Profile help for descriptions of tabs that are not required for setting up your module 42 1732E IB8M8SOER Configuration Tab W Module Properties TEST_1756EN2T 1732E IBSM8SOER 1 1 n x General Connection Module Info
134. odule sets the 1 EventOverflow tag for that point to inform the controller that an input transitioned but a timestamp was not produced for the transition By default Timestamp Latching is enabled Disabled The module timestamps each transition for each input as it occurs In this case when multiple transitions occur in the same direction on the same input the module records the new timestamp data overwriting any previously recorded data which had yet to be acknowledged for more information on Acknowledge Timestamp Latching Timestamp Data see page 76 When the module overwrites data it sets the 1 EventOverflow tag for that point to inform the controller that events have been overwritten 1 This table assumes the transition occurs on inputs that have Timestamp Capture enabled If Timestamp Capture is disabled the module does not timestamp transitions on that input and therefore Timestamp Latching does not affect module behavior IMPORTANT We suggest you monitor the 1 EventOverflow bits to make sure you are aware of transitions that were either not timestamped or when timestamp data was overwritten 66 Rockwell Automation Publication 1732E UM003C EN E October 2015 Use the Sequence of Events Input and Scheduled Output Modules Chapter 10 Use the Configuration tab in RS Logix 5000 software to enable Timestamp Latching on the 1732E IB8M8SOER as shown in the example Wi Module Properties TEST_1756EN2T 1732E IB8MBSOER 1
135. odule timestamps input transitions and the controller continues to retrieve the data for each transition Retrieval by Point Retrieval by Point is similar to Standard Retrieval by time except that with this method the controller only retrieves timestamp data for input transitions that occurred on a specific point The Sequence of Events module still timestamps input transitions for any events that occur on Enable Timetamp Capture enabled inputs The module stores up to 256 events per input IMPORTANT The module stores up to 256 events per input Each input s buffer is independent of the others You must manage the module buffer effectively to make sure that the module timestamps all transitions on a specific input Consider the following example You are using Retrieve by Point to retrieve timestamp data from input 4 and 10 of the first 34 input transitions that the Sequence of Events module timestamps occur on input 4 If Latch Timestamp is enabled for the module and you fail to clear any of the timestamp data for input 4 before the input transitions again the Sequence of Events module will not timestamp the next transition for input 4 even though there are 126 slots still available in the module s on board buffer Additional Module Settings Required with Retrieval by Point Method By default the Sequence of Events module operates as if the controller will use Standard Retrieval to retrieve data To use the Retrieval by Poi
136. ommunications Fail in Leave outputs in Program Mode state PEPENE C Change outputs to Fault Mode state Status Offline After you write configuration for your module the module does not use this configuration until you download it to the owner controller The download transfers the entire program to the controller overwriting any existing program Download module configuration as shown below f RSLogix 5000 My Seguence of Evd File Edit View Search Logic Communic pull down menu B Click download Edit Your Configuration alsia 2 2 leaf lc Offline 0 RUN NoForces Go Online No Edits Upload E Contro A co co Depending on your application a variety of RSLogix 5000 software screens may appear to choose a path to your ControlLogix controller and to verify the download Navigate those screens as best fits your application This completes the download process After you have set configuration for a module you can review and change your choices You can change configuration data and download it to the controller while online This is called dynamic reconfiguration Rockwell Automation Publication 1732E UM003C EN E October 2015 43 Chapter6 Configure the Module Using RSLogix 5000 Software Your freedom to change some configurable features though depends on whether the controller is in Remote Run Mode or Program Mode IMPORTANT Although you can change configurati
137. on while online you must go offline to add or delete modules from the project The editing process begins on the main page of RSLogix 5000 software Unscheduled Programs 5 6 Motion Groups Ungrouped Axes E Trends B 63 Data Types OR User Defined H E Strings H E Predefined H Module Defined 5 6 1 0 Configuration B S 1756 Backplane 1756 410 fa 0 1756 L55 POINT_I_O_ 2 3 1756 ENBT A Local_ENI S a Ethernet A Right click the module Ctrl x Ctrl C amp Cut Copy E Paste Delete Del B Select Properties Ctrl V Cross Reference Ctrl E The General tab of the Module Properties dialog appears Click the tab of the page that you want to view or reconfigure and make any appropriate changes as shown in the example The Internet Protocol tab is grayed out if you are offline Through this tab you can do the following A Specify Internet Protocol Settings This allows you to set manual or automatic configuration for your IP settings B To manually configure specify IP Settings Configuration by providing the following information Physical Module IP address Subnet Mask Gateway Address Domain Name Host Name Primary and Secondary DNS Server C If you make changes in Step A or Step B then click Set Changes will not take effect until you reset the module or cycle the power to the module D Click OK to close the Module Properties dialog and download your con
138. onnections can be initiated by either a client program RSLinx application or a processor The client program or processor must first establish a connection to the ArmorBlock module to enable the ArmorBlock module to receive solicited messages from a client program or processor Rockwell Automation Publication 1732E UM003C EN E October 2015 Duplicate IP Address Detection Configure Ethernet Communications on the ArmorBlock module Configuration Parameters Connect to Networks via Ethernet Interface Appendix D In order to exchange I O data with another device on Ethernet that device must first originate a connection with the ArmorBlock via TCP IP Once an I O connection is established via TCP IP the I O data is exchanged via UDP IP The ArmorBlock module firmware supports duplicate IP address detection When you change the IP address or connect one of the modules to an EtherNet IP network the module checks to make sure that the IP address assigned to this device does not match the address of any other network device The module will periodically check for a duplicate IP address on the network If the module determines that there is a conflict another device on the network with a matching IP address the Network Status Indicator becomes solid red To correct this conflict the IP address of one of the modules will need to changed If you decide to change the IP address of the ArmorBlock then assign a unique IP address to the
139. ons are used throughout this manual in this Manual e Bulleted lists such as this one provide information not procedural steps e Numbered lists provide sequential steps or hierarchical information e Italic type is used for emphasis iv Rockwell Automation Publication 1732E UM003C EN E October 2015 About ArmorBlock Modules Module Overview and Features Use the Modules in an ArmorBlock System Install Your Module Table of Contents Preface Who Should Use this Manual ova takes ie ated Aa vet iii Purpose of this Manna s usuciiids Meese sk emagit Voen a kii iii Related IDocu tien ea aaa atkal larp iii Common Techniques Used in this Manual ee iv Chapter 1 OVELVIEW Sister dun bo ee BNA el eters Ah he Ree ae datas 1 Module kiled aasa mira ne aie on ees tea ea a 1 Hardware Software Compatibility 13 insert atentaat 1 Use of the Common Industrial Protocol CIP 2 Understand the Producer Consumer Model 2 Specify the Requested Packet Interval RPI 2 Chapter Summary and What s Next sus than s mapeb Jh 3 Chapter 2 OVERVIEW 35281411 ee iaraa tate akadi kaev ai saaleala 5 EtherNet IP Network Overview ic sented iis indepen ad 6 Introduction to CIP SYNC tsill rust dai ds veka rt ws 7 What is IEEE 1588 PTP Precision Time Protocol 7 CIP Sync Supports charter ska deows sind ne weakened E aka 7 NEIS CIP Synch ace iu ahaa alla E l
140. onsidered if e the Schedule ID is not in the range of 1 16 e the Point ID is not in the range of 0 7 e the Sequence Number has not changed Rockwell Automation Publication 1732E UM003C EN E October 2015 Use the Sequence of Events Input and Scheduled Output Modules Chapter 10 If the schedule is to be considered it is marked active All active schedules are examined every 200 ms The schedule timestamp is compared to the current CIPSync time If the current CIPSync time is greater than or equal to the scheduled Time Stamp the Point Value in the schedule is moved to the module output data store for the specified output bit Chapter Summary and In this chapter you learned how to use the modules The next chapter describes Wha t s Next interpreting the status indicators Rockwell Automation Publication 1732E UM003C EN E October 2015 85 Chapter 10 Use the Sequence of Events Input and Scheduled Output Modules Notes 86 Rockwell Automation Publication 1732E UM003C EN E October 2015 Chapter 11 Troubleshoot the Module This chapter describes how to troubleshoot the 1732E ArmorBlock EtherNet IP Dual Port 8 Point Seguence of Events Input and Scheduled Output Modules modules using RSLogix 5000 software Troubleshoot the Module In addition to the status indicators on the module RSLogix 5000 software alerts A Warning icon appears when a communications fault occurs or if the module is inhibited you to
141. ontinues to scan the input every millisecond At some point less than 2 ms later the input turns ON again and remains for 1 to 2 ms the third ON sampled 1 ms interval in this case at 6 ms In this case the module considers the transition valid and sends the data timestamped at the original transition to the controller Input turns ON Input turns OFF before 2 ms have elapsed timestamp recorded Input turns ON and remains ON for 1 2 MS The module sends the timestamp recorded at the original transition point to the controller 0 1 2 3 4 5 6 7 8 Time in milliseconds 43672 56 Rockwell Automation Publication 1732E UM003C EN E October 2015 Specific Features of the 1732E IBBM8SOER Sequence of Events Input Module Chapter 8 e Scenario 3 The input turns ON but turns OFF before 2 ms length of the input filter setting elapses In this case the module continues to scan the input every millisecond until the 1 ms counter decrements to zero The input never remains ON for at least 2 consecutive ms intervals the third ON sampled 1 ms interval In this case the module considers the transition invalid and drops the data timestamped at the original transition In none of these time periods is the input Input turns OFF before f p ON for at least 2 consecutive ms intervals 2 ms have elapsed After 7 ms the module drops the data recorded at the original transition If an RPI occurs during this 7 ms the modul
142. or differs from that of other ArmorBlock modules However you should be aware of aspects in which the module is similar to standard EtherNet IP ArmorBlock modules The following table describes the similarities Rockwell Automation Publication 1732E UM003C EN E October 2015 15 Chapter3 Use the Modules in an ArmorBlock System Concept Description Ownership Every module in an ArmorBlock system must be owned by a Logix5000 controller This owner controller e stores configuration data for every module that it owns e sends the module configuration data to define the module behavior and begin operation with the control system This module does not support multiple owner controllers Using RSLogix 5000 software The 1 0 configuration portion of RSLogix 5000 software v18 or greater generates the configuration data for each module Configuration data is transferred to the controller during the program download and subsequently transferred to the appropriate modules Modules are ready to run as soon as the configuration data has been downloaded Configure all modules for a given controller using RSLogix 5000 software and download that information to the controller In this chapter you learned about the differences between this module and other Chapter Summary and EtherNet IP A Block I O modules Th h describes h What s Next l therNet rmorBlock I O modules The next chapter describes how to install and wire your module 16 R
143. ore Retrieve by Reset Events Point 108 Rockwell Automation Publication 1732E UM003C EN E October 2015 Data Tables Appendix C Consumed Assembly Instance 159 Data Structure Consumed Bit7 Bit 0 Byte Where FIFO Mode EventAck The controller writes back the EventNumber read to transition buffers All events with EventNumbers less than or equal to the EventAck will be acknowledged If the RetreiveByPoint bit is set the PointToRetrieve attribute must also be used to specify the point to retrieve next NewDataAck Forces NewData bits clear even if all the timestamps for that point have not been acknowledged Also clears the EventOv bits PointToRetrieve When RetrieveByPoint is set determines point requested for events to be returned Allows a user to query events in the sequence they happened by point instead of the overall sequence the events occurred RetrieveByPoint Changes retrieval mechanism from sequential when 0 to retrieving events on a per point basis according to value set in PointToRetrieve field Per Point Mode EventAck s a 0 or 1 to indicate acknowledging an OnOff or OffOn event respectively or a 2 to acknowledge both NewDataAck Acknowledges the corresponding inputs timestamp and clears its NewData and EventOv bits PointToRetrieve Not used RetrieveByPoint Not used Reset Events When transitioned from 0 to 1 erases all recorded time stamped events Configuration Ass
144. owing ways e Clear latched timestamp data for specific inputs As data is acknowledged it is cleared from the module and the module will once again timestamp the first new transition for the input in the cleared direction s To clear timestamp data for specific inputs you must complete the following steps a Write to the EventAck output tag 0 EventAck This tag determines which edge you will clear acknowledge e 0 clear only the falling edge timestamp L Timestamp x OnOff e 1 clear only the rising edge timestamp LTimestamp x OffOn e 2 clear both the falling and rising edge timestamps b Change the NewData Ack output tag O NewDataAck x to a rising edge set the tag 1 This tag determines which inputs will be cleared acknowledged There are 8 bits x 0 7 that can be transitioned each corresponding to an input More than one bit can be transitioned at the same time e Ifthe bit 0 change the bit to 1 e Ifthe bit 1 change the bit to 0 wait for at least one RPI and change the bit to 1 The corresponding I EventOverflow and I NewData tags are also cleared Clear all latched data for the module This transition erases all timestamp data from the module clearing data from all inputs simultaneously Once the data is cleared the module timestamps the first transition in each direction for each input and sends the data to the controller assuming those inputs are configured with Timestamp Capture
145. pose of this Manual Preface Read this preface to familiarize yourself with the rest of the manual It provides information concerning e who should use this manual e the purpose of this manual e related documentation e conventions used in this manual Use this manual if you are responsible for designing installing programming or troubleshooting control systems that 1732E ArmorBlock EtherNet IP Dual Port 8 Point Sequence of Events Input and Scheduled Output Modules You should have a basic understanding of electrical circuitry and familiarity with relay logic If you do not obtain the proper training before using this product This manual is a reference guide for the 1732E IBBM8SOER 1732E OB8M8SR modules It describes the procedures you use to install wire troubleshoot and use your module Related Documentation The following documents contain additional information concerning Rockwell Automation products To obtain a copy contact your local Rockwell Automation office or distributor Resource Description ArmorBlock Dual Port EtherNet IP 8 Point Digital Modules Information on wiring the ArmorBlock Dual Port EtherNet IP 8 Point Digital 1732E WD002 Modules 1732E ArmorBlock 2 Port Ethernet Module Installation Information on installing the ArmorBlock EtherNet IP module Instructions publication 1732E IN007 1732E ArmorBlock 2 Port Ethernet Module Release Notes Release notes to supplement the existing documentation supp
146. r of input data and the controller is a consumer of the data The controller can also produce data for other controllers to consume The produced and consumed data is accessible by multiple controllers and other devices over the EtherNet IP network This data exchange conforms to the producer consumer model Rockwell Automation Publication 1732E UM003C EN E October 2015 About ArmorBlock Modules Chapter 1 i The Requested Packet Interval RPI is the update rate specified for a particular pecity the hequeste q p P P piece of data on the network This value specifies how often to produce the data Packet Interval RPI for that device For example if you specify an RPI of 50 ms it means that ever P you speciry y 50 ms the device sends its data to the controller or the controller sends its data to the device RPIs are only used for devices that exchange data For example a ControlLogix EtherNet IP bridge module in the same chassis as the controller does not require an RPI because it is not a data producing member of the system it is used only as a bridge to remote modules Ch apter Summary and In ve chapter you were given an overview of the 1732E ArmorBlock family of What s Next coe Rockwell Automation Publication 1732E UM003C EN E October 2015 3 Chapter 1 About ArmorBlock Modules Notes 4 Rockwell Automation Publication 1732E UM003C EN E October 2015 Chapter 2 Module Overview and Features Overview This chapter provide
147. r other The class of the network determines how an IP address is formatted 0 78 31 Class A 0 Net ID Host ID 0 15 16 31 Class B 10 Net ID Host ID 0 2324 31 Class C 110 Net ID Host ID You can distinguish the class of the IP address from the first integer in its dotted decimal IP address as follows Classes of IP Addresses Range of first integer Class Range of first integer Class 0 127 A 192 223 C 128 191 B 224 255 other Each node on the same logical network must have an IP address of the same class and must have the same net ID Each node on the same network must have a different Host ID thus giving it a unique IP address 24 Rockwell Automation Publication 1732E UM003C EN E October 2015 Configure the Module for Your EtherNet IP Network Chapter 5 IP addresses are written as four decimal integers 0 255 separated by periods where each integer gives the value of one byte of the IP address EXAMPLE For example the 32 bit IP address 10000000 00000001 00000000 00000001 is written as 128 1 0 1 Gateway Address This section applies to multi network systems If you have a single network system go to the next section The gateway address is the default address of a network It provides a single domain name and point of entry to the site Gateways connect individual networks into a system of networks When a node needs to communicate with a node on another network a
148. r straight through cable It can also connect to another ArmorBlock module via a four wire twisted pair straight through or cross over cable To access other Ethernet mediums use 10 100Base T media converters or Ethernet hubs or switches that can be connected together via fiber thin wire or thick wire coaxial cables or any other physical media commercially available with Ethernet hubs or switches Connecting to an Ethernet Network The ArmorBlock module supports the following Ethernet settings e 10 Mbps half duplex or full duplex e 100 Mbps half duplex or full duplex Mode selection can be automatic based on the IEEE 802 3 auto negotiation protocol In most cases using the auto negotiation function results in proper operation between a switch port and the ArmorBlock module With RSLogix 5000 programming software version 18 or later you can manually set the communication rate and duplex mode of an Ethernet port you have connected to the switch port The settings of the Ethernet port and the switch port must match Cables Shielded and non shielded twisted pair 10 100Base T cables with D coded M12 connectors are supported The maximum cable length without repeaters or fiber is 100 m 323 ft However in an industrial application cable length should be kept to a minimum TCP IP is the mechanism used to transport Ethernet messages On top of TCP the EtherNet IP protocol is required to establish sessions and to send MSG commands C
149. rdware address of the device you want to configure The New Entry dialog appears showing the device s Ethernet Address MAC Ci x Ethernet Address MAC 00 00 BC 21 20 14 IP Address 10 88 70 2 Hostname Description 3 Enter the IP Address you want to assign to the device and click OK 28 Rockwell Automation Publication 1732E UM003C EN E October 2015 Configure the Module for Your EtherNet IP Network Chapter 5 The device is added to the Relation List displaying the Ethernet Address MAC and corresponding IP Address Hostname and Description if applicable Big BOOTP DHCP Server 2 3 C Documents and Settings tiggs Desktop Bootp Server control sys te File Tools Help m Request History hr min sec Clear History Add to Relation List 12 47 24 12 47 24 Type Ethemet Address MAC Hostname DHCP 00 00 BC 21 20 14 10 88 70 2 DHCP 00 00 BC 21 20 14 m Relation List New Delete Enable BOOTP Enable DHEP Disable BOOTR DHEP Ethernet Address MA Type IP Address 00 00 BC 21 20 14 DHCP 10 88 70 2 r Status Sent 10 88 70 2 to Ethemet address 00 00 BC 21 20 14 1 of 256 Entries When the IP address assignment is made the address displays in the IP Address column in the Reguest History section 4 Toassign this configuration to the device highlight the device in the Relation List panel and click Disa
150. re not actively controlled and go to their configured Program mode Fault Mode selects the behavior the output channel takes if a communication fault occurs FaultValue defines the value to go to on fault if the bit is set Fault Mode provides individual fault mode selection for output channels When this selection is disabled the bit is reset 0 and the system enters the fault mode the module holds the last output state value This means that the output remains at the last converted value prior to the condition that caused the system to enter the fault mode In this chapter you read about the features specific to the Scheduled Output module The next chapter describes using the modules Rockwell Automation Publication 1732E UM003C EN E October 2015 Chapter 10 Use the Sequence of Events Input and Scheduled Output Modules Introduction This chapter describes how to use the Sequence of Events Input and Scheduled Output modules 1732E IB8M8SOER 1732E OB8M8SR This chapter has two main sections e Use the 1732E IB8M8SOER Sequence of Events Input Module on page 65 83 e Use the 1732E OB8MB8SR Scheduled Output Module on page 81 88 The following table includes the list of topics available in this chapter Topic Page Overview 53 Use the Sequence of Events Input Module 65 How Does 1732E IB8M8SOER Store Timestamp Data 66 Use Timestamp Latching 67 Operational Mo
151. require 1 ms or better resolution on timestamps There are two types of SOE applications e First Fault measures the time between events with no correlation to events outside of that system e Real Time captures the time of an event occurrence as it relates to some master clock Typically this isa GPS NTP server or some other very accurate clock source This method allows distributed systems to capture events and build a history of these events These events are almost always digital however some are analog for which lower performance requirements can be configured First Fault Detection An example of first fault detection would be intermittent failure from a sensor on a safety system faults a machine and halts production cascading a flood of other interrelated machine faults Traditional fault detection or alarms may not appear in the correct timed order of actual failure making root cause of the down time difficult or impossible Time Stamped 1 0 High precision timestamps on I O allows very accurate first fault detection making it easy to identify the initial fault that caused machine down time Common Time base for Alarming System logs user interaction as well as alarm events using common time reference The power industry requires sub 1 ms accuracy on first fault across geographically dispersed architecture High Speed Applications Packaging machines or sorters that have fast part cycles are often bottlenecked by cont
152. res the information described in the following table Time Slot Information Topic Description Latch Event Mask When a latch event is detected the time slot in which it belongs is calculated and the bit in the Latch Event Mask corresponding to the output bit of the latch is set Unlatch Event Mask When an unlatch event is detected the time slot in which it belongs is calculated and the bit in the Unlatch Event Mask corresponding to the output bit of the unlatch is set Interval The time in micro seconds from the start of the coarse update in which the Latch or Unlatch event occurs Rockwell Automation Publication 1732E UM003C EN E October 2015 Use the Sequence of Events Input and Scheduled Output Modules Chapter 10 Time Slot Information Topic Pulse Off Mask ou Description For pulsed outputs the time slot in which a calculated and the b pulse off event is it in the Pulse Off Mask corresponding to the put bit of the pulse event is set Output On Mask For normal ou Latch or Pulse On ev urned on for these events For inverted outputs Unlatch or Pulse Off urned on for these events puts the bit corresponding to ent is set indicating tha he bit corresponding t event is set indicating t the output bit of the the output is to be o the output bit of the hat the output is to be Output Off Mask For normal outputs the bit corresponding to Unlatch or Pulse Off i
153. rictions this equipment must be Ch apter Summ ary and In this chapter you learned how to install and wire your module The following What s Next chapter describes how to configure your module to communicate on the EtherNet IP network by providing an IP address gateway address and Subnet mask 22 Rockwell Automation Publication 1732E UM003C EN E October 2015 Introduction Configuration Requirements Chapter 5 Configure the Module for Your EtherNet IP Network Before using the modules in an EtherNet IP network you need to configure them with an IP address subnet mask and optional Gateway address This chapter describes these configuration requirements and the procedures for providing them Here are the ways you can do this e Use the Rockwell Automation BootP DHCP utility version 2 3 or greater that ships with RSLogix 5000 or RSLinx software You can also use this utility to reconfigure a device whose IP address must be changed e Use a third party DHCP Dynamic Host Configuration Protocol server e Use the Network Address switches e Have your network administrator configure the module via the network server See the table for a list of where to find specific information in this chapter Topic Page Configuration Requirements 23 IP Address 24 Gateway Address 25 Subnet Mask 26 Set the Network Address 27 Use the Rockwell Automation BootP DHCP Utility 27 Save the Relation List 30 Use DHCP Soft
154. roller scan times By switching to a time based solution you can remove many scan time critical components of the system This programming technique allows you to do predictive events and schedule outputs to run things like diverters without having a scan time to match the part cycle time Rockwell Automation Publication 1732E UM003C EN E October 2015 Introduction to Scheduled Output Module Module Overview and Features Chapter 2 Motion Control CIP Sync also provides a common time reference for distributed VFD drives servos and controllers throughout the system This allows controllers to reguest axes reach a pre defined position at a known time reference or run ata set speed using the same reference Since all drives and controllers in the system have the same reference to time the controller can issue simple reguests for axes to reach target positions in a synchronized fashion Global Position Registration Registration refers to a function usually performed by the drive where a physical input is triggered causing the drive to precisely capture the actual axis position when the input event occurred Rather than wiring inputs to the registration input on all of the drives this time based system lets you wire an input to only one time based SOE input module The timestamp returned for that input can be used by the motion planner to calculate the actual axis position at the time the input triggered This simplifies system installat
155. rom the input via the O EventAck and O NewDataAck output tags see page 76 This value is cleared if the module is reset LocalClockOffset DINT 2 Modulewide The offset from the local clock to the system time This value is useful for detecting steps in time This value updates when a PTP update is received OffsetTimeStamp DINT 2 Modulewide The time when the PTP message was received to cause the Local Clock Offset to update This value is initially zero The first timestamp occurs when the module synchronizes with the Grandmaster clock GrandMasterClockID DINT 2 Modulewide The ID number of the Grandmaster clock that the module is synchronized to _Timestamp 8 0ffOn DINT 2 Per point Timestamp value with an input s OFF to ON transition This tag is a 8 x 1 32 bit array This value is cleared after the data has been acknowledged via the O EventAck and O NewData tags For more information on clearing timestamp data see page 76 Timestamp 8 OnOff 2 DINT 2 Per point Timestamp value with an input ON to OFF transition This tag is a 8 x 1 32 bit array This value is cleared after the data has been acknowledged via the O EventAck and O NewData tags For more information on clearing timestamp data see page 76 EventNumber x DINT Modulewide Running count of the timestamped transitions this tag increments by one with each new transition that the module timestamps and rolls over to 1 not 0 This value is cleared if the module is reset SyncToMaster BO
156. s Must be zero 56 Schedule 2 State 8 bit 57 Schedule 2 SequenceNumber 8 bit 58 59 Reserved 16 bits Must be zero 60 Schedule 3 State 8 bit 61 Schedule 3 SeguenceNumber 8 bit Rockwell Automation Publication 1732E UM003C EN E October 2015 113 Appendix C Data Tables Produced Assembly Instance 177 Data Structure 114 Byte 62 63 Reserved 16 bits Must be zero 64 Schedule 4 State 8 bit 65 Schedule 4 SequenceNumber 8 bit 66 67 Reserved 16 bits Must be zero 68 Schedule 5 State 8 bit 69 Schedule 5 SequenceNumber 8 bit 70 71 Reserved 16 bits Must be zero 72 Schedule 6 State 8 bit 73 Schedule 6 SequenceNumber 8 bit 74 75 Reserved 16 bits Must be zero 76 Schedule 7 State 8 bit 77 Schedule 7 SequenceNumber 8 bit 78 79 Reserved 16 bits Must be zero 80 Schedule 8 State 8 bit 81 Schedule 8 SeguenceNumber 8 bit 82 83 Reserved 16 bits Must be zero 84 Schedule 9 State 8 bit 85 Schedule 9 SequenceNumber 8 bit 86 87 Reserved 16 bits Must be zero 88 Schedule 10 State 8 bit 89 Schedule 10 SequenceNumber 8 bit 90 91 Reserved 16 bits Must be zero 92 Schedule 11 State 8 bit 93 Schedule 11 SequenceNumber 8 bit 94 95 Reserved 16 bits Must be zero 96 Schedule 12 State 8 bit 97 Schedule 12 SequenceNumber
157. s an overview of the 1732E ArmorBlock EtherNet IP Dual Port 8 Point Sequence of Events Input and Scheduled Output Modules 1732E IB8M8SOER and 1732E OB8MB8SR The modules provide timestamping functionality when an input event occurs and allow for scheduling of outputs Although primarily described in this manual as having CIP Sync functionality both modules can be configured to function as standard I O modules The following table indicates where you can information on this chapter Topic Page EtherNet IP Network Overview 6 Introduction to CIP Sync 7 What is IEEE 1588 PTP Precision Time Protocol 7 CIP Sync Support 7 What is CIP Sync 8 What is Time Stamping 8 Introduction to the Sequence of Events Input Module 8 High Performance Sequence of Events Applications in the Logix Architecture 9 First Fault Detection 10 High Speed Applications 10 Motion Control 11 Global Position Registration 11 Introduction to Scheduled Output Module 11 Operation 11 High Speed Product Reject 12 Rockwell Automation Publication 1732E UM003C EN E October 2015 5 Chapter 2 Module Overview and Features EtherN et IP i Functional Earth ground Network Overview EtherNet IP D Code EtherNet IP D Code M12 connector M12 connector Link 1 status LED A Link 2 status LED Module status LED Network status LED Node address switches Node address switches
158. st choose a communication format for the module The communications format determines what operational mode your Sequence of Events module uses and consequently what tags RSLogix 5000 generates when configuration is complete To operate the Sequence of Events module in FIFO mode you must choose the FIFO communication format as shown below Manage the Data in FIFO Mode In FIFO Mode the Sequence of Events module sends input data for the current event to the controller immediately after the first input transition has been timestamped and at each RPI You must manage the data coming from the Sequence of Events module Rockwell Automation Publication 1732E UM003C EN E October 2015 Use the Sequence of Events Input and Scheduled Output Modules Chapter 10 The following occurs in the process of the managing data coming from the Sequence of Events module in CIPSync PTP Per Point mode 1 The controller retrieves current event data from the Sequence of Events module in one of two retrieval methods 2 The controller copies the relevant portions of the current event data to a separate array 3 At the user s discretion controller clears current data from the Sequence of Events module by copying the current event number 1 EventNumber to the O EventAck tag preparing the module send data from the next current event This process is described in the rest of this section Retrieve Data in FIFO Mode In FIFO Mode the Sequence of Ev
159. ta from the controller tags to a separate data structure make sure you copy enough information for each timestamp that you can differentiate between timestamps for different inputs Rockwell Automation Publication 1732E UM003C EN E October 2015 Use the Sequence of Events Input and Scheduled Output Modules Chapter 10 The following figure shows when to use the COP instruction In this example the module timestamped a transition on input 1 and is sending input data to the controller at each RPI The controller copies input data from the controller tags to a separate data structure 1732E IB8M8SOER 2 Module timestamps 1 Input 1 transitions 3 Module sends input data to the controller ControlLogix controller 4 Controller Controller tags from OFF to ON the transition O CO O Q O CO j Shonen __ EventOverlow relevant I LocalUlockUfiset_ f l Fault Data NewData data from OffsetTimeStamp GrandMasterClockID controller a I Timestampi 16 OnOfit2 Separate array EventOverflow LocalClockOffset tags toa separate array Offset timestamp GrandMasterUlockIU Timestamp ttUn _TimeStampOnOff EventNumber SyncToMaster Your application determines what input data should be copied from the controller tags to a separate data structure Although you can copy all the input data to another array typically only the data from specific tags is copied The following figure
160. technical information on the Web to assist you in using its products At http www rockwellautomation com support you can find technical manuals a knowledge base of FAQs technical and application notes sample code and links to software service packs and a MySupport feature that you can customize to make the best use of these tools For an additional level of technical phone support for installation configuration and troubleshooting we offer TechConnect support programs For more information contact your local distributor or Rockwell Automation representative or visit http www rockwellautomation com support Installation Assistance If you experience a problem within the first 24 hours of installation review the information that is contained in this manual You can contact Customer Support for initial help in getting your product up and running United States or Canada 1 440 646 3434 Outside United States or Use the Worldwide Locator at http www rockwellautomation com support americas phone_en html or contact Canada your local Rockwell Automation representative New Product Satisfaction Return Rockwell Automation tests all of its products to ensure that they are fully operational when shipped from the manufacturing facility However if your product is not functioning and needs to be returned follow these procedures United States Contact your distributor You must provide a Customer Support case number cal
161. the 1732E IBBM8SOER and 1732E OB8M8SR modules have slightly different Module Definition dialogs The1732E OB8M8SR module does not have the Connection field The screenshots below will guide you through the dialog Select tabs on the Module Properties dialog to edit specific configuration for your module in RSLogix 5000 software for example the Configuration tab Some of the screens that appear during this initial module configuration process are blank such as Module Info Network and Time Sync and are not shown here These screens mostly provide information and status and can be important during online monitoring To see these screens in use see Chapter 10 Troubleshoot the Module on page 87 When you click Change the Module Definition dialog is shown Through the Module Definition dialog you can A Select the module series B Make sure the Major and Minor Revision numbers match your module s revision C Choose an Electronic Keying method D On the 1732E IB8M8SOER module select the Connection type Available options are Data and Listen Only This field is not available for 1732E OB8M8SR module E Select the Timestamp Format On the 1732E IB8M8SOER module the options available are Per Point First In First Out and None On the 1732E OB8M8SR module the options available are Per Point and None For more information about timestamping format see Use the Sequence of Events Input and Scheduled Output Modules on
162. the filter setting In this case the module sends data from the transition to the controller The input does not remain in the transitioned state for a time period equal to the filter setting and the 1 ms counter decrements to zero In this case the module does not consider the original transition valid and drops the timestamp The following example illustrates how the module s input filters operate In the example a module e is Timestamp Capture enabled for all of its points e uses a2 ms input filter setting for OFF to ON transitions Three possible scenarios can result after an input transitioning from OFF to ON in the given circumstances Rockwell Automation Publication 1732E UM003C EN E October 2015 55 Chapter8 Specific Features of the 1732E IB8M8SOER Sequence of Events Input Module e Scenario 1 no bounce The input turns ON and remains for the full 2 ms In this case the module considers the transition valid and sends the data recorded at the transition to the controller Note the input was sampled as being on three different times 0 ms 1 ms and 2 ms Input turns ON timestamp recorded Input remains ON for at least 2 ms transition is considered valid and the timestamp is sent to the controller 5 6 7 8 3 Time in milliseconds 4 43671 e Scenario 2 The input turns ON but turns OFF before 2 ms length of the input filter setting elapses In this case the module c
163. the front of the module 2 Use a Dynamic Host Configuration Protocol DHCP server such as Rockwell Automation BootP DHCP 3 Retrieve the IP address from nonvolatile memory The I O block reads the switches first to determine if the switches are set to a valid number Set the network address by adjusting the 3 switches on the front of the module Use a small blade screwdriver to rotate the switches Line up the small notch on the switch with the number setting you wish to use Valid settings range from 001 254 Network Address Example This example oo Xo shows the network 0 4 address set at 163 7 s 8 6 Note You need to remove the protective switch dust caps before you can adjust the x100 xt address settings 44233 When the address switches are set to a value of 1 the default gateway address is 0 0 0 0 When the address switches are set from 002 254 the default gateway address is 192 168 1 1 When the I O block uses the network address set on the switches the I O block does not have a host name assigned to it or use any Domain Name Server If the switches are set to an invalid number for example 000 or a value greater than 254 excluding 888 the I O block checks to see if DHCP is enabled If DHCP is enabled the I O block asks for an address from a DHCP server The DHCP server also assigns other Transport Control Protocol TCP parameters If DHCP is not enabled and the switches are set to an invalid numb
164. this chapter you read about configuring your module in RSLogix 5000 The What s Next next chapter describes the module features 46 Rockwell Automation Publication 1732E UM003C EN E October 2015 Introduction Communications Format Chapter Common Features of the 1732E IB8M8SOER and 1732E OB8M8SR Modules This chapter describes the features common to both the 1732E Sequence of Events Input and Scheduled Output modules Topic Page Communications Format 47 Electronic Keying 48 Module Inhibiting 49 Module Fault Reporting 50 Fully Configurable via Software 50 Producer Consumer Model 51 Status Indicator Information 51 Agency Certifications 51 To learn more about the features specific to the two modules see e Specific Features of the 1732E IBBM8SOER Sequence of Events Input Module on page 53 e Specific Features of the 1732E OB8M8SR Scheduled Output Module on page 59 The communications format determines what operational mode your module uses and consequently what tags RSLogix 5000 generates when configuration is complete Once a module is created you cannot change the communications format unless you delete and recreate the module The communication format determines e what type of configuration options are made available e what type of data is transferred between the module and its owner controller e what tags are generated when the configuration is complete Once a module is created you
165. tion Rockwell Automation Publication 1732E UM003C EN E October 2015 Module Overview and Features Chapter 2 By using time to schedule the output in advance and identifying when the product will be at a known position hitting the exact point when a part is in front ofa reject station on a high speed packaging machine can be controlled Ch apter Summary and In this chapter you were given an overview of the 1732E ArmorBlock EtherNet What s Next IP Dual Port 8 Point Seguence of Events Input and Scheduled Output Modules modules The next chapter describes how the modules operate in an ArmorBlock system Rockwell Automation Publication 1732E UM003C EN E October 2015 13 Chapter2 Module Overview and Features Notes 14 Rockwell Automation Publication 1732E UM003C EN E October 2015 Introduction Differences Between Module and Standard 1 0 Difference Additional data produced for controller Chapter 3 Use the Modules in an ArmorBlock System This chapter describes how the 1732E ArmorBlock EtherNet IP Dual Port 8 Point Sequence of Events Input and Scheduled Output Modules modules operate in an ArmorBlock system Topic Differences Between Module and Standard 0 Similar Functionality to Standard ArmorBlock In many aspects the modules behave the same as any other ArmorBlock digital module However the modules offer several significant differences from other EtherNet IP ArmorBlock digital input modules including t
166. tion matches this example Electronic Keying Compatible Module Connection Format Data D Click Change to edit the Module kora atian Definition for your module before downloading the program to the controller E Click OK to accept the default Status Offine Cancel Help 1732E OB8M8SR On the General tab the 1732E OB8M8SR module Paper ian VR ETTE does not have a Connection Format field and has s G l Connecti Me Info Confi Pi Port Confi Net Time an Enable MAOC Support field under the Module m anuma one Covert met Petre Eos Corintin etn Te Som Type 1732E OB8M8SR 8 Point 24V DC Scheduled Output 2 Port Vendor Allen Bradley Parent ENSIR Ethernet Address Name TEST_1732EOB8M8SR Private Network 192 168 1 21 Description IP Address i Host Name Module Definition Series A Revision 11 Electronic Keying Compatible Module Timestamp Per Point Enable MAOC Support Yes Status Offline Cancel Ap Help 40 Rockwell Automation Publication 1732E UM003C EN E October 2015 Use the Default Configuration Change the Default Configuration Configure the Module Using RSLogix 5000 Software Chapter 6 If you use the default configuration and click OK you are done You can skip to Download Your Configuration on page 43 for instructions on how to download your default configuration to the controller If you click Change in step D on page 40 you can change the Module Definition information Note that
167. ts feature so that after input data changes state and a timestamp occurs an output point will actuate at some configured time in the future You can schedule outputs up to 16 seconds into the future When you use timestamping of inputs and scheduled outputs you must e choose a Communication Format for each input and output module that allows timestamping See Communication Format for more information e disable Change of State for all input points on the input module except the point being timestamped Rockwell Automation Publication 1732E UM003C EN E October 2015 Use the Sequence of Events Input and Scheduled Output Modules Chapter 10 Use the Sequence of Events The following section describes how to use the Sequence of Events Input module Input Module How Does 1732E IB8M8SOER Store Timestamp Data With each timestamped transition 1732E IB8M8SOER stores data for that point An overview of how the module stores timestamp data is shown in the following figure The module is installed wired to input TN OFF ON ti E devices and ready to begin operation All Input 0 pn 0 Ste times AMD da inputs are configured to timestamp any OFF ON ti ae F ON timestamp da transition that occurs Input 1 ON OFF times sj da At this point timestamp data for each cor as OFF ON timestamp da input is 0 because no input transitions P ON OFF timestamp da have occurred i Note that only 8 bits of the 64 bit e timestamp are shown Inp
168. tware indicators when a module fault occurs see Interpret Status Indicators on page 91 and Troubleshoot the Module on page 87 RSLogix 5000 software uses a custom easily understood interface to write configuration All module features are enabled or disabled through the I O configuration portion of the software You can also use the software to interrogate your module to retrieve e serial number e revision information e product code e vendor identification e error fault information Rockwell Automation Publication 1732E UM003C EN E October 2015 Producer Consumer Model Status Indicator Information Agency Certifications Chapter Summary and What s Next Common Features of the 1732E IBBM8SOER and 1732E OB8M8SR Modules Chapter 7 e diagnostic counters By eliminating such tasks as setting hardware switches and jumpers the software makes module configuration easier and more reliable By using the Producer Consumer model modules can produce data without having been polled by a controller first The module produces the data and the owner controller device consumes it Each module has Status Indicators on the front of the module that allows you to check the module health and operational status For more information on how to use the module status indicators and RSLogix 5000 when troubleshooting your application see Interpret Status Indicators on page 91 and Troubleshoot the Module on page 87 The module is marked for
169. ut C F ON timestamp da Input 1 transitions from OFF to ON The module timestamps the transition OFF times amp da 10 0000 OFF ON timestamp data 100000 ON OFF the module sends the data to the owner controller not shown and also stores it locally Input 2 transitions from ON to OFF The module timestamps the transition the module sends the data to the owner controller not shown and also stores it locally Note that the module continues to store Input 0 10 00 00 OFF ON ti 100000 ON OFF ti Input 1 OO 7101 OFF ON ti 00000 ON OFF ti the timestamp for the OFF to ON transition on input 1 Input 2 e e e Input 7 OO Generally the following occurs 0 0000 OFF ON ti 100000 ON OFF ti imestamp da imestamp da imestamp data OFF ON timestamp data imestamp data imestamp data mestamp data imestamp data mestamp data mestamp da mestamp da mestamp da mestamp da amp da mestamp da 1 The module timestamps each transition for inputs that are Timestamp Capture enabled The module can timestamp each transition with a unigue system time Rockwell Automation Publication 1732E UM003C EN E October 2015 65 Chapter 10 Use the Sequence of Events Input and Scheduled Output Modules 2 The module sends all of its input data including the new data from the most recent transition to the controller immediate
170. utomation Publication 1732E UM003C EN E October 2015 121 Appendix E 1732E ArmorBlock Embedded Web Server From your web browser enter the IP address of the 1732E ArmorBlock module The module displays its home page 1732E OB8M8SR File Edit View Favorites Tools Help Q ex x 3 r x 2 A JO Search Address J liretp jj192 168 1 200 000 Access the Home Page of the Web Server Module home page Specify the IP address of the module in the Address field Rockwell Automation Allen Bradley Gly 0 Minimize Home Expand Home Diagnostics Diagnostic Overview Network Settings Ethernet Statistics I O Connections Configuration Device Identity Device Name Device Description Device Location Ethernet Address MAC IP Address Product Revision Firmware Version Date 1732E OB8M8SR 00 00 bc e5 d0 a8 192 168 1 200 1 001 Build 7 Sep 27 2011 15 45 03 Resources Visit AB com for additional information Contacts Network Configuratio Device Services Serial Number AOOOBFO2 Status Avaiting Connection Uptime 00h 01m 45s Copyright 2011 Rockwell Automation Inc All Rights Reserved IE Many of the features of the 1732E ArmorBlock I O require you to log on with appropriate access If you select a feature such as Configuration the 1732E ArmorBlock I O prompts you to enter your user name and password The user name is Administrator The default password is blan
171. ware to Configure Your Module 30 Before you can use your module you must configure its IP address its subnet mask and optionally gateway address You have the option to use the Rockwell Automation BootP DHCP utility version 2 3 or greater to perform the configuration You also have the option to use a DHCP server or the network address switches to configure these parameters Rockwell Automation Publication 1732E UM003C EN E October 2015 23 Chapter5 Configure the Module for Your EtherNet IP Network If the module needs to be reset to factory defaults set the switches on the module to the value 888 and then cycle power to the module IMPORTANT If using the BootP DHCP utility you will need to know the Ethernet hardware address of your module Rockwell Automation assigns each module a unique 48 bit hardware address at the factory The address is printed on a label on the side of your module It consists of six hexadecimal digits separated by colons This address is fixed by the hardware and cannot be changed If you change or replace the module you must enter the new Ethernet hardware address of the module when you configure the new module IP Address The IP address identifies each node on the IP network or system of connected networks Each TCP IP node on a network including your module must have a unique IP address The IP address is 32 bits long and has a net ID part anda Host ID part Networks are classified A B C o
172. xplains how to establish connections with the ArmorBlock module e lists Ethernet configuration parameters and procedures e describes configuration for subnet masks and gateways Ethernet is a local area network that provides communication between various devices at 10 or 100 Mbps The physical communication media options for the ArmorBlock modules are e built in twisted pair 10 100Base T e with media converters or hubs fiber optic broadband thick wire coaxial cable 10Base 5 thin wire coaxial cable 10Base 2 The ArmorBlock module utilizes 10 Base T or 100 Base TX media Connections are made directly from the ArmorBlock module to an Ethernet hub or switch Since the ArmorBlock module incorporates embedded switch technology it can also be connected to other modules in a Star Tree Daisy Chain or Linear and Ring network topologies The network setup is simple and cost effective Typical network topology is pictured below Ethernet Network Topology Ethernet Hub or RJ45 cable with D coded Switch M12 connector to PC Ethernet Card to ArmorBlock module Rockwell Automation Publication 1732E UM003C EN E October 2015 117 Appendix D Connect to Networks via Ethernet Interface EtherNet IP Connections 118 IMPORTANT The ArmorBlock module contains two 10 100Base T M12 D 4 pin Ethernet connectors which connect to standard Ethernet hubs or switches via RJ 45 8 pin twisted pai
Download Pdf Manuals
Related Search
Related Contents
Utopie, marketing ou bonnes pratiques ? Micro-IP Camera type cube XIP Delta 2597LF-MPU Installation Guide LITEMAX DLF/DLH2115 Sunlight Readable 21.5” LED juego de sierra alternativa de 7.5 amp. manual de instrucciones Copyright © All rights reserved.
Failed to retrieve file