background image


7391243 

/ 0

1

 

 

09

 / 2019

 

Device Manual 

IO-Link Master with IoT Interface 

CabinetLine 

8 Ports 

IP 20 

AL1950

 

Firmware: 2.2.x or higher 

LR DEVICE: 1.4.0.x or higher 

English 

Summary of Contents for AL1950

Page 1: ...7391243 01 09 2019 Device Manual IO Link Master with IoT Interface CabinetLine 8 Ports IP 20 AL1950 Firmware 2 2 x or higher LR DEVICE 1 4 0 x or higher English...

Page 2: ...4 Function 9 4 1 Communication parameter setting evaluation 10 4 1 1 IO Link 10 4 1 2 Internet of Things IoT 10 4 1 3 Parameter setting 10 4 1 4 Visual indication 10 4 2 Digital inputs 11 4 3 IO Link...

Page 3: ...3 Configure the IoT interface 35 9 2 4 Configure IO Link ports 36 9 2 5 Configure IO Link devices 38 9 2 6 Set application identification 40 9 2 7 Read write cyclic process data 41 9 2 8 Control IO L...

Page 4: ...IO Link Master with IoT Interface CabinetLine 8 Ports IP 20 4 13 2 3 Overview IoT services 71 14 Index 82...

Page 5: ...ssociation USA www odva org EtherNet IP is the property of the ODVA EtherCAT is a registered trade mark and patented technology licensed by Beckhoff Automation GmbH Germany IO Link www io link com is...

Page 6: ...or may result Important note Non compliance can result in malfunction or interference Information Supplementary note Request for action Reaction result see abc Cross reference 123 0x123 0b010 Decimal...

Page 7: ...ng instructions Adhere to the warning notes on the product 2 2 Required background knowledge 34185 This document is intended for specialists Specialists are people who based on their relevant training...

Page 8: ...8 34079 3 1 Permitted use 34208 The IO Link master serves as a gateway between intelligent IO Link devices and the IoT core network The device is designed for use as cabinet module in plant construct...

Page 9: ...IO Link Master with IoT Interface CabinetLine 8 Ports IP 20 9 4 Function Content Communication parameter setting evaluation 10 Digital inputs 11 IO Link supply 11 33836...

Page 10: ...data between IO Link master IO Link devices and the IT network level Support of different protocols e g TCP IP JSON 4 1 3 Parameter setting 52338 The device offers the following configuration options...

Page 11: ...01 X04 All inputs refer to the potential of the device supply clamp 3 4 3 IO Link supply 34077 The device has 8 supplies for IO Link devices The IO Link ports X01 X08 are ports class A Every supply pr...

Page 12: ...sary safety precautions against electrostatic discharge ESD Only operate the device when mounted on a grounded DIN rail Install the device in a control cabinet of protection rating IP 54 or higher The...

Page 13: ...applied connection elements For UL applications To connect the IO Link master only use cables with AWG 26 to 12 and a minimum temperature range of 75 C Wiring Technical data S 58 The circuits are sepa...

Page 14: ...Interface CabinetLine 8 Ports IP 20 14 6 2 IoT ports 33678 Connect the unit via the sockets X21 and or X22 to the IoT core network To connect the devices use connectors with protection rating IP 20 or...

Page 15: ...orts Before set up check the correct connection of the supply cables 6 3 1 Operation as IO Link port class A 52233 Wiring information The connected IO Link devices must be supplied exclusively via the...

Page 16: ...Risk of fire Ensure that the circuits of US and UA are electrically isolated while assuring basic isolation according to IEC 61010 1 secondary circuit with 30 V DC maximum supplied from mains circuit...

Page 17: ...ect power Connect the IO Link master via port X31 to 24 V DC 20 30 V SELV PELV Recommended maximum cable length 25 m To connect the device use cables with protection rating IP 20 or higher With cable...

Page 18: ...iew 18 LED indicators 19 34063 7 1 Overview 52236 IOL and DI status LEDs of the IO Link port X01 X08 IO Link ports Class A S 19 PWR status LED of the voltage supply X31 Power supply S 19 Status LEDs R...

