background image

 

 

 

 

 

80284123 /

 0

  

  

10 /

 2021

 

Operating instructions 

 

IO-Link master with EtherCAT interface   

DataLine   

4 ports   

IP 65 / IP 66 / IP 67 

 

AL1330

   

 

Firmware: 3.1.x 

 

English 

Summary of Contents for AL1330

Page 1: ...80284123 03 10 2021 Operating instructions IO Link master with EtherCAT interface DataLine 4 ports IP 65 IP 66 IP 67 AL1330 Firmware 3 1 x English...

Page 2: ...11 4 1 3 Internet of Things IoT 11 4 1 4 Security mode 11 4 1 5 Parameter setting 12 4 1 6 Visual indication 12 4 2 Digital inputs 12 4 3 IO Link supply 12 5 Mounting 13 5 1 Mount the device 13 6 Elec...

Page 3: ...ng mode of pin 4 US 48 9 2 9 IO Link ports Configuring device validation and data storage 49 9 2 10 IO Link ports Configuring data transfer to LR AGENT or LR SMARTOBSERVER 51 9 2 11 IO Link ports Read...

Page 4: ...87 14 1 Technical data 88 14 1 1 Application 88 14 1 2 Electrical data 88 14 1 3 Inputs outputs 88 14 1 4 Inputs 89 14 1 5 Outputs 89 14 1 6 Interfaces 89 14 1 7 Operating conditions 90 14 1 8 Approva...

Page 5: ...technology licensed by Beckhoff Automation GmbH Germany IO Link is the property of the PROFIBUS Nutzerorganisation e V Germany www io link com ISOBUS is the property of the AEF Agricultural Industry...

Page 6: ...uest for action Reaction result see abc Cross reference 123 0x123 0b010 Decimal number Hexadecimal number Binary number Designation of pushbuttons buttons or indications 1 4 Change history 61145 Versi...

Page 7: ...ronmental conditions without any restrictions Only use the product for its intended purpose Intended use P 9 If the operating instructions or the technical data are not adhered to personal injury and...

Page 8: ...or write access to data is possible Unauthorised manipulation of the device function is possible Check and restrict access options to the device Restrict access to authorised persons Do not connect t...

Page 9: ...d for the following purposes as IO Link master for configuration administration and operation of IO Link devices as gateway between IO Link devices and AS i network The device is designed for use with...

Page 10: ...IO Link master with EtherCAT interface DataLine 4 ports IP 65 IP 66 IP 67 10 4 Function Content Communication parameter setting evaluation 11 Digital inputs 12 IO Link supply 12 33836...

Page 11: ...wing EtherCAT functions Provision of the functions of a EtherCAT slave 2 port switch for access to the EtherCAT interface X21 X22 Gateway for transmission of the process and parameter data between the...

Page 12: ...visual indicators Status and error indication of the gateway of the EtherCAT connection and of the system Status display of the voltage supply Status and activity display of the Ethernet connection S...

Page 13: ...he device 34059 Disconnect the system from power before installation For installation choose a flat mounting surface Please observe the maximum tightening torque Fix the unit to the mounting surface u...

Page 14: ...mum of 0 8 Nm is permitted During installation place the M12 connector vertically so that the coupling nut will not damage the thread Depending on the mounting conditions cables must be provided with...

Page 15: ...higher Accessories p 86 Cover the unused sockets with M12 protective caps art no E73004 6 3 Connecting the IoT port 34044 Connect the device via the M12 socket X23 to the IT network e g laptop PC with...

Page 16: ...ss A operation 51959 Wiring information The connected IO Link devices must be supplied exclusively via the IO Link master The additional digital inputs IO Link ports X01 X04 pin 2 have a type 2 behavi...

Page 17: ...nk Master by assuring basic insulation according to IEC 61010 1 secondary circuit with 30 V DC maximum supplied from mains circuit up to 300 V of overvoltage category II Ensure that the IO Link device...

Page 18: ...PELV according to EN61010 1 secondary circuit with maximum 30 V DC supplied by mains circuit up to 300 V of overvoltage category II Maximum cable length 25 m To connect the device use M12 connectors...

