WCS* Read Head Position Encoding System Contents Introduction........................ 5 Content of this Document ................5 Target Group, Personnel ................5 Symbols Used ....................6 Product Description ....................7 Functional Description .................. 7 Areas of Use ....................10 Data Cables and Mounting/Dismounting the Read Head ........13 Data cable.....................
Page 4
WCS* Read Head Position Encoding System Contents Software Configuration ................46 Data Protocols....................49 LED Status Indication ..................53 PROFINET Interface (LS6xx*) .................54 Electrical Connection ..................54 Hardware Configuration ................45 Software Configuration ................57 Data Protocols....................59 LED Status Indication ..................62 Options and Special Functions ................63 Option D—Integrated Display in the Read Head, Type LS...D....63 Option-E—Extended, Type WCS3B-LS2*E*, RS-485 .........65 Option-H—Heating in Read Head, Type LS...H ..........68...
WCS* Read Head Position Encoding System Introduction Introduction Content of this Document This document contains information required to use the product in the relevant phases of the product life cycle. This may include information on the following: • Product identification •...
WCS* Read Head Position Encoding System Introduction Symbols Used This document contains symbols for the identification of warning messages and of informative messages. Warning Messages You will find warning messages, whenever dangers may arise from your actions. It is mandatory that you observe these warning messages for your personal safety and in order to avoid prop- erty damage.
WCS* Read Head Position Encoding System Product Description Product Description Functional Description The WCS position encoding system consists of two main components: Code Rail The code rail carries information for the absolute code. The code rail is routed parallel to the track for the material handling equipment and thus assigns a unique position to every point on the track.
Page 8
WCS* Read Head Position Encoding System Product Description WCS2B and WCS3B Integrated heating element for an extended outside temperature range as low as - 40 °C. WCS3B Integrated display with a seven-segment display for position and diagnostic information. Read head with Extended option for long distances of up to 629.146 meters.
Page 9
WCS* Read Head Position Encoding System Product Description Properties of the WCS • Absolute position encoding system • Photoelectric principle (infrared range) • Proven and robust • Easy to maintain • No reference points required • No calibration and adjustment work necessary •...
WCS* Read Head Position Encoding System Product Description Areas of Use The WCS can be used anywhere where material handling equipment has to be positioned pre- cisely. The operating principle of the WCS enables it to be used in a diverse range of applica- tions, including: •...
Page 11
WCS* Read Head Position Encoding System Product Description Automatic Cranes Automatic cranes are a typical application for the WCS2 in conjunction with the aluminum pro- file system. The crane is positioned using one read head each for the crane and the trolley movement.
Page 12
WCS* Read Head Position Encoding System Product Description Overhead Conveyors Many vehicles have to be positioned on a circular track—the WCS offers the optimal solution for this. Branches (track switches) and curves can be created. The WCS3 is particularly well- suited for this task.
WCS* Read Head Position Encoding System Data Cables and Mounting/Dismounting the Read Head Data Cables and Mounting/Dismounting the Read Head Data cable A shielded data cable with twisted-pair wires is used for the electrical connection. Pepperl and Fuchs can supply suitable preassembled M12 single-ended female cordsets (see chapter 12.1) or field-attachable M12 single-ended female cordsets and data cables.
WCS* Read Head Position Encoding System Data Cables and Mounting/Dismounting the Read Head Mounting/Dismounting the Read Head Enclosure If required, the factory default setting of the read head can be changed using the respective DIP switches. The DIP switches are located inside the housing on the PCB of the read head. To access the DIP switches, open the enclosure cover of the read head.
Page 15
WCS* Read Head Position Encoding System Data Cables and Mounting/Dismounting the Read Head Figure 3.2 Removing the enclosure cover Remove the enclosure cover (1) from the read head. To do this, carefully pull the enclosure cover upward. Figure 3.3 Mounting the enclosure cover After making all adjustments, carefully slide the enclosure cover onto the read head and screw it into place with the four screws.
WCS* Read Head Position Encoding System RS-485 Interface (LS1xx*, LS2xx*) RS-485 Interface (LS1xx*, LS2xx*) The serial interface of the read head allows the position values and other defined operating data to be read out. Up to four WCS2B and/or WCS3B read heads can be interconnected in one RS-485 bus line. In this case, the read heads must have different addresses.
Page 17
RS-485 Interface (LS1xx*, LS2xx*) The counterpart of the plug connections, the 5-pin M12 socket, is not included in the scope of delivery for the read head. You can obtain suitable connectors and cables from Pepperl+Fuchs, see chapter 12.1. Data cable For the RS-485 data transfer path, a four-wire, shielded, twisted pair data cable must be used.
WCS* Read Head Position Encoding System RS-485 Interface (LS1xx*, LS2xx*) Hardware Configuration You can change the hardware and software configuration of the read head in the read head. The changes to the read head type are made with two DIP switches or with three if you have a read head with the "Display"...
Page 19
WCS* Read Head Position Encoding System RS-485 Interface (LS1xx*, LS2xx*) Changing the read head address Configuration switch "S1" Read head type Address WCS2B-LS***-0 WCS3B-LS***-0 WCS2B-LS***-1 WCS3B-LS***-1 WCS2B-LS***-2 WCS3B-LS***-2 WCS2B-LS***-3 WCS3B-LS***-3 WCS3B-LS***S-0 WCS3B-LS***S-1 Changing the terminator WCS2B and WCS3B Configuration switch "S2" Terminator Changing the baud rate Base types LS*11/LS*21:...
Page 20
WCS* Read Head Position Encoding System RS-485 Interface (LS1xx*, LS2xx*) Base types LS246/LS256 Configuration switch "S1" Read head type (* = 1 or 2) Baud rate WCS2B-LS*46 19.2 kBaud even parity WCS3B-LS*46 WCS2B-LS*47 19.2 kBaud no parity WCS3B-LS*47 WCS2B-LS*56 9.6 kBaud even parity WCS3B-LS*56 WCS2B-LS*57 9.6 kBaud no parity...
WCS* Read Head Position Encoding System RS-485 Interface (LS1xx*, LS2xx*) Data Protocols Various data protocols and data transmission speeds are available for direct connection of the read head to the higher-level control panel via a serial communication channel. The data proto- cols and baud rates are identical for the respective types in the WCS2B and WCS3B read heads.
Page 22
WCS* Read Head Position Encoding System RS-485 Interface (LS1xx*, LS2xx*) Data protocol 1 with position and velocity output Request byte for read head Byte Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Response telegram from the read head Byte...
Page 23
WCS* Read Head Position Encoding System RS-485 Interface (LS1xx*, LS2xx*) Data protocol 3 Request byte for read head Byte Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Response telegram from the read head Byte Bit 8 Bit 7...
Page 24
WCS* Read Head Position Encoding System RS-485 Interface (LS1xx*, LS2xx*) Description of the protocol data Activation of the read head Read head address Read head address 0 Read head address 1 Read head address 2 Read head address 3 Send position value Send diagnosis result Data from read head Function number for read head F0=0 (send position value)
Page 25
WCS* Read Head Position Encoding System RS-485 Interface (LS1xx*, LS2xx*) Diagnostic bit (DB) Diagnostic bit DB displays the result of the integrated diagnostics of the read head. Function number for read head F0 = 1 (send diagnosis result) State of the read ERR DB OUT Description head lens...
Page 26
WCS* Read Head Position Encoding System RS-485 Interface (LS1xx*, LS2xx*) OUT message Function number for read head F0 = 0 (send position value) ERR DB OUT SST Description State P00...P18 = 0 -> read head is partially outside the code rail P00 = 1, P02...P18 = 0 ->...
WCS* Read Head Position Encoding System RS-485 Interface (LS1xx*, LS2xx*) Status and Error Messages Error number Cause Remedy WCS read head cannot calculate posi- tion value because: Optical unit is dirty Clean optical unit Plastic protective lenses are scratched Align WCS read head and code rail cor- rectly;...
WCS* Read Head Position Encoding System RS-485 Interface (LS1xx*, LS2xx*) LED Status Indication WCS3B-LS1xx*/ WCS3B-LS2xx* Green LED Yellow LED Red LED Display Meaning Operating indicator Green LED: Power on Yellow LED: Data transfer active Data flow indicator Yellow LED Velocity display Off if limit speed exceeded Fault indicator Red LED...
Page 29
WCS* Read Head Position Encoding System RS-485 Interface (LS1xx*, LS2xx*) WCS3B-LS*E* (option—extended) Yellow LED Yellow LED Dual LED green/red Display Meaning Data flow indicator LED 1 yellow Flashing: Data transfer active Off: No data transfer Velocity display LED 2 yellow On: Supply voltage applied Off: Limit speed exceeded Status indicator...
WCS* Read Head Position Encoding System SSI Interface (LS3xx*) SSI Interface (LS3xx*) The read head with SSI interface supports data formats in gray code (LS311) or binary code (LS310). Data transfer is carried out on the SSI read head at the request of the control panel. Electrical Connection and Data Cables Caution! Property damage and system malfunctions due to incorrect pinout...
Page 31
WCS* Read Head Position Encoding System SSI Interface (LS3xx*) Data cable For SSI data transfer, a 6-wire, shielded, twisted pair data cable (3 x 2) is used. One wire pair is used for the supply voltage, one pair for the CLK line, and one pair for the DATA line. The cable lengths that are technically possible can be determined from the tables.
WCS* Read Head Position Encoding System SSI Interface (LS3xx*) Hardware Configuration You can change the hardware and software configuration of the read head in the read head. The changes to the read head type are made with a DIP switch or with two if you have a read head with the "Display"...
Page 33
WCS* Read Head Position Encoding System SSI Interface (LS3xx*) Output of a warning if the lenses are contaminated Configuration switch "S1" Read head type Code WCS2B-LS31* WCS3B-LS31* WCS2B-LS31* WCS3B-LS31* Adjusting the Display You can rotate the character position on the display 180° using the S1D DIP switch. This allows you to read the displayed values easily regardless of the installation position of the read head.
WCS* Read Head Position Encoding System SSI Interface (LS3xx*) Data Protocols The read head with SSI interface supports data formats in gray code (LS311) or binary code (LS310). Data transfer for the SSI read head is carried out on request from the control panel. SSI interface The clock signal (CLK) generated by the control panel is used for the transfer.
Page 35
WCS* Read Head Position Encoding System SSI Interface (LS3xx*) Bit 24 (DB output of a prewarning if the lenses are contaminated) The contamination warning is transferred in bit 24 of the SSI protocol and can be evaluated. The diagnostic bit DB is always switched on by default. Read heads WCS2B and WCS3B continually monitor the condition of the lenses.
WCS* Read Head Position Encoding System SSI Interface (LS3xx*) Status and Error Messages Error number Cause Remedy WCS read head cannot calculate position value because: Optical unit is dirty Clean optical unit Plastic protective lenses are scratched Align WCS read head and code rail cor- rectly;...
WCS* Read Head Position Encoding System SSI Interface (LS3xx*) LED Status Indication WCS3B-LS3xx* Green LED Yellow LED Red LED Display Meaning Operating indicator Green LED: Power on Yellow LED: Data transfer active Data flow indicator Yellow LED Velocity display Off if limit speed exceeded Fault indicator Red LED Flashing: Read head outside the code rail...
CAN-L Figure 6.1 WCS3B, CANopen interface You can obtain suitable connectors and cables from Pepperl+Fuchs, see chapter 12.1. Data cable For CANopen data transfer, a four-wire, shielded, twisted pair data cable must be used. One wire pair is used for the supply voltage, and one wire pair is used for the CANopen data trans- fer.
WCS* Read Head Position Encoding System CANopen Interface (LS4xx*) Hardware Configuration You can change the hardware and software configuration of the read head in the read head. The read head type is changed using three DIP switches. Figure 6.2 Configuration switch positions 1.
Page 40
WCS* Read Head Position Encoding System CANopen Interface (LS4xx*) DIP 8-8 DIP 8-7 Baud rate 125 kBaud 250 kBaud 500 kBaud 1 MBaud Node ID The address in the CANopen bus, the node ID, can be changed using switches 1 to 6 of the 8- way DIP switch (3) on the central PCB in the read head.
WCS* Read Head Position Encoding System CANopen Interface (LS4xx*) Software Configuration The read head is integrated into the network via an EDS file (electronic datasheet) with a proj- ect planning tool such as RSLogix 5000. The EDS file contains all information about device- specific parameters and operating modes.
WCS* Read Head Position Encoding System CANopen Interface (LS4xx*) LED Status Indication WCS3B-LS4xx* Green LED Yellow LED Red LED Display Meaning Operating indicator Green LED: Power on Data flow indicator Yellow LED: Data transfer active Fault indicator Red LED Flashing: Read head outside the code rail Permanently lit: Internal diagnostic error Contamination indicator Yellow LED and red LED flashing alternately: Read...
WCS* Read Head Position Encoding System EtherNet/IP Interface (LS5xx*) EtherNet/IP Interface (LS5xx*) The read head communicates with the controller (e.g., PLC) via EtherNet/IP. An object-oriented fieldbus system for exchanging data between nodes based on Ethernet communications. The basic properties of the interface are: •...
Page 44
Y-splitter. Figure 7.2 V19SY-Y-V1D/V1: Y-splitter, M12 plug Y-encoded to M12 plug A-encoded and M12 socket D-encoded You can obtain the appropriate connectors and cables from Pepperl+Fuchs, see chapter 12.1.
WCS* Read Head Position Encoding System EtherNet/IP Interface (LS5xx*) Hardware Configuration If you have a read head with the "Display" option, a DIP switch with two switches S1D (2) is installed. This DIP switch allows you to change the display. The 4-way DIP switch (1) in the fig- ure below does not work.
WCS* Read Head Position Encoding System EtherNet/IP Interface (LS5xx*) Software Configuration The read head communicates with the control panel (e.g., PLC) via EtherNet/IP, an object-ori- ented fieldbus system for exchanging data between nodes based on Ethernet communications. The read head is integrated into the network via an EDS file (electronic datasheet) with a proj- ect planning tool such as RSLOGIX5000.
Page 47
WCS* Read Head Position Encoding System EtherNet/IP Interface (LS5xx*) The read head cyclically carries out DHCP requests. The MAC address of the read head is entered in the list in the Request History field. Enter the desired IP address in the New Entry menu. - The software automatically adopts the MAC address of the read head.
Page 48
WCS* Read Head Position Encoding System EtherNet/IP Interface (LS5xx*) Press the Disable BOOTP/DHCP key in the Relation List field. In this way, the assigned IP address is saved permanently in the read head.
WCS* Read Head Position Encoding System EtherNet/IP Interface (LS5xx*) Data Protocols EtherNet/IP objects All the data and functions of the read head are defined via objects in accordance with the Eth- erNet/IP standards. The read head corresponds to the "Encoder Device Type 0x22" device profile.
Page 50
WCS* Read Head Position Encoding System EtherNet/IP Interface (LS5xx*) Data from the target device to the control system Instance no. (dec.) Size [byte] Assemblies Position Status, position, velocity, faults Attributes of the Position Sensor Object (Class ID 0x23) Class attributes Name Access Data type...
Page 51
WCS* Read Head Position Encoding System EtherNet/IP Interface (LS5xx*) Status: Status word (ID 100) Size Type Content 1 byte Input data 8 bit status If the ERR bit is set, there is an error. The error number is transmitted to the "Error value (ID 102)"...
Page 52
WCS* Read Head Position Encoding System EtherNet/IP Interface (LS5xx*) Faults: error value (ID 102) Size Type Content 1 byte consistent Input data 8 bit fault data Data for attribute 102 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0...
WCS* Read Head Position Encoding System EtherNet/IP Interface (LS5xx*) LED Status Indication WCS3B-LS5xx* Dual red/green LED Green LED Yellow LED Red LED Display Meaning Status indicator Dual red/green LED Green: Code rail detected, normal function Red: System error Flashing red: No code rail detected Ethernet link Green LED On: Fieldbus connection OK...
The maximum recommended cable length is 75 m for CAT 5e and 55 m for CAT 6. Longer distances are possible provided that the respective specifications are observed. The connection can be implemented with various cable connections available from Pepperl+Fuchs.
Page 55
Y-splitter. Figure 8.2 V19SY-Y-V1D/V1: Y-splitter, M12 plug Y-encoded to M12 plug A-encoded and M12 socket D-encoded You can obtain the appropriate connectors and cables from Pepperl+Fuchs, see chapter 12.1.
Page 56
WCS* Read Head Position Encoding System PROFINET Interface (LS6xx*) Hardware Configuration If you have a read head with the "Display" option, a DIP switch with two switches S1D (2) is installed. This DIP switch allows you to change the display. The 4-way DIP switch (1) in the fig- ure below does not work.
WCS* Read Head Position Encoding System PROFINET Interface (LS6xx*) Software Configuration PROFINET is an open standard for industrial automation based on industrial Ethernet. PROF- INET integrates information technology with established standards such as TCP/IP and XML in automation technology. Within PROFINET, PROFINET IO is the communication concept for the construction of decen- tralized applications.
Page 58
WCS* Read Head Position Encoding System PROFINET Interface (LS6xx*) Identification & maintenance—calling up and editing data Identification & maintenance data (I&M data) is information stored in a device. I&M data uniquely identifies a device within a plant. The identification data (I data) includes information about the device, for example the item number and device name.
WCS* Read Head Position Encoding System PROFINET Interface (LS6xx*) Data Protocols The WCS3B-LS6xx* read heads are PROFINET I/O devices that communicate cyclically with the assigned PROFINET I/O controller during operation. The PROFINET interface of the WCS3B-LS6xx* read heads supports: • A transfer rate of 100 Mbit/s •...
Page 60
WCS* Read Head Position Encoding System PROFINET Interface (LS6xx*) Speed data module Size Type Content 1 byte Input data 8 bit speed data Resolution: 0.1 m/s, binary coded Speed of 0 ... 12.5 m/s Example: Speed = 4.7 m/s --> speed output = 47 with resolution 0.1 m/s 126 for speed >...
Page 61
WCS* Read Head Position Encoding System PROFINET Interface (LS6xx*) Response Content Byte 1 Bit no. Status Function Error message, see error codes ERR00 – ERR07 Read head partially outside the code rail. No valid posi- tion available. OUTALL Read head completely outside the code rail. Diagnostic bit.
WCS* Read Head Position Encoding System PROFINET Interface (LS6xx*) LED Status Indication WCS3B-LS6xx* Dual red/green LED Green LED Yellow LED Red LED Display Meaning Status indicator Dual red/green LED Green: Code rail detected, normal function Red: System error Flashing red: No code rail detected Ethernet link Green LED On: Fieldbus connection OK...
WCS* Read Head Position Encoding System Options and Special Functions Options and Special Functions Option D—Integrated Display in the Read Head, Type LS...D Integrated Display Module The WCS3B reader can be equipped with an optional display module or can be retrofitted at the factory.
Page 64
WCS* Read Head Position Encoding System Options and Special Functions Overview of the display module The display shows the current position value. After switching on the read head, the following information is displayed in sequence: read head type, e.g., "LS-221" read head address, e.g., "Addr 0"...
WCS* Read Head Position Encoding System Options and Special Functions Option-E—Extended, Type WCS3B-LS2*E*, RS-485 The read head WCS3-Extended: WCS3B-LS*E* with RS-485 interface is used for routes of more than 314.573 m. In this case, the additional "E" in the type code identifies the extended version for the extending code rail.
Page 66
WCS* Read Head Position Encoding System Options and Special Functions Description of the protocol data Byte 1 A1, A0 Address bits of the read head. Addresses 0 ... 3, binary coding The read head is located in the readable area of the code rail The read head is located on WCS3 code rail extender (overlapping area of the code rail segments) Position valid...
Page 67
WCS* Read Head Position Encoding System Options and Special Functions Behavior of the read head in the area of the WCS3 code rail extender (WCS3-CS70-E) The read head retains the last measured end position of the first code rail segment (position = 393203) when traversing the WCS3 code rail extender.
WCS* Read Head Position Encoding System Options and Special Functions Option-H—Heating in Read Head, Type LS...H For applications with a risk of condensation (quick temperature change from cold to hot, high relative humidity), the WCS read head can be equipped with an optional heater. The heating is supplied via the read head, i.e., no additional electrical connection is required for the heating.
WCS* Read Head Position Encoding System Options and Special Functions Option-S—Velocity Output, Type LS...S The WCS3B read head with velocity output features an additional 24 VDC output, which trans- mits a signal in the event that a limit speed is exceeded. The limit speed can be configured on the 4-way DIP switch in the read head.
WCS* Read Head Position Encoding System Model Overview for WCS Read Heads Model Overview for WCS Read Heads WCS.-LS ..Lesekopfadresse Option(en) Datenprotokoll Baudrate Hardware Type WCS2B read head (smaller enclosure, 1200 pos./m with a maximum of 327 m) WCS3B read head (1250 pos./m with a maximum of 314.573 m) WCS3R read head (833 pos./m with a maximum of 39.3...
Page 71
WCS* Read Head Position Encoding System Model Overview for WCS Read Heads Data log Read head with RS-485 interface Data log 1, data log 2 Data log 3 with even parity (9 bit/byte) Data log 3 without parity (8 bit/byte) Read head with SSI interface Data output in binary code Data output in Gray code...
WCS* Read Head Position Encoding System Disposal Disposal The device, built-in components, packaging, and any batteries contained within must be dis- posed in compliance with the applicable laws and guidelines of the respective country.
Appendix 12.1 Cable Overview The cable types listed below represent a selection of the types offered by Pepperl+Fuchs. Fur- ther cable types can be found on our website. Note For cables that you can assemble yourself, observe the cable length restrictions specified by the interface specification.
Page 74
WCS* Read Head Position Encoding System Appendix SSI (LS3xx*) Cable Description Pre-configured cable V19-G-2M-PUR-ABG M12 single-ended female cordset, eight-pin, straight, 2 m PUR cable, shielded, V19-G-5M-PUR-ABG M12 single-ended female cordset, eight-pin, straight, 5 m PUR cable, shielded, V19-G-10M-PUR- M12 single-ended female cordset, eight-pin, straight, 10 m PUR cable, shielded, V19-G-2M-PVC-TP Female cordset, M12, eight-pin, shielded, 2 m PVC cable...
Page 75
WCS* Read Head Position Encoding System Appendix EtherNet/IP (LS5xx*) & PROFINET (LS6xx*) Cable Description Hybrid cable with common data line and supply voltage V19SY-G-BK2M- Single-ended male cordset, M12, 8-pin, Y coding, 2 m PUR cable, PUR-ABG shielded V19SY-G-BK5M- Single-ended male cordset, M12, 8-pin, Y coding, 5 m PUR cable, PUR-ABG shielded V19SY-G-BK10M-...
Need help?
Do you have a question about the WCS Series and is the answer not in the manual?
Questions and answers