Page 19: ...ion error or short circuit or overload on Transmission error DI yellow off Digital input clamp 2 DI OFF on Digital input clamp 2 DI ON 7 2 2 Power supply 34203 The interface for voltage supply X31 has...

Page 20: ...X21 X22 has the 2 L A and 10 100 MBits s LEDs The LEDs indicate the status of the Ethernet connection Status LED Description L A green on Ethernet connection established flashes Data is transmitted v...

Page 21: ...rating mode Operating and display elements S 18 To enable parameter setting of the AL1950 via the IoT core network the IoT interface of the network environment must be configured accordingly Connect A...

Page 22: ...Baud rate of the IO Link port MasterCycleTime Cycle time Vendor ID IO Link ID of the manufacturer of the IO Link device Device ID IO Link ID of the IO Link device Name Article number of the IO Link d...

Page 23: ...IO Link Master with IoT Interface CabinetLine 8 Ports IP 20 23 9 Configuration Content LR DEVICE 24 ifm IoT Core 34 33858...

Page 24: ...O Link ports Configure operating mode 29 IO Link ports Set the device validation and data storage 30 IO Link ports Configuration of fail safe values 31 Info Show device information 31 Firmware Reset d...

Page 25: ...cted IO Link devices without being connected to the AL1950 OFFLINE mode The configuration created in this way can be stored as a file lrp and loaded to the AL1950 and activated at a later date Further...

Page 26: ...e IP settings of the IoT port Select IoT menu The menu page shows the current settings Set the following parameters as required Name Description Possible values DHCP Activate deactivate the DHCP clien...

Page 27: ...lled Factory setting 255 255 255 255 Port LR SMARTOBSERVER Port number that is used to send process data to the LR SMARTOBSERVER 0 65535 Factory setting 35100 Interval LR SMARTOBSERVER Cycle time for...

Page 28: ...terfaces to the LR SMARTOBSERVER have to be correctly configured IoT Configure the interface to the LR SMARTOBSERVER S 27 To activate deactivate data transfer Select Port x menu x 1 8 The menu page sh...

Page 29: ...e Operating mode of the IO Link port Disabled Port deactivated DI Operation as digital input DO Operation as digital output IO Link Operation as IO Link interface Cycle time actual Current cycle time...

Page 30: ...n IO Link device of the same type validation via vendor ID and device ID No data storage Type compatible V1 1 device with Backup Restore IO Link device is compatible with the V1 1 IO Link standard Ver...

Page 31: ...afe IO Link Fail safe value of the output for operating mode IO Link Off No fail safe Reset Fail safe OFF Old Fail safe old value Pattern Fail safe byte sequence parameter can only be changed if the I...

Page 32: ...actory settings Select Firmware menu The menu page shows the current settings Click on Factory Reset to reset the device LR DEVICE sets the device to the factory settings 9 1 10 Firmware Reboot the de...

Page 33: ...art 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 Add IO Link device Under ONLINE Click on the requi...

Page 34: ...master 45 Read information about IO Link devices 45 Subscribe to events 46 Programmers notes 48 52244 General notes on the ifm IoT Core Programmers notes S 48 9 2 1 First steps 52245 To register the d...

Page 35: ...etdata Write the value of the element 9 2 3 Configure the IoT interface 52247 The AL1950 is integrated into the IT network via the IoT interface To configure the IoT interface Substructure iotsetup Th...

Page 36: ...sponse of the IO Link port when a new IO Link device is connected rw validation_vendorid IO Link ID of the manufacturer that is to be validated rw validation_deviceid IO Link ID of the device that is...

Page 37: ...ng process with length length starts code request cid 1 adr iolinkmaster port 2 datastorage getblobdata data pos 0 length h code request cid 1 adr iolinkmaster port 2 datastorage getblobdata data pos...