Page 19: ...erview 34052 1 RDY RUN and ERR status LEDs Status LEDs p 20 2 Status LEDs L A of the EtherCAT interfaces 1 X21 and 2 X22 EtherCAT interface p 20 3 LNK ACT status LEDs and IoT LED of the IoT interface...

Page 20: ...flashes 2 5 Hz Device in PRE OPERATIONAL state flahes 200 ms on 1000 ms off Device in SAFE OPERATIONAL state flashes 10 Hz Device is booting and not yet in INIT state or device is in BOOTSRAP state o...

Page 21: ...the status of the voltage supply Status LED Description US green on The supply voltage Us is applied off No supply voltage is applied or the applied supply voltage is too low 7 2 5 IO Link Ports Class...

Page 22: ...r the fieldbus interface must be configured according to the network environment Configure fieldbus interface Fieldbus Configuring the fieldbus interface p 48 Integrate the IO Link master into the Twi...

Page 23: ...IO Link master with EtherCAT interface DataLine 4 ports IP 65 IP 66 IP 67 23 9 Configuration Content LR DEVICE 24 ifm IoT Core 34 EtherCAT 76 33858...

Page 24: ...herCAT interface 28 IO Link ports Activate data transfer to LR AGENT or LR SMARTOBSERVER 29 IO Link ports Configure operating mode 30 IO Link ports Set the device validation and data storage 31 Info S...

Page 25: ...34049 For access to the IO Link master via the IT infrastructure the user has to set the IP settings of the IoT port To configure the IP settings with DHCP a DHCP server has to be active in the IT net...

Page 26: ...e enabled Security password Password Note The set password is not displayed Save changed values on the device The security mode only protects the access to the device via the IoT interface The user na...

Page 27: ...process data EtherCAT has read access rights to events alarms IoT Core only has read access rights to parameters process data and events alarms IoT only IoT Core has read and write access rights to pa...

Page 28: ...transfer 500 2147483647 500 ms 2147483647 ms Application Tag Source identifier of the IO Link master in the structure of LR AGENT or LR SMARTOBSERVER String32 Factory setting AL1330 After changing the...

Page 29: ...interface to the LR AGENT or LR SMARTOBSERVER has to be correctly configured IoT Configure the interface to LR AGENT or LR SMARTOBSERVER p 28 To activate deactivate data transfer Select Port x menu x...

Page 30: ...ption Possible values Mode Pin4 US Operating mode of pin 4 of the IO Link port Disabled Port deactivated DI Operation as digital input DO Operation as digital output IO Link Operation as IO Link inter...

Page 31: ...vendor ID and device ID no there is no automatic storage changes of the current parameter values will not be stored yes recovery of the parameter values when connecting an identical IO Link device wi...

Page 32: ...on of the IO Link master Bootloader revision Bootloader version of the IO Link master Serial number Serial number 9 1 11 Firmware Reset device to factory settings 33838 When the IO Link master is rese...

Page 33: ...uring access rights p 27 1 Select IO Link master Start LR DEVICE Update IODD file library OR Import IODD file of the IO Link device manually Scan network for devices LR DEVICE detects IO Link master 2...

Page 34: ...ransfer to LR AGENT or LR SMARTOBSERVER 51 IO Link ports Reading writing process data 51 IO Link ports Indicating port events 54 IO Link devices Accessing parameters 54 IO Link devices Reading an writ...

Page 35: ...has an IoT Core The IoT Core allows the user to address the AL1330 from IT networks via a REST API and to integrate it into Internet of Things applications A device description is stored on the AL133...

Page 36: ...ameter Description ip IP address of the IoT interface data_point Data point which is to be accessed service Service The syntax of the return of the IoT Core is cid id data value resp_data code diag_co...

Page 37: ...e Service to be performed Overview IoT services p 122 data req_data Data to be transferred to the IoT Core e g new values syntax depending on the service auth usr_id user name base64 coded default val...

Page 38: ...cepted but were adjusted by the IO Link master Master cycle time 233 IP settings of IoT Port have been updated Application needs to reload device Wait at least 1 second before reloading device IP sett...

Page 39: ...48 The AL1330 has the type device Overview IoT types p 121 The following services can be used on the root element of the type device Service Description gettree Provide the complete tree or subtree of...

