Page 2
NE1A Series Safety Network Controller: NE1A-SCPU01(-V1)/-SCPU02 Operation Manual Revised September 2006...
Page 4
Indicates general mandatory actions for which there is no specific symbol. OMRON Product References All OMRON products are capitalized in this manual. The word "Unit" is also capitalized when it refers to an OMRON product, regardless of whether or not it appears in the proper name of the product.
Page 5
OMRON, 2005 All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form, or by any means, mechanical, electronic, photo-copying, recording, or otherwise, without the prior written permission of OMRON.
Page 10
Obtain this manual and gain a firm understanding of its contents before using a DeviceNet system.
Page 12
WHETHER SUCH CLAIM IS BASED ON CONTRACT, WARRANTY, NEGLIGENCE, OR STRICT LIABILITY. In no event shall the responsibility of OMRON for any act exceed the individual price of the product on which liability is asserted. IN NO EVENT SHALL OMRON BE RESPONSIBLE FOR WARRANTY, REPAIR, OR OTHER CLAIMS...
Page 13
The following are some examples of applications for which particular attention must be given. This is not intended to be an exhaustive list of all possible uses of the products, nor is it intended to imply that the uses listed may be suitable for the products: •...
Page 14
PERFORMANCE DATA Performance data given in this manual is provided as a guide for the user in determining suitability and does not constitute a warranty. It may represent the result of OMRON's test conditions, and the users must correlate it to actual application requirements.
Unit and keep this man- ual close at hand for reference during operation. It is extremely important that a PLC and all PLC Units be used for the speci- !WARNING fied purpose and under the specified conditions, especially in applications that can directly or indirectly affect human life.
Page 18
• Complying with Laws and Regulations This safety device conforms to the relevant regulations and standards, but make sure that it is used in compliance with local regulations and stan- dards for the equipment or facilities in which it is applied.
Page 19
General Precautions • Typical related international standards: ISO/DIS 12100 ISO, Safety of Machinery -- Basic Concepts and General Principles for Design IEC 61508, Safety Standard for Safety Instrumented Systems (Functional Safety of Electrical/ Electronic/ Pro-grammable Electronic Safety-relat- ed Systems)
Serious injury may possibly occur due to loss of required safety functions. Ground the 0-V line of the power supply for external output devices so that the devices do NOT turn ON when the safety output line or the test output line is grounded.
NE1A-series Controller) to prevent it falling off the DIN rail because of vibration. • Space must be provided around the NE1A-series Controller, at least 5 mm from its side and at least 50 mm from its top and bottom surfaces, for ventilation and wiring. xxii...
• Be cautions not to injure yourself when dismantling the NE1A-series Con- troller. Additional Precautions According to UL 1604 The NE1A-series Controller is suitable for use in Class I, Div. 2, Group A, B, C, D or Non-Hazardous Location Only. WARNING - Explosion Hazard - Substitution of Components May Impair Suit- ability For Class I, Div.
Has Been Switched OFF or the Area Is Known To Be Non-Hazardous. WARNING - Explosion Hazard - Do Not Disconnect USB Connector Unless Power Has Been Switched OFF or the Area Is Known To Be Non-Hazardous. Regulations and Standards The NE1A-SCPU01 has been certified as follows:...
The unit version (Ver. @.@) is listed near the lot number on the nameplate of the prod-ucts for which unit versions are being managed, as shown be- low. • Controllers that do not have a unit version listed on the label are called Pre-Ver. 1.0 Controllers. Product Nameplate The unit version is listed here.
Page 25
Unit Versions of NE1A-series Controllers 2. Checking the Unit Version with Support Software The following procedure can be used to check the unit version from the Network Configurator version 1.6 or higher. a. Upload the configuration information from the system. The device icons will be dis-played, as shown in the following diagram.
Page 26
Unit Versions of NE1A-series Controllers c. The Controller's Property Window will be displayed. The device name and revision are given in the Property Window. The NE1A- series Controllers supported by version 1.6@ are listed in the following table. Model Device name...
Page 27
• Multi Connector • Muting • Enable Switch • Pulse Generator • Counter • Comparator Selection of the rising edge of the reset Supported Supported condition for the Reset and Restart Function Blocks Use local I/O status in logic program-...
Page 28
Unit Versions of NE1A-series Controllers Unit Versions and Programming Devices Network Configurator version 1.6 or higher must be used when using a Safety Logic Controller with unit version 1.0. The following table shows the relation- ship between unit versions and Network Configurator versions.
Page 29
NE1A-SCPU01-V1 or NE1A-SCPU02 and select Change Device Type from the pop-up menu. Next, select the new device in the New Device and press the OK Button. After a moment, the model number will change and the configuration data for...
Page 30
4. Re-registering Safety Slaves in the Safety Master If the device for which configuration data has been converted is a Safety Slave, it must be re-registered in the Safety Master. First, select the Slave in the Safety Connections Tab Page of the Safety Master and unregister it.
Page 31
Unit Versions of NE1A-series Controllers Select the Slave and press this button to unregister it. Slave for which configuration is being converted. The following message will be displayed when the button to unregister the Slave is pressed. Click the Yes Button. xxxii...
Page 32
Unit Versions of NE1A-series Controllers The following window will be displayed when the Slave has been unregis- tered. Click the registration button to register the Slave again. Select the Slave and click this button to register the Slave again. The following window will appear when the Slave has been registered.
Page 33
Unit Versions of NE1A-series Controllers Click the OK Button. This completes the procedure. xxxiv...
Page 34
Unit Versions of NE1A-series Controllers 5. Re-registering Standard Slaves to Standard Masters If the devices for which the configuration data is being converted is set as a Standard Slave and the device product code is selected in the Standard Mas- ter, the settings in the Standard Master must be changed.
Page 35
Unit Versions of NE1A-series Controllers Then, click the Advanced Setup Button. If the Check Product Code Option is selected on the Device Information Tab Page of the Advanced Setting Window, change the product code according to the device being used. Product codes are as follows:...
Introduction to the NE1A-series Safety Network Controllers The NE1A-series Safety Network Controllers provide various functions, such as safety logic operations, safety I/O control, and a DeviceNet Safety protocol. The NE1A-series Controller allows the user to construct a safety control/net- work system that meets the requirements for Safety Integrity Level (SIL) 3...
1-1-2 Features of the NE1A-series Controllers Safety Logic Operations In addition to basic logic functions, such as AND and OR, function blocks such as Emergency Stop or Safety Gate Monitoring that enable various safety applications are supported. Local Safety I/O •...
Page 39
About NE1A-series Safety Network Controllers Section 1-1 Access Control with a Password • The NE1A-series Controllerís configuration data is protected by a pass- word set in the Controller. • The Network Configurator controls access to each project file with a pass- word.
In the Pre-Ver. 1.0 Controllers, up to 128 logic functions and function blocks can be used in programming. In the Controllers with unit version 1 or later, up to 254 logic func- tions and function blocks can be used in programming.
System Startup/Error Recovery Functions Error history Errors detected by the NE1A-series Controller are recorded along 10-4 with the Controller’s total operating time at the point that the error was detected. Online monitoring The NE1A-series Controller’s internal status information and I/O System Configu- data can be monitored online from the Network Configurator.
The number of ON/OFF operations at an input or output can be counted 5-1-3 Counter and stored internally. Total ON Time Monitor The ON time of an input or output can be timed and stored internally. 5-1-4 DeviceNet communications functions Safety Master function Up to 32 connections can be used.
DeviceNet Safety System Overview DeviceNet is an open-field, multi-vendor, multi-bit network, which combines the controls in the machine and line control levels with information. The DeviceNet Safety network adds safety functions to the conventional DeviceNet standard communications protocol. The DeviceNet Safety concept has been approved by a third-party organization (TUV Rhineland).
Controllers with unit version 1.0 or later can perform safety I/O communica- tions as a Safety Master for a maximum of 32 connections (32 Slaves) with up to 16 bytes per connection. The NE1A-series Controllers support two protocols, single cast and multicast (broadcast), for safety I/O connections.
Page 45
DST1 Safety Slave Safety Slaves by other manufacturers IMPORTANT A maximum total of 64 standard nodes and safety nodes can be connected on the same network. The data attributes handled by standard I/O communications and explicit message communications are non-safety data. The necessary measures for safety data are not taken for this data during data generation.
Page 46
Safety Control System B Also, safety I/O communications between NE1A-series Controllers can be performed as illustrated in the following diagram. In the diagram, NE1A #2 is set as the slave of NE1A #1 safety connections to perform safety I/O commu- nications.
Page 47
IMPORTANT The data attributes handled by DeviceNet standard I/O communications and explicit message communications are non-safety data. The necessary mea- sures for safety data are not taken for this data during data generation. There- fore, do not use this data to configure the Safety Control System.
Page 48
Section 1-2 System Configuration NE1A Standalone System If there are only a few I/O points, the NE1A-series Controller can be used as Standalone Controller. The Controller’s DeviceNet communications can be disabled through settings made from the Network Configurator to enable the NE1A-series Controller to operate as Standalone Controller.
Page 49
A DeviceNet Board/Card enables the Network Configurator to connect directly to the network. Remote configuration and monitoring are supported for stan- dard nodes and safety nodes on the network. When connected directly to DeviceNet, the Network Configurator forms one node on the network.
Page 50
System Configuration USB Connection to an NE1A-series Controller The Network Configurator can be used by connecting to the USB port on the NE1A-series Controller. Remote configuration and monitoring are supported for not only the Controller connected to the USB port but also for other devices on the network.
Section 1-3 System Setup Procedure System Setup Procedure The general working phases until the Safety System is operational are shown below. 1. System Design 3. Installation and Wiring 2. Programming 4. Configuration 5. User Testing 6. System Operation The NE1A-series Controller information required in each phase is described in the following sections.
Section 2-1 Nomenclature and Functions Nomenclature and Functions This section describes the part names and functions of the NE1A-series Con- trollers. 2-1-1 Nomenclature NE1A-SCPU01 (Pre-Ver. 1.0) Node address switches: Indicator/display area Sets the DeviceNet node address as a 2-digit decimal number.
Page 54
USB port (B connector) Terminal area Baud rate switch: Sets the DeviceNet baud rate. DeviceNet communications connector: Connects to the network communications cable. The power for communications is also supplied from this connector. The XW4G-05C1-H1-D Connector is provided for node connections.
Page 55
(B connector) Indicator area Baud rate switch: Terminal area Sets the DeviceNet baud rate. DeviceNet communications connector: The power for communications is also supplied from this connector. Connects to the network communications cable. The XW4G-05C1-H1-D Connector is provided for node connections.
Nomenclature and Functions Section 2-1 2-1-2 Indicator/Display Areas Status Indicators The following LED indicators show the status of the NE1A-series Controller, network, and I/O circuits. • MS (module status) • NS (network status) • LOCK (configuration lock status) • COMM (USB communications status) •...
Page 57
Seven-segment Display The 7-segment display indicates the NE1A-series Controller’s node address during normal conditions, and the error code and the node address of the error during error conditions. Also, “nd” is displayed during normal conditions if DeviceNet communications are disabled (i.e., Standalone Mode).
Any node address in the setting range can be used as long as the same address is not used by another node. If a value between 64 and 99 is set on the rotary switches, the node address can be set using a software setting on the Network Configurator.
Stickers are placed on the communication connectors based on the color of each communications wire. By matching the communications wire colors with the unit sticker colors, you can check to see if wires are in the correct loca- tions. The colors of the wires are as follows:...
Safety input terminals T0 to T3 Test output terminals used to connect with safety inputs IN0 to IN15. Each test output terminal outputs a different test pulse pattern. Terminal T3 also supports a current monitoring function for the output signal, for example, for a muting lamp.
Page 61
Safety input terminals T0 to T3 Test output terminals used to connect with safety inputs IN0 to IN19. Each test out- put terminal outputs a different test pulse pattern. Terminal T3 also supports a cur- rent monitoring function for the output signal, for example, for a muting lamp.
40 to 70 C Degree of protection IP20 Serial interface USB Ver. 1.1 Weight 460 g V0 to G0: For internal logic circuits, V1 to G1: For external input devices and Note test outputs, V2 to G2: For external output devices.
Page 63
Serial interface USB Ver. 1.1 Weight 690 g V0 to G0: For internal logic circuits, V1 to G: For external input devices and Note test outputs, V2 to G: For external output devices. G or V1 and G of V2 are connected internally.
Communications Conforms to DeviceNet. protocol Connection method The multidrop and T-branch connections can be combined (for main line and branch lines). Baud rate 500 kbits/s, 250 kbits/s, 125 kbits/s Communications Special cable with 5 lines (2 communications lines, 2 power lines, 1 shield line)
Leakage current 0.1 mA max. IMPORTANT If a safety output is set as a safety pulse output, an OFF pulse signal (pulse width: 580 s) will be output to diagnose the output circuit when the safety output turns ON. Check the input response time of the control device con- nected to the NE1A-series Controller to be sure that this output pulse will not cause malfunctions.
NE1A-series Safety Network Controller System and to fully exploit the system’s capabilities. Installation and Storage Environment Do not use or store the NE1A-series Controller in any of the following loca- tions. • Locations subject to direct sunlight • Locations subject to temperatures or humidity outside the ranges speci- fied in the specifications •...
Controller) to prevent it from falling off the DIN Track because of vibration. • Provide sufficient space around the NE1A-series Controller, at least 5 mm at the sides and at least 50 mm at the top and bottom, for ventilation and wiring.
Page 69
Section 3-1 Installation Mounting To ensure proper ventilation, mount the NE1A-series Controller as shown in the following diagram. Bottom Do not mount the NE1A-series Controller as in the following diagrams. Bottom Bottom...
Page 71
Section 3-1 Installation Position of the NE1A-SCPU01(-V1) Controller’s DIN Track Mounting Bracket DIN Track Mounting Bracket Position of the NE1A-SCPU02 Controller’s DIN Track Mounting Brackets DIN Track Mounting Brackets...
• Be careful not to get your fingers caught when attaching connectors to the plugs on the NE1A-series Controller. !WARNING Serious injury may possibly occur due to loss of required safety functions. Wire the con- ductors correctly and verify the operation of the NE1A-series Controller before using the Controller system in actual operation.
Use wires of the same diameter if two-wire pin terminals are used. Note • When wiring with pin terminals, be sure to insert pin terminals all the way into the terminal block. • When using two-wire pin terminals, use wires of the same diameter.
Power Supply Selection Use a DC power supply satisfying the following requirements. • The secondary circuits of the DC power supply must be isolated from the primary circuit by double insulation or reinforced insulation. • The DC power supply must satisfy the requirements for class 2 circuits or limited voltage/current circuits defined in UL 508.
Page 77
24 VDC 4 mA, 24 VAC Devices with PNP Semiconductor Outputs (Current Sourcing) Example: Light curtains A PNP semiconductor output signal from this type of device is input to the NE1A-series Controller’s safety input terminal. 4.5 mA typical 24 VDC...
Page 78
Serious injury may possibly occur due to loss of required safety functions. Ground the 0- V line of the power supply for external output devices so that the devices do NOT turn ON when the safety output line or the test output line is grounded.
Page 79
• Be sure to separate I/O cables from high-voltage/current lines. • Use I/O cables of 30 m or less. • Do not apply the power supply to the test output terminals. Doing so may result in product damage or burning.
Page 80
E1 and E2: 24-VDC power supplies S1: Emergency stop switch S2 Reset switch KM1 and KM2: Contactors Connect a 24-VDC power supply to terminals V0 and G0 (power supply termi- Note nals for internal circuits). This example shows an NE1A-SCPU01(-V1) Controller’s terminal layout.
Page 81
E1 and E2: 24-VDC power supplies S11 and S12: Two-hand switches KM1 and KM2: Contactors M: Motor Connect a 24-VDC power supply to terminals V0 and G0 (power supply termi- Note nals for internal circuits). This example shows an NE1A-SCPU01(-V1) Controller’s terminal layout.
Page 82
S1: External test switch S2: Lockout reset switch KM1 and KM2: Contactors M: Motor Connect a 24-VDC power supply to terminals V0 and G0 (power supply termi- Note nals for the internal circuits). This example shows an NE1A-SCPU01(-V1) Controller’s terminal layout.
Page 83
Example of Connecting a User Mode Switch E1 and E2: 24 VDC power supplies S1: User mode switch Connect a 24-VDC power supply to terminals V0 and G0 (power supply termi- Note nals for internal circuits). This example shows an NE1A-SCPU01(-V1) Controller’s terminal layout.
Stickers are placed on the communication connectors based on the color of each communications wire. By matching the communications wire colors with the connector sticker colors, you can check to see if wires are in the correct locations. The colors of the wires are as follows:...
Any node address in the setting range can be used as long as the same address is not used by another node. If a value between 64 and 99 is set on the rotary switches, the node address can be set using a software setting on the Network Configurator.
Page 88
The NE1A-series Controller’s baud rate can be set automatically to match the baud rate of the master on the network. The baud rate must be set in at least one Safety Master or Standard Master on the network. After turning ON the power, the baud rate is set when establishing communications, and the baud rate setting is stored until the next time power is turned ON.
The default is to have DeviceNet communications enabled (normal mode). Make the setting from the Network Configurator. After the setting has been made, a reset command will be sent from the Network Configurator to the NE1A-series Controller to enable the setting.
NE1A-series Controller. The 7-segment display shows the NE1A-series Controller’s node address dur- ing normal conditions, and the error code and the node address of the error during error conditions. Also, when DeviceNet communications are disabled (Standalone Mode), “nd” is displayed during normal conditions.
Page 91
Seven-segment Display The 7-segment display indicates the NE1A-series Controller’s node address during normal conditions, and the error code and the node address of the error during error conditions. Also, “nd” is displayed during normal conditions if DeviceNet communications are disabled (i.e., Standalone Mode).
Network Configurator. I/O of the des- tination communications slave and the I/O area for an NE1A-series slave are displayed as I/O tags. Using I/O tags allows a user to program without being conscious of the NE1A-series Controller’s memory addresses.
Remote I/O Area Attributes The NE1A-series Controller’s remote I/O area has the following attributes. All values in the safety remote I/O area will be cleared if the operating mode is changed. If a communications error occurs, all data for the connection for which the error occurred will be cleared.
I/O monitor data, and I/O data, in that order. The status data can be collected in the PLC to create a monitoring sys- tem. The data can also be configured of only status data, only local I/O moni- tor data, or only I/O data.
Page 95
Section 4-3 Remote I/O Allocations Sample 3: Transmitting Only Status Data as Standard Slave Inputs Status Data Status A Standard Slave Status B Connection Inputs Status C Status A Status D Status C Input Data Not set up Data That Can Be Set and Example Arrangements The following table shows the data that can be set.
Page 96
(1) For the NE1A-SCPU01-V1, N = 2 and M = 1. For the NE1A-SCPU02, N Note = 5 and M = 2. The sizes of the local input status, test output/muting lamp status, and local input monitor status data can be specified in bytes.
Page 97
Section 4-3 Remote I/O Allocations Setting Example 1: Settings from Network Configurator (Unit Version 1.0 or Later) The following table shows the remote I/O area arrangement when the above settings are made. Byte Bit 7 Bit 6 Bit 5 Bit 4...
Page 98
Section 4-3 Remote I/O Allocations The following table shows the remote I/O area arrangement when the above settings are made. Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Local Input Status 1 (1 byte)
Page 99
Section 4-3 Remote I/O Allocations Bit Arrangements for Each Type of Data The bit arrangements for status data and I/O tag settings are shown below. Status Details The following tables show the status details. General Status (1 Byte) Attribute: Non-safety Data...
Page 100
Section 4-3 Remote I/O Allocations Local Input Status 1 ( 1 Byte, Controllers with Unit Version 1.0 or Later)Attribute: Safety Data Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Safety Safety...
Page 101
3 status 1 status 0 status nection detected status ON: Normal, OFF: Error Test Output/Muting Lamp Status 1 (1 Byte) (Unit Version 1.0 or Later) Attribute: Non-safety Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2...
Page 102
Section 4-3 Remote I/O Allocations Local Input Monitor 4 ( NE1A-SCPU02 Attribute: Safety Data 1 Byte, Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Safety Safety Safety Safety Safety Safety Safety...
Page 103
User data User data User data User data User data User data Bit 31 Bit 30 Bit 29 Bit 28 Bit 27 Bit 26 Bit 25 Bit 24 Unused bits among the above user-registered I/O tags will be fixed at 0.
Controller’s I/O memory based on the settings made from the Network Configurator. In the Logic Editor, slave I/O is displayed as I/O tags. Using these I/O tags allows a user to program without being aware of specific memory addresses in the NE1A-series Controller.
4-4-2 Safety I/O Connection Settings Safety connections must be set in order to perform safety I/O communications between the NE1A-series Controller and the Safety Slaves. A “connection” is a logical communications path for a master and slave to communicate with each other.
Some slaves have multiple I/O data (I/O assembly data) internally and the data to be communicated from them can be selected. Here, the data to allo- cated in the NE1A-series Controller can be specified from the data in the reg- istered Safety Slave.
Network Configurator to send a command to restart communica- tions. It is also possible to write a logic routine in the logic program in advance to turn ON the specified Safety I/O Communications Restart Flag and restart communications with a specified trigger bit.
Page 108
Safety Master Function Resetting a Connection Stopped due to a Communications Error When I/O communications have stopped in a connection due to a connection timeout, I/O communications can be restarted in the stopped connection by turning ON the Communications Reset Flag from the logic program or send- ing a Communications Restart command from the Network Configurator.
Page 109
Safety Master Function Section 4-4 When these tags have been set in the logic program in advance as I/O com- munications restart conditions, I/O communications can be restarted with these tags by turning ON (OFF ON) the specified condition.
The following steps are required in order for the NE1A-series Controller to perform safety I/O communications as a Safety Slave. 1. Creation of I/O data (safety slave I/O) to use as a Safety Slave 2. Registration in the Safety Master 3.
• Local Output Status • Test Output/Muting Lamp Status • If the I/O type of the Safety Slave I/O is set to Slave IN for a NE1A-series Controller with unit version 1.0 or later, the following local I/O monitor data can also be included in the I/O data.
Page 112
Data output to the network from the Safety Master. Setting I/O Tags Set the input data blocks and output data blocks to use in the program for the Safety Slave I/O. Multiple data blocks can be set for Safety Slave I/O. The size of the data block can be selected from BOOL (1 byte), BYTE (1 byte), WORD (2 bytes), or DWORD (4 bytes).
Page 113
Setting Local I/O Monitor Data If the I/O type of the Safety Slave I/O is set to Slave IN for a NE1A-series Controller with unit version 1.0 or later, the following local I/O monitor informa- tion can be added to the transmission data after the status information.
4-6-2 Creating I/O Data (Slave I/O) to Use as Standard Slave The I/O data to be used for the DeviceNet Slave must be created in order for an NE1A-series Controller to perform standard I/O communications as a Standard Slave. The memory blocks for this I/O data are called Slave I/O.
Page 115
• Local Output Status • Test Output/Muting Lamp Status • If the I/O type of the Safety Slave I/O is set to Slave IN for a NE1A-series Controller with unit version 1.0 or later, the following local I/O monitor data can also be included in the I/O data.
Page 116
Setting Local I/O Monitor Data If the I/O type of the Safety Slave I/O is set to Slave IN for a NE1A-series Controller with unit version 1.0 or later, the following local I/O monitor informa- tion can be added to the transmission data after the status information.
Page 117
Section 4-6 Standard Slave Function For the NE1A-SCPU01-V1, N = 2. For the NE1A-SCPU02, N = 5. The sizes of Note the local input status and local input monitor status data can both be specified in bytes. !WARNING Serious injury may possibly occur due to loss of required safety functions.
Controller. Refer to Appendix 3 DeviceNet Explicit Messages for details on the services that are available. NE1A-series Controller I/O Area Read Reads the NE1A-series Controller’s local I/O or the Safety Slave I/O area allo- cated to the Controller from the master. Command Format...
Page 119
Safety Remote Input Area: 0 to 511 Safety Remote Output Area: 0 to 511 The I/O addresses of memory information that has been read can be checked on the Memory Info. Tab Page of the Edit Device Parameters Dialog Box for the NE1A-series Controller. I/O name...
Page 120
For the NE1A-SCPU01 or NE1A-SCPU01-V1, test output status can be read Note for 4 terminals, i.e., test output terminals No. 0 to 3. For the NE1A-SCPU02, test output status can be read for 8 terminals, i.e., test output terminals No. 0 to 7.
Restrictions • One address can be set in the user program for the trigger address. • The NE1A-series Controllerís internal I/O memory is sent as a response to an explicit message. Explicit messages can be sent from a user pro- gram in the Controller, but internal information in the Controller cannot be used as send message data.
Page 122
• Response data to explicit messages cannot be used in an NE1A-series Controllerís user programs. !WARNING Serious injury may possibly occur due to loss of required safety functions. Do not use explicit message data as safety data. The necessary measures for safety communications are not taken for explicit message communications.
An optional name consisting of up to 32 characters can be registered in the NE1A-series Controller for each I/O terminal using the Network Configurator. These I/O comments can be used in the Function List of the Logic Editor as I/O tags, enabling easy conceptualization of what is actually being controlled and simplifying programming.
5-1-2 I/O Power Monitor The I/O power supply input can be monitored to confirm if it is normal. If an I/O terminal on the NE1A-series Controller is set to any setting other than Not Used and the normal power supply voltage is not input, the following items will be displayed on the 7-segment display: •...
Page 127
Common Functions If the alarm threshold (Threshold Maintenance Counter) is set to 0, the Con- troller will not compare the count or time PV to the alarm threshold SV. Monitoring Operations from the Network Configurator Any of the following methods can be used to monitor the number of contact operations in the local input status, test output status, or local output status.
Overview In NE1A-series Controllers with unit version 1.0 or later, this function times how long a local input, test output, or local output is ON and stores that total ON time internally in non-volatile memory. • Count range: 0 to 4,294,967,295 s (stored as 00000000 to FFFFFFFF Hex) •...
Page 129
In figure A, the bit is actually ON for 0.5 s 3 = 1.5 s, but the bit is ON just once when the status is checked, so the total ON time is measured as 1 s. Measured about 1 time/second 0.5 s...
Page 130
(Threshold Maintenance Counter) can be set for each local input, test output, and local output terminal. If the alarm threshold (Threshold Maintenance Counter) is set to 0, the Con- troller will not compare the count or time PV to the alarm threshold SV.
Page 131
Common Functions Monitoring the Total ON Time from the Network Configurator Any of the following methods can be used to monitor the total ON time in the local input status, test output status, or local output status. 1. Select the device and select Device – Maintenance information from the menubar.
The NE1A-SCPU01(-V1) is equipped with 16 safety input terminals. The NE1A-SCPU02 is equipped with 40 safety input terminals. By selecting the setup and wiring based on the types of input devices to be connected or the safety level to be achieved, the NE1A-series Controller can flexibly handle various applications.
Select the test output terminal to use as the test source for the safety input when the input channel mode is set to Test pulse from test output. If short cir- cuit detection between input wiring lines is necessary, specify a different test output terminal.
For two inputs set in Dual Channel Mode, the time is monitored from a change in the value of one input to a change in the value of the other input (discrep- ancy time ). When the value of the other input does not change within the set discrepancy, it is regarded as an error.
Page 135
Error Status Status The NE1A-series Controllers supports function blocks with functionality equiv- Note alent to Dual Channel Mode. If Dual Channel Mode is set in a function block, then the safety input terminal can be set to Single Channel Mode.
• I/O tags corresponding to safety input terminal pairs for which errors have been detected are made inactive. • The LED indicator of the safety input with the error lights red, and the LED indicator of the other input flashes red.
• The NE1A-series Controller will continue to operate. Error Latch Time Setting The time to latch the error state when an error occurs in a safety input termi- nal or test output terminal can be set. The error state will continue until the error latch time passes even if the cause of the error is momentarily removed.
(when the output is ON or OFF), ground faults, and short circuits between output signals. IMPORTANT If a safety pulse output is set, an OFF pulse signal (pulse width: 580 s) will be output to diagnose the output circuit when the safety output turns ON.
Section 5-4 Safety Outputs Reflecting Output Data from Output I/O Tags to Safety Output Terminals Output I/O tag data is reflected in the safety output terminals according to the channel mode, as shown in the following tables. Channel Mode Output tag...
Page 140
Safety Outputs Error Latch Time Setting The time to latch the error state when an error occurs in a safety output circuit can be set. The error state will continue until the error latch time passes even if the cause of the error is momentarily removed. When monitoring errors from a monitoring system, take the monitoring interval into account when setting the error latch time.
The NE1A-series Safety Network Controller is programmed by starting a Logic Editor from the Network Configurator. As shown below, the Logic Editor consists of a Function List where function blocks, I/O tags, and other program- ming elements are registered and a workspace where programming is actu- ally performed.
Page 144
Attribute (“[S]” for safety I/O) Node address Bit address Registered I/O comment In Controllers with unit version 1.0 or later, data are reflected in the following I/O areas. • Local input status • Local output status • General Unit status •...
Always verify that the safety-related signals used in safety-related logic meet applicable standards and regulations. Input only safety input signals to function blocks. It is the user's responsibility to verify that the proper sources for signals used in conjunction with these function blocks and the overall safety logic imple- mentation adhere to relevant safety standards and regulations.
Function Block Overview Logic programming for the NE1A-series Controller is accomplished using function blocks. Various safety applications can be achieved by using the function blocks described in this section to program operation to be compliant with safety standards. 6-2-1 Supported Function Blocks The following tables show which logic functions and function blocks are sup- ported in each NE1A-series Controller, based on each Controller’s unit ver-...
Function Block Editing Section 6-3 Function Block Editing Editing of function blocks can be used to set parameters, add optional I/O, and add comments according to the application. Tabs: Function block parameters Out point Setting, In/Out Settings Comments 6-3-1 Function Block Parameter Settings The following parameters can be set for function blocks depending on the user application.
Page 149
Function Block Editing Section 6-3 Discrepancy Time If the function block input type is set to Dual Channel Equivalent or Dual Channel Complementary, the discrepancy time (i.e., the time between changes in the inputs) can be evaluated. The time between when one of the dual-channel inputs changes until the other one changes is monitored.
Error Synchronization Time Setting If the function block input type is set to Dual Channel Equivalent (2 Pairs) or Dual Channel Complementary (2 Pairs) for the Safety Gate Monitoring func- tion block, the synchronization time (i.e., the time between changes in the input pairs) can be evaluated.
Page 151
Fault Present Setting Fault Present is a diagnostic status bit supported in some function blocks by selecting the checkbox located on the In/Out Setting or Out Point Tab Page of the function block properties. If the Fault Present checkbox is selected, an additional Fault Present output will be displayed on the function block.
Diagram Default Connections General Description An AND of the input conditions will be output. Up to eight input conditions can be evaluated. Optional Input Settings The number of inputs can be increased on the In/Out Setting Tab Page in the function block property dialog box.
Page 153
Section 6-4 Command Reference: Logic Functions Maximum Number of Inputs for an AND Logic Function Truth Tables Truth Table for One-input AND Evaluation Input 1 Output 1 0: OFF, 1: ON Truth Table for Two-input AND Evaluation Input 1 Input 2...
Page 154
Section 6-4 Command Reference: Logic Functions Truth Table for Five-input AND Evaluation Input 1 Input 2 Input 3 Input 4 Input 5 Output 1 0: OFF, 1: ON, x: Either ON or OFF...
Page 155
Input 1 Input 2 Input 3 Input 4 Input 5 Input 6 Output 1 0: OFF, 1: ON, x: Either ON or OFF Truth Table for Seven-input AND Evaluation Input 1 Input 2 Input 3 Input 4 Input 5 Input 6...
Logic Function: OR Diagram Default Connections General Description An OR of the input conditions will be output. Up to eight input conditions can be evaluated. Optional Input Setting The number of inputs can be increased on In/Out Setting Tab Page in the function block property dialog box.
Page 157
Section 6-4 Truth Table for Three-input OR Evaluation Input 1 Input 2 Input 3 Output 1 0: OFF, 1: ON, x: Either ON or OFF Truth Table for Four-input OR Evaluation Input 1 Input 2 Input 3 Input 4 Output 1...
0: OFF, 1: ON , x: Either ON or OFF 6-4-4 Logic Function: Exclusive OR Diagram General Description An exclusive OR of the input conditions will be output. Truth Table Truth Table for Exclusive OR Evaluation Input 1 Input 2 Output 1...
This function can be used only in NE1A-series Controllers with unit version 1.0 or later. When the input condition to the RS-FF function block is turned ON, that ON status is maintained (latched) in the function block and the ON output is main-...
Page 160
Section 6-4 Command Reference: Logic Functions The ON status is maintained in the function block, so the Output Enable signal stays ON even if the input condition goes from ON to OFF. The signal maintained in the function block is turned OFF when the function block’s RESET condition is turned ON.
Default setting Comparison Value 00000000 to 11111111 (bit 0 to bit 7) 00000001 Optional Input Settings The number of inputs can be increased on the In/Out Setting Tab Page in the function block property dialog box. Parameter Setting range Default setting...
Page 162
“= CV for Bit n” indicates that the bit matches the comparison value. Note “ CV for Bit n” indicates that the bit does not match the comparison value. ” ” indicates the status is not applicable (may match or not match).
Page 163
The horizontal broken lines in the above diagram represent the comparison values for each input. 1. Output1 turns ON when all of the input signals match the comparison val- 2. Output 1 turns OFF when any of the input signals does not match the com- parison value.
Reset Signal • Low-High-Low Low-High-Low • Rising Edge Number of Inputs Setting The number of inputs can be increased on the In/Out Setting Tab Page in the function block property dialog box. Parameter Setting range Default setting Number of inputs...
Page 165
In NE1A-series Controllers with unit version 1.0 or later, the Low-to-High ris- ing edge can be selected. To enable this signal, set the Reset Signal to Rising Edge on the Parameter Tab Page of the function block properties dialog box.
Page 166
Reset Signal set to Low-High-Low: Monitored input Optional Input N Reset Output Enable Static Release Reset Req. Indication Idle to RUN Reset Signal set to Rising Edge: Monitored input Optional Input N Reset Output Enable Static Release Reset Req. Indication Idle to RUN...
Reset Signal • Low-High-Low Low-High-Low • Rising Edge Number of Inputs Setting The number of inputs can be increased on the In/Out Setting Tab Page in the function block property dialog box. Parameter Setting range Default setting Number of inputs...
Page 168
In NE1A-series Controllers with unit version 1.0 or later, the Low-to-High ris- ing edge can be selected. To enable this signal, set the Reset Signal to Rising Edge on the Parameter Tab Page of the function block properties dialog box.
Reset Signal set to Low-High-Low: Monitored input Optional Input N Reset Output Enable Static Release Reset Req. Indication Idle to RUN Reset Signal set to Rising Edge: Monitored input Optional Input N Reset Output Enable Static Release Reset Req. Indication Idle to RUN...
Page 170
The Emergency Stop Pushbutton Monitoring function block allows the user to monitor an emergency stop pushbutton switch. The Output Enable signal will turn ON if the input from the emergency push- button being monitored is active. The Output Enable signal will turn OFF if the input is inactive or if an error is detected for the function block.
Page 171
Output Fault Error output condition Enable Present Discrepancy Discrepancy Remove the cause of the error error Error output: ON and then do the following: (safety state) 1. Make the inputs inactive and then active again. 2. Or change the NE1A-series Controller’s operating mode...
The Light Curtain Monitoring function block monitors a type-4 safety light cur- tain. The Output Enable signal will turn ON if the input from the safety light curtain being monitored is active. The Output Enable signal will turn OFF if the input is inactive or if an error is detected for the function block.
Page 173
Command Reference: Function Blocks Optional Output Setting The following error output can also be used in programming. To enable this optional output, select the checkbox on the Out Point Tab Page of the function block properties dialog box. • Discrepancy Error Fault Present Output Setting Fault Present output can also be used in programming.
Safety gate status is monitored using an input signal from a safety door switch or safety limit switch connected to the door. The Output Enable signal will turn ON if the input from the switch being mon- itored is active. The Output Enable signal will turn OFF if the input is inactive...
Page 175
(after removing the cause of the error). The Function Test Required Signal from the Safety Gate Monitoring function block will turn ON when a safety gate test is required and it will remain ON until the safety gate test has been completed normally. Set Parameters...
Page 176
Section 6-5 Optional Output Settings The following outputs can also be used in programming. To enable any of these optional outputs, select the checkbox on the Out Point Tab Page of the function block properties dialog box. Discrepancy Error Pair 1...
Page 179
If a discrepancy error occurs in one of the pairs when set to Dual Channel Note Equivalent (2 pairs) or Dual Channel Complementary (2 pairs), to reset the error make input pairs 1 and 2 both inactive and then active.
Input1 (NC) Input2 (NC) Output Enable Discrepancy Error Fault Present Idle to RUN Discrepancy time Discrepancy time Dual Channel Equivalent (2 pairs), Function Test Set to Disabled Input1 (Pair1-NC) Input2 (Pair1-NC) Input3 (Pair2-NC) Input4 (Pair2-NC) Output Enable Sync. Error Fault...
Page 181
EN 574. The Output Enable signal will turn OFF if the inputs from the two-hand switch do not satisfy the requirements of EN 574, an input is inactive, or if an error is detected for the function block.
Page 182
IDLE Mode and then back to RUN Mode. The Output Enable signal will not turn ON if the synchronization time require- Note ment is not met (i.e., operation inputs for both hands must be completed within 500 ms), but this is not considered an error.
Function Block: OFF-delay Timer Diagram General Description The OFF-delay Timer function block performs a timer operation for an OFF delay set in 10-ms increments. The range for this delay is from 0 ms to 300 s. Set Parameters Parameter Setting range...
Function Block: ON-delay Timer Diagram General Description The ON-delay Timer function block performs a timer operation for an ON delay set in 10-ms increments. The range for this delay is from 0 ms to 300 s. Set Parameters Parameter Setting range...
1-of-N type switch (i.e., one of N contacts is ON). The function block supports a maximum of eight inputs and corresponding outputs. The output corresponding to the input that is active is turned ON. If an error is detected for the function block, however, all outputs will turn OFF.
Page 186
If more than one input is ON, the output corresponding to the first input to turn Note ON will turn ON for 2 s. If more than one input turns ON in the same NE1A- series Controller cycle, then all outputs will turn OFF.
If the input signal turns ON, the Output 1 and Output 2 signals will turn ON. When this occurs, the status of the feedback signal must change within the specified time.
Section 6-5 Command Reference: Function Blocks Maximum Number of I/O for a External Device Monitoring Function Block Error Handling and Error Resetting Error Behavior for error detection Resetting the error condition Outputs 1 Fault Error output condition and 2 Present...
General Description The Routing function block routes one input signal to a maximum of eight out- put signals. It is used to output a signal to more than one output tag. Optional Output Settings The number of outputs can be increased on the In/Out Setting Tab Page in the function block property dialog box.
Page 190
Section 6-5 Command Reference: Function Blocks In addition, the Muting function block has an override function to forcibly turn ON the Output Enable signal without the condition for starting the muting function being satisfied. (For example, when a detection object stops in the light curtain’s detection zone, the machine can be operated to remove the...
Page 191
(2) If more than one error occurs, errors will be indicated at all error outputs. (3) If the light curtain goes from this error status to inactive (no light), the Out- put Enable signal will turn OFF and the Fault Present signal will turn ON.
Page 192
Start Conditions If the Muting signals meet the following conditions while the Output Enable signal is ON, muting will be applied and the Muting Status will be turned ON. 1. The muting sensors are all OFF. 2. While the muting sensors are all OFF, two Muting signals are detected in the correct sequence.
Page 193
1. In the block diagram above, the light is not interrupted between MS11 and MS12 and the light curtain, so the Output Enable signal is ON. 2. As the workpiece moves to the right and MS11 and MS12 go ON in order, muting is enabled.
Page 194
Section 6-5 Command Reference: Function Blocks Timing Chart Normal Operation AOPD Input 1 (NC) AOPD Input 2 (NC) Muting Signal 11 Muting Signal 12 Output Enable Muting Status Fault Present Idle to RUN Muting time Synchronization time...
Page 195
Section 6-5 Command Reference: Function Blocks Synchronization Error AOPD Input 1 (NC) AOPD Input 2 (NC) Muting Signal 11 Muting Signal 12 Output Enable Muting Status Synchroni- zation Error Fault Present Synchronization time Synchronization time Sequence Error AOPD Input 1 (NC)
Page 196
MS12, MS21, and MS22 and the light curtain, so the Output Enable signal is ON. 2. As the workpiece moves to the right and MS11 and MS12 go ON in order, muting is enabled, and the Muting Status goes ON.
Page 197
Section 6-5 Command Reference: Function Blocks D2 must satisfy formula 3, D3 must satisfy formula 4, and d5 must satisfy for- mula 5 in order for the muting function to operate effectively. These distance settings must prevent a passing person from enabling the muting function.
Page 198
ON. 2. For the entrance, as the workpiece moves to the right and MS11 and MS12 go ON in order (MS22 and MS21 go ON in order at the exit), muting is en- abled, and the Muting Status goes ON.
Page 199
Section 6-5 Command Reference: Function Blocks Setup Distances The setup distance requirements are the same as for Sequential Muting (For- ward Direction). Timing Chart Entrance AOPD Input 1 (NC) AOPD Input 2 (NC) Muting Signal 11 Muting Signal 12 Muting...
Page 200
The operator can disable the light-interruption sig- nal of the light curtain safety function in order to set a workpiece on the turntable when he is on the opposite side of the machine’s dangerous area.
Page 201
Muting Sequence 1. In figure 1 above, N.O. limit switch 1 is OFF and N.C. limit switch 2 is ON. In addition, the light curtain is not obstructed, so the Output Enable signal is ON.
Page 202
Muting Status and Output Enable signals are 3. When the workpiece moves to the right until it is no longer detected by the MS12, the muting status forced by the Override function will be cleared, and both the Muting Status and Override Status will go OFF.
Page 203
Section 6-5 Command Reference: Function Blocks Stop Conditions If any of the following conditions is met, the Override function will stop and the Muting and Overriding signals will go OFF. 1. The Muting Signals are all OFF. 2. The Max. Override Time has elapsed.
Page 204
Section 6-5 Command Reference: Function Blocks Override Signal goes OFF during Override (Muting Mode: Parallel Muting with 2 Sensors) AOPD Input 1 (NC) AOPD Input 2 (NC) Override Input 1 (NO) Muting Signal 11 Muting Signal 12 Output Enable Muting...
The Output Enable signal is ON when the input from the monitored enable- switch device is active. The Output Enable signal is OFF when the input is not active or an error is detected in the function block. In addition, if the enable-switch device is the type that outputs a grip signal and release signal, the device’s Grip Input and Release Input signal status...
Page 206
Section 6-5 Fault Present Output Setting A Fault Present output can also be used in programming. To enable this output, select the Fault Present checkbox on the Out Point Tab Page of the function block properties dialog box. Output Enable...
The output pulse width will have an error equivalent to the cycle time. For Note example, if the cycle time is 7 ms and the pulse width is set to 100 ms, the output pulse will be from 93 to 107 ms.
1.0 or later. The Counter function block counts the input pulses at an input and turns ON the Output Enable signal when the count reaches a set value (SV) set with the Network Configurator. The function counts the number of OFF-to-ON transi- tions in the input signal.
Page 209
Command Reference: Function Blocks Section 6-5 Set Parameters Parameter Setting range Default setting Reset Condition Auto Reset Manual Reset Manual Reset Count Type Down counter (decrementing counter) Down counter (decrementing counter) Up counter (incrementing counter) Counter 1 to 65,535 (count)
This function can be used only in NE1A-series Controllers with unit version 1.0 or later. The Multi Connector function outputs input signals (up to 8 inputs) to output signals (up to 8 outputs). The input signals and output signals are associated one-to-one from number...
Page 211
Section 6-5 Command Reference: Function Blocks Optional Output Settings The number of outputs can be increased on the In/Out Setting Tab Page in the function block property dialog box. Parameter Setting range Default setting Number of inputs 1 to 8...
The following occurs when the configuration lock is set. • The LOCK LED indicator on the front face of NE1A-series Controller lights yellow. (When unlocked, the indicator will flash yellow.) Lock LED indicator •...
Depending on the type of reset that is used, however, maintenance data such as the total ON times, contact operation counter monitor settings, or monitor values for the contacts of the local inputs, test outputs, and local outputs will not be cleared.
The NE1A-series Controller can register a password in its nonvolatile mem- ory. The password can be used to prevent unexpected or unauthorized access to the Controller from a person other than a user (i.e., a safety man- ager). No password is set by default; the user needs to register one.
CONFIGURING Mode exists while waiting for the completion of configuration from the Network Configurator. The NE1A-series Controller switches to Con- figurating Mode when it is not yet configured after initialization has been com- pleted or when there is an error in the configuration data.
Power is not supplied. : ON : Flashing : OFF Confirming with the Operating Mode Flag The user can determine whether the NE1A-series Controller’s operating mode is RUN Mode or not by checking bit 6 (Operating Mode Flag) of the Unit General Status.
For details, refer to Section 7 Other Functions. (2) When the operating mode of the NE1A-series Controller is changed from RUN to IDLE, input data to the Master depends on the hold setting of the Standard I/O Area. For details, refer to Section 4 DeviceNet Communica- tions Functions.
IMPORTANT When the power supply is interrupted in IDLE Mode, the NE1A-series Control- ler will not start in RUN Mode at the next startup even though Automatic Exe- cution Mode is set and the configuration is locked. Make sure to turn OFF the power supply in RUN Mode.
NE1A-series Controller will turn OFF the outputs. Low Power Supply Voltage for I/O Circuits If the power supply voltage for input drops to 85% of the rated voltage or lower when the power supply voltage for the internal circuit is normal, the NE1A- series Controller will continue operation but will stop refreshing inputs.
The calculations shown here are assumed to satisfy the following conditions: • The configuration is correct. • The power has been turned ON, the SNC self-diagnostic function has been completed, and the NE1A-series Controller is in RUN Mode. • The necessary Safety Slaves have been added to the system.
DeviceNet safety I/O communications. This process can take up to 2 s to be completed depend- ing on the configuration (i.e., on the setting for the number of connections).
Page 225
The cycle time of the NE1A-series Controller can be checked on the Mode/Cycle Time Tab Page of the Edit Device Parameters Window. The minimum set for the EPI is either the cycle time of the Safety Network Note Controller or the cycle time of the Safety Slaves (always 6 ms), whichever is greater.
I/O reaction time. The I/O refresh cycle time is set to the optimum value for the configuration from among the following settings: 3.5, 4.0, 4.5, 5.0, 5.5, 6.0, or 6.5 ms. The I/O refresh cycle time can be checked from the Network Configurator.
Page 227
I/O Refresh Cycle Time and Network Reaction Time The network reaction time The network reaction time of the NE1A-series Controller is used when calcu- lating the remote I/O reaction time. The network reaction time can be checked on the Safety Connections Tab...
Reaction Time 9-4-1 Reaction Time Concepts The reaction time is the time required to stop machine operation in a worst- case scenario considering the occurrence of faults and failures in the safety chain . The reaction time is used to calculate the safety distance.
Page 229
Network reaction time (ms) = Result of Network Configurator calculation If an output from a function block is fed back to the input side of the same Note function block, the cycle time of the NE1A-series Controller must be added to the reaction time for the safety chain.
Page 230
Controller cycle time = 4 ms I/O refresh cycle time = 4 ms The cycle time of the NE1A-SCPU02 is 6 ms and the I/O refresh time is 6 ms. The reaction time is obtained using the following equation: Reaction time (ms) = Switch reaction time...
Page 231
Section 9-4 Reaction Time The network reaction time will be 24 ms based on a safety connection EPI of 6 ms. The reaction time is obtained using the following equation: Reaction time (ms) = Switch reaction time + Safety I/O Terminal input reaction time...
Page 232
NE1A-SCPU01 cycle time = 7 ms I/O refresh cycle time = 3.5 ms The network reaction time will be 28 ms based on a safety connection EPI of 7 ms. The reaction time is obtained using the following equation: Reaction time (ms) = Switch reaction time...
Section 9-4 Reaction Time Network reaction times #1 and #2 will be 24 ms each, based on a safety con- nection EPI of 6 ms. The reaction times are obtained using the following equa- tion: Reaction time (ms) = Switch reaction time...
NE1A-series Controller errors can be categorized into the following three cat- egories: Nonfatal Errors The part where an error has occurred stops at each local I/O or safety I/O connection terminal and places it in the safety state. The Controller, however, continues in RUN Mode.
Confirmation of Error State 10-2 Confirmation of Error State Error details can be checked from the following two pieces of information: • LED indicator status on the front of the NE1A-series Controller • Reading the NE1A-series Controllerís error history using the Network...
Section 10-3 Indicator/Display Status and Corrective Actions for Errors 10-3 Indicator/Display Status and Corrective Actions for Errors Critical Errors Indicators/display Error history Seven- Name Saved in Cause Corrective actions segment nonvolatile display memory None Not sup- • Noise level higher than...
Page 238
Standard I/O See note Standard I/O Check the following points: Connection connection Master node • Make sure the baud rate is the Timeout timeout address same for all nodes. Flashing • Make sure the cable lengths (main/branch) are not too...
Page 239
(Dual Set- fault. ting) • Make sure the input signal wire is not disconnected. • Make sure there is not a short flashing circuit between input signal wires. Target ter- Discrepancy Error See note Discrepancy •...
Page 240
• Make sure the output signal minal wire is not contacting the (Dual Set- power source (positive side). ting) • Make sure there is not a short circuit between output signal wires. flashing To recover from these errors, Target ter-...
Page 241
(1) Not saved in Pre-Ver. 1.0 Controllers, but saved in Controllers with unit Note version 1.0 or later. (2) These functions are not supported by Pre-Ver. 1.0 Controllers. The error information is saved in Controllers with unit version 1.0 or later.
When an error is detected in a NE1A-series Controller with unit version 1.0 or later, the error is recorded in the error history table in the RAM of the Control- ler. The error history contains one record per error and can hold up to 100 records.
Page 243
Section 10-4 Error History The NE1A-series Controller’s error histories are read by the Network Configu- rator as shown below. The time when an error occurs (total operating time) 1 record in the error history Status information when an Node address of an error device...
Logic Programming-related Errors Function Block Status Function Block Status Error An incompatible signal input was set as an input condition in the Error function block’s Set Parameters. Check the inputs entered in the function block or the program logic.
Page 245
After the latch input error time has passed, turn OFF the input when the cause of the error has been removed, and the error will be reset. If there is no fault with the wires, replace the unit.
Page 246
Safety Output at safety output. • Make sure there is no overcurrent for the output. • Make sure the output signal wire does not have an earth fault. Short Circuit Detected at Short circuit was detected • Make sure the output signal wire is not contacting the power Safety Output at safety output.
3. Select Network – Property to display the Network Property Dialog Box in Network Configurator then click the Get from Network Button in the Network Number Field. If there are multiple network numbers, select one of these numbers to unify all to that network number.
Page 248
• One of the safety inputs in a dual channel setting is set as a standard input and the other has a different setting. • One of the safety inputs in a dual channel setting is set to Not used and the other has a different setting.
Page 249
There are open inputs or outputs in a function block used in the logic program. Editor and check program. Click the Edit Button on the Logic Tab Page to open the logic and perform the following measures. • Connect the open inputs or outputs.
Check that the correct password is being used. The device cannot be accessed or 1. The device has just been reset or the power cycled and the device is not the device type or password is dif- ready for communications (i.e., not online with the NS indicator flashing or ferent.
Check that the correct password is being used. The device cannot be accessed or 1. The device has just been reset or the power cycled and the device is not the device type or password is differ- ready for communications (i.e., not online with the NS indicator flashing or ent.
If an error occurs when the NE1A-series Controller tries to establish a safety connection with a DST1-series Safety I/O Terminal or an NE1A-series Con- troller set as a Slave, the 7-segment display will display the error code “d6” or “d5”.
• Is the network bandwidth allocation suitable? 01:0105 Configuration Owner Error The Safety Slave was configurated from a configuration tool or Safety Master at a different node address last time. Reset the Safety Slave to the default settings and download the device parameters again.
Page 254
The Safety Slave may not have been added to the network correctly. Check that the corresponding Safety Slave is online (i.e., the NS indicator is flashing green or lit green.) If the Safety Slave is not online, check the following items.
01:0109 Data Size Error The Safety Slave I/O size set to the NE1A-series Safety Slave and the size set under the Safety Master safety connection setting does not match. The Safety Slave I/O setting may have been changed, so delete then re-regis- ter the connections registered to the Safety Master.
Page 256
EPI has been set for a safety slave I/O. • To share one safety slave I/O on a Safety Slave with more than one Safety Master, make the EPI all the same and set the connection type to Multi-cast.
To use an NE1A-series Controller’s functions in the best condition, daily or periodical inspection must be performed. • Check that the NE1A-series Controller is used within the range of specifi- cations. • Check that installation conditions and wiring of the NE1A-series Control- ler are proper.
• Check that there is no error in the new unit after replacement. • When returning the defective unit for repair, attach a sheet of paper to the unit describing in as much detail as possible the defect. Send the unit to the OMRON branch or sales office listed in the back of this operation manual.
E1 and E2: 24-VDC power supplies S1: Emergency stop pushbutton S2: Reset Switch KM1 and KM2: Contactors (1) Connect a 24-VDC power supply to terminals V0 and G0 (power supply terminals for internal cir- Note cuits). (2) This example shows the NE1A-SCPU01(-V1) Controller’s terminal layout.
Page 263
Appendix A Timing Diagram Emergency stop button Emergency stop button pressed. (ESTOP) pressed. ESTOP 11-12 ESTOP 21-22 More than More than 350 ms 350 ms Reset Feedback Idle to Programming Example...
Page 264
Appendix A Local Input and Test Output Setting Example Local Output Setting Example...
Page 265
S1: Safety limit switch S2: Limit switch (normal open contact) KM1 and KM2: Contactors (1) Connect a 24-VDC power supply to terminals V0 and G0 (power supply terminals for internal Note circuits). (2) This example shows the NE1A-SCPU01(-V1) Controller’s terminal layout.
Page 266
Appendix A Programming Example Local Input and Test Output Setting Example...
Page 267
Appendix A Local Output Setting Example...
Page 268
12 22 KM3-NC KM1-NC KM4-NC KM2-NC (1) Connect a 24-VDC power supply to terminals V0 and G0 (power supply terminals for internal cir- Note cuits). (2) This example shows the NE1A-SCPU01(-V1) Controller’s terminal layout. Timing Diagram Emergency stop button (ESTOP) pressed.
Page 269
Appendix A Programming Example Local Input and Test Output Setting Example...
Page 270
Appendix A Local Output Setting Example...
Page 271
S1: Reset switch S2: Reset switch S3: Emergency stop pushbutton KM1 and KM2: Contactors (1) Connect a 24-VDC power supply to terminals V0 and G0 (power supply terminals for internal Note circuits). (2) This example shows the NE1A-SCPU01(-V1) Controller’s terminal layout.
Page 272
Appendix A Timing Diagram Emergency stop button (ESTOP) pressed. 350 ms min. 350 ms min. ESTOP RESET KM1,2 Feedback Idle to RUN : Feedback time Programming Example...
Page 273
Appendix A Local Input and Test Output Setting Example Local Output Setting Example...
Page 274
Auto reset White Black KM1-NC KM2-NC (1) Connect a 24-VDC power supply to terminals V0 and G0 (power supply terminals for internal Note circuits). (2) This example shows the NE1A-SCPU01(-V1) Controller’s terminal layout. Timing Diagram Emergency stop button (ESTOP) pressed.
Page 275
Appendix A Programming Example Local Input and Test Output Setting Example...
Page 276
Appendix A Local Output Setting Example...
Page 277
Appendix 2: Calculated Values of PFD and PFH Calculated values of PFD and PFH for the NE1A-series Controller are given in the following tables. These val- ues must be calculated for the overall devices within the system to comply with the SIL required for application. A-2-1...
Page 278
Appendix A Appendix 3: DeviceNet Explicit Messages User-specified NE1A parameters can be read and written by sending DeviceNet explicit messages to the NE1A-series Controller. The NE1A-series Controller will process the received messages and return responses. This appendix describes the messages that are supported by the NE1A-series Controller.
Page 279
Appendix A Setting and Monitoring Safety Input Terminals: Inputs (NE1A-SCPU01-V1) Explicit Service Function Command Response message Service Class Data size code stance tribute Monitor Mode for Read Reads the monitor mode of 0E hex 01 to 10 65 hex 1 byte...
Page 280
Appendix A Setting and Monitoring Safety Output Terminals: Outputs (NE1A-SCPU01-V1) Explicit Service Function Command Response message Service Class Data size code stance tribute Monitor Mode for Read Reads the monitor mode of 0E hex 01 to 08 65 hex 1 byte...
Page 281
(unit: seconds) or contact 0000 0000 to FFFF Contact Operation operation counter (unit: opera- FFFF hex Counter tions) for the input (1 to 4) spec- (0 to 4,294,967,295) ified by the Instance ID. Write Writes the SV of the total ON 10 hex...
Page 282
Safety input = 05 0001 to 0100 Safety output = 06 hex (1 to 256) Address Specification Range: Local input: 0 to 4 Local output/test output: 0 or 1 Safety input: 0 to 511 Safety output: 0 to 511...
Page 283
Appendix A Setting and Monitoring Safety Input Terminals: Inputs (NE1A-SCPU02) Explicit Service Function Command Response message Service Class Data size code stance tribute Monitor Mode for Read Reads the monitor mode of 0E hex 01 to 28 65 hex 1 byte...
Page 284
Appendix A Setting and Monitoring Safety Output Terminals: Outputs (NE1A-SCPU02) Explicit Service Function Command Response message Service Class Data size code stance tribute Monitor Mode for Read Reads the monitor mode of 0E hex 01 to 08 65 hex 1 byte...
Page 285
(unit: seconds) or contact 0000 0000 to FFFF Contact Operation operation counter (unit: opera- FFFF hex Counter tions) for the test output (1 to 8) (0 to 4,294,967,295) specified by the Instance ID. Write Writes the SV of the total ON 10 hex...
Page 286
Safety output = 06 Address Specification Range: Local input: 0 or 1 Local output/test output: 0 or 1 Safety input: 0 to 511 Safety output: 0 to 511 Safety Input Terminal Settings and Monitors: Input (NE1A-SCPU01) Explicit message Service Function Command Response...
Page 287
Appendix A Setting and Monitoring Safety Output Terminals: Outputs (NE1A-SCPU01) Explicit message Service Function Command Response Ser- Class Data size vice stance trib- code ute ID Read Safety Read Reads the normal flag status 0E hex 01 to 05 hex...
A logical communications path used to communicate between devices. DeviceNet Safety A safety network that adds a safety protocol to DeviceNet to comply with up to SIL3 according to IEC61508, up to Safety Category 4 according to EN954-1. discrepancy time The time period from a change in one of two inputs until the other input changes.
ABORT State abort status access control automatic baud rate detection emergency stop pushbutton monitoring Enable Switch EPI (data expected packet interval) setting error detected during self-diagnosis baud rate setting error history baud rate switch error history saving area error history table...
Page 291
LOCK LED output tags logic functions lost password password power supply terminal for external input devices and test outputs mode setting power supply terminal for external output devices module status power supply terminal for internal circuits monitoring control system...
Page 292
Index remote I/O area attributes standards Remote I/O Area Data Configuration supported function blocks reset synchronization time setting reset types system configuration resetting errors restart routing test output mode RS-FF Test Output/Muting Lamp Status RUN Mode test outputs test source...
Revision History A manual revision code appears as a suffix to the catalog number on lower left corners of the front and back covers of the manual. Cat. No. Z906-E2-03 Revision code The following table outlines the changes made to the manual during each revision. Page numbers refer to the previous version.