Festo SPC200 Manual
Festo SPC200 Manual

Festo SPC200 Manual

Smart positioning controller
Hide thumbs Also See for SPC200:

Advertisement

SPC200 Smart Positioning Controller
Electronics
Manual
Field bus module
for DeviceNet type
SPC200−COM−DN2
Manual
196 608
en 0511a
[688 393]

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SPC200 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Festo SPC200

  • Page 1 SPC200 Smart Positioning Controller Electronics Manual Field bus module for DeviceNet type SPC200−COM−DN2 Manual 196 608 en 0511a [688 393]...
  • Page 3 ....... . . 196 608 © (Festo AG & Co. KG, D 73726 Esslingen, Federal Republic of Germany, 2005) Internet: http://www.festo.com...
  • Page 4 Contents and general instructions Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 5: Table Of Contents

    Configuring the hardware of the SPC200 with WinPISA ..4−4 4.1.2 Configuring the field bus of the SPC200 with WinPISA ..4−9 4.1.3 I/O address ranges of the field bus module .
  • Page 6 ......... . 6−6 Diagnosing the SPC200 via the field bus ......
  • Page 7: Designated Use

    Contents and general instructions Designated use The field bus module type SPC200−COM−DN2 enables the SPC200 to be coupled as a slave to the DeviceNet field bus. Maximum one field bus module may be installed on the SPC200. This manual contains information on installing, commission ing and diagnosing the DeviceNet field bus.
  • Page 8: Target Group

    DeviceNet slaves. Service Please consult your local Festo repair service if you have any technical problems. Notes on software versions Please note The field bus module type SPC200−COM−DN2 requires: an SPC200 with firmware as from version 4.9,...
  • Page 9: Important User Instructions

    This means that failure to observe this instruction may result in damage to property. The following pictogram marks passages in the text which describe activities with electrostatically sensitive compo nents. Electrostatically sensitive components may be damaged if they are not handled correctly. Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 10 Accessories: Information on necessary or sensible accessories for the Festo product. Environment: Information on environment−friendly use of Festo products. Text markings The bullet indicates activities which may be carried out in · any order. 1. Figures denote activities which must be carried out in the numerical order specified.
  • Page 11: Product−Specific Terms And Abbreviations

    (compare 1.4) Digital input of the SPC200 I/Os Digital inputs and outputs Modules Function cards which can be plugged into the rack of the SPC200 Digital output of the SPC200 PLC/IPC Programmable logic controller/industrial PC Record Select mode Operating mode of the SPC200 which supports close coupling with a higher−order PLC/IPC (compare 1.4)
  • Page 12: Manuals For The Spc200 Smart Positioning Controller

    Contents and general instructions Manuals for the SPC200 Smart Positioning Controller The following Festo manuals are necessary for the complete documentation, depending on what you have ordered and on the further equipment for your complete system: Type Designation Contents Help system...
  • Page 13: System Summary

    System summary Chapter 1 1−1 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 14 ....1−6 I/O address ranges and assignments (mapping) ..... . 1−7 1−2 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 15: Composition Of The System

    1. System summary Composition of the system The field bus module type SPC200−COM−DN2 enables the SPC200 to be coupled to the DeviceNet field bus. Î Î Î Î Î Ï Ï Ï Ï Ï Ï Ï Ï Ï Ï Ï...
  • Page 16: Display And Connecting Elements Of The Field Bus Module

    1. System summary Display and connecting elements of the field bus module MOD/NET LED (two−colour LED) Field bus connection (5−pin) Fig. 1/2: Display and connecting elements 1−4 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 17: Basic Equipment Required For Operation On The Devicenet

    1. System summary Basic equipment required for operation on the DeviceNet With the following modules the SPC200 is a functionable DeviceNet slave: Power supply module Diagnostic module Field bus module for DeviceNet Fig. 1/3: Basic equipment required for DeviceNet Module...
  • Page 18: Protocol Variants And Operating Modes (Definition)

    } Compare section 5.2. Operating modes The SPC200 offers, as with control via an I/O module, two operating modes even via the field bus: Start/Stop mode: Here you can start or stop programs which are saved in the SPC200.
  • Page 19: I/O Address Ranges And Assignments (Mapping)

    1. System summary I/O address ranges and assignments (mapping) The following table shows the address assignment in the SPC200 when a field bus module is used: Module Max. address range − I0.0 ... I0.9 Q0.0 ... Q0.7 I/O module on the first axis I1.0 ...
  • Page 20 I 5.15 Q 1.0 ... 2...8 bytes input Q 5.15 Q10.0 ... Q13.15 User program master (PLC/IPC) User program in the SPC200 Scanner Local inputs and outputs: SPC200−DIO (or I/Os on the AIF) Fig. 1/4: I/O address ranges Please note The outputs of the scanner are mapped on inputs of the field bus module.
  • Page 21 1. System summary I/O assignment (mapping) The I/O mapping enables direct reading and writing of the local inputs and outputs of the SPC200 via the field bus. SPC200− SPC200− COM−DN2 I10...13 I 1...5 Q 1...5 Q10...13 Mapping the field bus inputs I 10...13 on the local outputs Q 1...5...
  • Page 22 1. System summary 1−10 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 23: Fitting

    Fitting Chapter 2 2−1 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 24 Fitting and removing the field bus module ......2−3 2−2 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 25: Fitting And Removing The Field Bus Module

    · any modules. Note the specified sequence: 1. the compressed air supply 2. the load and operating voltages on the SPC200 and, if applicable, the load voltage supply on the axis interface string. Discharge yourself of static electricity before fitting or remov ing the modules.
  • Page 26 Then gently push the module in completely. The locking levers will then lock automatically. Direction for unlocking Locks automatically Locking lever Front plate of the module Terminal strip Guide rail Fig. 2/1: Fitting the modules 2−4 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 27 2. Disconnect and remove the connecting cable from the front of the module. 3. Unlock both locking levers (see Fig. 2/1) and carefully pull out the module. 4. Seal the unused slots with blanking plugs. 2−5 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 28 2. Fitting 2−6 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 29 Installation Chapter 3 3−1 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 30: Connecting To The Field Bus

    ........3−4 3−2 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 31 (plug X6/X8, pin 8) if applicable, the load voltage supply on the axis inter face string the operating voltage supply for the internal electronics of the SPC200 and field devices (plug X2, pin 2). 3−3 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 32 3. Installation Connecting to the field bus The following overview shows the field bus cable and the connection to the SPC200 via a T−adapter: Two field bus cables Branch line Two cables for power supply T−adapter Screening/shield Fig. 3/1: Setting up and connecting the bus interface 3−4...
  • Page 33 thick cable" is used: DeviceNet Baud rate Main bus Branch line Branch line length max. length length maximum cumulative 125 kBaud 500 m 156 m 250 kBaud 250 m 78 m 500 kBaud 100 m 39 m 3−5 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 34 Avoid long distances between the power unit for the bus supply and the field bus node of the SPC200. Recommendation: Place the power unit approximately in the centre of the bus.
  • Page 35 Pin assignment of the field bus connection There is a 5−pin plug on the field bus module for connecting the SPC200 to the field bus. This connection is used for the incoming cable, as well as for the continuing field bus cable.
  • Page 36 The following diagram shows the connection circuitry for the SLC scanner and for SF 60 valve terminals (integrated SLC scanner): SLC scanner pin assignment SPC200 with field bus module for DeviceNet SLC scanner from Allen−Bradley +24 V bus (red) GND bus...
  • Page 37 3. Installation Fitting a terminating resistor If the SPC200 is at the end of the field bus, a terminating resistor must be fitted. If you use T−adapters, we recommend that you install the terminating resistor at the unused output of the T−adapter.
  • Page 38 3. Installation 3−10 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 39: Commissioning

    Commissioning Chapter 4 4−1 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 40 Configuring the hardware of the SPC200 with WinPISA ..4−4 4.1.2 Configuring the field bus of the SPC200 with WinPISA ..4−9 4.1.3 I/O address ranges of the field bus module .
  • Page 41 3. Commission the individual axes with the aid of WinPISA (without using the field bus interface). See the system manual for the SPC200. 4. Set the field bus configuration of the SPC200 with WinPISA (field bus address, baud rate etc.). } Section 4.1.2 5.
  • Page 42: Configuring The Spc200

    4. Commissioning Configuring the SPC200 4.1.1 Configuring the hardware of the SPC200 with WinPISA 1. Configure the hardware you are using with WinPISA. 2. Commission the individual axes with the aid of WinPISA (without using the field bus interface). Read first the WinPISA manual.
  • Page 43 Caution You can specify input signals in the test mode. The actual input signals will be ignored. Activate the test mode only if: the SPC200 is not connected to the field bus or is not · online or if you are familiar with the effect of the signals which are ·...
  • Page 44 The mark next to the control signal shows that the relevant input/output supplies a 1−signal. Tab. 4/1 shows an overview of the control signals. On the next page you will find an example of a function test with Record Select. 4−6 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 45 4. Commissioning I/O control signals (overview) A detailed explanation of the I/O control signals can be found in the system manual for the SPC200. Record Select mode Control signal Address in the Description SPC200 ENABLE I10.0 Controller enable RESET I10.1...
  • Page 46 Start NC record from line N007 of program A ( = 1−signal) Start NC record with CLK_A−signal Current NC record number (here 7) Entry field for NC record number (conclude entry with ENTER) Fig. 4/2: Selecting an NC record (example) 4−8 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 47: Configuring The Field Bus Of The Spc200 With Winpisa

    4. Commissioning 4.1.2 Configuring the field bus of the SPC200 with WinPISA When all axes have been commissioned with the aid of WinPISA, you can configure the field bus. Use also the WinPISA software for configuring the field bus of the SPC200 (field bus address, baud rate, number of I/O bytes to be transmitted, etc.).
  • Page 48 4. Set a protocol variant under [Protocol]. If you have se lected the module type Field bus module DeviceNet2", DeviceNet IO" and DeviceNet Profile" will be available (see section 1.4). With field bus module SPC200−COM−CAN setting is not possible. 4−10 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 49 I/O mode with Record Select: 4 I−bytes and 2 O−bytes. I/O mode with Start/Stop: 2...8 I−bytes and 2...8 O−bytes. (See also the overview of the address ranges of the field bus module in section 4.1.3). 4−11 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 50 7. Undertake the desired I/O assignments (Mapping). For an explanation of the mappings see also Fig. 1/5. 8. Confirm the settings with OK. The settings will be transmitted to the SPC200 when the project is loaded and will then become valid. Please note Part download: If you click on Download"...
  • Page 51: I/O Address Ranges Of The Field Bus Module

    Q10.0 ... I13.15 8 bytes I/O address range of the field bus module; address specifications as viewed by the SPC200 Read example: You are using the field bus module in the protocol variant DeviceNet IO and the SPC200 in Start/Stop mode.
  • Page 52: Configuring The Network

    CD ROM can be found in the file INFO.TXT in the main directory of the CD ROM. If required, you can find the current EDS files and picture files also in Internet under: www.festo.com/fieldbus/ File type File name EDS file SPC200−COM−DN2: SPC200DN2.EDS...
  • Page 53: General Parametrizing

    1. Insert the slave into the project/network (online or offline). 2. Assign the slave to a scanner. 3. Define the I/O parameters of the slave. Field bus module SPC200−COM−DN2 supports the communication modes Polled, Strobed, CoS, Cyclic. Profile Received/transmitted data...
  • Page 54: Instructions On Rsnetworx For Devicenet

    RSNetWorx for DeviceNet contains an EDS Wizard which will support you in installing the EDS file. When the EDS file has been installed, the SPC200 is included in the Hardware" list. By means of drag and drop, you can insert slaves in the net work on the right−hand side.
  • Page 55 A double click on the desired scanner in the network opens a dialogue field in which you can assign the available slaves to the scanner. Button for assigning the slave Fig. 4/7: Register card Scanlist (example) 4−17 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 56 A double click on the slave opens a dialogue field in which you can determine the I/O parameters of the slave. Fig. 4/8: Dialogue field Edit I/O Parameters" Undertake the settings as specified in the section 4.2.2 General parametrizing". 4−18 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 57 4. Commissioning Assign the I/O addresses of the slave With the registers Output" and Input" you can assign the I/O addresses of the SPC200 to the I/O bytes in the scanner. Optional: 4 I−bytes of diagnostic information Fig. 4/9: Address assignment (example with diagnostic bytes) Load the configuration into the scanner Finally, load the configuration data into the scanner.
  • Page 58: Commissioning The Network

    1. First switch on the power supply for all the slaves (field bus slaves without master or scanner). 2. Then switch on the power supply for the master or the scanner. Please note Please observe also the instructions in the manual for your controller. 4−20 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 59: Data Structure

    Data structure Chapter 5 5−1 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 60 ........5−13 5−2 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 61: Devicenet Io: I/O Assignment And Functions

    DeviceNet IO: I/O assignment and functions The following tables provide an overview of the I/O assign ment and functions of the field bus module type SPC200−COM−DN2 when it is operated in the protocol variant DeviceNet IO". Please note The protocol variant DeviceNet IO is compatible with the field bus module type SPC200−COM−CAN in version 1.2.
  • Page 62: I/O Assignment With The Start/Stop Mode

    Q13.12 Q13.11 Q13.10 Q13.9 Q13.8 Address assignment from the point of view of the SPC200. The n" is the address in the PLC at which the mapping of the I/O ranges of the SPC200 begins. 5−4 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 63: I/O Assignment With Record Select

    RC_B RC_A ACK_B ACK_A READY Address assignment from the point of view of the SPC200 The n" is the address in the PLC at which the mapping of the I/O ranges of the SPC200 begins. 5−5 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 64: Devicenet Profiles: I/O Assignment And Functions

    The Command Message is generated by the user and con tains commands for writing or reading data. The Response Message is returned by the SPC200 to the PLC and contains the data or a fault code if the SPC200 cannot process the commands. There are three groups of commands:...
  • Page 65: Control Commands

    5. Data structure 5.2.1 Control commands Byte 0 in the Command Message controls with its bits all necessary control signals of the SPC200. These are explained in detail in chapter 5 of the system manual. See also Tab. 4/1 in this manual.
  • Page 66 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 RC_B RC_A ACK_B ACK_A READY Fault code, see section 6.5 Extended fault code, see section 6.5 5 ... 7 5−8 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 67 5. Data structure RECBIT Record Tab. 5/1: Record number table 5−9 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 68: Update Commands

    (i.e. providing the LOAD DATA hand shake is still active, see 5.2.3). Please note Data transmission in the format float 32 (IEEE 754) is intended only for controllers of type SLC 5. 5−10 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 69 1" supplies a reply in the format signed 32 bit"; 2" supplies a reply in the format float 32 bit (IEEE 754)" In order to read the field bus outputs of the SPC200 (Q10.0 ... Q13.15), set the following values in the RMT:...
  • Page 70 RT = 1 RT = 2 RT = 3 RT = 4 Byte 0 Status byte See system manual for the SPC200 Byte 1 (Diverse) Byte 2 Fault code If there is no fault = 0. With fault code > 0: see fault treatment in section 6.5.
  • Page 71: Parameter Commands

    The Command Message is parametrized by the user program. The transmission cycle begins when the LOAD signal (bit 7 in byte 0 of the Command Message) is set. The SPC200 accepts the data, checks them for plausibility and limit values and, if necessary, generates a fault message.
  • Page 72 SPC200 accepts the data, checks them for plausibility and limit values and, if necessary, generates a fault message. With LOAD COMPLETE, the SPC200 informs the PLC that the de sired data are available and the PLC can now accept the data.
  • Page 73 Byte 0: Control byte The control signals are explained in chapter 5 of the system manual for the SPC200. With the parameter commands, bit 7 (= LOAD) is also used for the LOAD DATA handshake. Byte 1: Subindex Depending on the CMT, the subindex contains the number of the addressed flag group or the number of another target address in the SPC200.
  • Page 74 Byte 0: Status byte The status byte is explained in chapter 5 of the system manual for the SPC200. Its meaning depends on the operating mode set: Record Select or Start/Stop mode. With the parameter commands, bit 7 also contains the signal LOAD COMPLETE.
  • Page 75 Number of the Task A: 0 selected NC Task B: 1 program Start/Stop mode Record Select mode Byte 4 (Resp. Data 1) is not assigned here because the field bus inputs I10.0...10.7 belong to the control bits. 5−17 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 76 Task A: 1 selected record Task B: 2 Task status Task A: 1 Task B: 2 Fault stack of the ...10 SPC200 ...16 Start/Stop mode Record Select mode Details see system manual for the SPC200 5−18 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 77: Diagnostic And Error Treatment

    Diagnostic and error treatment Chapter 6 6−1 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 78 ......... . 6−6 Diagnosing the SPC200 via the field bus ......
  • Page 79: General Instructions On Diagnosis

    Via the field bus the basic readiness of the system to operate is shown with the output bit READY (Q10.0). The LEDs on the SPC200 and on the connected field devices show directly configuration faults, hardware faults, string faults, bus faults, etc. (see 6.2 as well as the system manual).
  • Page 80: Diagnosis By Led

    6.2.1 Normal operating status In the normal operating status the Mod/Net LED lights up green. Reaction Operating status Fault treatment LED lights up Normal; the SPC200 is online None green and is connected to a communi cation partner. 6−4 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 81: Fault Display Of The Mod/Net Led

    · nize any communication on tion to the bus and the the bus. terminating resistor. LED flashes The SPC200 is ready for data Complete the configuration. · green exchange and is online on the Check/correct the Scan List bus. However, there is no com of the relevant master.
  • Page 82: Diagnosis With Winpisa

    6. Diagnostic and error treatment Diagnosis with WinPISA In the menu [Online] you can look at important system data of the SPC200 with the command [Diagnosis] [Status display]. The register card [Field bus] shows information about the field bus connection.
  • Page 83: Diagnosing The Spc200 Via The Field Bus

    Composition of the diagnostic information The two input words or diagnostic words contain the 8−figure fault number of the SPC200. This fault message can also be inspected with the control panel or with WinPISA. The coded fault message contains information on:...
  • Page 84 Fault class Axis identifier Fault number Additional information Fig. 6/2: Composition of the fault messages of the SPC200 Diagnostic word 1 The first diagnostic word contains the following information: 15 14 13 12 11 10 1st. hexadecimal position of the fault Axis identifier (single−figure;...
  • Page 85 2nd. hexadecimal position of the fault 2nd. hexadecimal position of the number (2−figure) additional information 1st. hexadecimal position of the 3rd. hexadecimal position of the additional information (3−figure) additional information Fig. 6/4: Contents of the second diagnostic word 6−9 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 86: Diagnosis Of The Devicenet Profile Communication

    With fault code 7, there appears an extended fault code instead of the work data in byte 4 of the Response Message. Take this into account when programming your PLC/IPC (if necessary, end update with RMT = 0). 6−10 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 87 Lower or upper value limit exceeded. Faulty subindex SPC200: The subindex does not usually exist, e. g. axis 5, or the element addressed with the subindex has not been configured in the SPC200 (program does not exist, axis does not exist, ...).
  • Page 88 6. Diagnostic and error treatment 6−12 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 89 Technical appendix Appendix A A−1 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 90: A. Technical Appendix

    Sequence plans for the programmer ....... A−22 A−2 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 91: A.1 Technical Specifications

    (interference emission, resistance to interference) Vibration and shock See system manual for the SPC200 Further technical specifications concerning the SPC200 can be found in the system manual for the SPC200 type P.BE−SPC200−... or in the relevant supplementary description. A−3 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 92: A.2 Accessories

    Phönix part no. Socket strip MSTB2,5/5−ST−5,08 BK 1758814 5−pin, black Further accesssories such as bus cables, T−adapters and terminating resistors are offered by the following manufacturers: The following overview does not claim to be complete. A−4 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 93 75196 Remchingen Lumberg United States Lumberg Inc. 11351 Business Center Drive USA−Richmond, VA 23236 United KIngdom Lumberg (U.K.) Ltd. The Mount, Highclere Newbury, Berks., RG 20 9QZ Germany Lumberg GmbH & Co. Hälverstraße 94 D−58579 Schalksmühle A−5 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 94 NL−5600 JZ Eindhoven Germany Philips Industrial Electronics Miramstraße 87 D−34123 Kassel Selectron Switzerland Selectron Lyss AG Industrielle Elektronik Bernstrasse 70 CH−3250 Lyss Germany Selectron System GmbH Schupfer Straße 1 Postfach 31 02 62 D−90202 Nürnberg A−6 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 95: A.3 Devicenet Profiles: Parameter Commands

    Copy from byte 2 of the Command Message Byte 4 Resp. Data 1 or extended fault code (see section 6.5) Byte 5 Resp. Data 2 Byte 6 Resp. Data 3 Byte 7 Resp. Data 4 Not relevant A−7 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 96 Copy from byte 2 of the Command Message Byte 4 Resp. Data 1 or extended fault code (see section 6.5) Byte 5 Resp. Data 2 Byte 6 Resp. Data 3 Byte 7 Resp. Data 4 Not relevant A−8 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 97 Copy from byte 2 of the Command Message Byte 4 Resp. Data 1 or extended fault code (see section 6.5) Byte 5 Resp. Data 2 Byte 6 Resp. Data 3 Byte 7 Resp. Data 4 Not relevant A−9 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 98 Copy from byte 2 of the Command Message Byte 4 Resp. Data 1 or extended fault code (see section 6.5) Byte 5 Resp. Data 2 Byte 6 Resp. Data 3 Byte 7 Resp. Data 4 Not relevant A−10 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 99 A. Technical appendix Write field bus inputs of the SPC200 (I10.8 ... I13.15) Command Message, WRC = 7 Byte Function Contents for I10...11 Contents for I12...13 Byte 0 Control byte LOAD = 1 (see section 5.2.3) Byte 1 Subindex Not relevant...
  • Page 100 Copy from byte 2 of the Command Message Byte 4 Resp. Data 1 or extended fault code (see section 6.5) Byte 5 Resp. Data 2 Byte 6 Resp. Data 3 Byte 7 Resp. Data 4 Not relevant A−12 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 101 9999 990 9999 990 mm Byte 5 Resp. Data 2 Byte 6 Resp. Data 3 Byte 7 Resp. Data 4 Not relevant ) In the event of a fault: extended fault code (see section 6.5) A−13 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 102 −9999.990 ... +9999.990 mm 9999 990 9999 990 mm Byte 5 Resp. Data 2 Byte 6 Resp. Data 3 Byte 7 Resp. Data 4 Not relevant In the event of a fault: extended fault code (see section 6.5) A−14 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 103 Value in signed 16 bit: −32768 ... +32767 Byte 5 Resp. Data 2 Byte 6 Resp. Data 3 Byte 7 Resp. Data 4 Not relevant In the event of a fault: extended fault code (see section 6.5) A−15 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 104 Resp. Data 2 F8...15, F24...31, F40...47, F56...63 F72...79, F88...95, F104...111, F120...127 Byte 6 Resp. Data 3 Byte 7 Resp. Data 4 Not relevant In the event of a fault: extended fault code (see section 6.5) A−16 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 105 Resp. Data 1 0...99 Program number Byte 5 Resp. Data 2 Byte 6 Resp. Data 3 Byte 7 Resp. Data 4 Not relevant In the event of a fault: extended fault code (see section 6.5) A−17 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 106 Resp. Data 1 Record number 0...999 Byte 5 Resp. Data 2 Byte 6 Resp. Data 3 Byte 7 Resp. Data 4 Not relevant In the event of a fault: extended fault code (see section 6.5) A−18 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 107 Current record number III Byte 6 Resp. Data 3 Program status Current program number II Byte 7 Resp. Data 4 Record status Not relevant In the event of a fault: extended fault code (see section 6.5) A−19 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 108 Current record number 0...999 Byte 7 Byte 6 Byte 5 Byte 4 (Response Data 4) (Response Data 3) (Response Data 2) (Response Data 1) 7...4 3...0 Record Program Current program Current record number assigned status status number A−20 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 109 In the event of a fault: extended fault code (see section 6.5) The composition of this fault message is described in chapter 6.4 Diagnosis via the field bus" and in the system manual for the SPC200. A−21 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 110: A.4 Sequence Plans For The Programmer

    Quit faults DeviceNet profiles: Write parameter procedure DeviceNet profiles: Read parameter procedure The signal names are printed in upper−case letters. For example: READY stands for READY signal, 1 stands for 1−signal, 0 stands for 0−signal. A−22 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 111 Switch on the load voltage Set ENABLE Wait 1 s Set ENABLE Operating and load voltage supplies of the SPC200 The voltage must in each case be stable at 24 V DC −5 %/+25 % Fig. A/1: Create readiness to operate A−23...
  • Page 112 Start timer 2 s pneumatic axes to operate (reaction time max. 2 s). Timer READY=1? Fault expired? Set STOP Wait 10 ms End: SPC200 is ready for operation Fig. A/2: Create readiness to operate (continued) A−24 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 113 Start: Start NC record in Record Select mode ACK_A/B RECBIT1...10 Create NC record number Wait 10 ms Set CLK_A/B Start timer 2 s Timer ACK_A/B Fault expired? Reset CLK_A/B Fig. A/3: Start NC record in Record Select mode A−25 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 114 A. Technical appendix Start timer 2 s Timer ACK_A/B Fault expired? Time requirement depends on the application Start timer Timer RC_A/B= Fault expired? Fig. A/4: Start NC record in Record Select mode (continued) A−26 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 115 The program must already be saved in the program memory The axis, application and system data must be set correctly The operating mode must be set The SPC200 is ready to operate (1−signal at ENABLE and at STOP input and at READY output) Start NC program in Start/Stop mode In the operating mode Start/Stop the sequence is started or continued with a rising signal edge at the START input.
  • Page 116 Carry out fault quitting Set START Debounce time Wait 10 ms Reset Start Start timer 10 s Timer Fault READY =1? expired? Wait 10 ms READY =1? Fig. A/6: Carry out fault quitting A−28 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 117 Co mmand Axis Number Subindex Command Type Set LOAD bit = 1 Load Completed bit i n Response M essage =1 ? Set LOAD bit=0 Fault code Fault handling Fig. A/7: Write parameter (DeviceNet profiles) A−29 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 118 Command Type Set LOAD bit = 1 Load Completed bit in Respo nse Message =1 ? S et LOAD bit=0 Fault code Fault handling Save return value From response data Fig. A/8: Read parameter (DeviceNet profiles) A−30 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 119 Index Appendix B B−1 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 120: B. Index

    ............B−1 B−2 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 121 ..... 4−19 Address assignment in the SPC200 ....
  • Page 122 Fitting a module ....... . . 2−4 B−4 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 123 ........1−7 I/O assignment, in the SPC200 ....
  • Page 124 ........4−18 B−6 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 125 ........5−10 Write parameter procedure ..... . . A−29 B−7 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...
  • Page 126 B. Index B−8 Festo P.BE−SPC200−COM−CANDN−EN en 0511a...

Table of Contents