Page 40: ...fields type data type and valuation range of values contain the required information Request code request cid 4711 adr getelementinfo data adr iotsetup accessrights Response cid 4711 data identifier a...

Page 41: ...r firmware level 1 Response cid 4711 data identifier firmware type structure profiles software software uploadablesoftware subs identifier version type data profiles parameter format type string names...

Page 42: ...ature code 200 data 44 deviceinfo serialnumber code 200 data 000174210147 code 200 Example Browsing device description 61150 Task List all elements with the designation status and the profile runcontr...

Page 43: ...nts Name Description Access accessrights Access rights to the IO Link master rw rw read and write If in IoT and EtherCAT projection software the parameter Access Rights is EtherCAT IoT the parameter v...

Page 44: ...the IP settings of the IoT port rw network ipaddress IP address of the IoT port rw network subnetmask Subnet mask of the network segment rw network ipdefaultgateway IP address of the network gateway r...

Page 45: ...the activated security mode the following restrictions apply Access only with authentication password protected user account Access only via secure https connection Transport Layer Security TLS The s...

Page 46: ...service setdata with data point iotsetup security password to set the required password Request code request cid 1 adr iotsetup security password setdata data newvalue cGFzc3dvcmQ Response cid 1 code...

Page 47: ...6 Task The existing password is to be reset Solution To reset a password disable the security mode To disable it enter the user name and the password the fields user and passwd Request code request ci...

Page 48: ...r connectionstatus Status of the connection to the EtherCAT network r r read only rw read and write 9 2 8 IO Link ports Setting the operating mode of pin 4 US 59793 Substructure iolinkmaster port n n...

Page 49: ...data segments can only be changed if the EtherCAT PLC is not in the RUNNING state Example Clone the Data Storage of an IO Link port 52344 Task Save the Data Storage of IO Link port X02 of IO Link mast...

Page 50: ...the size of the saved Data Storage value n number of bytes Example n 550 Read size of segments s number of bytes code request cid 1 adr iolinkmaster port 1 datastorage chunksize getdata Example s 256...

Page 51: ...ad and write can only be changed if the fieldbus PLC is not in RUNNING state Example Read IO Link process data operating mode IO Link 33842 Task Read the current measured value of the ifm temperature...

Page 52: ...cid 10 adr iolinkmaster port 2 iolinkdevice pdout setdata data newvalue 01000000004D Response cid 10 code 200 Example Writing digital output operating mode DO 59803 Task Set the output value of the I...

Page 53: ...IO Link master with EtherCAT interface DataLine 4 ports IP 65 IP 66 IP 67 53 Request code request cid 10 adr iolinkmaster port 5 iolinkdevice pdin getdata Response cid 10 data value 00 code 200...

Page 54: ...subindex IO Device Description IODD of the device Substructure iolinkmaster port n iolinkdevice n 1 4 Applicable services Service Description iolreadacyclic Read a parameter of an IO Link device acyc...

Page 55: ...tion normally closed Solution Change the parameter ou1 of the sensor to the value 4 using the iolwriteacyclicdata service The parameter can be accessed via IO Link index 580 subindex 0 IO Link descrip...

Page 56: ...f the IO Link device r applicationspecifictag Device specific identification application tag rw r read only rw read and write 9 2 15 IO Link devices Indicating IO Link events 59798 Substructure iolink...

Page 57: ...n r extensionrevisions Firmware and bootloader version r fieldbustype Fieldbus r r read only Additional information about the AL1330 can be read with the service getidentity Servicet getidentity p 125...

Page 58: ...s depends on the size of the flash memory of the IO Link master To transfer the firmware the firmware file must be converted into a character string using BASE64 1 Preparations Determine the size of t...

Page 59: ...iagnostics code 400 When writing the application tag note the different memory requirements of the individual UTF 8 characters characters 0 127 1 byte per character characters 127 more than 1 byte per...

Page 60: ...vent Display of IO Link events rw r read only rw read and write x 1 2 n 1 4 Applicable services Name Description datachanged subscribe Subsrscibe to notification datachanged unsubsribe Unsubscribe not...

