13.07.2015 Views

CJ2 CPU Unit Software User's Manual - CIP ETI

CJ2 CPU Unit Software User's Manual - CIP ETI

CJ2 CPU Unit Software User's Manual - CIP ETI

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

AppendicesWordsA216andA217--- Network CommunicationsCompletion CodeStorage AddressA218 --- Used CommunicationsPortNumbersA219 A219.00toA219.07A220toA259A220.00to 259.15CommunicationsPort Error FlagsBasic I/O <strong>Unit</strong>Input ResponseTimesA260 --- I/O AllocationStatusA261 A261.00 I/O TableCreation ErrorDetailsA262andA263AddressBitsNameThe completion code for a communications instruction is automaticallystored at the address with the I/O memory address given inthese words. Place this address into an index register and useindirect addressing through the index register to read the communicationscompletion code.Stores the communications port numbers used when a communicationsinstruction is executed using automatic communicationport allocations.0000 to 0007 hex: Communications port 0 to 7ON when an error occurred during execution of a network instruction(SEND, RECV, CMND, or PMCR).Bits 00 to 07 correspond to communications ports 0 to 7.ON: Error occurredOFF: Normal conditionThese words contain the actual input response times.0 to 17 hexadecimalWhen the Basic I/O <strong>Unit</strong> input response time setting is changed inthe PLC Setup while the PLC is in PROGRAM mode, the settingin the PLC Setup will not match the actual value in the Basic I/O<strong>Unit</strong> unless the power is turned OFF and then ON again. In thatcase, the actual value can be monitored in these words.Indicates the current status of I/O allocation, i.e., Automatic I/OAllocation or User-set I/O Allocations.0000 hex: Automatic I/O allocationsBBBB hex: User-set I/O allocationsON: Error in <strong>CPU</strong> Bus <strong>Unit</strong> SetupTurns OFF when I/O tables are generated normally.ON: Error in <strong>CPU</strong> Bus <strong>Unit</strong> SetupOFF: I/O tables generated normallyA261.02 ON: Overflow in maximum number of I/O pointsTurns OFF when I/O tables are generated normally.ON: Overflow in maximum number of I/O pointsOFF: I/O tables generated normallyA261.03 ON: The same unit number was used more than once.Turns OFF when I/O tables are generated normally.ON: The same unit number was used more than once.OFF: I/O tables generated normallyA261.04 ON: I/O bus errorTurns OFF when I/O tables are generated normally.ON: I/O bus errorOFF: I/O tables generated normallyA261.06 ON: I/O table error because a SYSMAC BUS Slave cannot bedetectedTurns OFF when I/O tables are generated normally.ON: SYSMAC BUS Slave missingOFF: I/O tables generated normallyA261.07 ON: Error in a Special I/O <strong>Unit</strong>Turns OFF when I/O tables are generated normally.ON: Error in a Special I/O <strong>Unit</strong>OFF: I/O tables generated normallyA261.09 ON: I/O detection has not been completed.Turns OFF when I/O tables are generated normally.ON: I/O detection has not been completed.OFF: I/O tables generated normally--- Maximum CycleTime (0.1-msincrements)FunctionThese words contain the maximum cycle time since the start ofPLC operation. The cycle time is recorded in 8-digit hexadecimalwith the leftmost 4 digits in A263 and the rightmost 4 digits inA262.0 to FFFFFFFF: 0 to 429,496,729.5 ms (0.1-ms increments)Statusafter modechangeRetained Cleared ---Retained Cleared ---Retained --- ---RetainedStatus atstartupSee functioncolumn.Retained Retained ---PLC Setup(Basic I/O <strong>Unit</strong> Inputresponse time settings)Retained Cleared When I/O tables aregeneratedA401.11 (Too manyI/O points)A401.13 (duplicatednumber)A401.14(I/O bus error)---------Cleared Cleared ---Write timing/Related flags, settingsA-110 <strong>CJ2</strong> <strong>CPU</strong> <strong>Unit</strong> <strong>Software</strong> User’s <strong>Manual</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!