Page 38: ...acyclic iolwriteacyclic Write a parameter of an IO Link device acyclic Example Read the parameter value of an IO Link device 33847 Task Read the serial number of the ifm temperature sensor TN2531 at I...

Page 39: ...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 description of the s...

Page 40: ...rw rw read and write Example Change name of the IO Link master a33823 Task Set the name of the IO Link master to AL1950 for the representation in the LR SMARTOBSERVER Solution Change the parameter App...

Page 41: ...ead and write Example Read process data of an IO Link device 33842 Task Read the current measured value of the ifm temperature sensor TN2531 at IO Link port X06 Solution Read the data point for the pr...

Page 42: ...maxsize Maximum size of the container area in bytes r container chunksize Size of a data segment in bytes r container size Size of the container area in bytes r r only read w write only Applicable se...

Page 43: ...string 2 Start the transfer of the firmware Start the transfer of the firmware via the service start_stream_set parameter size size of the firmware file code request cid 1 adr firmware container star...

Page 44: ...only Example Read several parameter values of the IO Link master simultaneously 33840 Task The following current values are to be read by the IO Link master temperature serial number Solution Read th...

Page 45: ...stype Fieldbus r r read only Additional information about the AL1950 can be read with the getidentity service Service getidentity S 75 9 2 11 Read information about IO Link devices 52339 The user can...

Page 46: ...of the update of the subscribed values rw iolinkmaster port n portevent Display of the following events on IO Link port n IO Link device connected IO Link device disconnected Operating mode of the IO...

Page 47: ...perature of the IO Link master Solution Subscribe to the required data using the subscribe service Request object code request cid 4711 adr timer 1 counter datachanged subscribe data callback http 192...

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

Page 49: ...on Description ip IP address of the IoT port X23 of the IO Link master 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_...

Page 50: ...ID for the assignment of request and return data_point Data point which is to be accessed service Service to be performed Overview IoT services S 71 req_data Data to be transferred to the IoT Core e g...

Page 51: ...quired 231 OK but block request not yet terminated 232 Data accepted but changed internally 233 IP settings of the IoT core changed application has to reboot the device Wait for min 1 second before th...

Page 52: ...e 53 Replace IO Link device 54 51990 The operation of the unit is maintenance free Dispose of the unit in an environmentally friendly way in accordance with the applicable national regulations when it...

Page 53: ...settings of the interface to the LR SMARTOBSERVER Prerequisites Zip file with new firmware has been downloaded and unpacked Ethernet connection between laptop PC and device is established 1 Call up we...

Page 54: ...ink standard 1 1 or higher 1 Set data storage Set the following parameters of the IO Link port Validation and Data Storage Type compatible V1 1 device with Restore Save changes 2 Replace IO Link devic...

Page 55: ...ettings 52259 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 IP gateway ad...

Page 56: ...IO Link Master with IoT Interface CabinetLine 8 Ports IP 20 56 12 Accessories 33870 List of accessories of AL1950 www ifm com Product page Accessories...

Page 57: ...IO Link Master with IoT Interface CabinetLine 8 Ports IP 20 57 13 Appendix Content Technical data 58 ifm IoT Core 62 33879...

Page 58: ...Electrical connection 61 34188 13 1 1 Application 33878 Application Application I O modules for control cabinet Daisy chain function Fieldbus interface 13 1 2 Electrical data 33808 Electrical data Op...

Page 59: ...A 8 x 1 Max current load per output mA 300 Short circuit protection yes 13 1 6 Interfaces 52260 Interfaces Communication interface Ethernet IO Link Communication interface IO Link TCP IP TCP IP JSON E...

Page 60: ...use Ambient temperature C 25 60 Storage temperature C 25 85 Max perm relative air humidity 90 Max height above sea level m 2000 Protection rating IP 20 Pollution Degree 2 13 1 8 Approvals tests 33877...

Page 61: ...supply IN X31 Plug and socket connection COMBICON Wiring 1 GND US 2 GND US 3 24 V DC US 4 24 V DC US Process connection IO Link ports class A X01 X08 Plug and socket connection COMBICON Wiring 1 Sens...