Page 61: ...er code 200 data 1 processdatamaster temperature code 200 data 39 iolinkmaster port 2 iolinkdevice pdin code 200 data 03B0 Example Changing a subscription 61161 Task The existing subscription Example...

Page 62: ...hanged subscribe code request callback tcp 192 168 50 59 1883 topic codec csv0 data datatosend iolinkmaster port 2 iolinkdevice pdin processdatamaster temperature Set the interval of the timer to 2 se...

Page 63: ...unication via WebSocket protocol With Web Sockets the user can establish a full duplex communication channel via a TCP connection WebSockets can be used for the following services subscribe unsubscrib...

Page 64: ...timer 1 counter datachanged subscribe data callback ws myTopic datatosend iolinkmaster port 2 iolinkdevice productname iolinkmaster port 2 iolinkdevice pdin processdatamaster temperature If the notifi...

Page 65: ...ation 2 QoS Level 2 PUBLISH PUBREC PUBREL PUBCOMP double confirmation rw MQTTSetup version MQTT version r mqttCmdChannel Substructure of the MQTT command channel w mqttCmdChannel type Type of the MQTT...

Page 66: ...et the IP address of the MQTT Set the port number of the MQTT broker Set topic Set standard response topic The command channel is created with the selected properties The user can publish on the topic...

Page 67: ...IP address of the MQTT broker server Request code request cid 4712 adr connections mqttConnection mqttCmdChannel mqttCmdChannelSetup brokerIP set data data 192 168 82 100 Set the port number of the MQ...

Page 68: ...mple Publish the temperature to an MQTT broker 54687 Task Publish the temperature of the IO Link master to an MQTT broker IP address MQTT broker 192 168 82 100 port 1883 topic abc Solution Request cod...

Page 69: ...ovides a graphical user interface for accessing functions of the ifm IoT Core To start the IoT Core Visualizer Start web browser Call the following address http ipaddress web subscribe Browser shows I...

Page 70: ...notifications single all Requirements Iot Core Visualizer has been started Click on Notification The menu page for managing notifications appears The menu page shows all registered notifications in a...

Page 71: ...ion subscription is displayed in the table For cyclical notifications via timer 1 or timer 2 the user also needs to set the interval time of the timer in question Deleting a notification 61176 Require...

Page 72: ...s with specific properties status profile name and to output the results Requirements Iot Core Visualizer has been started Click on Elements The input mask appears Enter the search criteria of the req...

Page 73: ...chine Requirements Iot Core Visualizer has been started Click on Parameter The menu page shows the available parameters of the IO Link master Current parameter values are displayed Editable parameters...

Page 74: ...ick on Processdata Menu page shows the substructures of the device description that contain process data and events The current process values are displayed Editable process data can be changed To cha...

Page 75: ...ot Core Visualizer has been started Click on Update Menu page displays information about the current firmware version Click on Load software file and select a new firmware file bin Click on Update to...

Page 76: ...configured with any EtherCAT compatible projection software The information in the following sections refers to the EtherCAT projection software TwinCAT 3 1 9 3 1 Install ESI file 34067 To represent...

Page 77: ...to the project TwinCAT adds IO Link master to the project 4 Save the project Save the project 9 3 3 Configure IO Link master 33867 The IO Link master is configured via the CoE interface TwinCAT onlin...

Page 78: ...IO Link ports Cyclic data is assigned to the fieldbus slots The Solution Explorer shows the configured modules as subelements of the device node 4 Save the project Save the project 9 3 6 Read and wri...

Page 79: ...iag Data 0xA000 Diagnostic data of the IO Link ports X01 X04 Diagnostics Data 0xA000 p 103 Device Status 0xF000 Status of the IO Link devices at the IO Link port X01 X04 Port qualifier Device Status P...

Page 80: ...IO Link master supports the configuration of the connected IO Link devices from the EtherCAT projection software The parameters of an IO Link device are set via IO Link index and subindex The number...

Page 81: ...Access to the IO Link master with AoE is not supported The function blocks for using AoE are part of the tc2_system libTwinCAT library The following rules apply to the inputs of the ADS function bloc...

Page 82: ...ject e g 172 16 2 131 2 1 nSlaveAddr EtherCAT address of the IO Link port on the IO Link master 0x1000 IO Link port number 0x1001 0x1002 0x1004 IO Link port X01 IO Link port X02 IO Link port X04 nSubI...

Page 83: ...page of connected IO Link devices only ifm devices Diagnostic information of the device Version information of the installed firmware components To access the web interface of the IO Link master Conne...

Page 84: ...183 The firmware of the IO Link master can be updated via the IoT Core Visualizer Updating the firmware p 75 p 84 11 3 Replacing IO Link device 34182 To replace an IO Link device Requirement New IO Li...

Page 85: ...12 Factory settings 33849 In the factory settings the device has the following parameter settings Parameter Factory setting IP address IoT interface 169 254 X X Subnet mask IoT interface 255 255 0 0...

Page 86: ...IO Link master with EtherCAT interface DataLine 4 ports IP 65 IP 66 IP 67 86 13 Accessories 33870 List of accessories of AL1330 www ifm com Product page Accessories...

Page 87: ...IO Link master with EtherCAT interface DataLine 4 ports IP 65 IP 66 IP 67 87 14 Appendix Content Technical data 88 EtherCAT 92 ifm IoT Core 111 33879...

Page 88: ...1 Application 33878 Application Application I O modules for field applications Daisy chain function Fieldbus interface 14 1 2 Electrical data 33808 Electrical data Operating voltage V 20 30 DC US to...

Page 89: ...4 1 6 Interfaces 34078 Interfaces Communication interface Ethernet IO Link Communication interface IO Link TCP IP EtherCAT Ethernet Transmission standard 10Base T 100Base TX Transmission rate MBit s 1...

Page 90: ...emperature C 25 60 Storage temperature C 25 85 Max perm relative air humidity 90 Max height above sea level m 2000 Protection rating IP 65 IP66 IP 67 Pollution Degree 2 14 1 8 Approvals tests 33877 Ap...

Page 91: ...connection M12 Wiring 1 24 V DC US 2 3 GND US 4 Ethernet IN OUT X21 X22 Plug and socket connection M12 Wiring 1 TX 2 RX 3 TX 4 RX 5 IoT X23 Plug and socket connection M12 Wiring 1 TX 2 RX 3 TX 4 RX 5...

Page 92: ...IO Link master with EtherCAT interface DataLine 4 ports IP 65 IP 66 IP 67 92 14 2 EtherCAT Content Parameter data 93 Cyclic data 94 Acyclic data 95 Events 107 33674...

Page 93: ...put data IOL_Out_8Byte 8 byte output data IOL_Out_16Byte 16 byte output data IOL_Out_32Byte 32 byte output data IOL_4 4_I O bytes 4 byte input data 4 byte output data default IOL_8 8_I O bytes 8 byte...

Page 94: ...mp in 0x10F8 64 bit UINT64 r 0x1A81 TxPDO Mapping of Device Status Inputs References to TxPDO Data of Device Status in 0xF100 nn 8 bit for all ports UINT32 r 0x1A82 TxPDO Mapping of Port Qualifier Inp...

Page 95: ...nufacturer Specific Index 0x2000 97 IO Link Acyclic Command 0x3100 98 IO Link Inputs 0x6000 99 IO Link Outputs 0x7000 100 Port Configuration 0x8000 101 Port Mode 0x9000 102 Diagnostics Data 0xA000 103...

Page 96: ...ference Data type Access 0x1000 Device Type MDP Profile 0x184C1389 UINT32 r 0x1008 Manufacturer Device Name IO Link master DL EC 4P IP67 STRING r 0x1009 Manufacturer Hardware Version z B AA STRING r 0...

Page 97: ...0x2004 Order Number AL1330 STRING r 0x2005 Manufacturing Date STRING r 0x2006 QS Date STRING r 0x2007 Installation Location user defined max 20 characters STRING rw 0x200A Equipment ID user defined m...

Page 98: ...For Write only Length of following data 0x01 0xE8 Byte 5 For Write only Data 0x00 0xE8 0x02 Status 0x00 Command completed no error no response data UINT8 r 0x01 Command completed no error response dat...

Page 99: ...ink Inputs 0x6000 33669 Input data of the IO Link ports X01 X04 Selection of the IO Link port via n n 0 port X01 n 1 port X02 Index Sub index Description Possible values Data type Access 0x60n0 IO Lin...

Page 100: ...utputs 0x7000 33667 Output data of the IO Link ports X01 X04 Selection of the IO Link port via n n 0 port X01 n 1 port X02 Index Sub index Description Possible values Data type Access 0x70n0 IO Link O...

Page 101: ...ronic 0x20 IO Link Revision 0x10 IO Link Revision 1 0 UINT8 rw 0x11 IO Link Revision 1 1 0x22 Cycle Time UINT32 rw 0x24 Process Data In Length UINT8 rw 0x25 Process Data Out Length UINT8 rw 0x28 Maste...

Page 102: ...vices Selection of the IO Link port via n n 0 port X01 n 1 port X02 Index Sub index Description Possible values Data type Access 0x90n0 Port Mode 0x04 Device ID UINT32 r 0x05 Vendor ID UINT32 r 0x20 I...

Page 103: ...following diagnostic data for each port Selection of the IO Link port via n n 0 port X01 n 1 port X02 Index Sub index Description Possible values Data type Access 0xA0n0 Diagnostics Data 0x01 IO Link...

Page 104: ...n Possible values Data type Access 0xF000 Module Device Profile 0x01 Module Index Distance 0x0010 UINT16 r 0x02 Maximum number of modules 0x0004 UINT16 r 0xF030 Configured Module Ident List 0xF050 Det...

Page 105: ...own The other error messages will be surpressed 0x0 No error 0x3 Invalid Device ID 0x4 Invalid Vendor ID 0x7 Invalid cycle time 0x8 Invalid length of PD In 0x9 Invalid length of PD Out 0xA No device d...

Page 106: ...rt validity output Validity of the output data of the IO Link device 0x0 invalid 0x1 valid DACT Device deactivated shows if the IO Link port is configured and can be used 0x0 activated and can be used...

Page 107: ...Writing Subindex 0x03 Written value without checking 0x26 255 Writing SDO Abort with codes 0x06090030 or 0x06090031 value of parameter written too high Acknowledge Mode Subindex 5 Bit 4 1 0 Read No m...

Page 108: ...fault 1 Warning messages will not be stored in the diagnosis message queue Bit 3 Disable error messages 0 Error messages are stored in the message queue default 1 Error messages will not be stored in...

Page 109: ...onfiguration has failed Byte 1 5 unused 0xFF03 IO Link Device Lost disconnected Byte 1 IO Link Port 0x00 Port 01 0xFF04 IO Link Device Fault validation error or PD length mismatch Byte 1 IO Link Port...

Page 110: ...abh ngig IODD Beschreibung des IO Link Devices UINT16 r Flags Parameter 3 Data type Parameter 3 0x0005 UINT8 UINT16 r Parameter 3 Event Qualifier Bit 0 2 0x1 PHL UINT8 r 0x2 DL 0x3 AL 0x4 APPL Bit 3 0...

Page 111: ...IO Link master with EtherCAT interface DataLine 4 ports IP 65 IP 66 IP 67 111 14 3 ifm IoT Core Content Overview IoT profile 112 Overview IoT types 121 Overview IoT services 122 33803...

Page 112: ...etag 115 Profile iolinkdevice_full 115 Profile iolinkmaster 116 Profile mqttCmdChannel 117 Profile mqttCmdChannelSetup 117 Profile mqttConnection 117 Profile mqttSetup 118 Profile network 118 Profile...

Page 113: ...labels element as device information size type data mandatory chunksize type data mandatory setblobdata type service optional getblobdata type service optional start_stream_set type service optional s...

Page 114: ...number type data mandatory productid type data optional productname type data optional productcode type data mandatory producttext type data optional ordernumber type data optional productiondate type...

Page 115: ...onal Profile iolinkdevice_full 52265 Element identifier Characteristics Mandatory Comments iolinkdevice type structure profile iolinkdevice_full Structure of an IO Link device vendorid type data manda...

Page 116: ...astercycletime_actual type data profile parameter mandatory mastercycletime_preset type data profile parameter mandatory validation_datastorage_mode type data profile parameter mandatory validation_ve...

