CPM2A_OPERATION MANUAL (W352-E1-3) (986749), страница 26
Текст из файла (страница 26)
Correct the error as indicated and continue operation.MessageMeaning and appropriate responseREPL ROMAn attempt was made to write to write-protected memory. Set bits00 to 03 of DM 6602 to “0.”PROG OVER The instruction at the last address in memory is not NOP(00).
Eraseall unnecessary instructions after END(01).ADDR OVER An address was set that is larger than the highest memory addressin Program Memory. Input a smaller address.SETDATAFALS 00 has been input, and “00” cannot be input. Reinput theERRdata.I/O NO. ERR A data area address has been designated that exceeds the limit ofthe data area, e.g., an address is too large. Confirm therequirements for the instruction and re-enter the address.Note Refer to the relevant Support Software Operation Manual for details on errorsthat may appear when operating the SSS or SYSMAC-CPT Support Software.5-4Programming ErrorsThese errors in program syntax will be detected when the program is checkedusing the Program Check operation.Three levels of program checking are available. The desired level must be designated to indicate the type of errors that are to be detected. The following tableprovides the error types, displays, and explanations of all syntax errors.
Checklevel 0 checks for type A, B, and C errors; check level 1, for type A and B errors;and check level 2, for type A errors only.TypeMessageA?????CIRCUIT ERROPERANDERRA constant entered for the instruction is not within definedvalues. Change the constant so that it lies within theproper range.NO ENDINSTRLOCN ERRThere is no END(01) in the program.
Write END(01) at theend of the program.An instruction is in the wrong place in the program. Checkinstruction requirements and correct the program.A JME(05) instruction is missing for a JMP(04) instruction.Correct the jump number or insert the proper JME(05)instruction.JME UNDEFD136Meaning and appropriate responseThe program has been damaged, creating a non-existentfunction code. Re-enter the program.The number of LD instructions (LD or LD NOT) does notmatch the number of logic block instructions (OR LD orAND LD).Check your program.DUPLThe same jump number or subroutine number has beenused twice. Correct the program so that the same numberis only used once for each.SBN UNDEFDAn SBN(92) has not been programmed with the samesubroutine number as an SBS(91) instruction in theprogram. Correct the program.STEP ERRSTEP(08) with a section number and STEP(08) without asection number have been used incorrectly.
CheckSTEP(08) programming requirements and correct theprogram.SectionTroubleshooting FlowchartsTypeMessageBIL-ILC ERRJMP-JME ERRSBN-RET ERRC5-55-5Meaning and appropriate responseIL(02) and ILC(03) are not used in pairs. Check theprogram before processing.JMP(04) and JME(05) are not used in pairs. Check theprogram before processing.RET(93) has not been used properly or the relationshipbetween SBN(92) and RET(93) is not correct. Correct theprogram.COIL DUPLThe same bit is being controlled (i.e., turned ON and/orOFF) by more than one instruction (e.g., OUT, OUT NOT,DIFU(13), DIFD(14), KEEP(11), SFT(10)). This erroroccurs when the same number is used for the timer andcounter instructions.
Although this is allowed for certaininstructions, check instruction requirements to confirm thatthe program is correct or rewrite the program so that eachbit is controlled by only one instruction.JMP UNDEFDJME(05) has been used with no JMP(04) with the samejump number. Add a JMP(04) with the same number ordelete the JME(05) that is not being used.SBS UNDEFDA subroutine exists that is not called by SBS(91). Programa subroutine call in the proper place, or delete thesubroutine if it is not required.Troubleshooting FlowchartsUse the following flowcharts to troubleshoot errors that occur during operation.Main CheckErrorPWR indicator lit?NoCheck power supply. (See page 138.)YesRUN indicator lit?NoOperation stopped. Check for fatal errors.(See page 139.)YesERR/ALM indicatorflashing?FlashingCheck for non-fatal errors.
(See page 140.)Not litIs I/O sequencenormal?NoCheck I/O. (See page 141.)YesOperatingenvironment normal?NoCheck operating environment. (See page 143.)YesReplace the CPUUnit.137SectionTroubleshooting FlowchartsPower Supply CheckPWR indicator not lit.Is power beingsupplied?NoConnect powersupply.YesNoIs voltage adequate?NoIs PWR indicator lit?YesSet supply voltagewithin acceptable limits.YesAre there any looseterminal screws or broken wires?NoIs PWR indicator lit?YesTighten screws orreplace wires.YesNoNoHas the externalpower supply shortedor overloaded?YesIs PWR indicator lit?YesCorrect the short circuit or limitthe connected load to the specification range.NoNoReplace the CPUUnit.138Is PWR indicator lit?YesEnd5-5SectionTroubleshooting Flowcharts5-5Fatal Error CheckRUN indicator not lit.NoIs the ERR/ALMindicator lit?YesYesDetermine the causeof the error with aProgramming Device.Is PC mode displayed onProgramming Device?Is PC mode displayedon ProgrammingDevice?NoNoTurn the powersupply OFF, andthen ON again.YesIs a fatal errordisplayed?YesNoIdentify the error, eliminateits cause, and clear theerror.Follow the Memory ErrorCheck flowchart if amemory error has occurred.Switch to RUN orMONITOR mode.Is the RUNindicator lit?NoYesEndReplace the CPUUnit.139SectionTroubleshooting FlowchartsNon-fatal Error CheckERR/ALM indicator flashing.Determine the cause of the errorwith a Programming Device.Is a non-fatal errorindicated?YesIdentify the error, eliminate itscause, and clear the error.NoIs the ERR/ALMindicator flashing?Not litEndReplace the CPUUnit.140Flashing5-5SectionTroubleshooting FlowchartsI/O Check5-5The I/O check flowchart is based on the following ladder diagram section.(LS1)00002(LS2)0000301003SOL101003SOL1 malfunction.Malfunction of SOL1Is theIR 01003 output indicatoroperating normally?NoYesCheck the voltage at theIR 01003 terminals.Wire correctly.Correct the short circuitor limit the connectedload to the specifiedrange.Monitor the ON/OFFstatus of IR 01003with a ProgrammingDevice.NoOperation OK?NoYesIs output wiringcorrect?Operation OK?YesIs the externalpower supply shortedor overloaded?YesNoATonextpageYesNoDisconnect the external wiresand check the conductivity ofeach wire.YesCheck output deviceSOL1.Operation OK?NoReplace the CPU Unit,Expansion Unit, orExpansion I/O Unit withthe problem.141SectionTroubleshooting FlowchartsAAre the IR 00002and IR 00003 input indicators operatingnormally?Frompreviouspage5-5NoYesCheck the voltage atthe IR 00002 andIR 00003 terminals.Check the voltage atthe IR 00002 andIR 00003 terminals.Operation OK?Operation OK?NoYesNoAre the terminalscrews loose?YesNoYesCheck operation by using adummy input signal to turn theinput ON and OFF.YesIs input wiringcorrect?NoWire correctly.NoNoTighten the terminalscrewsOperation OK?YesReplace the CPU Unit,Expansion Unit, orExpansion I/O Unit.142Check input devicesLS1 and LS2.Return to “start.”Replace the CPU Unit,Expansion Unit, orExpansion I/O Unit.SectionTroubleshooting Flowcharts5-5Environmental Conditions CheckEnvironmental conditions checkNoConsider using afan or cooler.Is the ambienttemperature above0°C?YesNoConsider using aheater.Is the ambient humiditybetween 10% and85%?NoConsider using anair conditioner.Is the ambienttemperaturebelow 55°C?YesYesIs noise beingcontrolled?NoInstall surge protectors or other noisereducing equipmentat noise sources.YesIs the installationenvironment okay?NoConsiderconstructing aninstrument panelor cabinet.YesEnd.143SectionTroubleshooting FlowchartsMemory Error CheckMemory error occurred.AR 1309 ON?YesReplace the CPUUnit.YesCheck/correct backed-up data andclear error.NoAR 1314 ON?NoAR 1308 ON?YesCheck the program, correct anyerrors, and clear the error.NoNoAR 1310 toAR 1312 ON?NoYesTurned ON duringstartup?YesCheck the error indicated bythe flag that is ON, correct settings as required, and writedata to the flash memory.NoCheck the externalenvironment.End1445-5SectionMaintenance Inspections5-65-6Maintenance InspectionsIn order for your SYSMAC system to operate in optimum condition, be sure tocarry out daily or periodical inspections.Inspection ItemsThe main system components of a SYSMAC system are semiconductors, and itcontains few components with limited lifetimes.
Poor environmental conditions,however, can lead to deterioration of the electrical components, making regularmaintenance necessary.The standard period for maintenance checks is 6 months to 1 year, but more frequent checks are required if the PC is operated in more demanding conditions.If the criteria are not met, adjust to within the specified ranges.Inspection itemsDetailsCriteriaRemarksPower supplyDetermine whether the voltage fluctuationat the power supply terminals is withinspecifications.Within the voltage variationrange (see note)TesterEnvironmentalconditionsIs the ambient temperature inside thepanel appropriate?Is the ambient humidity inside the panelappropriate?Has dirt or dust collected?Is the voltage fluctuation measured at theI/O terminals within the standard range?Are all units securely installed?Are all connection cables and connectorsinserted completely and locked?Are any of the external wiring screwsloose?Are any of the external wiring cablesfrayed?Contact output relay0 to 55_CThermometer10% to 85% RH with nocondensationNoneEach I/O terminal mustconform to the specificationsNothing is looseNothing is looseHygrometerNothing is loosePhillips screwdriverNo external abnormalitiesVisual inspectionElectrical:Resistance load:300,000 operationsInductive load:100,000 operations---I/O power supplyInstallation statusProduct service lifeMechanical:10,000,000 operations5 yearsBattery (CPM2A-BAT01)Visual inspectionTesterPhillips screwdriverVisual inspection---Note Power supply voltage variation range.Power supplyRequired ToolsAllowable voltage fluctuation range100 to 240 VAC85 to 264 VAC24 VDC20.4 to 26.4 VDCStandard Tools (Required)• Screwdrivers (Phillips and flat-blade)• Voltage tester or digital voltage meter• Industrial alcohol and a cotton clothMeasurement Devices (May be Needed)• Synchroscope• Cathode-ray oscilloscope• Thermometer, hygrometerNote Do not attempt to disassemble, repair, or modify the PC in any way.145SectionBattery Replacement5-75-7Battery ReplacementIf power has not been supplied to the PC for an extended period of time, turn ONthe power supply for at least 5 minutes before replacing the battery.Turn OFF the power supply to the PC before replacing the battery.Use the procedure below when replacing the battery.
This procedure must becompleted within 5 minutes.1, 2, 3...1. Remove the battery cover with a flat-blade screwdriver.a) Open terminal cover.b) Remove battery cover.2. Remove the battery.3. Disconnect the battery connector.146SectionBattery Replacement5-74. Check the replacement battery’s connector.5. Check the alignment of the connector tab and fully insert the connector.6. Insert the battery into the compartment, making sure that the cord on thebattery is facing the connector on the right side inside the compartment.7.
Close the battery cover.147SECTION 6Expansion Memory UnitThis section describes how to use the CPM1-EMU01-V1 Expansion Memory Unit. Follow the handling precautions and procedures to properly use the Unit.6-16-26-3Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .