
Electronics manualField bus modulefor PROFIBUS−DPtype SPC200−COM−PDPManual188 893en 0901c[744 896]SPC200 Smart Positioning Controller
Contents and general instructionsVIIIFesto P.BE−SPC200−COM−PDP−E N en 0901cTarget groupThis manual is intended exclusively for techni
4. Commissioning4−54Festo P.BE−SPC200−COM−PDP−E N en 0901cSet START or CLKStart timer ţ 10 sNoTimerexpired?YesNoREADY = 1?YesFaul
Parameter channel5−1Festo P.BE−SPC200−COM−PDP−E N en 0901cChapter 5
5. Parameter channel5−2Festo P.BE−SPC200−COM−PDP−E N en 0901cContents5.1 General instructions 5−3 . . . . . . . . . . . . .
5. Parameter channel5−3Festo P.BE−SPC200−COM−PDP−E N en 0901c5.1 General instructionsThe transmission of parameters takes place in
5. Parameter channel5−4Festo P.BE−SPC200−COM−PDP−E N en 0901c5.2 Structure of the parameter channel (PKW)The parameter channel se
5. Parameter channel5−5Festo P.BE−SPC200−COM−PDP−E N en 0901cParameter identifier (PKE)The parameter identifier contains the task o
5. Parameter channel5−6Festo P.BE−SPC200−COM−PDP−E N en 0901cIf the task cannot be carried out, reply identifier 7 as well as
5. Parameter channel5−7Festo P.BE−SPC200−COM−PDP−E N en 0901cFaultnumbersDescription0 Non−permitted PNU. The parameter does not exist
5. Parameter channel5−8Festo P.BE−SPC200−COM−PDP−E N en 0901c5.2.2 Rules for task reply processingRules Description1 If the master
5. Parameter channel5−9Festo P.BE−SPC200−COM−PDP−E N en 0901cPlease noteObserve the following when modifying parameters: An I/O con
Contents and general instructionsIXFesto P.BE−SPC200−COM−PDP−E N en 0901cImportant user instructionsDanger categoriesThis manual contains
5. Parameter channel5−10Festo P.BE−SPC200−COM−PDP−E N en 0901cPlease noteIn order to be sure that an old" reply is not
5. Parameter channel5−11Festo P.BE−SPC200−COM−PDP−E N en 0901c5.3 Description of the parametersThe following parameters are supporte
5. Parameter channel5−12Festo P.BE−SPC200−COM−PDP−E N en 0901cPNU 200d ... 201d(C8h ... C9h)PNU 200d (C8h)Actual positionPNU 201d
5. Parameter channel5−13Festo P.BE−SPC200−COM−PDP−E N en 0901cPNU 204d (CCh): Diagnostic eventDescription Fault messages of the SPC2
5. Parameter channel5−14Festo P.BE−SPC200−COM−PDP−E N en 0901cPNU 205d ... 208d(CDh ... D0h)PNU 205d(CDh)PNU 206d(CEh)PNU 207d(CF
5. Parameter channel5−15Festo P.BE−SPC200−COM−PDP−E N en 0901cPNU 209d (D1h): RegisterDescription Register (R)Permitted values −32768
5. Parameter channel5−16Festo P.BE−SPC200−COM−PDP−E N en 0901cPNU 210d (D2h): FlagDescription Flag (F)Permitted values 0x0000h...0xFF
5. Parameter channel5−17Festo P.BE−SPC200−COM−PDP−E N en 0901cPNU 211d ... 212d(D3h ... D4h)PNU 211d (D3h)InputsPNU 212d (D4h)Output
5. Parameter channel5−18Festo P.BE−SPC200−COM−PDP−E N en 0901cPNU 213d (D5h): Created NC programDescription Number of the created
5. Parameter channel5−19Festo P.BE−SPC200−COM−PDP−E N en 0901cPNU 214d (D6h): Created NC recordDescription Created NC record (NC re
Contents and general instructionsXFesto P.BE−SPC200−COM−PDP−E N en 0901cMarking special informationThe following pictograms mark passa
5. Parameter channel5−20Festo P.BE−SPC200−COM−PDP−E N en 0901cPNU 215d (D7h): Status task A, BDescription Status information of t
Diagnosis and error treatment6−1Festo P.BE−SPC200−COM−PDP−E N en 0901cChapter 6
6. Diagnosis and error treatment6−2Festo P.BE−SPC200−COM−PDP−E N en 0901cContents6.1 General instructions on diagnosis 6−3 . . .
6. Diagnosis and error treatment6−3Festo P.BE−SPC200−COM−PDP−EN en 0901c6.1 General instructions on diagnosisInformation on general
6. Diagnosis and error treatment6−4Festo P.BE−SPC200−COM−PDP−EN en 0901c6.2 On−the−spot diagnosisThe two LEDs on the field bus
6. Diagnosis and error treatment6−5Festo P.BE−SPC200−COM−PDP−EN en 0901c6.3 Diagnosis with WinPISAYou can look at important system
6. Diagnosis and error treatment6−6Festo P.BE−SPC200−COM−PDP−EN en 0901cStatus message MeaningField bus type Protocol of the inst
6. Diagnosis and error treatment6−7Festo P.BE−SPC200−COM−PDP−EN en 0901cInformation Meaning(Bus status) parametrizing No connection t
6. Diagnosis and error treatment6−8Festo P.BE−SPC200−COM−PDP−EN en 0901c6.4 Diagnosis via PROFIBUS−DPStructure of the slavediagnos
6. Diagnosis and error treatment6−9Festo P.BE−SPC200−COM−PDP−EN en 0901cThe method of requesting the slave diagnosis can be foun
Contents and general instructionsXIFesto P.BE−SPC200−COM−PDP−EN en 0901cProduct−specific terms and abbreviationsThe following product−spe
6. Diagnosis and error treatment6−10Festo P.BE−SPC200−COM−PDP−EN en 0901cStation status 2 (only SPC200−related bits)Station statu
6. Diagnosis and error treatment6−11Festo P.BE−SPC200−COM−PDP−EN en 0901c6.4.1 Structure of the device−related diagnosisThe device−r
6. Diagnosis and error treatment6−12Festo P.BE−SPC200−COM−PDP−EN en 0901cA detailed description of the possible fault messages
6. Diagnosis and error treatment6−13Festo P.BE−SPC200−COM−PDP−EN en 0901cDevice−related diagnosis 3Contains the first hexadecimal p
6. Diagnosis and error treatment6−14Festo P.BE−SPC200−COM−PDP−EN en 0901cDevice−related diagnosis 4Contains the first and second
6. Diagnosis and error treatment6−15Festo P.BE−SPC200−COM−PDP−EN en 0901c6.5 Diagnosis via programmer/PCIn addition to the bus con
6. Diagnosis and error treatment6−16Festo P.BE−SPC200−COM−PDP−EN en 0901c
Technical appendixA−1Festo P.BE−SPC200−COM−PDP−E N en 0901cAppendix A
A. Technical appendixA−2Festo P.BE−SPC200−COM−PDP−E N en 0901cContentsA.1 Data types A−3 . . . . . . . . . . . . . . . .
A. Technical appendixA−3Festo P.BE−SPC200−COM−PDP−E N en 0901cA.1 Data typesThe data types named are standardized and are describe
Contents and general instructionsXIIFesto P.BE−SPC200−COM−PDP−EN en 0901cTerm/abbreviation MeaningParameter number(PNU)Parameters which c
A. Technical appendixA−4Festo P.BE−SPC200−COM−PDP−E N en 0901cA.1.2 Unsigned16Data type Coding Value range Resolution LengthUnsigned16
A. Technical appendixA−5Festo P.BE−SPC200−COM−PDP−E N en 0901cA.1.4 Bit arrayData type Coding Value range Resolution LengthBit array 35
A. Technical appendixA−6Festo P.BE−SPC200−COM−PDP−E N en 0901cA.2 Number formats of the nominal and actual values in the proces
A. Technical appendixA−7Festo P.BE−SPC200−COM−PDP−E N en 0901cA.3 Technical specificationsType SPC200−COM−PDPTemperature range Operatio
A. Technical appendixA−8Festo P.BE−SPC200−COM−PDP−E N en 0901c
IndexB−1Festo P.BE−SPC200−COM−PDP−E N en 0901cAppendix B
B. IndexB−2Festo P.BE−SPC200−COM−PDP−E N en 0901c
B. IndexB−3Festo P.BE−SPC200−COM−PDP−E N en 0901cAAbbreviations XI . . . . . . . . . . . . . . . . . . . . . . . .
B. IndexB−4Festo P.BE−SPC200−COM−PDP−E N en 0901cDP identifiersDP identifier for setpoint positions 4−21 . . . . . . . . .
B. IndexB−5Festo P.BE−SPC200−COM−PDP−E N en 0901cNNominal value specification, Digital 1−8 . . . . . . . . . . . . . . .
Contents and general instructionsXIIIFesto P.BE−SPC200−COM−PDP−EN en 0901cTerm/abbreviation MeaningTerminating resistor Resistor for minimi
B. IndexB−6Festo P.BE−SPC200−COM−PDP−E N en 0901cSSequence plans 4−44 . . . . . . . . . . . . . . . . . . . . . .
Contents and general instructionsXIVFesto P.BE−SPC200−COM−PDP−E N en 0901cNotes on the use of this manualThe following Festo manual
Contents and general instructionsXVFesto P.BE−SPC200−COM−PDP−E N en 0901cFirmware versions of the field bus modules PROFIBUSDPPlease
Contents and general instructionsXVIFesto P.BE−SPC200−COM−PDP−E N en 0901c
System summary1−1Festo P.BE−SPC200−COM−PDP−E N en 0901cChapter 1
1. System summary1−2Festo P.BE−SPC200−COM−PDP−E N en 0901cContents1.1 System structure 1−3 . . . . . . . . . . . . . . .
1. System summary1−3Festo P.BE−SPC200−COM−PDP−E N en 0901c1.1 System structureSpecial field bus modules are available for coupling
1. System summary1−4Festo P.BE−SPC200−COM−PDP−E N en 0901cData exchange between the PROFIBUS−DP master and thefield bus slave i
1. System summary1−5Festo P.BE−SPC200−COM−PDP−E N en 0901c1.3 Basic structure for operation on the PROFIBUS−DPWith the following
1. System summary1−6Festo P.BE−SPC200−COM−PDP−E N en 0901cA system structure with the modules shown above offers thefollowing fa
1. System summary1−7Festo P.BE−SPC200−COM−PDP−E N en 0901c1.4 Operating modes of the SPC200The processing of the NC programs save
1. System summary1−8Festo P.BE−SPC200−COM−PDP−E N en 0901c1.5 Controlling the SPC200 via the PROFIBUSThe usual I/O signals (STAR
1. System summary1−9Festo P.BE−SPC200−COM−PDP−E N en 0901cThe scope of the I/O data to be transmitted and thereby thescope of
1. System summary1−10Festo P.BE−SPC200−COM−PDP−E N en 0901c1.5.1 I/O signalsDepending on the operating mode used, the field bus
1. System summary1−11Festo P.BE−SPC200−COM−PDP−E N en 0901cPLC/IPC SPC200SPC200−COM−PDP12 34Reply telegram: Q10.0 ... Q13.15 1) param
Contents and general instructionsIFesto P.BE−SPC200−COM−PDP−E N en 0901cOriginal de. . . . . . . . . . . . . . . . . . . .
1. System summary1−12Festo P.BE−SPC200−COM−PDP−E N en 0901cAddress rangeIf a field bus module is used: The address ranges I0.0
Fitting2−1Festo P.BE−SPC200−COM−PDP−E N en 0901cChapter 2
2. Fitting2−2Festo P.BE−SPC200−COM−PDP−E N en 0901cContents2.1 Fitting and removing the field bus module 2−4 . . . . . . . .
2. Fitting2−3Festo P.BE−SPC200−COM−PDP−E N en 0901cWarningUndesired movement of the connected actuators and non−defined switching s
2. Fitting2−4Festo P.BE−SPC200−COM−PDP−E N en 0901c2.1 Fitting and removing the field bus modulePlease noteModules may be damage
2. Fitting2−5Festo P.BE−SPC200−COM−PDP−E N en 0901cFitting a moduleProceed as follows when fitting a module into the rack:1. Swit
2. Fitting2−6Festo P.BE−SPC200−COM−PDP−E N en 0901cRemoving a moduleReplace a module as follows:1. Switch off the operating volt
Installation3−1Festo P.BE−SPC200−COM−PDP−E N en 0901cChapter 3
3. Installation3−2Festo P.BE−SPC200−COM−PDP−E N en 0901cContents3.1 General instructions on installation 3−3 . . . . . . . . .
3. Installation3−3Festo P.BE−SPC200−COM−PDP−E N en 0901c3.1 General instructions on installationWarningUndesired movement of the conn
Contents and general instructionsIIFesto P.BE−SPC200−COM−PDP−E N en 0901cPROFIBUS® is a registered trademarks of their respective tr
3. Installation3−4Festo P.BE−SPC200−COM−PDP−E N en 0901c3.2 Connecting to the field busThere is a 9−pin sub−D plug on the fiel
3. Installation3−5Festo P.BE−SPC200−COM−PDP−E N en 0901cSpecifications of the field bus cableRecommendation: Use a cable which com
3. Installation3−6Festo P.BE−SPC200−COM−PDP−E N en 0901cPlugPlease noteUse plugs with a terminating resistor if the SPC200 isins
3. Installation3−7Festo P.BE−SPC200−COM−PDP−E N en 0901cConnecting the bus cableS Always connect the same cores to the same conne
3. Installation3−8Festo P.BE−SPC200−COM−PDP−E N en 0901cTerminating resistor (end of cable)Bus segments must be concluded at bot
3. Installation3−9Festo P.BE−SPC200−COM−PDP−E N en 0901c3.3 Connecting the SPC200 via a branch linePlease noteIf connection of the
3. Installation3−10Festo P.BE−SPC200−COM−PDP−E N en 0901c3.4 Connection for optical−fibre waveguideThe following types of cables c
Commissioning4−1Festo P.BE−SPC200−COM−PDP−E N en 0901cChapter 4
4. Commissioning4−2Festo P.BE−SPC200−COM−PDP−E N en 0901cContents4.1 Procedure for commissioning 4−3 . . . . . . . . . . . .
4. Commissioning4−3Festo P.BE−SPC200−COM−PDP−E N en 0901c4.1 Procedure for commissioningRecommendation: Proceed with commissioning as
Contents and general instructionsIIIFesto P.BE−SPC200−COM−PDP−E N en 0901cContentsDesignated use VII . . . . . . . . . . . . . .
4. Commissioning4−4Festo P.BE−SPC200−COM−PDP−E N en 0901c4.1.1 Supplementary instructions on commissioning with WinPISAStart commiss
4. Commissioning4−5Festo P.BE−SPC200−COM−PDP−E N en 0901cIn order to generate control signals in the test mode, firstactivate the
4. Commissioning4−6Festo P.BE−SPC200−COM−PDP−E N en 0901cStart/Stop modeAddress 1)Control signal DescriptionI10.0 ENABLE Controller ena
4. Commissioning4−7Festo P.BE−SPC200−COM−PDP−E N en 0901cProgram test in Record Select modeIn Record Select mode the window Contr
4. Commissioning4−8Festo P.BE−SPC200−COM−PDP−E N en 0901c4.1.2 Steps for commissioning the SPC200 as a field bus slaveThe follow
4. Commissioning4−9Festo P.BE−SPC200−COM−PDP−E N en 0901c4.2 Setting the PROFIBUS address of the SPC200Please notePROFIBUS addresses
4. Commissioning4−10Festo P.BE−SPC200−COM−PDP−E N en 0901c4.2.2 Setting the PROFIBUS address of the SPC200 with WinPISAIn order
4. Commissioning4−11Festo P.BE−SPC200−COM−PDP−E N en 0901c11Register card Field bus"Fig.4/4: Configuration of the field bus m
4. Commissioning4−12Festo P.BE−SPC200−COM−PDP−E N en 0901c4.3 Installing the device master file (GSD file) and symbol filesGSD f
4. Commissioning4−13Festo P.BE−SPC200−COM−PDP−E N en 0901cPlease noteVarious configuration programs are available for use inconjunct
Contents and general instructionsIVFesto P.BE−SPC200−COM−PDP−E N en 0901c4. Commissioning 4−1 . . . . . . . . . . . . . . . .
4. Commissioning4−14Festo P.BE−SPC200−COM−PDP−E N en 0901c4.4 Basic principles of configuration4.4.1 FREEZE and SYNCThe SPC200 supp
4. Commissioning4−15Festo P.BE−SPC200−COM−PDP−E N en 0901cSYNC The outputs of the master are mapped on internal inputs ofthe fiel
4. Commissioning4−16Festo P.BE−SPC200−COM−PDP−E N en 0901cThe address range with DP identifiers is described underPROFIBUS−DP. Th
4. Commissioning4−17Festo P.BE−SPC200−COM−PDP−E N en 0901c4.4.3 DP identifiers for the I/O signalsPlease noteOutput addresses of th
4. Commissioning4−18Festo P.BE−SPC200−COM−PDP−E N en 0901cDP identifiers for the Record Select modeI/O signals Address rangeDP id
4. Commissioning4−19Festo P.BE−SPC200−COM−PDP−E N en 0901c4.4.4 DP identifiers for the parameter channel (optional)In order to use
4. Commissioning4−20Festo P.BE−SPC200−COM−PDP−E N en 0901c4.4.5 DP identifiers for transmitting the actual postions (optional)In o
4. Commissioning4−21Festo P.BE−SPC200−COM−PDP−E N en 0901c4.4.6 DP identifier for transmission of the setpoint positions (optional)I
4. Commissioning4−22Festo P.BE−SPC200−COM−PDP−E N en 0901c4.5 Configuration with a masterThe following chapter describes the confi
4. Commissioning4−23Festo P.BE−SPC200−COM−PDP−E N en 0901c4.5.1 Configuration with STEP 7General instructionsThe software package Sim
Contents and general instructionsVFesto P.BE−SPC200−COM−PDP−E N en 0901c5. Parameter channel 5−1 . . . . . . . . . . . . . . .
4. Commissioning4−24Festo P.BE−SPC200−COM−PDP−E N en 0901c1 231 Symbols for SPC2002 PROFIBUS line3 Entry Festo SPC200 from GSD fil
4. Commissioning4−25Festo P.BE−SPC200−COM−PDP−E N en 0901cConfiguring the Slave propertiesAfter clicking the symbol for the SPC200,
4. Commissioning4−26Festo P.BE−SPC200−COM−PDP−E N en 0901c12 341 DP identifiers2 X−axis actual position or setpointposition (optiona
4. Commissioning4−27Festo P.BE−SPC200−COM−PDP−E N en 0901c4.5.2 Configuring with DP masters of other manufacturersThe SPC200 can be
4. Commissioning4−28Festo P.BE−SPC200−COM−PDP−E N en 0901cBit ExplanationMeaning5 Sync_Req log. 1": Activate SYNC67Unlock_ReqLock
4. Commissioning4−29Festo P.BE−SPC200−COM−PDP−E N en 0901cByte 7: Group_IdentBit Meaning ExplanationWith the SPC200 each bit represe
4. Commissioning4−30Festo P.BE−SPC200−COM−PDP−E N en 0901cStation no.: 20Configuration: Function: Chk_CfgByte 1: 145DByte 2: 163DRead
4. Commissioning4−31Festo P.BE−SPC200−COM−PDP−E N en 0901cOverview of implemented functions and service accesspoints (SAP)FunctionAva
4. Commissioning4−32Festo P.BE−SPC200−COM−PDP−E N en 0901cGSD file (device master file)Information on using the GSD file can be
4. Commissioning4−33Festo P.BE−SPC200−COM−PDP−E N en 0901c4.5.3 Instructions on commissioning the PROFIBUSSwitch on the power supply
Contents and general instructionsVIFesto P.BE−SPC200−COM−PDP−E N en 0901c
4. Commissioning4−34Festo P.BE−SPC200−COM−PDP−E N en 0901c4.5.4 Switch−on reaction of the field bus modulePlease noteWhen projects
4. Commissioning4−35Festo P.BE−SPC200−COM−PDP−E N en 0901cNoBUS ERRORLED flashesfastNoYesPower LED on BUS ERROR LED onInitialization
4. Commissioning4−36Festo P.BE−SPC200−COM−PDP−E N en 0901c4.5.5 Response monitoringThe response monitoring influences the reaction
4. Commissioning4−37Festo P.BE−SPC200−COM−PDP−E N en 0901c4.6 Commissioning on the field busPlease notePlease observe also the inst
4. Commissioning4−38Festo P.BE−SPC200−COM−PDP−E N en 0901c4.6.1 Internal I/O addresses with the Start/Stop modeThe configured outp
4. Commissioning4−39Festo P.BE−SPC200−COM−PDP−E N en 0901cByte Bit 0Bit 8Bit 1Bit 9Bit 2Bit 10Bit 3Bit 11Bit 4Bit 12Bit 5Bit 13B
4. Commissioning4−40Festo P.BE−SPC200−COM−PDP−E N en 0901c4.6.3 Program examplesThe following section contains program examples whi
4. Commissioning4−41Festo P.BE−SPC200−COM−PDP−E N en 0901cQuit the programmed stop" (M00) with subsystem ANC program in the SPC
4. Commissioning4−42Festo P.BE−SPC200−COM−PDP−E N en 0901cExample of record selection modeSPS I/OSPC200 I/O SymbolicmeaningFunctionO
4. Commissioning4−43Festo P.BE−SPC200−COM−PDP−E N en 0901c4.6.4 Reading and writing consistent data with the S7In order that the
Contents and general instructionsVIIFesto P.BE−SPC200−COM−PDP−E N en 0901cDesignated useThe field bus module type SPC200−COM−PDP enable
4. Commissioning4−44Festo P.BE−SPC200−COM−PDP−E N en 0901c4.7 Sequence plans for the programmerThe following sequence plans will
4. Commissioning4−45Festo P.BE−SPC200−COM−PDP−E N en 0901cThe following signals must be present at the controller inputsbefore the
4. Commissioning4−46Festo P.BE−SPC200−COM−PDP−E N en 0901cWait ţ 10 sInitializationphaseSwitch on the operatingvoltage and the lo
4. Commissioning4−47Festo P.BE−SPC200−COM−PDP−E N en 0901c1Start timer ţ 2 sNoTimerexpired?YesNoREADY =1?YesWait ţ 100 msREADY =1?E
4. Commissioning4−48Festo P.BE−SPC200−COM−PDP−E N en 0901c4.7.2 Start NC record in Record Select modeACK_A/B= 0?Create NC record
4. Commissioning4−49Festo P.BE−SPC200−COM−PDP−E N en 0901cNoTimerexpired?YesFaultsNoYesStart timer ţ 2 sRC_A/B= 1?EndNoTimerexpired?Yes
4. Commissioning4−50Festo P.BE−SPC200−COM−PDP−E N en 0901c4.7.3 Start program or NC recordPrerequisites The program must be in t
4. Commissioning4−51Festo P.BE−SPC200−COM−PDP−E N en 0901c4.7.4 Carry out fault quittingWhen serious faults have been quitted, the
4. Commissioning4−52Festo P.BE−SPC200−COM−PDP−E N en 0901cRecord Select modeController input SignalENABLE 1−signalSTOP When quitting
4. Commissioning4−53Festo P.BE−SPC200−COM−PDP−E N en 0901cQuitting counter = 0NoREADY = 1?YesFault treatmentCarry out fault quittin
Komentáře k této Příručce