Você está na página 1de 32

423GB

PROFINET Communication Unit

DL-PN1 (GT2)
User's Manual
Read this manual before use.
Keep this manual in a safe place for future reference.
Introduction

This manual describes the basic operations and hardware functions of the DL-PN1.
Read the manual carefully to ensure safe performance and function of the DL-PN1.
Keep this manual in a safe place for future reference.
Ensure that the end user of this product receives this manual.

 Symbols
The following symbols alert you to matters concerning the prevention of injury and
product damage.

It indicates a hazardous situation which, if not avoided, could result in


WARNING
death or serious injury.

It indicates a hazardous situation which, if not avoided, could result in


CAUTION
minor or moderate injury.

It indicates a situation which, if not avoided, could result in product


NOTICE
damage as well as property damage.

Important It indicates cautions and limitations that must be followed during


operation.

Point It indicates additional information on proper operation.

Reference It indicates tips for better understanding or useful information.


Overview of PROFINET

What is PROFINET?
PROFINET is an open industrial networking standard developed and maintained by the
PI (PROFINET International).
All supported devices can use the communication network regardless of the vendor.
PROFINET allows easy integration with the currently used field bus (such as
PROFIBUS), enabling you to protect the existing assets without modifying the legacy
system.

The PROFINET communication for the DL-PN1 series supports the PROFINET I/O
communication, which transmits data between I/O controllers (PLC etc.) and I/O
devices, and complies with Conformance Class A.

The PROFINET I/O communication offers the following two types of communication
methods for cyclic data: Real-time communication (RT) and isochronous real-time
communication (IRT).
Real-time communication provides similar communication performance as the existing
field bus, such as the device control in normal factory automation, using Ethernet. The
isochronous real-time communication is capable of meeting stringent real-time
requirements, including synchronized motion control.

The real-time communications offer the following two types of communications: Data I/O
communication for sending and receiving data periodically, and record data
communication for sending and receiving commands/responses at arbitrary timings. In
the data I/O communication, you can set the Update time (Communication cycle) based
on the priority of the data to be sent/received, enabling sending/receiving of data with
adjusted overall communication load. The record data communication is used for
communication applications that require little punctuality (unlike the data I/O
communication).

The DL-PN1 Series supports real-time data I/O communication and record data
communication.

423GB 1
Specifying the IP address using the DCP protocol
In the PROFINET communication, you can specify the IP address of I/O devices using
the DCP protocol (Discovery and Configuration Protocol).

The DCP protocol offers two methods for setting the IP address.
(1) The IP address can be set by the I/O controller based on the device name
information of the I/O device.
(2) The IP address and device name of the I/O device can be set by the I/O supervisor
(PC, etc.).

(1) Check the presence of an I/O device

(2) Response
PROFINET
communication
(3) Set the IP address
I/O Controller
(4) Response
I/O device

Reference If the IP address of the I/O device will be set by the I/O controller, the I/O
device name must match the name in the config of the I/O controller.

2 - PROFINET Communication Unit DL-PN1 User's Manual (GT2) -


Communicating with the GT2 Series

Types and Number of Connectable Sensor Amplifiers


Maximum number of
Name Amplifier form Main unit Expansion unit
connectable units
DIN rail mounting GT2-71(M)(C)N GT2-71(M)(C)N 15
type GT2-71(M)(C)P GT2-71(M)(C)P (1 main unit, 14 expansion units)
GT2-75N GT2-76N 15
GT-2 Series Panel mounting type
GT2-75P GT2-76P (1 main unit, 14 expansion units)
GT2-100N 1
Large display type -
GT2-100P (1 main unit)*

* Up to 11 sensor heads can be connected by adding a head connection board to the


main unit.
The DL-PN1 can connect to multiple sensor amplifiers (a single main unit and multiple
expansion units) which support D-bus. "D-bus" is the name of KEYENCE's wiring-saving
system for sensor amplifiers.
Different types of sensor amplifiers with D-bus support can be connected to a single DL-PN1 unit.
How many and what types of sensor amplifiers can be connected depends on the
sensor amplifiers or units to be connected. Please inquire for details.

Assigning ID Numbers and Slot Numbers


Several sensor amplifiers can be connected to the DL-PN1. ID numbers and slot
numbers for data identification are assigned to each sensor amplifier.
The method for assigning ID numbers and slot numbers is as follows:
• The numbers are assigned in order, starting from the sensor amplifier that is the main
unit. (Optional numbers cannot be assigned.)
• 00 is assigned as the ID number and slot number of the DL-PN1.

Point • You cannot change the ID numbers and slot numbers assigned to
the sensor amplifiers.
• In this manual, ID number 00 to ID number 15 are denoted as ID00 to
ID15, and slot number 00 to slot number 15 are denoted as Slot0 to
Slot15 respectively.

 For DIN rail mounting type  For panel mounting type


Slot number 01 02 14 15 00 Slot number ID number Sensor amplifier
ID number 01 02 14 15 00
01 01 Main unit

RST

LINK
02 02 Expansion unit
/ACT

SF

BF

03 03 Expansion unit
DL-PN1

Main Expansion Expansion Expansion Sensor amplifier


unit unit unit unit

Slot number 00
ID number 00
14 14 Expansion unit

15 15 Expansion unit

- PROFINET Communication Unit DL-PN1 User's Manual (GT2) - 3


DL-PN1 PROFINET Communication Overview
The DL-PN1 enables you to read or write various settings and conditions of the sensor
amplifier via PROFINET.
Examples are shown below.
Data I/O Record Data Reference
Item
Communication Communication page
Reading the sensor amplifier control output   8
Executing the external input to the sensor amplifier   8
Reading the sensor amplifier comparator value   9
Changing the sensor amplifier setting value  14
DL-PN1 PROFINET functions are specified in a GSDML file.
You can download the GSDML file from the KEYENCE website:
http://www.keyence.com

Data I/O Communication


 What is data I/O communication?
This function enables cyclic (i.e. in fixed intervals) data communications with the
PROFINET devices. This function provides high-speed control with several to several
tens of milliseconds.
The communication can be controlled by referencing and updating the variables in the
PLC, making it easy to control the programs on the PLC side.

PROFINET
communication
I/O Controller

Input Area Output Area

∙ Status result ∙ Status result


∙ Control/status/error result ∙ Control/status/error result
∙ Read comparator value Update time ∙ Read comparator value
(Communication
Output Area cycle) Input Area

∙ Execute external input ∙ Execute external input

Point • Communication settings for the data I/O communication, such as


Update time (communication cycle) and the data size, will be
configured on the PLC side.
• In a network with many connected devices (including the PROFINET
devices), a network delay and/or packet loss may occur when there
is a heavy load on the network. Conduct a thorough verification
before the operation.

4 - PROFINET Communication Unit DL-PN1 User's Manual (GT2) -


 Data I/O communication device map (DL-PN1  PROFINET I/O controller)

 DL-PN1 (Slot 0)
 Input
Address Bit Function name Description Value
0 Reserved for system - -
1 Reserved for system - -
0: Normal
2 Comparator value property Stores the comparator value status. 1: Disabled status
“----”, “FFFF”, or “-FFFF”
3 Reserved for system - -
0 4 Reserved for system - -
5 Reserved for system - -
6 Reserved for system - -
Stores the error status of the sensor
amplifiers. 0: No error occurred.
7 Error status
"Types of error and error code" 1: Error occurred.
(page 25)
Stores the external input response to 0: No input
0 External input response 1
the sensor amplifier. 1: Input reception
Stores the external input response to 0: No input
1 External input response 2
the sensor amplifier. 1: Input reception
Stores the external input response to 0: No input
2 External input response 3
the sensor amplifier. 1: Input reception
1 Stores the external input response to 0: No input
3 External input response 4
the sensor amplifier. 1: Input reception
4 Reserved for system - -
5 Reserved for system - -
6 Reserved for system - -
7 Reserved for system - -
2 to 15 0 to 7 Reserved for system - -

 Sensor amplifier (Slot 1 to 15)


 Input
Address Bit Function name Description Value
ON/OFF of the High state of the 0: OFF
0 High
sensor amplifiers is output. 1: ON
ON/OFF of the Low state of the 0: OFF
1 Low
sensor amplifiers is output. 1: ON
ON/OFF of the Go state of the 0: OFF
2 Go
sensor amplifiers is output. 1: ON
16+7(a-1)* ON/OFF of the HH state of the 0: OFF
3 HH
sensor amplifiers is output. 1: ON
ON/OFF of the LL state of the 0: OFF
4 LL
sensor amplifiers is output. 1: ON
5 Reserved for system - -
6 Reserved for system - -
7 Reserved for system - -

- PROFINET Communication Unit DL-PN1 User's Manual (GT2) - 5


Address Bit Function name Description Value
0 Reserved for system - -
0: Normal
1 Comparator value invalid Stores the comparator value status. 1: Comparator value invalid
“----”
0: Normal
2 Comparator value under range Stores the comparator value status. 1: Comparator value under
range “-FFFF”
0: Normal
17+7(a-1)* 3 Comparator value over range Stores the comparator value status. 1: Comparator value over
range “FFFF”
4 Reserved for system - -
5 Reserved for system - -
6 Reserved for system - -
Stores the error status of the sensor
amplifiers. 0: No error occurred.
7 Error status
"Types of error and error code" 1: Error occurred.
(page 25)
Stores the external input response to 0: No input
0 External input response 1
the sensor amplifier. 1: Input reception
Stores the external input response to 0: No input
1 External input response 2
the sensor amplifier. 1: Input reception
Stores the external input response to 0: No input
2 External input response 3
the sensor amplifier. 1: Input reception
18+7(a-1)* Stores the external input response to 0: No input
3 External input response 4
the sensor amplifier. 1: Input reception
4 Reserved for system - -
5 Reserved for system - -
6 Reserved for system - -
7 Reserved for system - -
19+7(a-1)* to Used when reading the comparator
0 to 7 Comparator value INT32
22+7(a-1)* value (P.V. value).
* "a" represents a Slot number. When Addresses were assigned in order, the Address
for Slot 1 is 16, 17, 18, or 19 to 22.
 Data I/O communication device map (PROFINET I/O controller  DL-PN1)

 DL-PN1 (Slot 0)
 Output
Address Bit Function name Description Value
Requests the external input to the 0: OFF
0 External input request 1*1
sensor amplifiers. 1: ON
Requests the external input to the 0: OFF
1 External input request 2*1
sensor amplifiers. 1: ON
Requests the external input to the 0: OFF
2 External input request 3*1
sensor amplifiers. 1: ON
0 Requests the external input to the 0: OFF
3 External input request 4*1
sensor amplifiers. 1: ON
4 Reserved for system - -
5 Reserved for system - -
6 Reserved for system - -
7 Reserved for system - -

6 - PROFINET Communication Unit DL-PN1 User's Manual (GT2) -


*1 External input request to the sensor amplifiers connected to the DL-PN1 (Slot 0) can
be executed en bloc. (Smart Access function)
Functions assigned to the external input request 1 to 4 are as follows:
• External input request 1: PRESET input
• External input request 2: TIMING input
• External input request 3: RESET input
• External input request 4: ERROR CLEAR input
Refer to the GT2 series user's manual.

 Sensor amplifier (Slot 1 to 15)


 Output
Address Bit Function name Description Value
Requests the external input to the 0: OFF
0 External input request 1
sensor amplifiers. 1: ON
Requests the external input to the 0: OFF
1 External input request 2
sensor amplifiers. 1: ON
Requests the external input to the 0: OFF
2 External input request 3
sensor amplifiers. 1: ON
1 to 15 Requests the external input to the 0: OFF
3 External input request 4
sensor amplifiers. 1: ON
4 Reserved for system - -
5 Reserved for system - -
6 Reserved for system - -
7 Reserved for system - -

Functions assigned to the external input request 1 to 4 are as follows:


• External input request 1: PRESET input
• External input request 2: TIMING input
• External input request 3: RESET input
• External input request 4: ERROR CLEAR input
Refer to the GT2 series user's manual.

 Communication Methods
The following describes how the I/O controller communicates with the DL-PN1 (data I/O
communication).
• "Reading an output from a sensor amplifier" (page 8)
• "Entering an external input to a sensor amplifier" (page 8)
• "Reading comparator values (P.V. values) from sensor amplifiers" (page 9)

- PROFINET Communication Unit DL-PN1 User's Manual (GT2) - 7


Reading an output from a sensor amplifier
Available outputs: High, Low, Go, HH, LL
This example shows how to read the High output from Slot 1 (ID01).
Master
1
Slot 1
0
Bit 0 of the input address 16

Sensor amplifier (1)


ON
Output
OFF
High output of ID01

(1) The output from the sensor amplifier entered into Bit 0 of the input address 16 via
data I/O communication.
This example shows how to read the High output from the sensor amplifier ID01.
Point To use the HH output and LL output, set "Special Output Setting" of
the sensor amplifier to "5-Output".

Entering an external input to a sensor amplifier


Available external inputs: PRESET, TIMING, RESET, error clear
This example shows how to enter the TIMING input from Slot 1 (ID01).
Master (1)
1
External input request
0
Slot 1
Bit 1 of the output address 1 (2)
1
External input response
0
Slot 1
Bit 1 of the input address 18

Sensor amplifier
ON
External input
OFF
TIMING input of ID01

(1) The output address value to which an external input request was assigned is linked
via data I/O communication and the external input of the sensor amplifier is turned
on or off.
(2) You can check the input status of the sensor amplifier with the external input
response.
Point • To use the TIMING input, set "Simultaneous Input Setting" of the
sensor amplifier to "Individual Input".
• To use the TIMING input, set the "Timing Type" of the sensor
amplifier to "External Timing Input".

Reference After the external input is executed, the button operation of the sensor
amplifiers is locked for about 10 seconds. "COM-Lock (comLoc)" is displayed
for about 2 seconds during switching to the locked state or when an attempt
is made to operate a locked button. When button operation is unlocked,
"COM-Unlock (comUnL)" is displayed for about 2 seconds. However, the
initialization screen appears when an initialization reset is executed. If an
external input is repeatedly executed when the initialization screen is being
displayed, the initialization screen is retained.

8 - PROFINET Communication Unit DL-PN1 User's Manual (GT2) -


Reading comparator values (P.V. values) from sensor amplifiers

Master
(2)
Comparator value invalid 1
Input address 17/24/31 Bit 1 of Slot 1/2/3 0
(2)
1
Comparator value over range
0
Input address 17/24/31 Bit 2 of Slot 1/2/3
(2)
1
Comparator value under range
0
Input address 17/24/31 Bit 3 of Slot 1/2/3

Comparator value of ID 01 1234 4567 6789


Input address 19 to 22 (DEX) of Slot 1

Comparator value of ID 02 2345 5678 7890


Input address 26 to 29 (DEX) of Slot 2

Comparator value of ID 03 3456 8901


Input address 33 to 36 (DEX) of Slot 3

Sensor amplifier (1)


Comparator value of ID 01 1234 4567 6789

Comparator value of ID 02 2345 5678 7890

Comparator value of ID 03 3456 8901

This example shows how to read the comparator values (P.V. values) from the sensor
amplifiers ID01, ID02, and ID03.

(1) When the comparator value of a sensor amplifier is updated, the value of the input
address is also updated via data I/O communication.
If the comparator value is correct, the parameter range is -199.9999 to +199.9999.
If the comparator value is over range, under range, or invalid, the previous value is
retained without updating the comparator value. To confirm whether the current
value is correct, use the comparator value property.
(2) The comparator value invalid, comparator value over range, or comparator value
under range is entered.
If the comparator value of a sensor amplifier is "invalid", "over", or "under", the bit
corresponding to the ID number of that sensor amplifier flips to 1.

- PROFINET Communication Unit DL-PN1 User's Manual (GT2) - 9


Record Data Communication

 What is record data communication?


Record data communication is a function that performs communication by issuing
commands when desired. It is used for applications which do not require the punctuality
of data I/O communication, such as reading and writing I/O device settings.

I/O controller DL-PN1 Sensor amplifier

(1) Record data


communication command
Send Receive

(2) Interpret and


execute command
Receive Send
(3) Record data
communication response

 Basic Format and Flow of Record Data Communication


Record data communication uses function block, which blocks circuits being used in a
program. For Siemens SIMATEC Manager / TIA Portal, use SFB52"RD REC" and
SFB53"WR REC".
SFB52"RD REC" SFB53"WR REC"
Reads data. Writes data.

6)% 6)%
5HDGD3URFHVV'DWD5HFRUG :ULWHD3URFHVV'DWD5HFRUG
(1 5'5(& (1 (1 :55(& (1

5(4 9$/,'  5(4 9$/,'

,' %86< ,' %86<

,1'(; (5525 ,1'(; (5525

0/(1 67$786 0/(1 67$786

5(&25' /(1 5(&25'

Parameter name Description


EN Enables.
EN0 Shows that EN is enabled.
REQ Enables when making a request.
ID Enters the DL-PN1 or sensor amplifier ID number.
INDEX Enters the Access Address Index number.

10 - PROFINET Communication Unit DL-PN1 User's Manual (GT2) -


Parameter name Description
MLEN Set to 4.
RECORD A value is input when reading. Inputs a value when writing.
VALID Replies as to whether the action was valid.
BUSY Replies as to whether the unit is busy.
ERROR Replies as to whether there is an error.
STATUS Replies with status information (including error information).
LEN Replies the length of the reply data.

Point To input the ID number for the DL-PN1 into ID, refer to the instruction
manual for each PLC. When inputting the ID number of the sensor
amplifier connected to the DL-PN1 into ID, input the smaller of the Slot
I Address and Q Address. If Q Address will be input, add
32768(0x8000).

 Access Address (Slot 0)


Index Data
Function name Description Attribute Value
(DEC) type
bit0 : Reserved for system
The sensor amplifier enters 2byte bit1 : Slot 1
0 Key lock W
the key lock state. WORD :
bit15 : Slot 15
bit0 : Reserved for system
The key lock of the sensor 2byte bit1 : Slot 1
1 Key unlock W
amplifier is canceled. WORD :
bit15 : Slot 15
bit0 : Reserved for system
Power saving function The sensor amplifier enters 2byte bit1 : Slot 1
2 W
(ECO) the eco mode. WORD :
bit15 : Slot 15
bit0 : Reserved for system
Power saving function The eco mode of the sensor 2byte bit1 : Slot 1
3 W
(ECO) cancel amplifier is canceled. WORD :
bit15 : Slot 15
4 to 14 Reserved for system
bit0 : Reserved for system
2byte bit1 : Slot 1
15 Initialization request Initializes the sensor amplifier. W
WORD :
bit15 : Slot 15
16 to 31 Reserved for system
Stores the DL-PN1 error
status. 2byte
32 DL-PN1 error state R
"Types of error and error WORD
code" (page 25)
Stores the number of sensor
Number of connectable 2byte
33 amplifiers connected to the R 0 to 15
units INT
DL-PN1.
34 to 63 Reserved for system
When the sensor amplifier is
bit0 : Reserved for system
in the error state, the
2byte bit1 : Slot 1
64 Error state corresponding bit is set. R
WORD :
"Types of error and error
bit15 : Slot 15
code" (page 25)

- PROFINET Communication Unit DL-PN1 User's Manual (GT2) - 11


Index Data
Function name Description Attribute Value
(DEC) type
bit0 : Reserved for system
When the sensor amplifier is
2byte bit1 : Slot 1
65 Warning status in the warning state, the R
WORD :
corresponding bit is set.
bit15 : Slot 15
When the sensor amplifier
bit0 : Reserved for system
comparator value is invalid or
Comparator value 2byte bit1 : Slot 1
66 exceeding the upper or lower R
property WORD :
limit, the corresponding bit is
bit15 : Slot 15
set.
When the sensor amplifier bit0 : Reserved for system
Comparator value over comparator value is 2byte bit1 : Slot 1
67 R
range exceeding the upper limit, the WORD :
corresponding bit is set. bit15 : Slot 15
When the sensor amplifier bit0 : Reserved for system
Comparator value under comparator value is 2byte bit1 : Slot 1
68 R
range exceeding the lower limit, the WORD :
corresponding bit is set. bit15 : Slot 15
bit0 : Reserved for system
When the sensor amplifier
2byte bit1 : Slot 1
69 Comparator value Invalid comparator value is invalid, R
WORD :
the corresponding bit is set.
bit15 : Slot 15
70 to 77 Reserved for system
bit0 : Reserved for system
When the control output of
2byte bit1 : Slot 1
78 Output 1 sensor amplifier is High, the R
WORD :
corresponding bit is set.
bit15 : Slot 15
bit0 : Reserved for system
When the control output of
2byte bit1 : Slot 1
79 Output 2 sensor amplifier is Low, the R
WORD :
corresponding bit is set.
bit15 : Slot 15
bit0 : Reserved for system
When the control output of
2byte bit1 : Slot 1
80 Output 3 sensor amplifier is Go, the R
WORD :
corresponding bit is set.
bit15 : Slot 15
bit0 : Reserved for system
When the control output of
2byte bit1 : Slot 1
81 Output 4 sensor amplifier is HH, the R
WORD :
corresponding bit is set.
bit15 : Slot 15
bit0 : Reserved for system
When the control output of
2byte bit1 : Slot 1
82 Output 5 sensor amplifier is LL, the R
WORD :
corresponding bit is set.
bit15 : Slot 15
83 to 85 Reserved for system
When the request reception to bit0 : Reserved for system
the "External input request 1" 2byte bit1 : Slot 1
86 External input response 1 R
is complete, the WORD :
corresponding bit is set.*1 bit15 : Slot 15
When the request reception to bit0 : Reserved for system
the "External input request 2" 2byte bit1 : Slot 1
87 External input response 2 R
is complete, the WORD :
corresponding bit is set.*1 bit15 : Slot 15
When the request reception to bit0 : Reserved for system
the "External input request 3" 2byte bit1 : Slot 1
88 External input response 3 R
is complete, the WORD :
corresponding bit is set.*1 bit15 : Slot 15

12 - PROFINET Communication Unit DL-PN1 User's Manual (GT2) -


Index Data
Function name Description Attribute Value
(DEC) type
When the request reception to bit0 : Reserved for system
the "External input request 4" 2byte bit1 : Slot 1
89 External input response 4 R
is complete, the WORD :
corresponding bit is set.*1 bit15 : Slot 15
90 to
Reserved for system
127
Stores the product code of the GT2-7** (main unit) : 4006
2byte
128 Product code 1 slot number 01 sensor R GT2-7**
WORD
amplifier. (expansion unit) : 4007
: : : : : GT2-71MC*: 4008
Stores the product code of the GT2-100* (main unit) : 4010
2byte GT2-100*
142 Product code 15 slot number 15 sensor R
WORD (expansion unit) : 4011
amplifier.
143 Reserved for system
Stores the revision of the slot 2byte
144 Revision 1 R 0101H to FFFFH
number 01 sensor amplifier. WORD
: : : : : :
Stores the revision of the slot 2byte
158 Revision 15 R 0101H to FFFFH
number 15 sensor amplifier. WORD
159 Reserved for system
Used when reading
Comparator value 0 (Slot 4byte
160 comparator value (P.V. value) R
Number 1) DINT
of slot number 01.*2 *3
: : : : : -199.9999 to +199.9999
Used when reading
Comparator value 0 (Slot 4byte
174 comparator value (P.V. value) R
Number 15) DINT
of slot number 15.*2 *3
175 Reserved for system
Used when reading the
Number of decimal
decimal position of slot 4byte
176 places (Current value 0, R
number 01 comparator value DINT
Slot Number 1)
(P.V. value).
: : : : :
Used when reading the
Number of decimal
decimal position of slot 4byte
190 places (Current value 0, R
number 15 comparator value DINT
Slot Number 15)
(P.V. value).
191 to
Reserved for system
194

*1 Functions assigned to the external input request 1 to 4 are as follows:


• External input request 1: PRESET input
• External input request 2: TIMING input
• External input request 3: RESET input
• External input request 4: ERROR CLEAR input
Refer to the GT2 series user's manual.
*2 If the judgment value is correct, the parameter range is -199.9999 to +199.9999.
• When the comparator value is over range, "+999.9999" is stored.
• When the comparator value is under range, "-999.9999" is stored.
• When the comparator value is invalid, "-999.9998" is stored.
• When an error occurs, "+1000.0000" is stored.
*3 When you use the calculation function and calculation setting is set to other than
standard difference display, a reading error occurs on the expansion unit.

- PROFINET Communication Unit DL-PN1 User's Manual (GT2) - 13


 Access Address (Slot 1 to 15)
Index Data Default
Function name Description Attribute Value
(DEC) type value
0 Reserved for system
1 Preset request DINT C
2 Preset reset request DINT C
3 Reset request DINT C
4 Error clear DINT C
5 Initialize request DINT C
6 to 31 Reserved for system
32 Group1 Entry Count DINT R 9
Bit0: Overcurrent error (ErC)
Bit1: Head error (ErH)
Bit2: EEPROM error (ErE)
Bit3: Jam check error (Er.chK)
Bit4: Self-timing delay error
33 Sensor amplifier error state *1 DINT R (Er.dLY)
Bit5: Number-of-units error
(Er.Unit)
Bit6: Calculation error (Er.CAL)
Bit7: Calculation mode error
(Er.noH)
34 to 35 Reserved for system
Bit0: HIGH
Bit1: LOW
36 Control output *2 DINT R Bit2: GO
Bit3: HH
Bit4: LL
*3
37 Comparator value (P.V. value) DINT R
*4
*3
38 Raw value (R.V. value) DINT R
*5
39 Peak value during sampling *3 DINT R
40 Bottom value during sampling *6 DINT R
*3
41 Calculation display value DINT R
*7
42 to 63 Reserved for system
64 Group2 Entry count DINT R 20
65 Bank 0 HIGH setting DINT R/W +005.0000 -199.9999 to +199.9999
66 Bank 0 LOW setting DINT R/W +001.0000 -199.9999 to +199.9999
67 Bank 0 preset value DINT R/W 000.0000 -199.9999 to +199.9999
68 Bank 0 HH setting *8 DINT R/W +007.0000 -199.9999 to +199.9999
69 Bank 0 LL setting *8 DINT R/W -001.0000 -199.9999 to +199.9999
70 Bank 1 HIGH setting DINT R/W +005.0000 -199.9999 to +199.9999
71 Bank 1 LOW setting DINT R/W +001.0000 -199.9999 to +199.9999
72 Bank 1 preset value DINT R/W 000.0000 -199.9999 to +199.9999
73 Bank 1 HH setting *8 DINT R/W +007.0000 -199.9999 to +199.9999
74 Bank 1 LL setting *8 DINT R/W -001.0000 -199.9999 to +199.9999
75 Bank 2 HIGH setting DINT R/W +005.0000 -199.9999 to +199.9999
76 Bank 2 LOW setting DINT R/W +001.0000 -199.9999 to +199.9999
77 Bank 2 preset value DINT R/W 000.0000 -199.9999 to +199.9999
78 Bank 2 HH setting *8 DINT R/W +007.0000 -199.9999 to +199.9999
79 Bank 2 LL setting *8 DINT R/W -001.0000 -199.9999 to +199.9999

14 - PROFINET Communication Unit DL-PN1 User's Manual (GT2) -


Index Data Default
Function name Description Attribute Value
(DEC) type value
80 Bank 3 HIGH setting DINT R/W +005.0000 -199.9999 to +199.9999
81 Bank 3 LOW setting DINT R/W +001.0000 -199.9999 to +199.9999
82 Bank 3 preset value DINT R/W 000.0000 -199.9999 to +199.9999
83 Bank 3 HH setting *8 DINT R/W +007.0000 -199.9999 to +199.9999
84 Bank 3 LL setting *8 DINT R/W -001.0000 -199.9999 to +199.9999
85 to 95 Reserved for system
96 Group3 Entry Count DINT R 7
0: Unlock
97 Key lock *9 DINT R/W 0 1: Full key lock
2: Key lock
R 0 0 to 3: Currently active bank
0: Switched to bank 0
98 Bank switching state *10 DINT 1: Switched to bank 1
W 0
2: Switched to bank 2
3: Switched to bank 3
0: Timing input OFF, or in
process of measurement using
self-timing
R 0
1: Timing input ON, or not in
99 Timing status DINT
process of measurement using
self-timing
0: Change during measurement
W 0
1: Change during non-measurement
100 to
Reserved for system
102
0: Bar display mode
103 Bar display mode *11 DINT R/W 0
1: OK/NG display mode
104 to
Reserved for system
127
128 Group4 Entry count DINT R 29
00+m: Does not use the
calculation function
10+m: Use the calculation
function
20+m: Calculation only mode
0: Maximum value
*12
129 Calculation mode and Setting DINT R/W 0 1: Minimum value
*13
2: Flatness
3: Average
4: Reference difference
5: Twist
6: Warpage
7: Thickness
0: Standard
1: NG hold
130 Detection mode DINT R/W 0 2: Peak hold
3: Bottom hold
4: Peak-to-Peak
0: Timing
131 Hold update method DINT R/W 0
1: Regular update

- PROFINET Communication Unit DL-PN1 User's Manual (GT2) - 15


Index Data Default
Function name Description Attribute Value
(DEC) type value
When the When the
connected connected
sensor head is sensor head
GT2-H***/A*** is GT2-P***
0: HSP (3.0 ms) HSP (12 ms)
132 Response time DINT R/W 3
1: 5 ms 20ms
2: 10 ms 40ms
3: 100 ms 400ms
4: 500 ms 2000ms
5: 1000 ms 4000ms
0: External timing input
133 Timing type DINT R/W 0 1: Rising self
2: Falling self
134 Self-timing level DINT R/W +000.5000 -199.9999 to +199.9999
0: Static hold
135 Self-timing delay type DINT R/W 0
1: Delay timer
136 User-specified delay time DINT R/W 1000 0000 to 9999
0: Default
137 Static hold determination DINT R/W 0
1: User
138 Static hold stable range DINT R/W +000.0100 000.0000 to +199.9999
0: Normal
139 Measurement direction DINT R/W 0
1: Reverse
140 Multiplier DINT R/W 001.0 000.1 to 100.0
0: NO
141 Output mode DINT R/W 0
1: NC
0: 0.0001
1: 0.001
142 Display resolution DINT R/W 0
2: 0.01
3: 0.1
143 Hysteresis DINT R/W +000.0030 000.0000 to +199.9999
0: Individual input
144 Simultaneous input setting *12 DINT R/W 0
1: Simultaneous input
0: Do not use
1: 5-output
2: Limit output
145 Special output setting *8 DINT R/W 0
3: Limit output user setting
4: All GO
5: All limit output
146 Limit output HH position *8 DINT R/W 000.5000 -199.9999 to +199.9999
147 Limit output LL position *8 DINT R/W 000.5000 -199.9999 to +199.9999
0: R.V. value
148 Select preset data DINT R/W 0
1: P.V. value
0: YES
149 Preset memory DINT R/W 0
1: NO
0: Common to all banks
150 Preset point DINT R/W 0
1: Store separately for each bank
0: OFF
151 Power-saving function (ECO) DINT R/W 0 1: HALF
2: ALL
0: OFF
152 Jam detection function DINT R/W 0 1: ON
2: USER
153 Jam detection position DINT R/W +000.5000 -199.9999 to +199.9999

16 - PROFINET Communication Unit DL-PN1 User's Manual (GT2) -


Index Data Default
Function name Description Attribute Value
(DEC) type value
0: Individual
154 Batch setting (GT2-100* only) *14 DINT R/W 0
1: Batch
0: Default
155 Analog Range setting *15 DINT R/W 0
1: Free range setting
156 Free range setting (Hi) *15 DINT R/W +012.0000 -199.9999 to +199.9999
157 Free range setting (Lo) *15 DINT R/W 000.0000 -199.9999 to +199.9999
158 to
Reserved for system
159
160 Group5 Entry count DINT R 15
*3
161 R.V. (base of calc.) Slot01 DINT R
*16
*3
162 R.V. (base of calc.) Slot02 DINT R
*16
*3
163 R.V. (base of calc.) Slot03 DINT R
*16
*3
164 R.V. (base of calc.) Slot04 DINT R
*16
*3
165 R.V. (base of calc.) Slot05 DINT R
*16
*3
166 R.V. (base of calc.) Slot06 DINT R
*16
*3
167 R.V. (base of calc.) Slot07 DINT R
*16
*3
168 R.V. (base of calc.) Slot08 DINT R
*16
*3
169 R.V. (base of calc.) Slot09 DINT R
*16
*3
170 R.V. (base of calc.) Slot10 DINT R
*16
*3
171 R.V. (base of calc.) Slot11 DINT R
*16
*3
172 R.V. (base of calc.) Slot12 DINT R
*16
*3
173 R.V. (base of calc.) Slot13 DINT R
*16
*3
174 R.V. (base of calc.) Slot14 DINT R
*16
*3
175 R.V. (base of calc.) Slot15 DINT R
*16
176 to
Reserved for system
191
192 Group6 Entry count DINT R 11
GT2-7* main unit:=4006
GT2-7* expansion unit:=4007
193 Product code DINT R GT2-71MC:=4008
GT2-100* main unit:=4010
GT2-100* expansion unit:=4011
194 to
Reserved for system
199
GT2-7* main unit:="GT2-"
DINT/ GT2-7* expansion unit:="GT2-"
200 Product name 1 *17 R
STRING GT2-71MC:="GT2-"
GT2-100*:="GT2-"

- PROFINET Communication Unit DL-PN1 User's Manual (GT2) - 17


Index Data Default
Function name Description Attribute Value
(DEC) type value
GT2-7* main unit:="71*/"
DINT/ GT2-7* expansion unit:="72*/"
201 Product name 2 *17 R
STRING GT2-71MC:="71MC"
GT2-100*:="100*"
GT2-7* main unit:="75* "
DINT/ GT2-7* expansion unit:="76* "
202 Product name 3 *17 R
STRING GT2-71MC:="* "
GT2-100*:=""
GT2-7* main unit:=""
DINT/ GT2-7* expansion unit:=""
203 Product name 4 *17 R
STRING GT2-71MC:=""
GT2-100*:=""
204 to
Reserved for system
217
218 Unit
219 to
Reserved for system
223

*1 The error content of the sensor amplifier can be checked by noting the ON/OFF
state of each bit.
OFF (0): No error; ON (1): Error
More than one error may occur simultaneously. For details of each error, refer to the
GT2 Series User's Manual.
*2 Details of output status can be checked by noting the ON/OFF state of each bit.
*3 If the judgment value is correct, the parameter range is -199.9999 to +199.9999.
When the comparator value is over range, "+999.9999" is stored.
When the comparator value is under range, "-999.9999" is stored.
When the comparator value is invalid, "-999.9998" is stored.
When an error occurs, "+1000.0000" is stored.
*4 When you use the calculation function and calculation setting is set to other than
standard difference display, a reading error occurs on the expansion unit.
*5 In the calculation-only mode, a reading error occurs on the main unit.
*6 This parameter can be used only when the detection mode of the sensor amplifier is peak-to-
peak hold. A reading error occurs when the mode is set to other than peak-to-peak hold.
This parameter may be used for judging the outer diameter of cylinders, in order to
read the peak and bottom values during measurement.
*7 When you do not use the calculation function, a reading error occurs.
When the calculation setting is set to other than standard difference display, a
reading error occurs on the expansion unit.
When the calculation setting is set to difference display, a reading error occurs on the main unit.
*8 These parameters cannot be read/written when a sensor amplifier of GT2-71MC*
series is used.
*9 This parameter cannot be written to expansion units if the key lock function is used by the
main unit when simultaneous input is active. When a sensor amplifier of GT2-100* series
is used, this parameter cannot be written to units other than the main unit (Slot: 01).
*10 This parameter cannot be written when the key lock function is used.

18 - PROFINET Communication Unit DL-PN1 User's Manual (GT2) -


*11 When a sensor amplifier of GT2-100* series is used, this parameter cannot be
written to units other than the main unit (Slot: 01).
*12 These parameters can be read/written to only the main unit (Slot: 01) of sensor
amplifiers.
*13 Each parameter is specified as a combination of calculation mode and calculation
setting. The calculation mode is defined in the tens digit, while the calculation setting
is defined in the ones digit.
If calculation is not available (00 + m): Specify 0 in the tens digit, and specify the desired
number (0 - 7) in the ones digit, so that the result is between 00 (0h) and 07 (7h). The
specified calculating setting is written to the sensor amplifier, but it is invalid.
If calculation mode is available (10 + m) for torsion (5): 15 (Fh).
If calculation-only mode is available (20 + m) for mean (3): 23 (17h).
*14 Available only for GT2-100 series. Not available for GT2-70 series.
This parameter can be read/written only when GT2-100* is used as a main unit
(Slot: 01) and cannot be read/written to units other than the main unit (Slot: 01).
For details on batch setting, refer to the GT2-100 series User's Manual.
*15 These parameters cannot be read/written when sensor amplifiers other than GT2-
71MC* series are used.
*16 These parameters are available only when the calculation function is used.
Calculations other than for standard difference display are effective only on the main unit
(Slot: 01). These parameters read the R.V. value (synchronized with the calculation
results) of the main/expansion unit(s) for the main unit to calculate the results.
For example, set the data number (HEX) to "01A3" when you read the value of the
expansion unit (Slot: 03) on which calculation result of the main unit is based.
Calculations for standard difference display are effective only on the expansion units (Slot:
02 to Slot: 15). These parameters read the R.V. value (synchronized with the calculation
results) of the main/expansion unit(s) for the expansion unit to calculate the results.
For example, set the data number (HEX) to "0A31" and send the command when
you read the value of the main unit (Slot: 01) on which calculation result of the
expansion unit (Slot: 03) is based.
This read command is useful when you use the calculation function with
Reference
the detection mode set to hold detection (peak hold) and when you read
the R.V. value of the main/expansion unit(s) for calculation as well as the
calculation results.
The read command for the P.V. value can read the held values, while that
for the R.V. value reads the raw value when the command is received.
Therefore, the read R.V. value is not synchronized with the latest values.
This read command can read the R.V. value of each sensor amplifier for
calculating the held values.
The read R.V. values are synchronized with the held values and
eliminates the influence of communication response delay.
*17 The read character string is stored in ASCII code into the remote register.
For "GT2-": RWr03 = 2D32h, RWr02 = 5447h

- PROFINET Communication Unit DL-PN1 User's Manual (GT2) - 19


Appendix

Specifications
The specifications of the DL-PN1 are as follows:
Product name PROFINET I/O Communication Unit
Model DL-PN1
Suitable network PROFINET I/O communication
Compliant standards IEEE 802.3u (100BASE-TX)
Ethernet Transmission rate 100 Mbps (100BASE-TX)
Transmission medium STP cable or Category 5e or higher UTP cable (100BASE-TX)
Maximum cable length 100 m
Data I/O communication
Compatible functions
Record data communication
No. of connectable
1
PROFINET I/O controllers
PROFINET Update Time 2 - 512 ms
GSDML version V2.3
Conformance class Conforms with Conformance Class A
Conformance test version Conforms with V2.2.4
Suitable protocols LLDP, DCP
Connectable sensors Sensor amplifiers with D-bus support
Sensor connection
Number of connectable
specifications 15 units max.
sensor units
Link/activity indicator (LINK/ACT): Green LED
System failure indicator (SF): 2-color (orange/red) LED
Indicator lamps
Bus failure indicator (BF): Red LED
Sensor communication indicator (D-bus): 2-color (green/red) LED
20 to 30 V DC, including ripple (p-p)10%
Power voltage
supplied from the connected sensor amplifiers
Power consumption 1500 mW or less (at 30 V 50 mA max.)
Operating ambient air
-20 to +55°C (no freezing)
temperature
Operating ambient air
Environmental 35 to 85% RH (no condensation)
humidity
resistance
10 to 55 Hz compound amplitude 1.5 mm, 2 hours each in X, Y, Z
Vibration resistance
directions
Pollution degree 2
Materials Main unit: Polycarbonate
Weight Approx. 70 g

20 - PROFINET Communication Unit DL-PN1 User's Manual (GT2) -


Dimensions

(Unit : mm)
25.6
29.4
(42.5)
38.1

43.5 35.4
94.5

- PROFINET Communication Unit DL-PN1 User's Manual (GT2) - 21


Data Processing Time
The data update time for data I/O communication is shown below.

master DL Sensor amplifier

RST

LINK
/ACT

SF

BF

(1) (2) (3) (4)

DL-PN1

Maximum data processing time = (1) + (2) + (3) + (4)

(1) I/O controller data update time


(2) Network data update time
(3) Data update time between the DL-PN1 and sensor amplifiers
Sensor amplifier with calculation function OFF,
or sensor amplifier with no calculation function Sensor amplifier with calculation function ON
Number of Output, judgment value, or Number of Output, judgment value, or
connected sensor current value connected sensor current value
amplifiers GT2 series* amplifiers GT2 series*
1 7.8 ms 1 11.3 ms
2 9.8 ms 2 14.3 ms
3 13.8 ms 3 20.3 ms
4 15.8 ms 4 23.3 ms
5 19.8 ms 5 29.3 ms
6 21.8 ms 6 32.3 ms
7 25.8 ms 7 38.3 ms
8 27.8 ms 8 41.3 ms
9 31.8 ms 9 47.3 ms
10 33.8 ms 10 50.3 ms
11 37.8 ms 11 56.3 ms
12 39.8 ms 12 59.3 ms
13 43.8 ms 13 65.3 ms
14 45.8 ms 14 68.3 ms
15 49.8 ms 15 74.3 ms
* For GT2-100 series, add 50 ms to the values above. * For GT2-100 series, add 75 ms to the values above.

(4) Sensor amplifier response time

For (1) and (2), see manuals for each model.


For (4), refer to the User's Manual of each sensor amplifier connected to the DL-PN1.

22 - PROFINET Communication Unit DL-PN1 User's Manual (GT2) -


Troubleshooting
The indicator LEDs on the DL-PN1 can be used to determine the causes of errors.

Link/activity indicator (Green)

System Failure indicator (Orange, Red)

Bus Failure indicator (Red)

Sensor communication indicator (Green, Red)

 Link/activity indicator (LINK/ACT)


This indicator indicates whether the DL-PN1 is communicating correctly.
LED Status Condition Corrective Action
Solid The DL-PN1 is normally linked. -
Green The DL-PN1 is normally linked and is
Flashing -
now exchanging data.
• Check if the power supply is correctly connected.
• Check if the DL-PN1 is correctly connected to the
sensor amplifier.
Power is not supplied to the DL-PN1.
Not lit • Check if the IP address is correct.
The DL-PN1 is not linked.
• Check if the power supply of the connected device
or Ethernet switch is correctly connected.
• Check if the cable is correctly connected.

 System Failure indicator (SF)


This indicator indicates whether the DL-PN1 is operating normally.
LED Status Condition Corrective Action
• Check the D-bus LED status.
• Check if the number of connected sensor
amplifiers exceeds the maximum number of
connectable units.
There may be a system error on the • Check if the IP address is correct.
Solid red
DL-PN1 or a connected sensor. • Check if the slot number is correct.
• Check if the DL-PN1 is correctly connected to the
sensor amplifier.
• Check if there is an electrical noise source near the
DL-PN1.
Flash LED was requested on the I/O
controller.
Flashing orange -
Flashes approximately 4 times per
second.
Not lit The DL-PN1 is normally operating. -

- PROFINET Communication Unit DL-PN1 User's Manual (GT2) - 23


 Bus Failure indicator (BF)
This indicator indicates whether the DL-PN1 is communicating correctly with PROFINET.
LED Status Condition Corrective Action
• Check if the number of connected sensor
amplifiers exceeds the maximum number of
connectable units.
Data exchange via data I/O • Check if the IP address is correct.
Solid red communication is not being carried out • Check if the slot number is correct.
normally. • Check if the DL-PN1 is correctly connected to the
sensor amplifier.
• Check if there is an electrical noise source near the
DL-PN1.
Not lit The DL-PN1 is normally operating. -

 Sensor communication indicator (D-bus)


This indicator indicates whether the DL-PN1 is communicating correctly with the sensor
amplifier.
If an error occurs, you can identify the cause of the error by reading the error code via
cyclic communication or message communication.
"Error code list" (page 25)
LED Status Condition Corrective Action
The DL-PN1 is communicating correctly with
Solid green -
the sensor amplifier.
Flashing After it has started up, the DL-PN1 automatically shifts
After power-on, the DL-PN1 is now starting up.
green to the normal status.
The DL-PN1 could not communicate with the
• Check if the DL-PN1 is correctly connected to the
sensor amplifier during its start-up.
sensor amplifier and turn on the power again.
(Error code: 00H/52 or 00H/55)
• Check if an unsupported sensor amplifier is
An attempt to assign an ID number has failed. connected to the DL-PN1 and turn on the power
(Error code: 00H/51) again.
Solid red The DL-PN1 could not communicate • Check if the number of connected sensor amplifiers
continuously with the sensor amplifier for one exceeds the maximum number of connectable units.
second or longer. • Check if there is an electrical noise source around
(Error code: 00H/57) the DL-PN1.
• If the error cannot be recovered after checking the
A system error may have occurred in the DL-
above, contact your nearest Keyence office.
PN1.
A current limitation error occurred.
(Error code: 00H/56)
Flashing red
An unsupported sensor amplifier was
(Repetition of
connected. Check the sensor amplifier configuration.
4 consecutive
(Error code: 00H/53)
flashes)
Unconnectable models are mixed. (Error code:
00H/54)
Flashing red
Sometimes the DL-PN1 cannot temporarily Check if there is an electrical noise source around the
(Flashing at
communicate with the sensor amplifier. DL-PN1. (The error is automatically reset if the cause is
fixed
(Error code: 00H/57) removed.)
intervals)
• Check if the DL-PN1 is correctly connected to the
Not lit Power is not supplied to the DL-PN1. sensor amplifier.
• Check if the power supply is correctly connected.

24 - PROFINET Communication Unit DL-PN1 User's Manual (GT2) -


Types of error and error code
 Error code list
The following error codes may occur in the DL-PN1.
 DL-PN1
Error code Description Cause Actions
0 No error - -
Check if the number of connected sensor
amplifiers exceeds the maximum number of
sensor amplifiers that can be connected to
the main unit.
The main unit assigned no ID
"Types and Number of Connectable
51 Unassigned ID error within 10 seconds after the DL-
Sensor Amplifiers" (page 3)
PN1 had been started.
Check the connection with the sensor
amplifiers and then turn the power on again.
If this error cannot be recovered, contact
your nearest KEYENCE office.
Communication between sensor Check the connection with the sensor
Start-time amplifiers ended abnormally amplifiers and then turn the power on again.
52
communication error before ID assignment If this error cannot be recovered, contact
completion. your nearest KEYENCE office.
Unsupported sensor Check the model of the connected sensor
A sensor amplifier not supported
53 amplifier connection amplifier and remove the sensor amplifier if it
by the DL-PN1 is connected.
error is not supported by the DL-PN1.
Sensor amplifiers outside the
54 Mixed model error specifications have a mixed Check if the models are mixable.
connection.
ID number assignment is Check the connection with the sensor
Start-time successful but communication amplifiers and then turn the power on again.
55
communication error failed during the subsequent If this error cannot be recovered, contact
initial communication. your nearest KEYENCE office.
The number of connected
Current limitation Use sensor amplifiers within the allowable
56 sensor amplifiers exceeds the
error range.
allowable range.
Check if there is a noise source around the
Communication error An error occurred during
DL-PN1.
57 between sensor communication between sensor
If the sensor communication indicator is solid
amplifiers amplifiers.
red, turn the power on again.
100 System error The IP address is incorrect.
A default gateway setting error
101 System error
occurred.
An attempt to read data in
102 System error EEPROM such as the MAC
address has failed.
An attempt to start the protocol
103 System error
stack has failed. Contact your nearest KEYENCE office.
An attempt to access FlashROM
104 System error
has failed.
The number of held IDs is
150 System error
incorrect.
The number of sensors is
151 System error
incorrect.
152 System error An initial read error occurred.

- PROFINET Communication Unit DL-PN1 User's Manual (GT2) - 25


Reference programs
This section introduces reference programs for carrying out PROFINET communication.
If you use these program, ensure that error handling etc. is taken into account when
programming.

Read comparator value (P.V. value)

MOV
M6.0
EN ENO
Network1
IN OUT
ID19 MD40

 Explanation of the program


M6.0 (Address 6, Bit 0) turns ON.
The amplifier (main unit) comparator value (P.V. value) is written to MD40.

Input PRESET

M6.0 I 17.1 Q 1.0


Network1 S

 Explanation of the program


M6.0 (Address 6, Bit 0) turns ON.
When the amplifier (main unit) comparator value property (Address 17, Bit 1) is Valid (0),
ZERO SHIFT (Address 1, Bit 0) is performed.

26 - PROFINET Communication Unit DL-PN1 User's Manual (GT2) -


Rewrite the HI setting value

MOV
M6.0
EN ENO
Network1
IN OUT
HI setting value MDxx

SFB52 "RD REC"


M6.0 M9.0
Network2 EN ENO

REQ VALID M9.1


ID number of the amplifier (main unit) ID BUSY
65 (the Index number of the HI setting value) IN D EX ERROR Error information
4 (fixed value) MLEN STATUS Status information

Read destination address RECORD LEN Reply data length

M6.0 M9.1 M9.2


Network3 S

M9.0
R

SFB53 "WR REC"


M6.0 M9.2
EN ENO
Network4
REQ VALID M9.0
ID number of the amplifier (main unit) ID BUSY
65 (the Index number of the HI setting value) INDEX ERROR Error information
4 (fixed value) LEN STATUS Status information

MDxx RECORD

 Explanation of the program


 Network1
M6.0 (Address 6, Bit 0) turns ON, and the HI setting value to be set is written in IN.
The HI setting value to be set is written in MDxx. It is not yet applied at this point.
 Network2
When M6.0 (Address 6, Bit 0) and M9.0 (Address 9, Bit 0) are ON, READ command
send processing is carried out.
The ID number of the amplifier (main unit) is written in ID, 65 (the Index number of the HI
setting value) is written in INDEX, "4" is written in LEN, the read destination address is
written in RECORD, and REQ turns ON.
The current HI setting value is written in the read destination address.

- PROFINET Communication Unit DL-PN1 User's Manual (GT2) - 27


 Network3
If the READ command send processing is successful, M9.1 (Address 9, Bit 1) turns ON.
M9.2 (Address 9, Bit 2) turns ON, and M9.0 (Address 9, Bit 0) turns OFF.
 Network4
When M6.0 (Address 6, Bit 0) and M9.2 (Address 9, Bit 2) are ON, WRITE command
send processing is carried out.
The ID number of the amplifier (main unit) is written in ID, 65 (the Index number of the HI
setting value) is written in INDEX, "4" is written in LEN, MDxx (the HI setting value
decided in Network1) is written in RECORD, and REQ turns ON.
The HI setting value of the amplifier (main unit) becomes the HI setting value written in
MDxx.
If the WRITE command send processing is successful, M9.0 (Address 9, Bit 0) turns
ON.

28 - PROFINET Communication Unit DL-PN1 User's Manual (GT2) -


WARRANTIES AND DISCLAIMERS
(1) KEYENCE warrants the Products to be free of defects in materials and workmanship for a period of one (1)
year from the date of shipment. If any models or samples were shown to Buyer, such models or samples
were used merely to illustrate the general type and quality of the Products and not to represent that the
Products would necessarily conform to said models or samples. Any Products found to be defective must
be shipped to KEYENCE with all shipping costs paid by Buyer or offered to KEYENCE for inspection and
examination. Upon examination by KEYENCE, KEYENCE, at its sole option, will refund the purchase price
of, or repair or replace at no charge any Products found to be defective. This warranty does not apply to any
defects resulting from any action of Buyer, including but not limited to improper installation, improper
interfacing, improper repair, unauthorized modification, misapplication and mishandling, such as exposure
to excessive current, heat, coldness, moisture, vibration or outdoors air. Components which wear are not
warranted.
(2) KEYENCE is pleased to offer suggestions on the use of its various Products. They are only suggestions,
and it is Buyer's responsibility to ascertain the fitness of the Products for Buyer’s intended use. KEYENCE
will not be responsible for any damages that may result from the use of the Products.
(3) The Products and any samples ("Products/Samples") supplied to Buyer are not to be used internally in
humans, for human transportation, as safety devices or fail-safe systems, unless their written specifications
state otherwise. Should any Products/Samples be used in such a manner or misused in any way,
KEYENCE assumes no responsibility, and additionally Buyer will indemnify KEYENCE and hold KEYENCE
harmless from any liability or damage whatsoever arising out of any misuse of the Products/Samples.
(4) OTHER THAN AS STATED HEREIN, THE PRODUCTS/SAMPLES ARE PROVIDED WITH NO OTHER
WARRANTIES WHATSOEVER. ALL EXPRESS, IMPLIED, AND STATUTORY WARRANTIES,
INCLUDING, WITHOUT LIMITATION, THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF PROPRIETARY RIGHTS, ARE EXPRESSLY
DISCLAIMED. IN NO EVENT SHALL KEYENCE AND ITS AFFILIATED ENTITIES BE LIABLE TO ANY
PERSON OR ENTITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, PUNITIVE, SPECIAL OR
CONSEQUENTIAL DAMAGES (INCLUDING, WITHOUT LIMITATION, ANY DAMAGES RESULTING
FROM LOSS OF USE, BUSINESS INTERRUPTION, LOSS OF INFORMATION, LOSS OR
INACCURACY OF DATA, LOSS OF PROFITS, LOSS OF SAVINGS, THE COST OF PROCUREMENT OF
SUBSTITUTED GOODS, SERVICES OR TECHNOLOGIES, OR FOR ANY MATTER ARISING OUT OF
OR IN CONNECTION WITH THE USE OR INABILITY TO USE THE PRODUCTS, EVEN IF KEYENCE
OR ONE OF ITS AFFILIATED ENTITIES WAS ADVISED OF A POSSIBLE THIRD PARTY’S CLAIM FOR
DAMAGES OR ANY OTHER CLAIM AGAINST BUYER. In some jurisdictions, some of the foregoing
warranty disclaimers or damage limitations may not apply.

BUYER'S TRANSFER OBLIGATIONS:


If the Products/Samples purchased by Buyer are to be resold or delivered to a third party, Buyer must
provide such third party with a copy of this document, all specifications, manuals, catalogs, leaflets and
written information provided to Buyer pertaining to the Products/Samples.

E 1101-3
Copyright (c) 2014 KEYENCE CORPORATION. All rights reserved.
423GB 1104-1 423GB Printed in Japan

Você também pode gostar