Page 62: ...IO Link Master with IoT Interface CabinetLine 8 Ports IP 20 62 13 2 ifm IoT Core Content Overview IoT profile 63 Overview IoT types 70 Overview IoT services 71 33803...

Page 63: ...edablesoftware 68 Profile timer 69 34054 Profile blob 52264 Element identifier Characteristics Mandatory Comments blobname type data profiles blob Characterises the element as device information size...

Page 64: ...type data optional ordernumber type data optional productiondate type data optional productioncode type data optional hwrevision type data mandatory swrevision type data mandatory bootloaderrevision...

Page 65: ...linkdevice_full Structure of an IO Link device vendorid type data mandatory deviceid type data mandatory productname type data mandatory serial type data mandatory applicationspecifictag type data man...

Page 66: ...letime_actual type data profile parameter mandatory mastercycletime_preset type data profile parameter mandatory validation_datastorage_mode type data profile parameter mandatory validation_vendorid t...

Page 67: ...y type data profile parameter mandatory dhcp type data profile parameter optional ipversion type data profile parameter optional hostname type data profile parameter optional autonegotiation type data...

Page 68: ...type data mandatory status type structure optional diag type structure optional Profile software uploadedablesoftware 52267 Element identifier Characteristics Mandatory Comments software type structu...

Page 69: ...file timer 34226 Element identifier Properties mandatory Comments timer type structure profile timer Executable service counter type data profile parameter mandatory interval type data profile paramet...

Page 70: ...wing 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 an even...

Page 71: ...c 77 Service iolwriteacyclic 77 Service reboot 78 Service setblock 78 Service setdata 79 Service setelementinfo 79 Service signal 80 Service start_stream_set 80 Service stream_set 80 Service subscribe...

Page 72: ...d optional STRING empty profiles optional JSON array empty subs mandatory JSON array Subelements hash optional STRING Example code request cid 4 adr gettree Service getblobdata 52345 Name getblobdata...

Page 73: ...escription The service sequentially reads the values of several data points and provides them The value and the diagnostic code are provided for each data point Applicable to Objects of the data type...

Page 74: ...eld Required field Data type Default Description url mandatory STRING URL of the element to be changed Return data data Data field Required field Data type Default Description identifier mandatory STR...

Page 75: ...data data Data field Required field Data type Default Description iot device Device description as JSON object iot name mandatory STRING iot uid optional STRING iot version mandatory STRING iot catalo...

Page 76: ...ipaddress port path Return data data Data field Required field Data type Default Description callback mandatory STRING Address to which IoT Core event notifications are to be sent complete URL http i...

Page 77: ...tory NUMBER IO Link index of the parameter subindex mandatory NUMBER IO Link subindex of the parameter Return data data Data field Required field Data type Default Description value mandatory STRING V...

Page 78: ...e service simultaneously sets the values of several data points of a structure Applicable to Objects of the data type Request data Data field Required field Data type Default Description datatosend ma...

Page 79: ...tinfo 34195 Name setelementinfo Description The service sets the uid of an element Applicable to Objects of the device type Request data Data field Required field Data type Default Description url man...

Page 80: ...on 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 Default Description size mandatory STRI...

Page 81: ...34197 Name unsubscribe Description The service deletes an existing subscription unsubcribe is successful if cid and the callback address are registered for a subscription subscribe If the STRING DELE...

Page 82: ...device information 31 Inputs 59 Inputs outputs 58 Install the device 12 Intended use 8 Interfaces 59 Internet of Things IoT 10 IO Link 10 IO Link ports 15 Activate data transfer to the LR SMARTOBSERVE...

Page 83: ...S Safety instructions 7 Safety symbols on the device 7 Service factoryreset 71 getblobdata 72 getdata 73 getdatamulti 73 getelementinfo 74 getidentity 75 getsubscriptioninfo 76 gettree 72 install 77 i...

Reviews: