IFM AC6002 Operating Instructions Manual

IFM AC6002 Operating Instructions Manual

Io-link master with as-interface interface, standardline, 2 ports

Advertisement

Quick Links

>
>
Operating Instructions
IO-Link Master with AS-Interface Interface
StandardLine
2 Ports
IP 65 / IP 66 / IP 67
AC6002
Firmware: 2.4.x or higher
English

Advertisement

Table of Contents
loading

Summary of Contents for IFM AC6002

  • Page 1 > > Operating Instructions IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 AC6002 Firmware: 2.4.x or higher English...
  • Page 2 Device structure ......................... 20 9.1.2 Options for parameter setting ..................... 20 9.1.3 Using the command interface ..................... 21 Addressing the AS-i slave of the AC6002 ................23 9.2.1 Addressing via AS-i master ......................23 9.2.2 Addressing with addressing unit ....................24...
  • Page 3 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 Adjusting the gateway profile .....................25 9.3.1 Example: Adjusting the gateway profile ..................25 Configuring IO-Link ports ....................26 9.4.1 Note: Device validation and data storage ................... 26 Reading / writing parameters of the IO-Link devices ............27 9.5.1 Example: Reading parameter .....................
  • Page 4 Legal and copyright information 33117 © All rights reserved by ifm electronic gmbh. No part of this manual may be reproduced and used without the consent of ifm electronic gmbh. All product names, pictures, companies or other brands used on our pages are the property of the respective rights owners: AS-i is the property of the AS-International Association, (→...
  • Page 5 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Symbols used 58277 Important note Non-compliance can result in malfunction or interference Information Supplementary note ► ... Request for action > Reaction, result →...
  • Page 6  Parameter setting and command interface  Maintenance, repair, disposal  Programming manual Parameter setting with CODESYS function library  ifm provides the documents for download on its website: → www.ifm.com > Modification history 34492 Version Topic Date New creation of document...
  • Page 7 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 Safety instructions Content General ..............................7 28333 > General 59299 The device described is a subcomponent for integration into a system. The system architect is •...
  • Page 8 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 Functions and features 59300 The device may only be used for the following purposes: as IO-Link master to configure and control the connected IO-Link devices •...
  • Page 9 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 Function Content IO-Link ..............................10 AS-interface ............................10 Parameter setting ...........................10 Visual indication ............................10 33836...
  • Page 10 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > IO-Link 59322 The device offers the following IO-Link functions: IO-Link master (IO-Link revision 1.0 and 1.1) • 2 IO-Link ports to connect IO-Link devices •...
  • Page 11 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 Mounting Content Mounting the device ..........................11 34058 > Mounting the device 34059 ► Disconnect the system from power before installation. ► For installation choose a flat mounting surface. ►...
  • Page 12 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 Electrical connection Content Notes ..............................12 IO-Link ports ............................13 Connecting the unit ..........................15 33805 > Notes 51957 A qualified electrician must connect the unit. ► The national and international for regulations setting up electrical equipment must be complied with.
  • Page 13 > IO-Link ports 51958 The IO-Link ports of the AC6002 meet the requirements of the IO-Link specifications 1.0 to 1.1.2. ► Please note the information concerning IO-Link wiring! ► Cover unused sockets with M12 protective caps (art. no.: E73004). Tightening torque 0.6...0.8 Nm ...
  • Page 14 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 6.2.2 Connecting IO-Link devices for Class B operation 51960 Notes on wiring: • For Class B operation, the IO-Link device must be supplied with an additional auxiliary voltage UA using a Y connection cable.
  • Page 15 ► Connect the device to the AUX supply voltage via the M12 socket X21 (24 V DC (20...300 V SELV/PELV)). ► Connect an additional AS-i device to the M12 socket X22 of the AC6002 (loop-through function). Tightening torque: 0.6...0.8 Nm  Recommended maximum cable length: 25 m ...
  • Page 16 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 Operating and display elements Content Overview ..............................16 LED indicators ............................17 34063 > Overview 58531 Status LEDs RDY and FLT (→ Status LEDs (→ p. 17)) IOL and DI status LEDs of the IO-Link port (X01...X02 (→...
  • Page 17 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > LED indicators 34047 The device only has the following LED indicators: > 7.2.1 Status LEDs 51964 The RDY LED indicates the status of the gateway. The FLT LED shows the status of the AS-Interfaceconnection.
  • Page 18 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 Set-up 59304 When the supply voltage has been switched on, the AC6002 starts with the factory settings. The display elements signal the current operating status (→ Operating and display elements (→...
  • Page 19: Table Of Contents

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 Configuration Content Notes ..............................20 Addressing the AS-i slave of the AC6002 ....................23 Adjusting the gateway profile........................25 Configuring IO-Link ports ........................26 Reading / writing parameters of the IO-Link devices ................27 Reading / writing process data .......................32...
  • Page 20: Notes

    Setting the gateway profile (= setting the ID1 code of the basic AS-i slave) • To set the parameters of the IO-Link master and the IO-Link ports of the AC6002 and the connected IO-Link devices, the access to process and diagnostic data as well as maintenance functions, the following options are available: Command interface (→...
  • Page 21 Principle of the command processing 51973 The basic AS-i slave of the AC6002 has the CTT1 profile S-7.4. It supports the AS-i command interface. The user can use the following AS-i commands to access the IO-Link master using acyclic IO-Link commands: Write Parameter String (S-7.4): Send IO-Link command request...
  • Page 22 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Procedure: Sending acyclic command to the IO-Link master 51974 The following figure shows the chronological sequence of an acyclic IO-Link command by means of the AS-i commands: Write Parameter String S-7.4...
  • Page 23: Addressing The As-I Slave Of The Ac6002

    • AS-Interface addressing unit AC1154: → (→ p. 24) Depending on the set ID1 code, the AC6002 takes up a space of up to 5 connected AS-i Adjusting the gateway profile addresses in the AS-i network. (→ (→ p. 25)).
  • Page 24 ► Connect the addressed AC6002 with the AS-i network. > AS-i master shows configuration error. ► Re-configure the AS-i network. > AC6002 has a valid AS-i address. > AS-i master switches to operating mode "Protected mode". > Cyclic process data is transferred between the AS-i master and AC6002.
  • Page 25: Adjusting The Gateway Profile

    (→ p. 43)). In the factory settings, the AC6002 is a single AS-i slave. It has the CTT1 profile S-7.4.E (ID1 = 0xF) with 4 analogue input channels. In each channel, 2 bytes of input data of an IO-Link port are transmitted (mapping: →...
  • Page 26: Configuring Io-Link Ports

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Configuring IO-Link ports 59311 The configuration of an IO-Link port consists of the following parameters: Operating mode (IO-Link, digital input, digital output, disabled) •...
  • Page 27: Reading / Writing Parameters Of The Io-Link Devices

    → Operating instructions of the IO-Link device Requirements: IO-Link port is in the operating mode "IO-Link". • IO-Link device is connected to the IO-Link port of the AC6002. • Available commands: Name Description...
  • Page 28 The parameter of the IO-Link device at IO-Link port X02 is to be read (AS-i master: 1, AS-i slave address: 2, Index: 15000, sub-index: 0; parameter length: 172 bytes) Solution: Send read command with "Write Parameter String (S-7.4) to AC6002; read the parameter value that has been read with 2x "Read Parameter String (S-7.4). Course: Write Parameter String S-7.4...
  • Page 29 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Data range of the command response contains "Read Parameter" command response (first segment): Parameter Value Note Block Counter 0x00...0xFF cons. number Block-ID 0x01 first segment;...
  • Page 30 Parameter of the IO-Link devices on IO-Link port X02 is to be written (AS-i master: 1, AS-i slave address: 2, Index: 15000, sub-index: 0; parameter length: 192 bytes) Solution: Send parameter value with 2x "Write Parameter String (S-7.4)" to AC6002; verify the success of each write operation with "Read Parameter String (S-7.4)" Course: Write Parameter String S-7.4...
  • Page 31 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 ► Data range of the command request: → step 1 (bytes 0...6) > Data range of the command response contains "Read Parameter" command response Parameter Value Note...
  • Page 32: Reading / Writing Process Data

    Reading / writing process data 59314 In the "Protected mode", the AC6002 provides the cyclic process data of the IO-Link ports via the gateway function in the AS-i network. Additionally, the user can access the process data of the inputs and outputs acyclically.
  • Page 33: Updating The Firmware

    ► After the firmware update: Restart AC6002. Available commands: Name Description Reference 0x0D: Update Firmware Update the firmware of the IO-Link master 0x0D: Update Firmware (→ p. 89) ifm recommends using the function block "_FWUpdate" of the library ifm_AC600x_Lib for CODESYS for the firmware update.
  • Page 34 ► Save changes. Replace IO-Link device ► Disconnect old IO-Link device from IO-Link master. ► Connect new IO-Link device with the same IO-Link port of the AC6002. > IO-Link master copies parameter values from the data memory to the new IO-Link device.
  • Page 35 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 Factory settings 51993 In the factory settings, the device has the following parameter settings: Parameter Value Data memory (Data Storage) empty AS-i slave address CTT1 profile S-7.4.E (ID1 = 0xF)
  • Page 36 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 Accessories 33870 List of accessories of AC6002: → www.ifm.com > Product page > Accessories...
  • Page 37 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 Appendix Content Technical data ............................38 AS-Interface ............................42 Command interface ..........................60 33879...
  • Page 38: Application

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.1 Technical data Content Application ..............................38 Electrical data ............................38 Inputs / outputs ............................38 Inputs ..............................39 Outputs ..............................39 Interfaces ..............................39 Operating conditions ..........................39 Approvals / Tests ............................40 AS-i classification ...........................40 Mechanical data ............................40 Electrical connection ..........................41...
  • Page 39: Inputs

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.1.4 Inputs 59332 Inputs Number of digital inputs 4; (IO-Link Ports Class A: 2 x 2) Sensor supply AS-i Switching level high [V] 11...30 Switching level low [V] 0...5...
  • Page 40: Approvals / Tests

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.1.8 Approvals / Tests 52813 Approvals / Tests EN 61000-6-2  EN 61000-6-4  Shock resistance DIN EN 60068-2-27 Vibration resistance DIN EN 60068-2-64 2009-04 ...
  • Page 41: Electrical Connection

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.1.11 Electrical connection 58493 AS-i IN X21 Connector Wiring AS-i + AUX - bridged AS-i - AUX + bridged AS-i OUT X22 Connector Wiring AS-i + AUX - bridged...
  • Page 42 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.2 AS-Interface Content Mapping: inputs and outputs of the IO-Link ports ..................43 52002...
  • Page 43 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.2.1 Mapping: inputs and outputs of the IO-Link ports Content ID1 = 0x1 ..............................44 ID1 = 0x2 ..............................45 ID1 = 0x4 ..............................46 ID1 = 0x5 ..............................47 ID1 = 0x6 ..............................48 ID1 = 0x7 ..............................49 ID1 = 0x8 ..............................50...
  • Page 44: Id1 = 0X1

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > ID1 = 0x1 59335 Add. Slave (n+1) Basic Slave (n) S-7.3.E, ID1=1 S-7.4.E Port X01 Mapping: Status information Port X02 (→ p. 58) Legend: = 1...30 (valid address range of the Basic AS-i slave) = Word x of the process data at the input of the IO-Link port...
  • Page 45: Id1 = 0X2

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > ID1 = 0x2 59336 Add. Slave (n+2) Add. Slave (n+1) Basic Slave (n) S-7.3.2, ID1=2 S-7.3.E, ID1=1 S-7.4.E Port X01 Mapping: Status information Port X02 (→...
  • Page 46: Id1 = 0X4

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > ID1 = 0x4 59337 Add. Slave (n+4) Add. Slave (n+3) Add. Slave (n+2) Add. Slave (n+1) Basic Slave (n) S-7.3.E, ID1=4 S-7.3.E, ID1=3 S-7.3.E, ID1=2 S-7.3.E, ID1=1 S-7.4.E...
  • Page 47: Id1 = 0X5

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > ID1 = 0x5 59338 Add. Slave (n+4) Add. Slave (n+3) Add. Slave (n+2) Add. Slave (n+1) Basic Slave (n) S-7.3.E, ID1=4 S-7.3.E, ID1=3 S-7.3.E, ID1=2 S-7.3.E, ID1=1 S-7.4.E...
  • Page 48: Id1 = 0X6

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > ID1 = 0x6 59339 Add. Slave (n+4) Add. Slave (n+3) Add. Slave (n+2) Add. Slave (n+1) Basic Slave (n) S-7.3.2, ID1=4 S-7.3.2, ID1=3 S-7.3.2, ID1=2 S-7.3.2, ID1=1 S-7.4.E...
  • Page 49: Id1 = 0X7

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > ID1 = 0x7 59340 Add. Slave (n+4) Add. Slave (n+3) Add. Slave (n+2) Add. Slave (n+1) Basic Slave (n) S-7.3.2, ID1=4 S-7.3.2, ID1=3 S-7.3.E, ID1=2 S-7.3.E, ID1=1 S-7.4.E...
  • Page 50: Id1 = 0X8

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > ID1 = 0x8 59341 Add. Slave (n+3) Add. Slave (n+2) Add. Slave (n+1) Basic Slave (n) S-7.3.2, ID1=3 S-7.3.2, ID1=2 S-7.3.E, ID1=1 S-7.4.E Port X01 Mapping: Status information...
  • Page 51: Id1 = 0X9

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > ID1 = 0x9 59342 Add. Slave (n+3) Add. Slave (n+2) Add. Slave (n+1) Basic Slave (n) S-7.3.2, ID1=3 S-7.3.E, ID1=2 S-7.3.E, ID1=1 S-7.4.E Port X01 Mapping: Status information...
  • Page 52: Id1 = 0Xa

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > ID1 = 0xA 59343 Add. Slave (n+2) Add. Slave (n+1) Basic Slave (n) S-7.3.2, ID1=2 S-7.3.E, ID1=1 S-7.4.E Port X01 Mapping: Status information Port X02 (→...
  • Page 53: Id1 = 0Xb

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > ID1 = 0xB 59344 Add. Slave (n+1) Basic Slave (n) S-7.3.2, ID1=1 S.-7.4.E Port X01 Mapping: Status information Port X02 (→ p. 58) Legend: = 1...30 (valid address range of the Basic AS-i slave) = Word y of the process data at the output of the IO-Link port...
  • Page 54: Id1 = 0Xc

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > ID1 = 0xC 59345 Add. Slave (n+2) Add. Slave (n+1) Basic Slave (n) S-7.3.E, ID1=2 S-7.3.E, ID1=1 S-7.4.E Port X01 Mapping: Status information Port X02 (→...
  • Page 55: Id1 = 0Xd

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > ID1 = 0xD 59346 Add. Slave (n+1) Basic Slave (n) S-7.3.E, ID1=1 S-7.4.E Port X01 Mapping: Status information Port X02 (→ p. 58) Legend: = 1...30 (valid address range of the Basic AS-i slave) = Word x of the process data at the input of the IO-Link port...
  • Page 56: Id1 = 0Xe

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > ID1 = 0xE 59347 Basic Slave (n) S-7.4.E Port X01 Port X02 Legend: = 1...31 (valid address range of the Basic AS-i slave) = Word x of the process data at the input of the IO-Link port...
  • Page 57: Id1 = 0Xf

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > ID1 = 0xF 59348 Basic Slave (n) S-7.4.E Port X01 Port X02 Legend: = 1...31 (valid address range of the Basic AS-i slave) = Word x of the process data at the input of the IO-Link port...
  • Page 58: Mapping: Status Information

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Mapping: Status information 59349 Basic slave channel reserved X01/ Port X01: PQI reserved res. Resp reserved Port X02: PQI Number of Events in Buffer reserved Legend: Short Circuit: indicates whether there is a short circuit on at least...
  • Page 59: Mapping: Pqi

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Mapping: PQI 52019 DACT res. res. DI (Pin 2) DI (Pin 4) Legend: DI (Pin 4) Signal level of the digital input on pin 4 (if in use) 1 bit ...
  • Page 60: Structure Of The Command Interface

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.3 Command interface Content Structure of the command interface .......................60 Overview: Acyclic commands .........................63 0x01: Read IO-Link Port Configuration Errors..................64 0x02: Write IO-Link Port Configuration ....................65 0x03: Read IO-Link Port Configuration ....................69 0x04: Read Input Process Data ......................72 0x05: Read Output Process Data ......................74...
  • Page 61 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Command request (AS-i master >>> IO-Link master) 59351 Byte Contents Block ID Command ID Target ID Request Data Length 4...160 Request Data Legend: [Block ID] Fragmentation information for data transfer via 1 byte...
  • Page 62 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Command response (IO-Link master >>> AS-i master) 52120 Byte Contents Block ID Block Counter Command Status Response Data Length 4...160 Response Data Legend: [Block ID] Fragmentation information for data transfer via 8 bits...
  • Page 63: Overview: Acyclic Commands

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.3.2 Overview: Acyclic commands 51972 Command ID Reference → 0x01: Read IO-Link Port Configuration Errors (→ p. 64) 0x01 → 0x02: Write IO-Link Port Configuration (→...
  • Page 64: 0X01: Read Io-Link Port Configuration Errors

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.3.3 0x01: Read IO-Link Port Configuration Errors 52123 The command verifies whether the projected parameters "Vendor ID" and "Device ID" correspond with the parameter values of the connected IO-Link devices at the IO-Link ports X01...X02. >...
  • Page 65: 0X02: Write Io-Link Port Configuration

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.3.4 0x02: Write IO-Link Port Configuration 52127 The command writes the configuration of the IO-Link ports X01...X02 of the IO-Link master. The configuration consists of the following parameters: •...
  • Page 66 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Command request 59353 Byte 0x00 0x02 0x0A 0x28 Port X01: Port Mode Port X01: Master Cycle Time Port X01: Validation ID Port X01: Vendor ID (MSB) Port X01: Vendor ID (LSB) Port X01: Device ID (MSB) Port X01: Device ID...
  • Page 67 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 [Vendor ID] Vendor ID of the manufacturer of the device 2 bytes per byte: 0x00...0xFF  on the IO-Link port Vendor ID = 0x1234 Vendor ID (MSB) = 0x12 ...
  • Page 68 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Command response 52129 Byte 0x00 Block Counter Command status (→ list "Diagnostic codes") 0x00 4...160 ignored Diagnostic codes: 0x01  0x04 Blocked Port - another acyclic access is still active ...
  • Page 69: 0X03: Read Io-Link Port Configuration

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.3.5 0x03: Read IO-Link Port Configuration 52130 The command reads the current configuration of the IO-Link ports X01...X02 of the IO-Link master. The configuration consists of the following parameters: •...
  • Page 70 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Command response 59354 Byte 0x00 Block Counter Command status (→ list "Diagnostic codes") 0x28 Port X01: Port Mode Port X01: Master Cycle Time Port X01: Validation ID Port X01: Vendor ID (MSB) Port X01: Vendor ID (LSB)
  • Page 71 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 [Vendor ID] Vendor ID of the manufacturer of the device 2 bytes per byte: 0x00...0xFF  on the IO-Link port Vendor ID = 0x1234 Vendor ID (MSB) = 0x12 ...
  • Page 72: 0X04: Read Input Process Data

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.3.6 0x04: Read Input Process Data 52133 The command reads the process data of the inputs of an IO-Link port of the IO-Link master and the corresponding status information (PQI).
  • Page 73 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Command response 52135 Byte 0x00 Block Counter Command status (→ list "Diagnostic codes") Response Data Length DACT res. res. DI (Pin2) DI (Pin 4) Input data (byte 1) 5+(n-1) Input data (byte n)
  • Page 74: 0X05: Read Output Process Data

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.3.7 0x05: Read Output Process Data 52136 The command reads the process data of the outputs of an IO-Link port of the IO-Link master. >...
  • Page 75 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Command response 52138 Byte 0x00 Block Counter Command status (→ list "Diagnostic codes") Response data length (number of bytes m) Output acyclic process data switch (OPDS) Output Data (Byte 1) 5+(n-1) Output Data (Byte n)
  • Page 76: 0X06: Write Output Process Data

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.3.8 0x06: Write Output Process Data 52139 The command writes the process data of the outputs of an IO-Link port of the IO-Link master. If the flag [OPDS] is set to 0x01, then the cyclic output of process data is blocked.
  • Page 77 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Command response 52141 Byte 0x00 Block Counter Command status (→ list "Diagnostic codes") 0x00 4...160 ignored Diagnostic codes: 0x01  0x04 Blocked Port - another acyclic access is still active ...
  • Page 78: 0X07: Read Diagnosis Data

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.3.9 0x07: Read Diagnosis Data 52142 The command reads the diagnostic information / events) of the IO-Link devices. The diagnostic information is stored in a ring buffer in the IO-Link master. The ring buffer stores a maximum of 12 events.
  • Page 79 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Command response 59358 Byte 0x00 Block Counter Command status (→ list "Diagnostic codes") 0x05 IO-Link Port Mode Type Event Code (MSB) Event Code (LSB) 9...160 ignored Legend:...
  • Page 80: 0X08: Factory Defaults

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.3.10 0x08: Factory Defaults 52145 The command resets the configuration of the IO-Link ports of the IO-Link master to the factory settings. The bytes 4...8 contain the "reset" string in hexadecimal representation. >...
  • Page 81: 0X09: Set Io-Link Failsafe Data

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.3.11 0x09: Set IO-Link Failsafe Data 52148 The command writes the fail-safe value of the output of an IO-Link port of the IO-Link master ("IO-Link"...
  • Page 82: 0X0A: Write Parameter

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.3.12 0x0A: Write Parameter 52151 The command writes the parameter on an IO-Link device connected to the IO-Link master. Parameters with a length <= 150 bytes are transferred with an acyclic write command (block ID = 0x00).
  • Page 83 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Command request 59360 Byte Block ID 0x0A Target ID Data Length Index (LSB) Index (MSB) Sub-index Parameter Data Length (n Bytes) Parameter Data (Byte 1) 8+(n-1) Parameter Data (Byte n) (8+n)...160...
  • Page 84 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Command response 52153 Byte 0x00 Block Counter Command status (→ list "Diagnostic codes") Data Length ignored / Error Code ignored / Additional Error Code 6...160 ignored Legend:...
  • Page 85: 0X0B: Read Parameter

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.3.13 0x0B: Read Parameter 52154 The command reads the parameter of an IO-Link device connected to the IO-Link master. The parameter can be accessed via index and sub-index of the corresponding IO-Link object. Parameters that are longer than 150 bytes are read with 2 acyclic commands.
  • Page 86 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Command response 52156 Byte Block-ID Block Counter Command status (→ list "Diagnostic codes") Parameter Data Length (n Bytes) Parameter Data (Byte 1) 4+(n-1) Parameter Data (Byte n) (4+n)...160 ignored...
  • Page 87: 0X0C: Read Device Name, Serial Number, Hw And Sw Revisions

    IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > 13.3.14 0x0C: Read Device Name, Serial Number, HW and SW Revisions 52157 The command reads the following parameters of the IO-Link master: • Device Name Serial number •...
  • Page 88 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Command response 52159 Byte 0x00 Block Counter Command status (→ list "Diagnostic codes") 0x32 0...5 Device Name 0x20 7...18 Serial Number 0x20 20...21 Hardware revision 0x20 23...35...
  • Page 89: 0X0D: Update Firmware

    The command uses 1 AS-i input slave and 4 AS-i output slaves for the data transmission. The valid address range for the basic AS-i slave of the AC6002 is restricted to 1...27. ► Ensure that 5 connected AS-i addresses are available for the update process.
  • Page 90 File Size (MSB) 12...160 ignored Legend: [File Size] Size of the ifm firmware file in bytes divided by 4 (rounded up value) 16 bits per byte: 0x00...0xFF  The IO-Link master calculates the start address in the flash memory from this valuer...
  • Page 91 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 > Command response 52162 Byte 0x00 Block Counter Command status (→ list "Diagnostic codes") 0x00 4...160 ignored Diagnostic codes: 0x04 Blocked Port - another acyclic access is still active ...
  • Page 92 ID1 = 0xD ....................55 ID1 = 0xE ....................56 Accessories ................... 36 ID1 = 0xF ....................57 Addressing the AS-i slave of the AC6002 ..........23 Inputs ..................... 39 Addressing via AS-i master ..............23 Inputs / outputs ..................38 Addressing with addressing unit ............
  • Page 93 IO-Link Master with AS-Interface Interface StandardLine 2 Ports IP 65 / IP 66 / IP 67 Operating and display elements ............16 Operating conditions ................39 Options for parameter setting ..............20 Outputs ....................39 Overview ....................16 Acyclic commands..................63 Parameter setting ..................

Table of Contents