Page 117: ...datory Comment mqttCmdChannelSetup type structure profile mqttCmdChannelSetu p Settings of the MQTT command channel brokerIP type datat data type STRING optional brokerPort type data data type STRING...

Page 118: ...type structure profiles deviceinfo Characterises the element as device information macaddress type data profile parameter mandatory ipaddress type data profile parameter optional ipv6address type dat...

Page 119: ...atory Comment runcontrol type profile profile runcontrol Control of the MQTT command channel start type service mandatory Service start p 133 stop type service mandatory Service stop p 133 reset type...

Page 120: ...ype data optional installhistory type data optional container type data profile blob mandatory preinstall type service optional install type service mandatory postinstall type service optional abortin...

Page 121: ...he following element types Name Description structure Element is a structure element like a folder in a file system service Element is a service that can be addressed from the network event Element is...

Page 122: ...yclic 129 Service iolwriteacyclic 129 Service querytree 130 Service reboot 130 Service Reset 130 Service setblock 131 Service setdata 132 Service signal 132 Service start 133 Service start_stream_set...

Page 123: ...Return data field data Data field Required field Data type Default Description data mandatory STRING 0 Data to be decoded BASE64 coded crc optional HEX STRING CRC of the data after decoding md5 optio...

Page 124: ...scription url mandatory STRING Data point request code mandatory INT Diagnostic code of the request data mandatory STRING Value of the data point Service getelementinfo 52269 Name getelementinfo Descr...

Page 125: ...AY OF OBJECTS device optional AL1330 device serialnumber optional Serial number device hwrevision optional Hardware version device swrevision optional Software version device custom optional Security...

Page 126: ...ed data points cid mandatory NUMBER ID of the subscription callbackurl mandatory STRING Address to which IoT Core event notifications are to be sent duration mandatory STRING Storage duration of the v...

Page 127: ...ipaddress port path Return data data field Data field Mandatory field Data type Description subscription mandatory BOOL Status of the transferred subscription parameter datatosend mandatory ARRAY OF...

Page 128: ...ay sub elements subs 1 display sub elements 2 display sub elements up to the 2nd level 3 display sub elements up to the 3rd level 20 display sub elements up to the 20th level Return data data field Da...

Page 129: ...andatory NUMBER IO Link index of the parameter subindex mandatory NUMBER IO Link subindex of the parameter Response data field data Data field Required field Data type Description value mandatory STRI...

Page 130: ...ent type optional STRING Type of the searched element name optional STRING Type of the searched element Return data field Data field Mandatory field Data type Description urlList mandatory Array Array...

Page 131: ...data Data field Required field Data type Description datatoset mandatory ARRAY OF OBJECTS List of data points and their new values data points must support the service setdata consistent optional BOO...

Page 132: ...tion of value storage lifetime Value is saved with IoT Core Value remains valid even after restart of the device uptime Value is saved until the next restart of the device Return data data field none...

Page 133: ...42 Name start_stream_set Description The service starts the sequential transfer of multiple data segments Applicable to Objects of type data Request data data Data field Required field Data type Defau...

Page 134: ...nel Request data data field Data field Mandatory field Data type Description callback mandatory STRING Address to which IoT Core event notifications are to be sent URL format JSON http ipaddress port...

Page 135: ...the 2nd element in list datatosend Service unsubscribe 34197 Name unsubscribe Description The service deletes an existing subscription The service unsubcribe is successful if cid and the callback add...

Page 136: ...operating mode 50 Read several parameter values of the IO Link master simultaneously 42 Read the parameter value of an IO Link device 53 Reading digital input operating mode 52 Reading properties of...

Page 137: ...19 IoT profile 111 IoT services 121 IoT types 120 P Parameter data 92 Parameter setting 12 Port Configuration 0x8000 100 Port Mode 0x9000 101 POST request 37 Preliminary note 5 Principle of the acacyl...

Page 138: ...s LEDs 20 Subscribing to notifications 59 T Technical data 87 U Updating the firmware 74 83 Use acyclic services 80 Use ADS over EtherCAT 80 Use CANopen over EtherCAT 81 Using the IoT Core Visualizer...

Reviews: