EasyManua.ls Logo

Omron NX-SL3300 - Page 8

Omron NX-SL3300
626 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Section 5 System Configuration and Setup
5-1 Configuration and Setup Procedures ................................................................................5 - 2
5-2 Part Names and Functions of the Sysmac Studio W
indow .............................................5 - 3
5-3 Controller Configuration and Setup of the Safety Control Units ....................................5 - 5
5-3-1 Procedures for Creating the Controller Configuration for Safety Control ..................................5 - 6
5-3-2 Setting and Viewing the Safety Control Unit Settings ...............................................................5 - 9
5-3-3 Procedure to Change the Model of the Safety Control Unit ....................................................5 - 10
5-4 Setting Up the Safety Process Data Communications...................................................5 - 12
5-4-1 Setting Up the FSoE Communications....................................................................................5 - 12
5-4-2 Setting Up the CIP Safety Communications ...........................................................................5 - 13
5-4-3 Calculating the Number of Connections..................................................................................5 - 20
5-5 Safety I/O Functions ..........................................................................................................5 - 23
5-6 Registering Device Variables............................................................................................5 - 26
5-7 Exposing Variables to Standard Controllers...................................................................5 - 30
5-7-1 Exposing Global Variables ......................................................................................................5 - 30
5-7-2 Setting Exposed Variables ......................................................................................................5 - 31
5-7-3 Safety CPU Unit Status...........................................................................................................5 - 35
5-7-4 I/O Ports for Safety I/O Units...................................................................................................5 - 36
5-7-5 I/O Refreshing Method ............................................................................................................5 - 36
5-8 Setting Standard Process Data Communications ..........................................................5 - 37
5-8-1 Using an CPU Unit or EtherCAT Coupler Unit ........................................................................5 - 37
5-8-2 Using an EtherNet/IP Coupler Unit .........................................................................................5 - 37
5-9 Exporting/Importing Settings Data...................................................................................5 - 39
5-9-1 Exporting/Importing the Settings for the Entire Slave Terminal...............................................5 - 39
5-9-2 Exporting/Importing the Settings for All the NX Units on a CPU Rack or Slave Terminal .......5 - 41
5-9-3 Exporting/Importing Data for Individual Safety CPU Unit........................................................5 - 42
Section 6 Programming
6-1 POUs (Program Organization Units) ..................................................................................6 - 3
6-1-1 POU
..........................................................................................................................................6 - 3
6-1-2 Overview of the Three Types of POUs......................................................................................6 - 3
6-1-3 Differences between Programs, Functions, and Function Blocks.............................................6 - 4
6-1-4 Details on Programs..................................................................................................................6 - 5
6-1-5 Details on Function Blocks........................................................................................................6 - 6
6-1-6 Details on Functions................................................................................................................6 - 10
6-1-7 Instructions..............................................................................................................................6 - 11
6-2 Variables .............................................................................................................................6 - 12
6-2-1 Variables..................................................................................................................................6 - 12
6-2-2 Types of Variables...................................................................................................................6 - 12
6-2-3 Type of User-defined Variable.................................................................................................6 - 12
6-2-4 Attributes of Variables .............................................................................................................6 - 13
6-2-5 Data Type................................................................................................................................6 - 14
6-2-6 Variable Attributes Other Than Data Type...............................................................................6 - 16
6-2-7 Function Block Instances ........................................................................................................6 - 17
6-2-8 Restrictions on Variable Names and Other Safety Program-related Names...........................6 - 17
6-3 Constants (Literals) ...........................................................................................................6 - 19
6-3-1 Constants ................................................................................................................................6 - 19
6-3-2 Types of Constants .................................................................................................................6 - 19
6-4 Programming Languages..................................................................................................6 - 21
6-4-1 Programming Languages........................................................................................................6 - 21
6-4-2 FBD Language ........................................................................................................................6 - 21
6-5 Programming Operations..................................................................................................6 - 26
6-5-1 Programming Layer on the Sysmac Studio.............................................................................6 - 26
CONTENTS
6
NX-series Safety Control Unit User's Manual (Z930)

Table of Contents

Related product manuals