Micro1 Manual

You might also like

Download as pdf
Download as pdf
You are on page 1of 110
MICRO PROGRAMMABLE CONTROLLER MICRO-1 USERS MANUAL Compliance with IEC Standards All units of the MICRO-1 programmable controller are in compliance with the IEC Standards. For the specifications in compliance with the IEC Standards, see IEC Specifications on pages ‘A-I through A-19. Page FEATURES .... 4 PART DESCRIPTION . fa 5 SYSTEM CONFIGURATION 6 1. Basic System 0... eeee eee eeeee - 6 2. 1:1 Communication Computer Link System 7 3. 1:N Communication Computer Link System 7 SPECIFICATIONS .......-. +++ 8 SIMPLE OPERATION EXAMPLE . 10 1/0 WIRING . : 14 1. Relay Output Type (Base/Expansion Units) “4 2. Transistor Output Type (Base/Expansion Units) 15 ALLOCATION NUMBERS: W7 INSTRUCTION WORDS 19 START/STOP OPERATION . a 33 1. Start & Stop Using Program Loader . 33 2. Start & Stop by Power Supply 33 3. Stop & Reset by External Signal 34 4, Start & Stop by Special Internal Relay . a 34 CATCH INPUT (Short-pulse Input: 0.5 msec) READ FUNCTION 36 PROGRAMMING p00 37 Program Loader (FC1A- “HLIE) 37 Programming Procedures . . 39 Basic Operating Procedures FUN Initial Settings Other Operations . . Searching for Program Instruction eee eo Transferring Program NORPENS MICRO PROGRAMMABLE CONTROLLER MICRO-1 CONTENTS Page MONITORING OPERATION ......-....- sees cove GT 1, Simultaneous Monitoring . 6 2, Sequential Monitoring ........-.66e00e0 weet eeee eee 63 3. Scan Time Monitoring 64 CONNECTION TO FASERIES PLC . 65 1. Connecting FA Series Program Loader to MICRO-1 Base U 65 2. Connecting MICRO-1 Program Loader to FA Series CPU... 66 INSTALLATION & WIRING . 67 1. Installation Location 67 2, Mounting ...........0ceesseeeeeeees . 7 3. Wiring... go . 68 4. Removing Terminal Cover 68 DIMENSIONS ; 69 DIAGNOSTIC FUNCTIONS & MAINTENANCE 70 1. Error Codes .. 7 2. Reading Out Error Contents. . 73 TROUBLESHOOTING PROCEDURES . 74 TYPE LIST ... : 82 PROGRAM KEY OPERATING PROCEDURES . 84 APPENDIX Programming Sheet Allocation Table ....-. 62+ 65-5 IEC SPECIFICATIONS . INDEX .. 2... FEATURES FEATURES Micro Programmable Controller For Small Machine Control With Selected Functions and Easy Operation Micro programmable controller ideal for small machine control. ‘The MICRO-1 base unit measures only 140W x 80H x 74D mm, just as large as three standard timers of the DINAamm-square size. The compact body uses the least panel space where space around a machine is highly valued. ‘Supersedes relay control circuits. ‘The MICRO-1 base unit costs no more than the total cost of 10 relays and 3 timers of IDEC’s standard models. The MICRO-1 with shift register and externa display functions is more cost-effective than relay ‘control circuits, Expansion up to 16 inputs and 12 outputs. The base unit has 8 inputs and 6 outputs. Expansion Units are available to add 8 inputs and 6 outputs; thus the MICRO-1 can control a total of 16 inputs and 12 outputs, Easy programming. Programming can be done on the small hand-held program loader using the familiar relay symbol format. IDEC’s FA series program loader can also be used for programming ‘Application software Control Logic Input Program (CLIP) js available for programming on an IBM or compatible personal computer. EEPROM memory allows program modification. ‘The MICRO-1 base unit stores user programs in builtin EEPROM memory without the need for a backup power supply. Since user programs can be modified or replaced, the MICRO-1 is ideal for production lines of many different models in smal! quantities. Using the FA series program loader allows for FA series memory packs to store user programs. 8 or 16 inputs 6 or 12 outputs Program capacity 600 steps Wide range of power voltage. ‘The MICRO-1 base unit is available in two power voltage types: AC type operates on 100 to 240V AC and DC. ‘ype operates on 24V or 12V DC. 0.5msec catch input. ‘The MICRO-1 is provided with a catch input to accept 2 O.5msec pulse input signal, Short pulse inputs can be accepted regardless of the scan time. DIN rail mounting. ‘The MICRO-1 base unit can snap-mount on a 36mm wide DIN rail as well as on a panel surface using screws. Computer link function. ‘A maximum of 32 MICRO-1 base units can be linked to ‘an IBM or compatible personal computer for network communication. Remote control panels and machines en be controlled and monitored on the personal com- puter. Built-in DC power supply. ‘The MICRO-1 base unit has 2 built-in power supply for inputs, eliminating the need for an external power supply and saving wiring time and cost. Reduced wiring by Serial 1/0 Module ‘Serial I/O module allows for expansion of 8 inputs and B outputs using one cable, saving wiring and total cost. Using the serial I/O module allows external control switches and indicators to be connected with only one cable, ‘external display units can be connected to the seri VO module to display timer or counter current values. (Mother boards for mounting the serial 1/0 module and IDEC's DD33/DD48 series display units are available optionally.) Using the key matrix function with B inputs and 8 ‘outputs wired in matrix allows to accept 2 maximum of 64 input signals, This function enables the MICRO-1 to control machines with many input points. (See Serial 1/0 Module Users Manual E230.) PART DESCRIPTION PART DESCRIPTION Power Terminal for Serial 1/O Output (supplies power to LED indicators connected ‘to the serial I/O module output) Input Terminal {with a detachable terminal cover) Mounting Hole x 4 Loader Cable Connector POWER/RUN Indicators terminal cover) ERROR Indicator Loader Mounting Slot x 4 Loader Extension Cable P Output Terminals (with a detachable ‘terminal cover) Program Loader Bate Unit with Program Loader mounted on it, Base Unit and Expansion Unit mounted Ss SYSTEM CONFIGURATION SYSTEM CONFIGURATION 1, Basic System “The MICRO-1 base unit can be connected to an expansion unit, serial /O module or anal log timer unit. In addition, either program loader or data preset loader can be connected to the base unit. FOTAKLS (1.5m long) fe F Link Adapter PF2-CLA [Base Unit ‘2AC Type (100-240V AC) Source-inputrelay-output type ‘Sinkcinputrelay-output type Source-input sink-output type Sinkcinput source-outut type SDC Type (24 or 12V DC) ‘Source-input relay-output type ‘Sinkcinput rlay-cutput ype Souree-input sink-output ype Sinicinput source-output type [ZI MICRO-1 Loader Program Loader Data Preset Loader ‘*Stancard type ‘Multi-function type Note: A loader extension cable FC1A- KL2 (70mm curt corg) is attached ‘to each program loader or data preset loader. Leader Extension Cabo —t ‘Application Software CLIP Control Logic Input Program ForlBM BC and compatible (5) Cable {@ Additional Unit Expansion Unit Loader Extension Gable KL1 (1.5m long) Program Loader Data Preset Loador C Link Cable -C1A-KC (150mm curt cord) Computer Link Cable PRAIASS. cable VO Expansion Cable 40mm, 500mm, 7507, 1m tong For use on expansion units or analog timer unt, ‘A'4Omm VO expansion cable FCVA-KE! is attached to each expansion unit or analog timer unit. ‘Micro Expansion Cable ‘500mm, 1m long For use on a micro expansion unit when mounted away from the base unt, Serial Coble 1m, 2m, 3m long For use on @ safal VO module. (2 (attached, Tomm long) Serial VO Module FOIA-SMIE e ec ‘Micro Expansion Unit inputs 8 8 outputs) AR] Hh ‘Analog Timer Unit FOIATAY @ Addition Expansion Unit {8A Type (100-2400 AC) Sourcosnput relay-utbut type Sincinputrlay-ovput type Sourcrinput smacoutput Ye Siricinput souree-outpt ype #06 Type (tor 12V 00) Sourceinput ray-output type Sincirputrelay-ouput type Sourernput sracoutput pe Sininput souce-output ype ‘Micro Expansion Unit “pont source input ‘pot snk mput point relay output 2-pointsoutceinput 2-pont snk-output 2 point sincingut2-port source-ouut Soria VO Module ‘Analog Timer Unit Unit SYSTEM CONFIGURATION 2. 1:1 Communication Computer Link System + Base Unit FC Link Cable (150mm long cut! cord) I fall Note 1: The FCIA-HLIE program loader eannot be connected to {2 personal computer for 1:1 ‘communication, ‘The MICRO-1 uses the same 117 communication computer link system as the [DEC's FA sel programmsbie cont fers, For the lnk adapter and 177 communication, ase the Users manuel (EMO72). Use the FC lnk cable (FC1A- KC1) Yor connecting the lnk adopter to the base unit. Note 2: Note 3: Personal Comparer Acornmercilly avalable) jokes OE Link Adopter / oPFRCLA Computer Link Cable /oPERAASE ~ To FS-232C port 3. 1:N Communication Computer Link System Fiber Link Main Unit, Pru? Link Main Unit F022 Computer Link Cable SPFALIASA (2m lone) Personal Computer (commercially avaliable) MicRos Beve Unit Cit FC Link Cable SFCIAKCT (150mm curl cord) (ad Link Main Unit Fiber Link Unit FUT Gable Link Unit sPruu2t L remenson i ' ' ‘Optical Fiber (or ibe ink) ' ore Tt Par Cable or abe ink) | t Link Unie Note 1: The MICRO-1 uses the same 1:N communication computer link system ss the IDEC’s FA series programmable controllers. For the {ink units, link mal units ond 1:N communicetion, see the users manual (EMO?) [Note 2: Use the FC link cable (FC1A-KC!) for connecting the link adapter to the base unit. SPECIFICATIONS General Specifications Program Loader Specifications 100 to 2¢0V AC, SO/BOH2 Display TECD, 16 characters in one line owe Va ere Oepey ___[teb. Penance reine ia = 24v OC, 12V 0 Program Key ‘2é-key membrane switch range | 88 19 264V AC | Control RUNISTOP switch over vnne nae [FS Sou be aco 164v 66 Corte Key | RUNS TOP wach "AC Type (Base/Expansion Unit BIVA | Power Supply Suppiied from the base, Fev Se pe one On oe tha eet eon ca Power Consumption | 24y 56 Type [Expansion Uniti 6W ‘Connection {Bh Tomlong cut cord it atlached to the Woprox) {av D6 type (BaetExoason Unt: 10H | rogram loader) Porn Cone [cing —— ste oer i at Rowable Morertary Power Faire | GMOS-RAM morery i backed wp by 8 Foner ae pone fu Soar [Pere Faure __ Se ean Arp. 3 rit 2°) Fee | Bete pve of 10 ira we [Po ce Sveratn | PSSCOV AC mire Seaammng te | Petia wang ac enon cal vem moma [Been pore 10 en nd ra mogarmicgtr | Reid wane trom he fation | tence “OMA (S00V DC megger) program \oader_ Gearing Tonerine [O19 +35 Sere orewatie | 209 «196 + Input Specifications (Base/Expansion Units) Boag isy | Rp conaabon ee ee ae i wegen cat toe FE ‘Shock Resistance | 30G, 9 shocks each in 9 axes input | SOP TIP® | Nowattage mecharical contact Input Terese owe’ 10 ia on wa Sota | Scgoa | i open oto arc rot voceraonuee | AoE TR pa Ronchaps rhs tad pa Se) Bo ye: Ean tmee oe fave nv —___j_12V 0C type:_2500V. see _} [isolation Method | Photocowpler | Sosa aii Fee fon coro rss na ‘Grounding ‘Grounding resistance 1000 maximum lnk Curent Cor] [sara Sie | wa and eB J roa monanes [sant ai ‘Base Unit: “450g (Relay output) ao sreec mer ‘0g Grantistr to [Tan OFF Tine [11 mene maomn —— wear vence) | mrinsn ume Sey [neato Ow Gar | fA eee A i rrr: Ma Tum OF Goren [A to [SA me Tio tpereor Ut Dimensions. jak ‘80H x 74D mm * Output Specifications (Base/Expansion Units) S200 (Relay Output Type) Sansui sciaseton| Ted bas (aS Nom om — tion Specttcations | Sasn orcs eesremecanca oy comact —] a sad Tape TO com 3 ps Progamming Method [Loge abot Contact Coniguraion | Common nO cota 8 ants Instruction Words JS asic instructions Independent contact: 220V AC, 2A _| Feiner Sten coat 0 RS A Tran Casiy | 00 ss swtcingCapecty | rnaive ed rey EEPROM Tam eB OV AG, 2h ene, RET [Scan Time 18 usecibasic instruction (ave) |e ‘DC. 2A pesiative, nductive’") __| ra Soon apo 8 49 Fa We ae | 80 mA tee vat ced Spots Erion 6 9°? pis a a ‘eternal ay acorn ar Mechanical te 720,000,900 operations ins can be msines) (wrhout oad {at 1,800 opertonsrou Seca ioral ay | a = i ep coca ra 5 pani Sacng DOH 5 fostea jai Seton 1S pnts arg Ot 9) seen aeetees hamid AI points can be maintained.) * un ‘Reversible Counter | 2 points (maintained) (Transistor Output Type) [Sram our 6 pres Te oss | pans ne ree oral ci eg | EOS Tne [bn Gap [NON ari 6 porsormon —_|iat Bt canoa cara) ates | Saco Ou PP vane € posanon rec | in RE ace ae - Toy, Si cu Fated nad tego | 26700 0 Protection {packed up by a super capacitor for approx. ‘Maximum Load Current_| 0.4A/crcuit_—_ 4 \"" Santee Tish Guert Setar A Satiapanie | 6 oor WON, GRE wer om Toate rsh asen Porc Sy corn = ee | Astomatic Start tarts when or is ued on. [Tum OFF Tne msec maximum = eS or [aoa [ana i eee age | Sse Gund vas 7S cxerat coms | Sauson sae a eral Gare Draw [20 26706, aa 8 coreaniy van | open enon av aro Sieenc | mecare te: Vein. pase 1270C ype bn an expen ut SPECIFICATIONS Internal Circuit and Wiring Diagram Relay Output Type (Base/Expansion Units) ‘Source Input Type ‘©Sink Input Type ‘ Internal Grout trtomal Creut Note 1: Terminal numbers in ( ) represent an expansion i nit Note 2: The sink input type has the same relay ouput as the source input type. Note 3: The input impedance of the 12V DC type base and expansion unis is 1.2 kO. 11018: Load Loa Power Lone Power Lond Power ‘Transistor Output Type (Base/Expansion Units) ‘* Source-Input Sink-Output Type ‘© Sink-Input Source-Output Type dint, Note 1: Terminal numbers in (_ ) represent an expansion unt, Note 2: The input impedance ofthe 12V DC type base and g ‘expansion units is 1.2 KO. SIMPLE OPERATION EXAMPLE OO ————————— SIMPLE OPERATION EXAMPLE This chapter describes a simple operation example. IN \\° ® a oO 100240v AC @® Connect the program loader tothe base unit using ® Connect power supply and input ‘the attached program loader extension cable. switches to the base unit. This example shows wiring for AC type base unit (source input type). lugging The Connector ‘@Plug the loader extension cable connector into ‘the receptacle in the program loader until the @ Supply power to the bese unit. latch is locked. ©The POWER indicstor on the base ‘©To remove the connector, squeeze the latch unit goes on. ‘and pull the connector out. pun out | Squeeze | ‘@ "POWER ON’ is displayed on the - program loader. (oss Sasi ee naea pee) POWER ON | Approx. § seconds later “Indicates the MICRO-1 isin halt. splayed when the MICRO-1 is in operation. Approx. 7 seconds later | (ae +4 (The display massage varies with the program.) -» Program is displayed. SIMPLE OPERATION EXAMPLE a @ Start programming. (1) Stop MICRO-1 operation. Set the RUN/STOP switch on the program loader to STOP, If the switch is at RUN, the display changes to “PC -~ STOP", and 7 minutes later, the program is dis played, (2) Delete all programs from the program loader memory. (Oispiey! cron 9 (“a ae) “This example performs the operation of Fig 1 time chart Operation ‘When Input O is turned ON, Output 200 is self-main- tained. ‘When Input 1 is turned ON, Output 201 is self-main- ‘tained, ‘¢When Input 2 is turned ON, Outputs 200 and 201 are turned OFF. ouput 201 I Fig1 Inputo—tnpurz 0u1001 200 ‘aaron | PREHCN | Oate o LOD 0] [oR 00. 2 [anoNoT [2 3 our 300 4 [Lo 1 [oR 71 6 [anoNoT[ 2 7 our [201 TEND Fig. 3 Program List 2 Relay Diagram Fig. 2 relay diagram is converted to Fig. 3 program list. 3 program list is entered using the program loader as follows, W SIMPLE OPERATION EXAMPLE (3) Enter the sample program using the keys on the program loader. Key Operation fpeere insnnneee eetnaees Depa) dross OO ee. ews © Check the program, ‘When you have finished programming, check the program. Pre te (x) kyu ae Os lye. pres te [key and vei the propa aac sep with Fo. program Ht up [Acares | oRuyon | Osta 2 ‘OR 200 2 ‘our 200, 1 ‘OR, 20 | 2 ‘our 20% 8 3 ‘The entered program is stored in the program loader memory. The program must be transferred to the base unit memory to operate the MICRO-1 rm Peal BAe ES Program Transfer Operation ‘key Operation Display when tronster is complete, “{TRS LT FP END SIMPLE OPERATION EXAMPLE @ Start MICRO-1 operation. (1) Set the RUN/STOP switch on the program loader to RUN. (Program Losder) (Bote Unie) (Oispiev) \ iW ne? 2 3] \ ene Set 10 RUN (2) Make sure that the RUN indicator is ON and turn inputs ON according to the Fig. 1 time chart to see if the MICRO-1 operates 2s programmed. apt f input _| f trou | || a Input 2 Outbut 200 Input 0 oupur200| [ f oupur 201, Z | ‘*When Input 0 is turned ON (Indicator 0 goes ON), Output 200 goes ON ON white Input Oi ON (indicator 200 goes ON). After Input 0 is turned OFF, Ourput 200 ‘ON while Input 1 is ON, Tata aas remains ON, ‘eWhen Input 1 is turned ON (Indicator 1 goes ON), Output 201 goes ON Hecses a (indicator 201 goes ON). After Input 1 is tured OFF, Output 201 one PES ramains ON, ‘ON while Out 201 Is ON. ‘*When Input 2 is turned ON (Indicator 2 goes ON), Outputs 200 and 201 ON wile Output 200i ON. {90 OFF (Indicators 200 and 201 go OFF. @ Monitor input and output statues Input and output statuses can be monitored on the program loader. oer (1) Monitor inputs 0 0 7 (@ points). {vex} —[ } (9) M8 sooooooo (@ points are indicated) Mindioetes ON iwontar ouews2e0re208 ronal. foo}-(7 (2 }-(} (3) End monitoring Remarks 1. For programming procedures and notes, see page 37. 2. RUNISTOP response time and program transfer time (1) From RUN to STOP ‘After the bare unit operation is stopped by the program loader, the program loeder displays “PC-STOP" in 2 seconds, After 7 seconds, the program is displayed (2) From STOP to RUN ‘After the base unit operation js started by the program loader, the program loader sisplays "PC-RUN" in 1.5 seconds, After 7 saconds, the program is displayed. (3) #Program transfer from program loader to base unit: Approx. 4 sec ‘eProgram transfer from base unit to program loader: Approx. 3 sec ‘@RUN after turning power ON: ‘Approx. 5 sec For details, ee START/STOP OPERATION on page 31 and Transfer Program on page 57. 13 VO WIRING V/O WIRING 4. Relay Output Type (Base/Expansion Units) ‘Source Input Type : trout | SW The coe ey Sienais—} | 0 ia Signa, 1a BE iiga] (NPN Sour (BPN Bower, o- ‘input Type ? Base Unit ‘nour Tyee Expansion is ive: (8) MM SS Ha oc | Sh | Grounding Resistance VOOR maximum Load Power Load Power Load Power ood Power Terminal: MS seron Tightening Torque: 0.5 Nem maximum (aporox 8 kghem) Loader Extension Coble Load Power | Load Power Loss Power Program Loader Loo Fer Ui to L12: Loos Note*: ‘The expansion unit must be powered by the same power supply (both AC and DC) ‘as the base unit. Sink Input Type Input Signals —| PNP Sink Input Tye Expansion ae a Base Unit oe] ee eee eee 1/0 WIRING 2. Transistor Output Type (Base/Expansion Units) * Source-Input Sink-Output Type De Type {MPN Souroe| nou Type i wears 5 as 2 ic BS i Prosram Loader >) Grounding Resstance 1008 maxi L. Load Power I 1210 24v oc Lito Li2: Lose Terminal: 3 serew Tightening Torque’ 05 Nem maximum ° (Approx. 5 kgf-cm) Note*: The expansion unit must be powered by the same power supply (both AC and DC) as the bate unit. 16 VO WIRING ‘© Sink-Input Source-Optput Type (0710.17) inoue | eka trout & Signals | Sloe iy PNP Sing | of irae 5] 6 input Typ -¥ fae Unit YExpe0vion Unit 6] wiles Leeaee rere se” a gee dudes Pa.|wetr. Beelig See Nott ‘The expansion unit must be powered by ‘the same power supply (both AC and DC) as the base unit. ALLOCATION NUMBERS ALLOCATION NUMBERS ‘Name ‘Allocation N No. of Points Input (0-7, (10-17: when using expansion unit or serial /O module) (16) | utp 200-208, (210-218: when using expansion unit)* 6112) 200-206, (210-217: when using serial 1/0 module)* 61a) 7 400-407, 410-417, 420-427, 430-437, 440-447, 450-457, 460.467, Internal Relay 470-477, 480-487, 490-497, 500-507, 510517, 520-527, 630-537, | 160 (can be maintained) 540.547, 560-557, 560-567, 670-577, 880-587, 590-597 Special Internal Relay | 670.677; 660-687, 690-697, 700-707, 710-717 6600-607, 610-617, 620-627, 630-637, 640-647, 650-657, 660-667, 96 044 45 (can be maintained) 45,46 2 (can be maintained) 079 80 Single Output 0.96 a 96 Shift Register 0127 "| 128 (can be maintained) Note*: Outputs 206 and 207 cannot be used, ‘Special Internal Relay We Finan Tenor co06i” | Sening key nevis input ONOFF nau For edout oly 600887" Key mac aca output Forrasdoutenty | 0 Seting ee input ON/OFF sane For readout onl 691-697 | Unassigned —_ 700 Unassigned 7 ae 701,702 Surteowol - [708 AlloupusOFF 704 Taiz ple (ares ON for Tacan when wring For edout onl 705-712, Unassigned ~ 713 ee eck 7a Tne tok (Duy 1 Ty Rerresdoat ony 78 TOosmes clock (Duy 1 For redout onl [rie] Tnrlsunr ree value hand Per reout ony 77 Toperaion ou For revdout onl Note": These special internal relays are available when ing serial 1/0 module. [Supplementary 1] Input and output numbers are allocated as shown below, Inputs 0107 Inputs 10.10 mee a ‘Outputs 200 to 205 ‘Outputs 210 10 ” Expansion Fe] Unie 218 7 ALLOCATION NUMBERS ary 2 | ———— Setting Key Matrix Input [600-677 _| ON/OFF Statuses 713 1-sec Clock Reset ON/OFF statuses of Mx N (M= 1t08,N= 1 to8) key matrix are set to special internal relays 600 to 677 (64 points maximum). For details, see Serial 1/0 Module Users Manual €M230. {680-687 | _Key Matrix Scan Output When FUN34 is set, special internal relays 680 through 687 are scanned 8 times repeatediy in one cycle, generat ing outputs. Allocating these scan outputs to real out- puts can constitute a key matrix of inputs and outputs. For details, see Serial /O Module Users Manual EM230. Setting Catch Input 690 ON/OFF Statuses While Input 0 js scanned, the catch input status is set 0 special internal relay 690. For details, see page 33. [_ 701, 702 | start Control While IR713 is ON, IR714 (1-sec clock) is placed in the reset mode. 1 1-sec Clock While 1R713.is OFF, 1R714 generates clock pules sellating at S00msec ON and S00msee OFF (duty ratio 1). some, 4 Home we NX T= 715 100-msee Clock IR718 always gonerates clock pulses osci ‘5Omsee ON and 5Omsec OFF. 50 msec 50 The MICRO-1 operation can be started (RUN) or stopped (STOP) by turning special internal relays 701 and 702 ON or OFF. 701 | 702 | MICRO-1 Status OFF) OFF] RUN ON | OFF | — STOP OFF | ON RUN ON |ON | RUN ‘The MICRO-1 operation is started by turning special internal relay 701 OFF with the RUN/STOP switch on ‘the program loader set to RUN, and is stopped by turning 701 ON and 702 OFF with the RUN/STOP switch set to STOP. 703 _| All Outputs OFF When 1R703 is turned ON, all outputs 200-205 and 210-217 90 OFF. Self-holding circuits using outputs 200-205 and 210-217 also go OFF, and are not restored when IR703 is tured OFF, Internal relays and shift registers remain un- changed. 704 | Ini When the MICRO-1 starts operation, 1704 goes ON for 2 period of one scan. A te ize Pulse 1R708 Start SSSSSARS§ 17s. 100 see —__ Timer/Counter Preset {716 Value Changed When timer/counter preset values in the MICRO-1 base Unit are changed using the program loader, IR716 goes ON. 1716 is reset when the program is written into the user memory by pressing TRS, ENTR and ENTR keys 717 | Inoperation Output 1R717 remains ON during operation. INSTRUCTION WORDS 1. Basic Instruction Words Symbol Name [_ Relay Circuit Symbol | __ Function Page 1 | he (er storing an intermedi moana H Reads the 1/0 sats afte tring an intermecte | “99 not | nor —K—_| inversion 20 out | output ——@){ | output 20 AND | AND HHH Ef tosicat ano 2 on oR ia Logical OR 2 tim | Timer How Timer 24 ent | counter aa ont LE | count Fa 4 SFR | Shift Register Fy sen | shite register 28 | sot | single Output HH Heer LE _ | Leatingedgesitferentiation 30 mcs | Master Control Set wes} | Starts a master control. 31 MCR | Master Control Reset | ——{ wor }-} | Ends a master control 31 SET | Set | SET} | Sets an output, internal relay or shift register 31 st | Rest [4] | rete an output, intemal clay or shite reise. | 31 uP | Jump | ime} | Jumps a designated program area 32 JEND | Jump End 260 TH} | Ends a jump program. 32 END | End t eno [ Enel @ program. 32 2. FUN (Function) Instruction FUN No. Relay Circuit Symbol Tostruction Page 2 FONT Equivalent comparison instruction for the eee tas otae | counter’s counted values a a FONT00 Equal to or greater than comparison instruction FUN200 to FUN2AG (Eis for the counters counted values 2 19 INSTRUCTION WORDS Load Not Output LOD) NOT laa [ eRaay circuit 485 our | Exams] Instruction — ingrryction ~ ——~ Lop NOT instruction ‘9Program List Tarrvetion| [Access | "era” | Osta ~o_—jie0 7 four, 260 2 [toonor | + 3 four [20 ‘°Key Operation ‘Address -—) ‘o={L00) [ 1 } {emr| SOUR Sle Oe -@ BOOS {nor Relay Circuit eProgram List Key Operation Li [Tee [oe | 9)2 a) ae eee oe Ieane Ogee eRe HI [Fue Tove (se) (1 foe) © alec oe) F ola coca “The SHF key is used between two instruction key pressed successively. For example, LOD TIM, LOD CNT, and LOD SFR. [Note _] (0v7] ur instruction ‘Description aq} The LOD instruction is used to program the 22) beginning of a rung or section of @ rung ior) The NOT instruction negates (inverts) the read (Mout sour This instruction is used as an auxiliary instruc- tion for a LOD, AND or OR instruction. our] ‘The OUT instruction is used to assign the output address and ends the rung. Time Chart, a 1. Multiple programming of OUT instructions Inout OM [ny humiber of OUT instructions ean be programmed in peat | tort wor? aoe " 1 @) top| 7+] souraeo 8 | our | 00 ouput 200 BF @) our at | ‘ouput 201 3) 2. Notes for repeated programming of OUT instructions, If more than one OUT instruction of the same number is programmed in one scan, the OUT instruction nearest to the END instruction Is given priority and its status is Cae ‘The same output number In the example at left, Output 200 is OFF. If monitored in this state, Output 200 blinks. 3. The following circuit cannot be programmed. HHE@ HE@ @) HE@) ES OBES “The cireuit at above left cannot be programmed. Use MCS/MCR instructions or modify the circuit as shown at above right. INSTRUCTION WORDS AND AND! Relay Creu ©The AND instruction logeal product bePceden struction used for — progarmiog seis iP iinput2 HES} contact circuit. Time Chart | pret | ZA a oma] output} ——A_ | =608 1) OR OR ‘eRelay Circuit ‘©The OR instruction programming @ parallel contact circuit Input 2 ‘ora SOR Operation ‘*Program List ares | ecg” | Dat | o_| “105 tesa sen saan? ‘@Key Operation “608 ae { Exampl — aE aoe vot (3) (Tf) Relay Cireuit Ade ‘Key Operation “C OR program of a timer instruction Relay Circuit Access Key Operation" O-~ 2 INSTRUCTION WORDS vali AND Load esas. Go fe) ‘Example | For the following circuit example, the AND LOD instruc: tion can be used in two ways. Lit ‘key Operation pecan aso [ag [one] “ECC Jom) | [Ta Tome] Rie” su ree [9 fto0 — | | were 5 1 | Loo 2 1 -fLoa}{ 2 jor] TOD i oC | 3a : ’ Hoss 3—_Lano-top {on)( 3 ](er) eee acer? (Eo) [a] »-foo for] o] | 100 -= wovool EEK [_]_] a 7) Tor 6] 7 coe H emseaeermegng >| (cll) Ce | LIZA S T wou i ZZ sw novo (REE [_] vena} PLZZ, | men trou | | _—-ZZZIZ_J 2.9989? programs (Blocks A and 8) stored respectively by LOD1 1 f tha LOD ae reed by the AND LOD instruction, thus ovour| Z forming eet connaced nse. Then, Block C starting with LODS is programmed, and the Block A/B circuits are connected in series with the cicuitsstartingwith LOD are connected invari | Bleek cnet by the AND LOD inatuctin, [Supplementary ‘Program 2 ‘Operation register and stack register statuses [inetreeton | osc Operation Se eee! word” | Rogier” —_ Stack Register on ack Resear too 7] (400 eam wakes eo are (a LOD 2 OR 2 (100 2 on Fe] io: (ES) (| | L LJ for | 5 ifted down, ‘AND:LOD, ($8 5 i) shites ANO-TOR Ge: (Eig) [Eig] [ea Loo 2 u -AND-LOO_ ons HE | Eco erie sovoo [Tutece) [| ‘After Blocks A, B and C are stored in sequence, the AND ss0-.00 LOD instructions are used continuously two times, and the circuits of Blocks A, B and C are connected in sere sequentially. inthis case, note that the sequence of the stored circuits ‘The AND LOD instruction is used to connect circuits ring with a LOD instruction in series ‘and the number of read operations. The relation between the LOD instructions used and the number of AND LOD instructions is as follows. ‘The number of AND LOD instructions ‘= The number of LOD instructions — INSTRUCTION WORDS OR Load (HE) oo [Example For the following circuit example, the OR LOD instruction Relay Circuit cece can be used in two ways. 1 2 Block A KH 1 | Block @ e4# | i Block ¢ -_E ‘Program List Key Operation | Program 1 Tnspuaiion Toa] Agsress amor acres | ergo” [oo | “ES. o3 |[om] ida [ome] aqggs [he | | —[ie0 ToD. 7 are 2]! ‘AND, 2 me] Ip 1 “too "a a Loo 00s [Hee] [pee Bar tele) Here me OR: LOD Va Voce OR-LOD oe} Se Baie ~iaK ‘AND ~ ()etoles) Featos- Time Chart _ tne Input 2 f Toad | | & CBacction | Programs (Blocks A and B) stored respectively by LOD1 Input 3 aNDot and LODS are read by the OR LOD instruction, thus PoP y fae forming a circuit connected in parallel. Input 4| jot SS} Fona'e Then, Block C starting with LODB is programmed, and topu | it the Block A/B circuits are connected in parallel with the ouput ISN Block C circuit by the OF LOD instruction, Cire connected in parallel, starting with LOD ‘Program 2 ‘Supplementary ‘or [ee] 4698s [pm | | ] Operation register and stack register statuses toe TT \ Serger eater sone Eee] (ee aa i ] a too »| HFK | | SiS e[HAe] [Hee] [Hee] enter onn onvoo [HT | [Heat | $00 2 HH | onoo [EET 4 After Blocks A, B, and C are stored in sequence, the OR Be The OR LOD instruction is used to connect circuits starting with a LOD instruction in parallel, LOD instructions are used continuously two times, and note the sequence of the stored circuits and the number’ of read operations. The relation between the LOD instructions used and the number of OR LOD instructions is as follows. ‘The number of OR LOD instructions "= The number of LOD instructions — 1 23 INSTRUCTION WORDS _——————_—_——— LT Fr 100msec Timer elay Circuit “Timer No. am Litt key Operation TmsiSs oes) Bas os I ee ost a ea i Tina chert tires] WZZZA__ ino 2} ZA ‘vrput 200 ‘Timer preset values are 0 to 9999. ‘eWhen timer instructions are programmed, two ‘addresses are always required. A timer instruction ‘and timer No. should be set at the first address, and ‘the preset value should be set at the second address always the next address). 24 ‘Timer numbers 0 to 79 are 100msec countdown timers. ‘Supplementary | 1. eWhen the operation result immediately before this instruction (which is @ timer input) is ON, clock pulse counting is initiated. ‘When the counted value reaches the preset time, the timer output turns ON. ‘¢When the timer input is OFF, the preset value is set. ‘After the time up, the counted value remains et 0 untt the timer input tuins OFF. The same timer number cannot be programmed more than once. (Error message "DOUBLE ERROR” is splayed when the program is entered.) ‘elf the preset value is changed during a timing opere- tion, the timer remains unchanged with the previous preset time for thet cycle, and is changed from the ext time oycle, (However, ifthe preset value is changed fo 0. the timer stops operation, immediately turning the output ON.) 2, An output can be programmed immediately after the TIM instruction. He Tosruetion Word [165-1] TM. 5 50. ‘our [200 3, Timer Accuracy Fasan tine L Minimum | —100 meee ¥ sean time, [erasing | conten | eror foshen one sean requires 10 msec) 4, Power Failure Memory Type Timer ‘An ordinary timer does not have power failure memory protection. A power failure memory type timer can be formed using the 100-msec special intemal relay (715) fo the 1-se¢ clock (714) and a CNT instruction. Word | O88 top.N [7] top| 7s car 700 | Note: In this case, the counter must be designated to be held at the sterting time using FUN7, INSTRUCTION WORDS Counter lot 1. Adding Counter Relay Circuit 1 Reset ey 44] Pale 2 gt Program List ‘Key Operation ee ee ed ae top} 2) — tent] an |e) — Heol le fee 2 roe Je) ro Time Chart ‘© Two types of counters can be selected, depending on their numbers. 1. Counter Nos. 0 to 44 are adding counters. 2. Counter Nos. 45 and 46 are reversible counters. plementary 1. @The same counter number cannot be programmed more than once. ‘eWhile the reset input is OFF, the counter counts the leading edges of pulse inputs, and compares them with ‘the preset value, When the counted value reaches the preset value, the counter turns output ON and the ‘output remains ON until the reset input is turned ON. ‘eWhen the reset input is changed from OFF to ON, the counted value is reset; while the reset input is ON, all Pulse inputs are rejected. ‘eWhen power is OFF, the counter’s counted value can be held using the FUN (function) designation. (Refer to FUNT on page 48.) ‘eSince the reset input has priority, the counter counts conly the pulse input which has changed from OFF to ‘ON subsequent to one scanning after the reset input changed from ON to OFF. eset Input Pulse Input |_.. __s__ Tevalid atid Tore than one canis required, 2. The output can be programmed immedi CNT instruction, ly after the (945 adding counters are available: Nos. 0 t0 44, ‘©The counter should be programmed in the order of reset input, pulse input and CNT instruction, The counter preset values are 0 to 9999. 2 @) Reset TT Input 1 Tnagction rae ‘esue" [ate input too [1 counter Pa cob eon ext} Inout 3 stop our ouput 200 a 26 INSTRUCTION WORDS 2. Reversible Counter (Output ON at Counted Value 0) ‘The reversible counters are available in two types (A) Counter No. 45 ‘a dual-pulse type having UP and DOWN puise inputs. (B) Counter No. 46 is an UP/DOWN selection type which has a pulse input and an up/down selection input to switch the up/down gate. (A) Dual-pulse Type Reversible Counter Relay Circuit Preset 5 Jourpu | Preset | Value ‘eProgram List Key Operation [(B) UP/DOWN Selection Type Reversible Counter Relay Circuit Preset P/oown Selection Program List Fragen] Firacton Pog] AAS | tenaction Ty ‘aadress [oat | [across] EGE [ Data — Aasres | Word o-{to9} | Address “word | PR o.{L00]( + Jann ‘3 _[—to 0 [top [7] ee) too fall a Loores) esi] (om) or yee 2 1 (cal2 lew 3 [enr ‘| ent [a6 — 4 300] 2 | (7s | “eur Ta00 3] our [200 eI Je) : ofS ][o][o jem 4 “O00 “OO ‘Time Chart Preset input | Preset input ci 4 upPule| MM Pulte Input art 4 2 OWN Puee tt Selection } apt Tyi dt i input 3 counwer 45|_sio ofr siz shi sio ois 6 oo Counter 4 Counted Valve Counted Vatu ourpur 200 _ ourpur 200 ‘Supr [Supplementary | ‘eWhen both UP and DOWN pulses are ON simultaneously, the counter does not perform counting ‘eThree inputs are required: preset input, UP pulse and DOWN pulse ‘eWhen the preset input goes ON, the preset value is set, When the preset input goes OFF, counting is started. ‘©The counter output is ON only when the counted value is 0, After the counted value reaches 0 or 9999, it changes from 0 to 9999 or from 9999 to 0. ‘eWhen @ reversible counter is programmed and operated for the first time, the counter will not operate properly if the preset input has not turned ON. The preset input must be turned ON to set the preset value into the counter. The preset value is not cleared by the reset input designated by FUNS. nd ‘The UP/DOWN selection input selects the counting mode depending on the input condition. ‘ON: UP count OFF: DOWN count feThe same counter number cannot be programmed more than once. ‘eWhen the preset value is changed during counter oper tion, the new preset value becomes effective immediately. INSTRUCTION WORDS (— f counter Equivalent {_ __) {____ )Counter Equal To or Greater FUNI00 0 |FUNT45|Comparson instruction |FUN200 to) FUN2A6 Than Comparison Instruction oe , ae ‘Counter Multi-stage Setting Exemple [Supplementary 1, eRegardless of the status ofthe counter this instruction merely compares the counted value, Both comparison instructions have the same functions a8 the LOD instruction but do not have a function, Corresponding to the AND. and OR. instructions; therefore, insert an internal relay if required. ‘*The same FUN number can be used repeatedly for different preset values 2, Sample Program for Equivalent Comparison PT we too—[ 7 e tos] 3] ont a To00 2 FON ‘*Program List a | [caress | *RRE%°" [atl] accross | M*UEHON Toe | | Time Chart ar a 10] [177“too. [eur 200 z [ent Fun [209 a 2 ‘Qu 200 4 ured ON when [oor oor a00-| | SmaI 5 [FUN [403] “14 [Fun | 208 4 ie 3s 3 Sample Progam 1 fer Equal Toor Grester Than 7—[ our [or | 18 [anon 400"| -omperson Tage Ton] [Fun [2017 [our [aaa] | | yp wer ra CNT. 15, aa Ca okey Operation Fi © FoR [a (oo) [1 Jone (col fom) Time Chart - Time Chart 4, Sample Program 2 for Equal To or Greater Than Comparison reer 1 j Te [oo | one toe [7 reo fan im oral pad i aEpen ems ectveey 200] ii i a @ 201 mm i =o 202} ______}__} | oglu 47 counters (0 to 46) can perform equivalent Time Char ‘comparison and equal to or greater than comparison a ‘operations with respect to optional values. a Corresponding to counter Nos, 0 to 46, FUN100 to rae FUN146 (Counter No. + 100) are equivalent com. i 1 7 pparison instructions and FUN200 to FUN246 { = (Counter No. + 200) are equal to or greater than. as : 21 INSTRUCTION WORDS Shift Register in Forward Direction SFR dhe an/| own ; kin] SL axa onon i 0 ‘Structural Concept : bree AR TTT) Fe 8 nant : ca Pulse Shift direction The shift register has a total of 128 bits, and an | ‘optional number of bits can be specified for the shift register. | eThe shift register must be programmed in the order ‘of reset input, pulse input, data input, and shift register instruction. ‘eThe shift register requires two addresses for pro ‘gramming. The first bit number is set at the first ‘address and the number of constituent bits at the second address. Program : Forward shit Rao [Assess | Word ae First Bit No. [peeatesl LOD 2 ts bit No. O22 | 7 [too t-3 wees nea SH ot re Soot a TT -A.bit contiguation fis: 110 128 oper a0 [=F op} Lowe att sae { Supplementary & OUT. on ‘Each bit can loaded using an Seb ton 2 ss Each bit status cn be loaded using LOD, SHF and SFA peer pa : nareee es eee The lr bit satus can sto be outputted ater the SFR ‘Key Operation 2; Pulse) iy ee Jo] ' ff a) WHE Cole) (ome) = 2B mI) ole) Tnstruction| Word Too Time Chart WT QUT | BOE] The tos ic status is outputted. Lop-A | o ‘out | 200 COR oF | Each bit status is toaded, ‘ouT [201 ‘@An optional bit can_be turned ON (SET) or OFF (RST) using the SET or RST instruction. The SET or RST instruction can be actuated by an op , tional input condition, The bit number to be turned ON for OFF must be specified after the SET or RST instruc: tion, INSTRUCTION WORDS. Shift Register in Reverse Direc: ‘®For the reverse shifting, use the SFR NOT instruc- tion and program the last bit No, at the first address. reset{——__] te] sey | bets ute] ten nu ast Bit No.: ba O10 127 pata] No.0! Nove! PL Constituent Biss 110 128 ‘Supplementary A bidirectional shift register can be made by combining a forward shift register and a reverse shift register. Example of a bidirectional shift register | Program List Traction Word | TOD. 7 LOD. LOD. ‘SERCH Jo Lose bit configuration 7 our “LoD ‘our. LOO-A ouT___| 202 ‘LOD: | 25 [+ Load ait 26 statur ouT | 303, |~-Lod Bit 21 status [Load Bit 23 stetus ‘Key Operation fle) (.o0}(swr) eq(e } es age (ool er) Oe + Jer! 00. (ol Jen] jet Jes) ora | eis | ies ox) toll les) Fes 6 SWI ed II es) ee y Too 33 | ‘our 200 ee (Teo 126| oem ‘out 201} No.of Constituent Bits (7 bits LooA 126 arian ‘our [202 ‘Last Bit _ Reverse Shift | x|@l=ka rail [sa FS oe o 5 34 Only the bits marked with © are outputted La Bi averse shift, kas Bian eseets SINE No. of Constituent Bits (6 bits) —e“es He No. of Constituent Bit (6 bits) TT (Only the bits marked with © are outputted, 2 INSTRUCTION WORDS Single Output SOT| ‘eRelay Circuit _ “| [Note | (Leoding edge ditferentation of NO input) 1. If operation is started with SOT input signal ON, the 1 3 SOT output does not tum ON. To turn ON the SOT i -—F-_* ©) output, the input signal must turn ON after starting | _ operation. If an SOT instruction is used between MCS and MCR a [2 rr-L2 |-@ |? instructions and the SOT input 2 trns ON before or at ie the same time as the MCS input 1, the SOT output 407 Vang dp aerantavon of NC neu) oes notin ON | Program List it [ acarens | MauatION t Mes cen | ES [owe eet ALS @) +—tsor—ta a I | +r tat tout SS ‘Output 401 + ; put on nt um ON eTime Chart Input 1 1No) T: Sean time Input NC) (ZA upstate |i go Seiten ourpueaor |_T ga a eau F 5 The SOT instruction converts (differentiates) an input to @ single pulse sional ‘sWhen the input signal goes ON, the SOT output | goes ON fore period of one sean When 2 relay output is specified, the output may not operate depending on the scan time. A maximum of 96 SOT instructions (0 to 96) ean De used ‘The same SOT number cannot be used repeatedly 30 INSTRUCTION WORDS [ea Master Control Set Mcs| 5 eS | Master Control Reset MCS and MCR instructions are set using the double key MCS/MCR. Each time the key is pressed, the key alternates MCS and MCR instructions. Confirm the display when programming, ‘Supplementary | 1, Input conditions cannot be set for the MCR instruction, When the MCS ends with an MCR or END, all values of the logical operation and stack registers are turned OFF, ‘The END instruction has the same function as the MCR instruction. 2. Instruction statuses during execution of MCS instruction TaaaOS Si SOT, OUT —| Ai navucion retuned OFF SET RST [All intruction are kept Sm Counted valves and output ar et ‘Program List ‘#key Operation Cound vlet and out [ra intruction Acros | ONT, SFR [ Adress | 'osguet d-=={c00} (1 } (ene 7—| “100 = Note: The excution of MCS insruetion msane tht the input 1 mes tna) ee | condition is in the OFF state { 2 Lop | 2 | 3. More than one MCS instruction can be set for one MCR 3 instruction. Press two times towsieet MCR. ‘eWhen the input to the MCS instruction is OFF, all inputs to the program (Program A) read after the MCS instruction are forced OFF until the MCR struction is executed: when the input to the MCS instruction js turned OFF, the program (Program A) Up to the MCR is inhibited from operating. The MCS instruction must be used in combination with the MCR instruction, | Set f Reset SET ‘Relay Cireuit ‘The above master control circuit gives priority to Input 1, Input 3, and Input § in this order. 4, MCS/MCR instructions cannot be nested in another pair of MCS/MCR instructions [ Supplementary 1. Sample Program ‘Time Chart {rst} [ | | BOOS | Lo ‘ser ‘Outputs, internal relays ! and shift registers can be Thsr set (ON) or reset (OFF) | a ing the SET or RST tructior 2 | 1P—_ ia a | HS Roe | 382 ae ‘Key Operation RST __{ 400 ee | LOD 4 Tawa Tow] (0) (1 fer] | sere top 11} feni(z |fo] (0) fom] ast [Rio set 1200] SL | se PS Se) | 2. SET and RST instructions can be used for the same ‘output repeatedly, : SET and RST instructions operate in each scan while the input signal is ON. 31 INSTRUCTION WORDS (——) Jump yMP| { Relay Circui executed. (— End oo 32 > Jump End (END pay Program Li ‘key Operation Tacs | PUBL [Dam] “SY ={c00} (+) (om) 3_|“t05 T+ i ae rom) a) Jrwena) | se BZ ES) Ko] ap cae | ‘When the input to the JMP instruction is ON, the IMP becomes valid, thus executing the program up to the JEND instruction without processing (hold- ing all statuses): when the input is OFF, the JMP becomes invalid and the subsequent program is ‘@Relay Circuit ‘eProgram List Tesiruction Word [sr END ‘@An END instruction is always required at the end of ‘program, IMP and JEND instructions are set using the double key JMP/JEND. Each time the key is pressed, the key alternates JMP and JEND instructions. Confirm the display when programming. [Supplementary 1. JMP/JEND instructions cannot be nested in another pair of JMP/JEND instructions. 2. During execution of a JMP instruction, all statuses between the JMP and JEND are held. ‘*Outputs, internal relays, timers, counters, and shift registers are held in their current statuses. ‘Timer and counter counted values are also held. ‘SOT instructions are all turned OFF. 3, The difference between MCS and JMP is that the pro- gram within the JMP/JEND instructions is not executed: for example, if an output has been ON before IMP execution, the output remains ON during the JMP execution, 1, When the entire user memory is cleared, END instruc tions are written at all addresses. 2, #Execution of instructions from address 0 of the pro- ‘gram memory to the address where the END instruc tion is written is referred to @s a scan. The time re- ‘quired for this execution is referred to as the scan time. ‘Therefore, the scan time depends on the eddress of the END instruction. ‘©The END instruction transfers the results processed within one scan for every END instruction to the ‘output, and then reads in the status of the input in preparation for the next scanning operation. START/STOP OPERATION START/STOP OPERATION 1. Start & Stop Using Program Loader MICRO-1 operation can be started and stopped using the switch on the program loade TS zi eB oe rs a l" CC ov Ao jar) as | | out SaEnsas: RUN—STOP- = = | stort fr} | ose Emanagas Connect he program loader to the base unit, RUN—STOP. TOT | Beton 2. Start & Stop by Power Supply When power is turned ON, operation starts, and when power is tuned OFF, operation stops. (After the RUN/STOP switch on the program loader has been set to STOP, operation cannot be started by turning power ON. Set the switch to RUN before starting operation using power supply.) Goes ON shen power ie supplied 0 the base unit, ‘@AC Voltage Type ‘®DC Voltage Type Power 100" is Power 24Ov AC 2avoe! ——————__)aemsing ON ‘Turn power ON. (POWER indicator goes ON.) | curing operation, (Approx. 5 sec later) RUN state (RUN indicator goes ON.) Supplementary | 1. The MICRO-1 memorizes the RUN/STOP status immediately before power is turned OFF. ee Therefore, when power is restored in the power failure protection period of 3 days, the MICRO-1 maintains the same RUN or STOP status as before power was turned OFF. When power is restored after 3 days, the MICRO-1 takes the RUN status regardiess of the status before power outage, but the program is maintained. 2, If the RUN/STOP status stored in the MICRO-1 differs from the RUN/STOP switch position ‘on the progrem loader when power is restored, set the RUN/STOP switch to match the status stored in the MICRO-1 and return the switch, then the MICRO-1 status is changed as the switch position. [Ex] If the RUN/STOP switch on the program loader is at RUN but operation does not start when power is turned ON, then set the RUN/STOP switch to STOP and return the switch to RUN, E 5) (Fag) if the RUN/STOP switch is at STOP but operation starts when power is tumed ON, then set the switch to RUN and return the switch to STOP. 8 START/STOP OPERATION [Note] RUN/STOP Operation Response Time {AUN toSTOP: The MIGRO-1 stops operation immeslatly. Caer ee oar Sp i danlayed So the progam lone Afr anoties? secon, te progam e payed 2. STOP to RUN: The MICRO." stats operation after 1.5 second FR cRe. totus PCHUN" is eeplayed onthe program onder Afranower Y scandy he program le payed 3. Stop & Reset by External Signal feFor systems requiring stop and reset inputs, any input number can be designated using FUN. For the setting method, see FUN4 and FUNS on page 48. ‘eWhen a stop oc reset input is turned ON during program operation, the RUN LED goes OFF and operation stops. (All ‘outputs are tuned OFF.) ‘¢ The reset input has precedence over the stop input. (When the RUN/STOP switch on the program loader is at RUN) Micno4 RUN J Sows STO Z stoo input ON, Z ' Reset Input ON. 1 Ste ZA. (When the RUN/STOP switch on the program loader is at STOP) Micko4 RUN Sets §TO>| stop input ON, a Note When a stop input has been designated by FUN4 and Revet Input ON, the stop input is OFF (during RUN), operation OFF A. cannot be stopped using the program loa “The snitch i wot to RUN, ‘The siteh is set to STOP. 4. Start & Stop by Special Internal Relay ‘Special internal relays 701 and 702 take the status shown below while the MICRO-1 isin RUN or STOP status PET GP ow] Operation con be arta or sto turning special internal rel or ss vor | nue] Opfration canbe start or stopped by turning special internal relay 701 OFF swe OW sing the RST or SET key onthe pram Toner (RUN | OFF _| OFF, STOP! on [OFF ener ely 707 can wet (OFF to start operation by resin: (5)? JL JCJ) snl can 71 can beset (ON 0 ep operation by resin: (8) NP} JC Jem) [Supplementary | Data statuses in start, stop and reset modes. IRISFR States | | | en Countes Vatue tim curas a 46] ode | oupur [power | Ramer | curen |” Counted | failure | nuts, | Value ‘Value ep area | NOR HUN | Operating | Operating | Operating | Operating Reset | OFF | Cleored | Greed | Maintined | Mointsined Step [OFF ——[Mrininad"[ Mointined | Maintineg | maintine | ‘At start | Maintained [Maintained [Cleared | Cleared [Mainesinea | 4 CATCH INPUT READ FUNCTION CATCH INPUT (Short-pulse Input: 0.5 msec) READ FUNCTION ieee meee 7 Re 1 pasmee | Signal | | : [sensor] ¢ ! Al i iT 1 i Ee 1 Input Signal 1 sean time 1 irout si fates i Inout Terminal @ com oT | Read input sana \ = [690 Bose Unit Input 0 terminal has a catch input (short-pulse input) read function in addition to the ordinary input function Since ordinary input signals are read simultaneously when the END instruction is executed at the end of a scan, input signals shorter than one scan time may not be read. Input 0 has a function to read short-pulse signals of 0.5 msec without fail. (When short-pulse inputs are counted by a counter, one catch input can be counted in every two scans.) The read short-pulse input is set to special internal relay 690 (R630) which can be programmed in a relay circuit. Opera- tions of ordinary input and short-pulse input are illustrated below. 1. Catch Input Operation Chart (1) Normally Open Input — ‘an END processing Read inputs simultaneously 1 scan Input Sigal to 0.5 muse Input 0 Terminal oe | BE int, aspen Note 1: If the catch input turns ON in every scan, 1690 remains ON, Note 2: 1R690 goes ON for a period of one scan after the catch input has tumed ON. Note 3: If Input 0 is ON at the time of simultaneous reading, the input is read to the ordinary input (No. 0). Pulse inputs shorter than one scan time are read to IR690. 35 CATCH INPUT READ FUNCTION (2) Normally Closed Input |.— ingicates an END processing inputs simuttaneously Input Signal 20 Init 0 Terminal (NC Contact) on, 1n690 OM Ordinary ON Taputo” OFF 2. Sample Programs (1) Example to count catch inputs using a counter Reset Tapa onto catch Input 0 100 iF Pulte Input Note: When the catch input (IR690) is used for the pulse input of the counter, one pulse input can be counted in ‘two scans. Pulse inputs occurring in every scan cannot be counted, (2) Exemple of self-maintained circuit to hold the catch input for more then one scan 0 es Relay (catch Input IR Note: When the input terminal No. 0 is not used for the catch input, Input No. O can be programmed as an ordinary input. Input our 36 PROGRAMMING (Program Loader) PROGRAMMING User programs for the MICRO-1 programmable controller are programmed using the FC1A-HLIE program loader. In addition, programs can also be made using the PFA-1H401RE, PFA-1H404RE ot PF2-2H4RE program loader and the optional loader extension cable FC1A-KL3, ‘Application software Ladder Input Program is available for programming on an IBM compatible personal computer. ‘This chapter describes the programming method using the FC1A-HL1E program loader. 1. Program Loader (FC1A-HL1E) (1) Part Description and Function RUN/STOP Switch unetion Keys A . » Displays programs and other data on the LCD. RUN/STOP Switch . 2.2 Allows to start or stop the MICRO-1 operation. Instruction and Numeric Keys. |... |: See page 19 for their functions. Function Keys ..... "See the table below. Program Display ‘¢Function Keys iy Fonaton [ADRS | weeds out the aan tote del. [MON —[ Monitor the 1/0, 1, timer, counter or sift register satus onthe dla. ‘Changes the function of double keys TIM, CNT and SFR. - | SHF | [ex Toenter LOD TIM, press the LOD, SHF and TIM keys, then {3 blinks on the right of the display. TRS” | “Transfers or verifies programs between the progam onder andthe bese unt. — : INST _| Inserts program instructions. [DELT | Deletes program instructions. — as a CLA | Initializes the daplay or aborts the procesing : 7 ‘4__| Changes the eisplay of addrest, monitor, FUN oF searching program instuctions in the escending order, ‘Changes the display of address, monitor, FUN or searching program instructions in the descending order. Verifies programs between the base unit and the program loader a Reads out FUN on the display or programs in the base unit to the program loader. aa “Transfers a program from the program loader to the base unit or acknowledges key operation. 37 PROGRAMMING (Program Loader) (2) Program Capacity [_Frowam Loader Type No. FCIAHLIE, Program Capacity (964 steps maximum) 1, The FCIAHLIE program loader has a program ‘capacity of 964 steps, but the MICRO-1 base unit has 2 program capacity of 600 steps. Therefore, if opera tion of a program including more than 600 steps is attempted, an error will result. 2. In programming, inputs and outputs can be allocated up to the allocation numbers of the FA series pro- grammable controller (128 inputs and 128 outputs}, but the MICRO-1 can use Inputs 0 to 7 and 10 to 17 ‘and Outputs 200 to 205 and 210 to 217 (16 inputs and 14 outputs), Transferring a program exceeding ‘this range will result in a program error. 3. The FC1A-HLIE program loader can also be used as @ 1K-step program loader for the FA series progrem- mable controllers, with some limitations on FUN and other operations, 4, The FCIAHLIE program loader contains a super capacitor to back up the built-in CMOS-RAM memory for a period of approximately 3 minutes. (3) Display Examples ‘Program Display adress Instruction ‘FUN (Function) Display Function No, Function Display Function Message ‘eMonitor Display Monitor No. 38 Loader Cable Connector Loader Extension Cable FETAL? (attached) TOmm suet cors ‘connector Pug Loader Cebie Connector Program Loader 1. Plug in the loader extension cable into the connectors in the base unit and the program loader until the latch is locked. 2. To remove the cable, squeeze the latch and pull the connector plug out. ‘Supplementary 1, The connector plugs on both ends of the loader extension cable can be inserted to either connector in ‘the bate unit or the program loader. 2. In addition to the FC1A-KL2 (70mm curl cord) at: tached to the program loader, the FC1A-KL1 loader extension cable (1.5m long) is also available optional: yy. ‘Mounting on Base Unit The base unit has four stots to mount the program loader. Insert the latches on the back of the program loader into the slots and push the loader downward. ‘The program loader is held in place, +r Mounting Siot Loader Mounting Siot Latch Insert the latches into the slots and push foade ‘@Removing from Base Unit Push the program loader upward to release the latches. ‘The program loader can be removed. PROGRAMMING (Programming Procedures) Programming Procedures i 1. Connect the program loader to the base unit using the | loader extension cable. The program loader is powered by | the base unit. 2. When power is supplied, a boep is heard and “POWER ON” is displayed. 3. After approximately & seconds, the base unit status is displayed. "PC — RUN" when the base unit isin operation. “PC — STOP” when the base unit is in halt, Whether the base unit is in operation or halt, programming can be done with the program loader. Clear the user memory in the program loader, El say Operaon (a) Display Programming. —=o 5 See page 47. | « See page 41. FUN initial settings .. Basic operating procedures Check the program. |- (k[]< Program is correct. ‘*Display (Note) Key Operation {run) ny Operation (Eun) & Oo Display Tadaross Syntax error addres is daplayed. Go to Check | Correct the program, the program @) 8 Transfer the program T to the base unit, Start operation, the ERROR LED is ON, se page 77, Key Operation (5) fers) (a) Note: Program cannot be transferred while the bate unft is in operation, lay when program transfer is complete. | TRS LTP END Note: FUNQB program check does not check inputs and outputs, therefore after checking program including 1/0 rumbers over the MICRO-1 1/O allocation, “CHECK OK" is displayed, When such a program is transferred, an error will result and the program cannot be run. 39 PROGRAMMING (Programming Procedures) ‘Supplementary Relation between FUN initial setting and user program Program Loader ate Unit © FUN Initial Setting Memory Ares © User Program Memory Aree “The FUN initial settings and user program are stored in the program loader RAM memory. They User ‘Memory (Eero) are written into the user memory in the base unit by writing operation simultaneously. ‘Supplementary | rogramming for the FA series progr 1, The following can be programme rogram of 0 to 963 steps (1K steps) ‘A series instruction words (except 2. puts and outputs within the range of the FA series ‘@ Addressed jump instruction (FUN3OO) 2. The following cannot be programmed: ‘®Computing instructions (FUN 147 and FUN247) ‘@CNT FUN instruction (for FA-1) (@FUN36 to FUN39 and FUNSG settings ‘eProgram capacity (FUN1 is fixed at 1K steps) Note: A special cable is required for connecting the MICRO-1 program loader to the FA series programmable controller. Loader Extension Cable: Type No. FC1A-KL¢ 40 ing the MICRO-1 program losder. PROGRAMMING (Basic Operating Procedures) 3. Basic Operating Procedures © Basic Operations List Operation ___ Purpose Key Operating Procedures __| Page ar User Memory | The entire user program memory in the (cea) (x) (or) | har User Memecy | Trea onde ceaed (ux) 5) 2 ‘An address is selected for the program in = Select Program =) ee the program loader and the contents at fons} (aacrew wo} {acao} ([vem}) 42 xs ee meraea =) Game) a} Select Aderese Enter Program | A program instruction is entered into the 8 Instruction program loader. eens sructions in the program loader ead Out Pro scondingo caning 6 rogram | Ascified number of program instruc Dale Prosar aico torinoar oe soeces “ address | Insert Program | A program instruction is inserted atthe fa Instruction Selected address. Change Timer/ Counter Preset | A timer or counter preset value is changed 8 Value during during operation. Operation ee ‘An W/O, interna rele, special internal relay |) (51) (se) (SFR) ( Operation by SET/ | or sift register i set (ON) oF reset (OFF) = 46 ST Instruction | using the program loader only during ee eats cperation 6 4 42 PROGRAMMING (Basic Operating Procedures) Clear User Memory ‘The entire program memory in the program loader is cleared and END instructions are written at all addresses. Be sure to clear the program memory before starting programming. Key Operation and Display (a) (fo) 1, Initial settings and FUN settings are also cleared by this operation, 2. The program in the base unit user memory is not cleared, Select Program Address ‘An address is selected for the program in the proaram loader, When the selected addres is larger then the maximum step A ee Operation | a c [Operation] = fai) (w (ox) FE) foe] Cx) Nota: Top makina adv for the MICRO ap 599, The program loader allows a maximum of | 964) steps to be programmed for a 1K-step program used for the FA series programmable ‘¢Key Operation and Displ controller. SOO es) G35 1, An address can be selectad either in operation or halt. 2. Pressing the CLR key three times indicates Address 0. wee) Display (Address) PROGRAMMING (Basic Operating Procedures) Enter Program Instruction ‘A program instruction is entered into the memory in the program loader. =e | ‘@Key Operation and Display CAT” Key operation Procedure for fhivetreue Shown below. Supplementary 1. An output number is normally programmed only ‘once; however, some program may require two or more output instructions of the same number. Each time the same output number is pressed on the program loader more than once, a beep is heard but the output instruction is entered. 2. The same timer or counter number cannot be used. ‘the same timer or counter number is entered repeatedly, DOUBLE ERROR is displayed on the program loader. COUBLE ERROR 3. When programming TIM, CNT or SFR instructions requiring two addresses, the first instruction must be programmed first, otherwise the program instruction cannot be entered. Note 1: When the ENTR key is pressed, the instruction word and data are checked. If an error is found, 2 beep is heard and the program is not entered. Note 2: When a program instruction is entered, the ‘address on the display advances to the next address and the program at the address is, displayed. Note 3: A maximum of 964 steps of program instruc- tions can be entered into this program loader, however the MICRO-1 can run a program of up 10 600 steps. Read Out Program Instructions Operation] fag} Read out in the cescencing order iy} °° Read out in the ascending order ‘@Key Operation and Display Program instructions in the program loader are read out in the descending or ascending order, (Select the first address to read out.) Siglaiolc) ho Key operation procedure for the above program is shown at right arent) 188 LOD 1 | 43 PROGRAMMING (Basic Operating Procedures) Delete Program Instructions ‘A specified number of program instructions are deleted starting at the selected address. When deletion is complete, the sub- sequent program instructions are shifted up. [Operation] Somer Aaa | cy ‘eKey Operation and Display eas x) Done ER =u Bie a Ra wan oe Fw ao a Slolaic (aaaress) 1 [Suppl When an instruction (TIM, CNT, SFR, FUN100 to 146, FUN200 to 246) requiring two addresses is included in the program to be deleted, both addresses are deleted {as one program instruction. Therefore, when the second address of such a two-address instruction is displayed, a delete operation deletes the instruction from the two addresses at the same time. itary First Aderess + (Delete 1 address) Delores Simultaneously When deleting one address at Address 51, two addresses 51 and 52_are deleted simultaneously. Similarly when deleting two addresses at Address 51, two address are deleted. Insert Program Instruction ‘A program instruction is inserted at a specified address. Sele gram instruction by pressing the INST key instead of the EI instructions are shifted down by one addres: Operation | as Ar es) ‘no. } (ist) ‘*key Operation and Display Co="EE ot the address to insert a program instruction and enter the pro- NTR key. When insertion is complete, the subsequent program (TIM, CNT, ete.) is displayed, a program instruction ‘cannot be inserted, 2. When inserting @ two-address instruction, the instruc- tion word for the first address must ‘be inserted before inserting the second address. “his example i to insert the “Pat the position. For this purpose, and 12. ‘The number of remaining steps in the program loader available for programming can be displayed. | [Operation (Address) Lee ALA Spertion ete) (1 for programming Note: The MICRO-1 can run a program of steps dis: played minus 364 steps. PROGRAMMING (Basic Operating Procedures) Change Timer/Counter Preset Value during Operation ‘Timer or counter preset values can be chenged during operation, Operation (1) Read out the timer or counter number to change its preset value. Key Operation ey Je) fei i sient TIM or CNT NO, Preset Value (2) Entra new ret value, eae) one BOWE &) Tow Preset Value In procedures (1) and (2) above, thie new preset value is written into the RAM'memory in the | ‘eMovement of program and data | User Program — | Memory Lal Loader” | (EEPROM) ca | CContenis inthe bose unit RAM are Wenstorred 1 the program loader. (3) Transfer the new preset value from the program loader to the base unit user memory (EEPROM) where the program is stored, Ce) om) ~ Note: If this operation is not performed, the new preset value will be lost after 3 days. [Supplementary 17 Operating procedure to restore the old preset value. Key Operation OO base unit; the program. in the user memory | (EEPROM) is not changed. fem) La FUNSS T- Program He FuNes: Tet i. to \ eA User Memory (EEPROM) ae ore roee a 248 Unit ‘Tho preset vue owen, = The new timer/counter preset value in the bese unit Program i RAM is maintained for approximately 3 days during Loader Horo] | RAM) power failure at 25°C, at Write the new timer/counter preset value into the | user memory (EEPROM) (1) Stop operation. (2) Transfer the new preset value from the base unit RAM to the program loader. | ey Operation pelo Fun fore EEPROM a The data (timer/counter old preset value) in the base unit user memory (EEPROM) is written into the bese unit RAM. This operation restores all timer/counter old preset values. When you want to restore specific timer/counter old preset values, enter the original values individually. ‘Suppl ‘¢User Memory This memory stores the user program. ‘RAM Memory This memory temporarily stores the current values of internal relays, timers, counters, and shift re 45 PROGRAMMING (Basic Operating Procedures) Operation by SET/RST Instruction ‘An VO, internal rela during operation. [Operation | &) Ge BAW he = or RST Reaquired oniy for shift register. ‘¢Key Operation and Display (To set Output 200.) @s0008 TRS SET 288 O ‘The following can be controlled. (1) Both SET/RST instruction tum ON or OFF only when the ENTR key is pressed. In the next execu tion, operation is performed as per the program. Output Nos, 200 to 205, Nos. 210 10.217 ‘internal Relay: Nos. 400 to 597 pecial Internal Relay: Nos. 703 to 713 ‘eShift Register: Nos. 0 to 127 (2) The input is set (ON) or reset (OFF) during one scan time, Input: Nos. 0 to 17 [Example] In the following example circuit, Input 1 is turned ON by a SET instruction to actuate the self-holding circu and Input 2 is turned ON by a SET instruction to release the self-holding circuit. ra 46 special internal relay or shift register can be set (ON) or reset (OFF) using the program loader only Supplementary ‘The time charts when the output in the following sample circuit is tumed ON by the SET instructic ‘These time charts show the difference in operation of the SET instruction performed (1) before and (2) after the execution of output. $4 OF (1) When SET201 is entered before OUTZO1 is ex- ecuted. Ener Execute OUTZ01 SET201] [ (Goes OFF when executed.) Eno} eNO 201 (RAW) + Ni t t { Ot (2) When SET201 is entered after OUT201 is executed. eyo | Enter eyo Execute | cence | SEHD SPD GUTzO cura} { 201 (RAM): + { Tecan time Teantimet Output 207 s ON for 1 sean time Note 1: If 201 (RAM memory] is ON when an END instruction Is executed, Output 201 also goes ON. If 201 (RAM memory) is OFF, Output 201 also goes OFF. Note 2: As described above, it should be noted that the ‘output cannot be tumed ON or OFF, de- pending on the timing when the SET/RST instruction is entered. PROGRAMMING (FUN Init 4. FUN I ‘ial Settings ‘The MICRO-1 allows for function settings using the FUN key on the program loader. The settings are written into the base tunit user memory by transferring the user program from the program loader. FUN Initial Settings List Noe Fanation Seeing Range | Defoult] Clearing Method | FUN No [Pose “ay Tnpak ermine! can bo Step Input No. Setting | desgneted ara sop input | Inputs: 01017 0 | Eawrenguroutmumbwr.| rung | 48 terminal “ny inp werminl can Be = — Reset Input No. Setting] destneted ose reset input | Inputs: Oto 17 0 | Eever engutput umber. guns | 48 termina. esa Inert relay worse | (i400 597 ae eared uring power ature | gaara retays sin ay mn sree | Iowornal Relay Keeping | eHgneted 8 keep types | sémertio. 400 rune | 49 Betonaton whore earns ae maine | an intrnl relays re Sener 0 Satu oe cated when Tesartng operation she defoutisal clear __| "res | Counter cued value | ‘eding counter Nox 0-8) ‘closed during power sore Counters: 01044 Countrs canbe cesignated Counter Keeping A counters ae Designation typer whose counted | desionated as keep 0 | Enter No.0. Fun7 | 60 ues are cleared when *voms by section 46. | ‘extaning partion | Tm efeitos | “ype i: _ ee shit redaer bi ates ‘hon 6529) are seared | dans pamer‘aiure, | Sit roger bit ; eShittrogicerbitscanbe | “ovo Ta? Shite Ress Keeping | “desonetos an Keen toet a ut Designation howe statuses ore mal All shit register bits OBE | conto: Funs | 60 {Shned or sie types nose | ee cenignted se keep Noses arecearso when "| types by sting 128. ‘extaring operation, site defeats lar yess. | - Timer curent values or | wCountan’0 1086 Timer /Counter . er Coun counter counted values can be | "$00 10986. ay Gaumied Vas | apayed can extra | etna Oto 78: 0 | enter No.0 Fuse | 51 sig! splay uni 1000 t0 1079 Py matrix sean key maican be wettor | Tale: sy MavixSering | emexmam teapots” | eiruts 107 coe me Key Matrix Serting consisting of 8 inputs and 8 ‘enable: 1 ° °. punsedeu | route | einputs 10 1017 erabie:10 | F “The teh condition ore ternal Disoiey Latch | digit! capny unit eon be Set |e. {L) tats 0 Condition Setting when using the external ‘High (H) laten: 1 ° Z cutee (ies diapay function. m Device nmnrs can Bore ommurication Device | sired Tare TN commune | ape No.1 to = No. Registration ‘tion personal computer link enn 0 | Enter No. 0. FUNEO | 62 Note: When the user program is cleared, wll FUN settings are reset to default value 0, a7 PROGRAMMING (FUN Stop Input No. Setting (Readout and Registration) FUN4 ‘The MICRO.1 is not provided with a special stop input terminal and any input terminal can be designated as a stop input terminal. When the designated input terminal goes ON, the MICRO-1 stops operation. [Operation] Fan} [« (re) | [[elearing Stop input Serting | aS | { | ~~ Tinput No. (0 10 17) ‘©Key Operation and Display ‘Output or Internat Relay No, =) {200 to 217, 400 vo £97), a tion and Display FUM 4 S70F IH--- fo) Enter, (Je) | FU 4 STOR IM TH2Be Note 1: This setting must be completed before trans (or) {ening be eer progres to the baw uit bs Note 2: For the start/stop operation with the RUN/ es "2! STOP switch on the program Toader when @ FUM 4 STOP IH--- Stop input is desanate, se page 3 Reset Input No. Setting (Readout and Registration) FUNS ‘The MICRO-1 is not provided with a special reset input terminal and any input terminal can be designated as a reset input ‘terminal, When the designated input terminal goes ON, all statuses in the MICRO-1 are reset. While the reset input is ON, ‘the MICRO-1 is in halt. [Operation | Fal G) {roo | [Clearing Reset Input Setting = 5 ee a = input No. © 0 17) ees i to Wr Internal Relay No. ‘Key Operation and Di but or Intra lay No, Se Ooops (200 10 217, 400 to 97) Geo (=) fe) Key Operation an Diley FU S RESET Enter 12. GGes FUH SS RESET 1z Note: This setting must be completed before trans: {erring the user program to the base unit. 48 PROGRAMMING (FUN Initial Settings) Internal Relay Keeping Designation FUNG 1, Intemal relay statuses (IR400 to 697) are cleared when 2 power failure occurs. It is also possible to designate internal relays as keep types whose statuses are maintained when restarting operation. 2. Internal relays from No. 0 to immediately before ‘the designated number are keep types and the ‘other internal relays remain clear types. Oper Internal Relay No. (400 to 597) | ‘*Key Operation and Display elo) FUH & IF 488 | To designate 1400-497 as keep types (IRBOO- 597 remain clear types), enter 500. BOOS FUM & IF FI) | Note: This setting must be completed before trans {erring the user program to the base unit. tary 1. To designate all internal relays as keep types, enter 700. 2. Special internal relays 600 to 697 are always clear types regardless of the keeping designation, 3, Internal relay Nos. 400 to 597 designation must be done in contiguous blocks. 4, This setting can be modified at any time. f Beare We | soo... 40700... 507 ‘Keep Type Cleat Type Taernal Relays Internal Plays Designation | To clear the internal velay Keeping designation, enter 400 BOO e& FLIN [Clearing Inter lay Keepi IF, 4 Note: After clearing the internal relay keeping design tion, transfer the user program to the base unit once again. [Sample Circuit Configuration ‘Keep type internal relays perform the same function as. clear type internal relays under normal service condi. tions. However, if 3 power failure occurs after @ keep type intemal relay has been set in a self-holding circuit, the internal relay stores the status before power failure ‘and operates when restart is initiated, (ex. 1) Koop desi Tern! Al Inguc 0 E [Ex.2] When 9 keep type internal relay is self-main- tained by the SET instruction, the status before ower failure is also stored in the memory. (outpun Keep-esignated aa vernal Relay FE (output) 49 PROGRAMMING (FUN Initial Settings) Counter Keeping Designation FUN7 1. Counter counted values (Adding counter No. 0 to 44) are cleared when a power failure occurs It is also possible to designate counters as keep types whose counted values are maintained when restarting operation. 2. Counters from No. 0 to immediately before the designated number ae kesp types and Devoid No. the other counters remain clear types. => _[oounter oo .... 19:20 aa Noo 21920 ropeiion] Keep Type CharT [Opeaiion Saar anne | | &) & (enn) Supplementary caine tat Ser | 1, To dsgnte_all counts (Nos 00 44) a4 Keep ‘ys, ener a5 | 2. Revert counters 45 and 48 ar kep types. How tre, te courted ales can ao be programmed Bo are wan erating operation a. Phbteingeon bodied san tne ‘©Key Operation and Display | (Fun 7 CHT Clearing Counter Keeping Designation | To designate Counters 0 to 19 as keep types | (oon 50 toad romain clear types), enter | ‘To clear the counter keeping designation, enter 0. ile Cites 2 Note: After clearing the counter keeping designation, Note: This setting must be completed before trans: transfer the user program to the base unit once ferring the user program to the base unit. agein, Shift Register Keeping De: FUNS 1, The status of each bit (0 to 127) of the shift register is cleared when a power failure occurs. It is also possible to designate shift register bits as Keep types whose statuses are maintained when restarting operation. 2, Shift register bits from No. 0 to immediately before —$—<— = ‘the designated number are keep types and the other bits remain clear types. Bi Heniter o wa ww Keep Type Bits Clear Type Bits ‘Supplementary 1, To designate all shift register bits (Nos. 0 to 127) as, keep types, enter 128. ‘© Key Operation and Display 2. This setting can be modi (e) feo] FU To clear the shift register keeping designation, enter 0. Ee) AOE Ce) types (bits 40 to 127 remain clear types), enter 40. t ag | FUR Fi GAE]) | Note: After clearing the shift register Keeping designs: tion, transfer the user program to the base unit once again, Note: This setting must be completed before trans- 50 ferring the user program to the base unit ‘Shite Register Bit No. (Oto 127) 1d at any time. Clearing Shift Register Keeping Designation co PROGRAMMING (FUN Initial Settings) Timer/Counter Counted Value External Display FUN32 FUNG2 setting is required to display timer current values or counter counted values on an external digital display unit, OO&) Operation JG) ca) To ty soins 010 48, Sees | yeti 01078 eee ere I SS | FUH 2 To eplay Timer 8 current value: OOOO es Note: This setting must be completed before trans ferring the user program to the base unit. Clearing Timer/Counter Counted Value External Display To clear the timer/counter counted value external display funetion, enter 0. 3G) Note: After clearing the counter/timer counted value external display function, transfer the user program to the base unit once again 0 (©) [om For details of timer/counter counted value ex- ‘ternal display functions, see Serial 1/0 Module Users Manual £230. Key Matrix Setting FUN34 FUN34 setting is used to set a key matrix for a maximum of the ON/OFF statuses to internal relays 600 to 677. (Oomion} IG) ©) a) Lote SeignawipuwocoT: To designate Inputs 10't0 17:10 eo) ‘Key Operation and Display @ | FLW joc FUH 24 Note: This setting must be completed before trans: {64 points consisting of 8 inputs and 8 outputs and to output [ Clearing Key Matrix Setting To clear the key matrix setting, enter 0. BOO Oe Note: After clearing the key matrix setting, user program to the base unit once ag For details of key matrix setting functions, see Serial 1/0 Module Users Manual EM230. ferring the user program to the base uni 51 PROGRAMMING (FUN Initial Settings) External Display Latch Condition Setting FUN35 FUNGS is used to set the latch condition for the digital displa Te igh fateh (5) Note: This setting must be completed before trans- erring the user program to the base unit. ny unit when using the external display function. For details of external display functions, see S 1/0 Module Users Manual EM230, Communication Device No. Registration FUN60 FUNGO is used to allocate a device number (1 to 255) to eac tion personal computer link system. Operation | eos O Oe — Devoe No 1 255 (Note 2) Note 1: This setting must be completed before trans ferring the user program to the base unit Note2. Device numbers 1 to 265 can be set but @ maximum of 32 MICRO-1 base units can be connected in @.1:N communication personal teomputer link system ‘Supplementary |. Only the MICRO-1 base unit with the device number called by the personal computer using the device number designation command can be communicated. All MICRO-1 base units in one personal computer link system must be allocated to different device umber. When the user program is cleared, device number 0 is set. 52 Sh of the MICRO-1 base units connected in a 1:N communica- (Clearing Communication Device No. Registration To clear the communication device number registration, enter 0. SOO Oe) For details of communication device numbers, see FA series 1:N Communication Personal Computer [_Link System Users Manual EMO71 ] PROGRAMMING (Other Operations) 5, Other Operations Other FUN operations include checking the program loader and format error checking for a written program. Other Operations List tne Faneton Ray Operation ape Pee Veteran | Thesystem program version is displayed. 54 Readout and Clear | error codes are reed out and cleared 64 Operating satu ofthe MICRO. end out Tine eutar sae tatsetaiacer ae ts irae deployed sethesome tne OE) (Start monitoring) Program instructions at each address are 1) fom) sequential Monitor | Copeyedveqventaly sna neopermpsanue | C2) _ of VO. erally tt regio nar —— counter at the address i also monitored, A Roniering (End monitoring) (2) fom) Wor 7" When timer/counter preset values are changed ul fo Feageut TIMCNT | Curing operation, the preset values nthe eV CIG) | os ‘Value Data Program loader are replaced by the new preset values (eo) Gear TiM/CNT | The mod tmefemuntr ree votes are | Fa) (3) (=) fox] Modified Preset cleared and the old timer/counter preset values oS a 56 “The ue program checked a each ny _— User Progam Gheck| Han onor Wound esters aOOe 8 address are displayed. a al The pram vein ofthe progam once Progam teaser |7 rogram Loader | Tooyed mdr eprogin imccrapey | a (3 5 Not After starting the sequential monitoring using the FUNS3 setting, disconnecting the program loader from the base unit, thus turning power OFF, will clear this setting, 53 PROGRAMMING (Other Operations) Display System Program Version ‘The MICRO-1 system program version is displayed, SOO Key Operation and Display “The verion number changes each time he MICRO. system program i updeted FUN97 Readout and Clear Error Data FUN2 If errors are found in the MICRO-1, the error codes are read 0% [Ope aoe ed FUN 2 PO ERR Y Error Code Note 1: When the program loader is not connected to the base unit, the following message is dis: played. RECIVE ERROR (Receive Error) Note 2: If the base unit is out of use for a long period of time, the built-in super capacitor discharges, causing’ an erroneous display of error data ‘codes. Clear the error data codes after turning power ON. ut and cleared. Ciearing Error Data Codes To clear the display of error data codes, enter 0. Note: Entering a number other than O will also clear the error data code display For details of error data codes, see page 71 54 PROGRAMMING (Other Operations) Readout Operating Status FUN3 Operating status of the MICRO-1 is read out. Timer/counter preset value modification status is also displayed at the same time. [Operation | Display RUN; In operation STOP: Inhalt tus Code Nodisplay: T/C prese: value isnot changed 2 ‘TIC pratt value i chenged ‘Supplementary After reading out the data once, the display does not ‘change even when the operating status changes. Perform. the FUN3 readout operation once again, Readout TIM/CNT Modified Preset Value Data FUN94 When timer/counter preset values are changed during operation, the preset values in the program loader can be replaced by ‘the new preset values using the FUNS4 operation Make sure that the preset value data may be | replaced. If OK, press ENTR, fa) (FUNS4 TC Operation is complete, FUNS4 TC EME PTL {Supplementary | 1. Before performing this operation, make sure that the rogram in execution is the same program as in the program loader, 2. For the provedu values during oper change timer/counter preset $20 page 45, 55 PROGRAMMING (Other Operations) Se eee Clear TIM/CNT Modified Preset Value Data ‘The modified timer/counter preset values are cleared and the old timer/counter preset values [Operation | aos | “tC CLEAR? Make sure that the modified preset value date ‘may be cleared, If OK, press ENTR. fm) |FUNSS Tet POT OL Operation is complete. [su When FUNSS is executed, the preset values in the base unit user memory (EEPROM) are written into the base unit RAM. Program Loader Hardware Check FUNS9 ‘The program version of the program loader is displayed, and then tions are checked, [Operation ao@ Display PROGRAM Wer. LAL “The number ehonges each time ‘The program version is updated. When all functions are normal, the following message is displayed at the end. + RAM TEST OF + If an error is found during internal RAM checking, the following message is displayed. MEMORY! ER! 56 ‘the program loader display and internal memory fune- Supplementary Numbers 0 to 9 are displayed sequentially during display checking, Check to see if all numbers are displayed correctly. “The internal memory function is checked by reading and writing the entire internat RAM for every 0.5K bytes displaying i. PROGRAMMING (Other Operations) User Program Check FUN98 ‘The user program is checked at each step. If an error is found, the error code and its address are displayed. Correct the program for every error displayed and repeat the FUNSB operation until a "CHECK OK" is displayed. Operation splay Message ‘After entering @ user program, check the program using The user program check operation is responded by ‘the following procedure, seven messages. START execute Funse | Gn) (9) (¥) 1 Program error Yes Check the error code and error address display. ae Read out the address and correct the program, IMP or JEND is missing. PROGRAM ERR One of a two-address instruction is missing. ‘The user program is damaged. 18 ® ["CHECK OK" is displayed] to indicate the program 8 oer Onereaen ns Dania ‘The program capacity data is damaged, BOO) { Supplementary If more than one error is found in a user program, the error at the smallest address is displayed. —— Error Contents Error Address Note: The FUN98 operation does not check input and output numbers, therefore after checking a program including I/O numbers over the MICRO: 1 1/0 allocation, “CHECK OK" is displayed. When such a program is transferred, an error will result and the program cannot be run, a7 PROGRAMMING (Search for Program Instruction) 6. Search for Program Instruction ‘The user program in the program loader is searched for a program instruction in the ascending or descending order starting at the current address. [Operation] Start searching in the ascending order. ienawe’) (J - G) — Start warching inthe descending order. ‘©Key Operation Examples of Searching a@OOOo 2 BOOS Example of Searching ofeay Cheuk i: a nal @) 7 Progam Lis Taso dtr | HRI [nw ia5| too} 7] Toren} oa| ano | fos | our] 60 To search for OUT200 in the above circuit. ‘and Display (no} Start searching at addres 0. Supple Only one program instruction is searched for at one time, i.e. when the program instruction is located, the searching ends. To. search for another instruction, ‘repeat the procedure from the beginning. 58 PROGRAMMING (Transfer Program) 7. Transfer Program User programs can be transferred between the program loader and the base unit in three ways: (1) Write Program Writing 2 program from the program loader to the base unit. (2) Read Program Reading a program from the base unit to the program loader, (3) Verify Program Verifying programs between the base unit and the program loader. Bose Program Unit loader () Write —— 2) Reed —— (3) Verity Note 1: If the program loader is not connected to the base unit, a “Receive Error” will result. Note 2: If timer/counter proset values have been changed during of peration and the user program is written into the base unit without changing the program in the program loader, the program in the program loader replaces the pro- {gram in the base unit, thus the new timer/counter preset values will be lost. 1 || Write Program Operation Make sure that the MICRO-1 is in halt before 1 starting the following procedure. ‘*Key Operation and Display (ale T shore tor Loader To PLE Make sure that the write operation may be executed. ‘operation is to write a user program from the program loader to the bare unit. . When @ communication error other than an abnormal isplay When @ user program is written into the base unit during MICRO-1 operation, the following error message is displayed. FC RUM ERROR receive command occurs, the following error message is displayed. 4 TRS LTP 3 (Displey while writing proaram) Display when operation is complete, ‘eWhen the ERROR LED on the bese unit goes ON approximately 3 seconds after starting, perform the FUN2 operation (readout and clear error data) to check for the error and take appropriate actions to correct the error. ‘*Program transfer from the program loader to the base unit takes approximately 4.5 seconds. When an abnormal receive command error occurs in ‘the base unit, the following error message is dis- played, 59 PROGRAMMING (Transfer Program) 2 || Read Program ‘This operation isto read out a user program from the base unit user memory to the program loader. Operation | [Error Display 1. When the program CRC finds an error, the following ‘The read program operation can be perform: Cet eT eee ed whether the MICRO-1 is in operation or | “ i (Key Operation and Display 2. When @ communication error occurs, the following error message is displayed. RECIVE ERROR snort for PLE To Loader Mace sure he the read operation may be executed, a (Display while reading a Display when operation is complete. | 3 || Verify Program ‘This operation is to verify user programs between the base unit and the program loader. [Operation | Error Display | 1. When a communication error occurs, the following The verity program operation can be per: error message is displayet formed whether the MICRO-1 is in opera- sis deve tion or halt. {s) (vem message is displayed, AF ER Error Address No, LAP (Display while verifying programs) FUN Registration Area Error Display when operation is complete, MONITORING OPERATION MONITORING OPERATION 170, timer, counter and shift register operation and also timer/counter counted values can be monitored during operation by ‘simple Key operation. Monitoring operation are performed in two ways: simultaneous monitoring and sequential ‘monitoring, 1. Simultaneous Monitoring ‘The simultaneous monitoring operation includes monitoring of the following items. (1) 1/0 status, (2) Timer current value and status, (3) Counter counted value and status, (4) Internal relay status, and (5) Shift register bit status Supplementary | 1, Connect the program loader to the base unit to perform monitoring. pplementary | 2 Pressing the ¥ or & key will allow monitoring of the subsequent or preceding area. 3. Monitored data are updated every 100 msec. To eancel monitoring, press the CLR key. 1 || Monitor I/O and Internal Relay 2 ||Monitor Timer/Counter Monitored statuses are displayed in units of 8 points “The. timer current value js monitored in the subtracting from the specified number. mode and the counter counted value is monitored in the ‘The monitored status is indicated as follows: {adding mode. The monitor display includes the timer/ Bh indicates ON. counter, number, ON/OFF status, end the current/ Hes counted value. Se The monitored timer/counter status is indicated as acaton) follows: Operation = WW indicates ON, (Time up or count up) Cem IE): & 1D indicates OFF. (Operation in progress or halt) ~ Operation ‘Key Operation and Display [Ex] To monitor Output No. 200 © (we aanele I 2B COOOOo) ‘©Key Operation and Display | TELLEL AOE el prerases a siete ecertoann RM BE (TIM 1a 0 34 7 MH 218 SOEOomod [oe L cue Vaan Monitor NIOFF Status (ON) wan Monitor the next timer number. (on) o-n= (ON) won 61 MONITORING OPERATION 3 ||Monitor Shift Register Monitored shift register bit statuses are displayed in units of 8 points from the specified bit number. ‘The monitored status is indicated as follows: indicates ON. icates OFF. 0 (Operation A@BEAE + © ‘Key Operation end Display ABB OS MEFR 5 OCeccacoM rear rife Monitor $i, $6 Fest Bit No Bit No. 7 a (on = Monitor the next 8 points 4 () |MSFR 12 ooonooog 1 oy 2 62 MONITORING OPERATION —_——— ee 2. Sequential Monitoring (1) The sequential monitoring operation is performed by using FUNG3 and allows monitoring of the operating status of an I/O, internal relay, shift register, timer or counter at each address sequential \. (2) The sequential monitoring operation can_be per formed at each address containing a LOD, AND, OR, OUT, SET, RST, TIM or CNT instruction, [Operation | ‘kay Operation SOs) | | (70 execute monitoring) W@)L Fun: fF aT sat SWE Address No. to start sequential monitoring (Display Exempie) = 1 — | i123 Lob i lee | ndarim No. Usicion Wo. for” Sinus Address No. Wor Monitoring Display ‘The above display example indicates that Input 3 of LOD instruction at Address 123 is ON, ‘The subsequent or preceding address can be monitored simply by pressing thew or a key. Unless the sequential monitoring is cancele: another address will execute monitoring the selected address continuously. ‘Supplementary With FUN@3 set to 1, instruction keys {1 MOM 1) |G) (FUN (3) The monitored status is indicated as follows: 0, IR or SFR oN O: OFF No display: Cannot communicate or perform monitoring at the address or instruction. er of Counter WE ON (Time up or count up) CO: OFF (Operation in progress or halt) No display: Cannot communicate or perform monitoring at the address or instruction, instruction is included, the Display Ur a To execute monitoring To abort monitoring . TR e valid, Note: After starting the sequential monitoring using the FUNS3 setting, disconnecting the program loader from the base unit, thus turning power OFF, will clear this setting 63 MONITORING OPERATION [ex Tnarweton Toe, | 1 ‘Address Data } Word 200) =H ' YS 3} 105 7 a 1 pour [300] 1 2 Loonor| 2 3 Lour [aor ‘When sequential monitoring is executed for Addresses 0 and 2 of the ebove program, the display will appear as shown below. Address 0 Address 2 indicates that Input 1 is ON. indicates that Input 2 is OFF. 3. Scan Time Monitoring ‘The scan time for the user program written in the MIGRO-1 base unit can be read out. [Operation ‘© Key Operation and Display eOoOO MCHT 47 oO Scan Time Monitor Sean Time ‘tse 64 Instruction Execution Time Taiwan Waxman] Compt ‘Word Operands | Tene tet | °'Bytee” | [exo 4000. [Loo Faw, oot 37 "AND 35 [OF 76 | our 971 ST 28 [ast 88 Loos 08 AND W. 55 ‘RN LIN, OUTAIR 76 LoD = ios Lo c “37 [Loo —_— 36 ORLOD 35 ‘ANDLOD $s SOT 352 [mcs : 12. MCR — IMP 133 SEND: n Taaguction | Number | Maximum | —Rerame Word” [ete | time tase) | Time asec) im —[owo7e | 128 106 [CNT 0 t0 44 104 93, jeNT [45 1045 | 96 50 [SFRINT [nti TNotel iat FUNt00 at FuN20o ra Noe: The execution ime varies with the number of shit its Teo Toa] 64 poinw 787 wee | 128 pein | 391 pree CONNECTION TO FA SERIES PLC CONNECTION TO FA SERIES PLC 1. Connecting FA Series Program Loader to MICRO-1 Base Unit (Cable Connection) ‘The FA series program loader PFA-1H401RE, PF A-1H404RE or PF2-2H4RE can be connected to the MICRO-1 base unit Using the optional loader extension cable FC1AKL3 as shown below. Loader Extension Cable FCTA.KLS (1:5m lonal (or FA program loader) FA series Prosrom Loader PFACIM@OIME, PFA-THAO4RE or PF2.2H4RE micro. (1) The FA series program loader can be used for programming the MICRO-1 user programs by connecting the program loader as illustrated above, then the following must be taken into consideration. ‘* The FA series program loader can make programs of the maximum program capacity and computing instruc tions of the FA series programmable controllers. The MICRO-1, however, can run programs within the maximum program capacity and instruction words of the MICRO-1 When a program exceeding the MICRO-1 capability is transferred from the FA series program loader to the MICRO-1 base unit, an error will result ‘eProgram capacity of the 4K-step program loader must be set to 1K steps. When transferring a program from ‘the FA series program loader with 4K-step capacity selected, error 200 will be displayed, Then, select 1K-step program capacity by pressing the FUN, 1, READ, 1, and ENTR keys on the program loader. (2) MICRO-1 user programs can be stored in memory packs for the FA series using the following procedure. ‘®Connect the FA series program loader to the MICRO-1 base unit and read out the program to the FA series ‘program loader using the transfer program operation, ‘eWhen readout is complete, disconnect the loader extension cable and connect an AC adapter to supply power to the program loader. Install a memory pack PFA:IM14 (EEPROM) or PFA-1M34 (EPROM) into the program loader. ‘eTransfer the program from the program loader to the memory pack using the PROM writing operation. The program can be stored in the memory pack. For details of memory packs, readout program, and PROM writing operation, see the FA series programmable controller users manual. [EAUTION] __!f PROM writing operation is performed with the loader extension cable connected to the MICRO-1 CAUTION base unit without using an AC adapter, both the MICRO-1 base unit and program loader will mal- funetion 65 66 CONNECTION TO FA SERIES PLC 2. Connecting MICRO-1 Program Loader to FA Series CPU (Cable Connection) The MICRO-1 program loader FC1A-HLIE can be connected to the FA series programmable controller CPU using the ‘optional loader extension cable FC1A-KL4 as shown below. micro Loader Extention Cable Program Loader FCIAKLa (1 5m long) (or MIGRO-1 program loader) ‘The MICRO-1 program loader can be used for programming user programs for the FA series programmable controllers by connecting the program loader as illustrated above, then the following must be taken into consideration. Programming for the FA series programmable controller using the MICRO-1 program loader. 1. The following can be programmed: ‘eProgram of 0 to 963 steps (1K steps) FA series instruction words (except 2. listed below) Inputs and outputs within the range of the FA series ‘© Addressed jump instruction (FUN300) 2. The following cannot be programmed: ‘Computing instructions (FUN147 and FUN247) CNT FUN instruction (for FA:1) ‘®FUN1, FUN10 to FUN21, FUN36 to FUNS9, and FUNQ6 settings ‘Program capacity (FUN1 is fixed at 1K steps) INSTALLATION & WIRING INSTALLATION & WIRING Installation and wiring operations should be carried out with due consideration taken for operating convenience, maintainability and re 1. Installation Location (1) Avoid installing the MICRO-1 in the following locations. ‘Where ambient temperature drops below 0°C or ‘exceeds +55°C, ‘*Where ambient humidity drops below 45% or exceeds 85% RH. ‘Where the MICRO-1 is exposed to large amounts of dust, salt, iron powder, etc, ‘eWhere the MICRO-1 is exposed to direct sunlight. ‘eWhere the MICRO-1 js subject to vibrations or shocks. Where corrosive or flammable gas is present. Note: If any wire chips or metal chips fall into the MICRO-1 housing, malfunction may result. To Prevent such object from entering the MICRO-1 uring installation work, place a cover over the ventilation holes on top of the MICRO-1. 2. Mounting ‘The MICRO-1 base and expansion units can be mounted (on a panel and a 35mm-wide DIN rail, Panel Mounting Mounting hole layout for MICRO-1 pane! mounting is shown below, { t . 10 35mm-wide DIN Rail Mounting ‘The MICRO-1 base unit can be mounted on a 38mm wide DIN rail available from IDEC. ‘Applicable DIN Rail: Type BAASOO (600 mm long) ‘Type BAA 1000 (1000 mm long) stance to the environment so that the MICRO-1 can perform at full capacity. (2) Keep sufficient spaces from surrounding fixtures ‘and heating objects to ensure good ventilation, Always install the MICRO-1 horizontally along @ vertical surface as illustrated below. (Mounting on DIN Rail) (1) Fasten the DIN rail to the mounting plate firmly using screws, (2) When installing the MICRO-1 base or expansion unit fon a DIN rail, as illustrated below, with the input terminal side up, put the groove on the rail and press the unit in the direction of the arrow. micro \ (Removing from DIN Rail) As illustrated below, insort a flat screwdriver into the slot in the clamp, pull the screwdriver up and turn the MICRO-1 unit bottom out. Micros. 7} | eu | | ‘35mm avide wet 7 OIN Rai \ ‘Clamp When using an expansion unit, connect the expansion unit to the base unit using an 1/0 expansion cable, 1/0 expansion cable FCIA-KE1 (40mm long) is attached to an ex ansion unit for close mounting of the base and expansion units, For separate mounting ‘of the base and expansion units, longer 1/0 expansion cables are optionally avilable PFA-1A21 (600mm long), PFA-1A22 (750mm long), and PFA-1A23 (1m long). These long 1/0 expansion cables have a shield terminal but the connected to any terminal. Cut off the shield terminal from the I/O expansion cable, id terminal need not be 67 INSTALLATION & WIRING 3. Wiring Power, input and output terminals are M3 screws, Tightening torque is 0.5 Nem (approx. 5 kgf-em) maxi- (1) Power Supply Wiring (9Use stranded wires of 1.25 mm? and make the wiring a8 short as possible, ‘eKeep the power supply line away from motor lines. (To prevent electric shocks and malfunction due to noise, make sure of the following.) ‘®Ground the FG terminal (grounding resistance 1002 or less). Do not connect the grounding wire to the grounding wire for motor equipment. (ese 2 wire of 2mm? or more for the grounding wire. \ L /Fl fl Grounding FG Terminal Resistonce 1008 maximum (2) Input Wiring ‘Separate the input wiring from the output line, power supply line, and motor line, eUse wires of 0.75 to 1.25mm? for input wiring. (M3 serew terminal) {3) Output Wiring ‘When driving @ load involving an electromagnet or solenoid valve which generates noise, it is recom- mended to use a surge suppressor for AC power or a diode for DC power. Use wires of 0.75 to 1.25mm? for output wiring, (M3 screw terminal) Siam Tia ac | UPL pc Power Power ‘suroe Suppressor Diode c g Terminal Cover Finger protection terminal covers are attached to all terminal blocks, When wiring, remove the cover as shown at right, insert the tip of a flat screwdriver diagonally into the ‘the round hole at the end of the terminal cover and disengage the latch by pulling up the tip of the screw- driver. (@Use a flat screwdriver with a tip that can be inserted into the terminal cover hole of 4 mm dia ‘eWhen two or three fingers can be inserted under the terminal cover, the terminal cover can be removed with fingers by pulling the terminal cover out 68 (4) Wiring Duct When wiring Input and output lines in ducts, keep at Teast 20mm between the MICRO-1 unit and the duct to allow for easy maintenance. T ~F20mm Duct rinienum Duet [20mm nim (6) Power Supply ‘©The applicable power voltage range for the MICRO-1 is 85 to 264V AC or 19,2 to 28.8V DC. (Power OFF) ‘eThe power failure voltage varies with the operating conditions of the program loader and the number of VO points, Basically, when the power voltage drops below 85V AC or 18V DC, power failure is detected, stopping operation to prevent malfunctioning. ‘eMomentary power failure of 5Omsec or less is not detected. (inrush Current When Turning Power ON) When the MICRO-1 base unit is turned ON, the follow- ing intush current flows AC Type: 30A maximum (at 264V AC, maximum load) @DC Type: 30A maximum (at 28.8V DC, maximum load) (6) Crimping Terminal ‘When connecting one wire to one terminal, the crimping terminal shown at right can be used, ‘*Only when connecting two wires to one terminal, use ‘the ‘crimping terminal shown below on the bottom side, [Oo 58. Bortom Side DIMENSIONS DIMENSIONS 1. Base Unit 494.3holee 2. Expansion Unit 4.94.3 holes em By 7] j ] Lite I | | 130 J | 140 all 7 3. Program Loader - 4. Serial /O Module T| =the ; a] 9 4 fT ool Lies f\ Lz | fis |fs * | fast 5. Mounting Hole Layout 4246 tapped holes oF 645 crilled Noles _ 4.844 tapped holes or 94.5 drilled holes 1 70 Base Unit: Expansion Unit Ail dimensions in mm. DIAGNOSTIC FUNCTIONS & MAINTENANCE [DIAGNOSTIC FUNCTIONS & MAINTENANCE | “The MICRO-1 has various diagnostic functions to ensure safety if any trouble should occur. When the ERROR LED on the base unit goes ON, check the following. T Couse | Remedy ‘When the power voltage is lower than the specified value, the ERROR LED on 1, Low power voltage ‘the base unit goes ON, stopping the MICRO-1 operation. Apply the rated power voltage. When the memory check function detects temporary error, the ERROR LED 2. Memory check error {goes ON. Such a temporary error is cleared automatically and the ERROR LED {goes OFF. An error code is stored and can be read out as a warning signal. 3. System program error ‘When a trouble is detected in the system program, the bese unit must be replaced. 4, User program error When the user program is incorrect, correct the program using the program . loader. The ERROR LED will go OFF. When program writing is incomplete in the program transfer operation from the 5. User program writingerror | program loader to the base unit, the base unit must be replaced. 10 DIAGNOSTIC FUNCTIONS & MAINTENANCE 1. Error Codes Error data can be checked by the following procedure. @)-@)-@) [FUN 2 PC ER (1) Error Code Display and Contents Error codes are displayed in @ maximum of three digits of hexadecimal codes consisting of four items each in the fist and second digits and two items in the third digit. Error Code ti fa | ‘— ‘statist (0 t0F display in hexsdecims! notation) | _— ana aig (0 10 F lsplay in hexadecimal notation) —— 2a digit (1 10 3 disptey) (2) List of Error Codes Tete — SEO HEE — Bese elalaleei (ele lege TEV EAM 2/8) aE (4) 8 Baye E\ ale plea lies) | \ Pela\/EVaUEE TAME | | > | S} le \Vsleley ik fs a i . ar oj : e e ie e Each vor coe day wana set cee 3 ole fefe|| s © 1 OT | parked with # hes occurred. 4 e 4 e ‘Two or more @ marks: ~ i ~ | indicate that multiple errors = = £ _ 2 have occurred at the same nem ete) tefet | tt : elele) (ol lelete : of | ape a NZ e e| Dope e| a e[ fet] Ciel te 3 e ee 3| @} ele ° ele elelt Tels] le] [olele| Te i efele) | eelete Zl elelelei[relelele Now: FUN2 operation can read out the error data codes stored in the base unit. ‘Since the error data code display does not update automatically, FUN2 ‘operation must be performed again to read out the latest error data. 1 DIAGNOSTIC FUNCTIONS & MAINTENANCE (3) Error Items and Operating Statuses Exror hema Error Goae | OBST | Ouput | ERROR LED | _ Checking performed (D| Power fue Tadigis? | Stop ore | Guo | inevery scan (D|_WOT error (CPU ope st digit: 2 ‘Stop, ‘OFF ‘OFF In every scan [S| CRC comparison code ke Listalgit:a—[ RUN | Wsinaines [OFF | Attar [| User rowram CRC errr | € [Yat agit: | ston ‘OFF. ON [arson EDL THMTGNT preset value CRC error] €[ 2nd digits [RUN | wainwined | OFF | Attar, [@| Program sum check error ‘Olona digit: 2 [Stop | _ OFF ON Tn every sean a | Keep data sum check eror 3 [and igi: 4_| AUN — | Mointined [OFF | When turning power ON [D| Use progam sya E[andaigt:@ | Stop OFF ON] When writing program —| D|-System program error 12 [ara cig: 1_| stop ‘OFF ON [In every sean {OL User progam writing error Bed align: | Stop ‘OFF ‘ON | When weting progam —) (4) Error Description and Corrective Action © Power Failure Action: ‘This error is detected when the power voltage is lower ‘than the rated power voltage. Action: ‘Supply the rated power voltage, @WOT Error (Watchdog Timer Error) The watchdog timer monitors the time required for fone program cycle to detect abnormal repeating operation functions, and announces an alarm if the processing is not complete in @ specific period of time, Action: If the error is temporary, the system program restarts ‘operation automatically. If the MICRO-1 does not restart operation, the base unit must be replaced. CRC Comparison Code Keep Error This error is detected when the contents of the user program CRC comparison codes in the bese unit RAM have changed during a power failu Action: No particular action is required because the system program restores operation automatically. An error ata code [s stored as an alarm signal @ User Program CRC Error On starting operation, the CRC is executed on the User program to verify with the stored CRC com- parison codes. Discrepancy results in a CRC error. Action: ‘Transfer a correct program from the program loader. ‘The ERROR LED will go OFF when the program twansfer is complete. © Timer/Counter Preset Value CRC Error On starting operation, the CRC is executed on the timer/counter preset value data stored in the base unit RAM to verify with the stored CRC comparison codes. Discrepancy results in a CRC error. Action: Clear the modified timer/counter preset value data using the program loader (FUNS5). © Program Sum Check Error This error is detected when an error occurs during executing the user program. 12 ‘The system program resets this error automatically. The ERROR LED remains ON. To turn the ERROR, LED OFF, reset the error code by pressing the FUN, 2, READ, 0 and ENTR keys on the program loader. D Keep Data Sum Check Error If timer/counter data or internal relay ON/OFF statuses stored in the base unit RAM have changed during @ power failure, this error is detected when power is restored. Action: The system program resets this error automatically ‘An error data code is stored as an alarm signal. If the power failure duration is much shorter than three Gays yet this error occurs, the base unit must be replaced. @® User Program Syntax Error This error occurs when a syntax error is found in the user program. Action: Correct the user program using the program loader and transfer the corrected program to the base unit For details of syntax errors, see the syntax error list on page 71. When the ‘transferred program is correct, the ERROR LED goes OFF. ‘System Program Error This error is detected when the system program is damaged. Action: Replace the base unit. User Program Writing Error ‘This error is detected when the user program is not correctly written into the base unit memory during program transfer. In addition, this error is also detected when a memory size other ‘than 1K steps is selected using the FA series program loader, Action: Replace the base unit. When the selected memory size is not 1K steps, correct the memory size selection in the program loader by pressing keys FUN, 1, READ, 1, ENTR Supplementary | Error codes other than@user program syntax error are maintained until cleared by FUN2 operation. DIAGNOSTIC FUNCTIONS & MAINTENANCE 2. Reading Out Error Contents When ERR80 occurs, the error contents can be read out to the program loader display by the following procedure, ‘@Key Operation Display (= be Error Code Display ‘@syntax Error List Error Code Error Detail 70004 Stop input No. setting error (FUNA) __ 10005 Reset input No. setting error (FUNS) 10032 imer/counter external display operand No. setting error (FUN32} 0034 Key matrix scan input No, setting error (FUNS4) 10035 Timer/counter external display latch phase setting error (FUNS). 10060 ‘Computer ink system device No. setting eror (FUNGO) - (2) Improper operation code ( 0%04035 (3)_Improper operand! _ prover etucton werdis [4 Wmproperimefeounter daa : power ON or when aroployed “(5)_Computing instruction operation code setting ervor_| Enanging programy ote} (6) Unused (7) Program over Operation codes and operands in the following sample program: ‘Operation codes are LOD, SOT and OUT. ‘Operands are 10, 16, and 400. Program sor LOD 10 tL |—® sor ie OUT 400 Note: For example, when error code 20126 is displayed, this error code indicates that (2) Improper operation code occurs around Address 0126, 3 TROUBLESHOOTING PROCEDURES TROUBLESHOOTING PROCEDURES ‘The MICRO-1 has various diagnostic functions to ensure safety if any trouble should occur. This chapter describes troubleshooting procedures. Goto POWER LED does | not go ON.” on page 75, | POWER LED ‘does not 60 ON. RUN LED dots nat go ON. Go to “RUN LED does not go ON.” on page 76. ERROR LED HON Go to “ERROR LED ig ON.” on page 77. No Go to “Input does not operate | normally."" on page 78, | input does not operate normally. Go to “Output does not operate | normally.” on page 78. | Output does not ‘operete normally — Go to “Cannot communicate with program loader." on page 80. Cannot communicate swith program loader. Go to “Cannot stop or reset operation.” on page 81, ‘cannot stop oF reset operation \* Check the program and wiring. 4 POWER LED does not go ON. TROUBLESHOOTING PROCEDURES Power is supplied. ‘Supply power. Power voltage is 85 to 264V AC or 19.2 t0.28.BV OC. POWER LED goes ON, Supply the rated voltage. Contact IDEC. POWER LED goes ON. End ———————— 15 TROUBLESHOOTING PROCEDURES — RUN LED does not go ON. ves. Go to “ERROR LED is ON.” | (on page 77. | ERROR LEDs ON. fe —_______—_——, When using MICRO-1 program loader ‘When using FA series program loader | Connect the program loader and | Connect the MICRO-1 program monitor R701 and 1R702. Toader and turn the RUN/STOP switch to RUN, PC-RUN is displayed No cn he program loner : =| Turn 1R701 OFF. ies ee RUN LED goes on. >ES iz | No End Contact IDEC. a If the RUN LED js turned on by turning the IR701 OFF, the RUN/STOP switch on the MICRO-1 program loader may bbe defective, then contact IDEC. 76 TROUBLESHOOTING PROCEDURES —S ERROR LED is ON. Power voltage Is 85 ro 264V AC or 19.2 ‘0 28.8V OC. Reset the error using the rogram loader. ees ERROR LED goes OFF. ~ Check for error items referring 10 the error codes. ‘See DIAGNOSTIC FUNCTIONS & MAINTENANCE on page 70. ‘Supply the rated power voltage. ERROR LED goes OFF. ‘The error was tempor 52 normal condition is restored, End 7 18 TROUBLESHOOTING PROCEDURES ES Input does not operate normally. no ‘Check input wiring. Input LED is ON. ‘®Check input switches. ‘®Check input ON/OFF voltages. Yes Check input umber Input operates normaly. Input etloeation No pursne Correct the program. ves Le Contact IDEC. TROUBLESHOOTING PROCEDURES Output does not operat earmaiye ‘Output LED is ON, ~YES__.| Check the output wiring. 7 Check the ootbut alostion na NO Correct the program. -+—{ | | Monitor the output onthe prover lee" set MONITORING OPERATION [icles nape. oa CR es) eT out aay nthe be Fe teberg pela ‘or expansion unit s defective ‘on the display. ‘©The serial 1/0 module or seri 1 cae eect. Ke contact IDEC. End | SSsius nasnsstau asEsE OE aSINEE) 19 TROUBLESHOOTING PROCEDURES —_—_———— 80 Cannot communicate wi program loader. Loader extension POWER LED it ON, Contact IDEC. Connect the cable firmly. Go to “POWER LED does ‘not go ON.” on page 75, TROUBLESHOOTING PROCEDURES, ———— Cannot stop or reset operation. ‘Stop and rest inputs sare specified using FUN ‘and FUNE, yes Monitor 18701 and 1R702.-18701 is ON. R702 ts OFF. No pemeseereet Monitor the specified input Using the program loader, Confirm the input umber and turn the specified input ON, No “The specified input it ON. ves Turn 1R701 ON and 1R702 OFF. aloes AOE es) Contact IDEC. The input device is. “The monitored No. Input can turn ON and OFF >S© +! defective and must be ‘on the splay, replaced. ves TYPE LIST VO Expansion Cable [0m ong a = : — —Trway [Source opt _[ FOTACTATE: | Resepis NPN wansistr inputs = oe [Star fonene—| ae a ee se eee roe tage | apa EN wrote Tye | rransiator | Sink Output _| FOTA-CIBTE 100-240 AC | Contains NEN transistor outputs Soe eee Ra ne reer to | [Borns [One nee ae me Tearst [rec Reeser 5, (Siee_[Stme reams SS | Tr tone ing: [Resea nasser too 1 | rou [SESE [renown | "VEE [seach ion” ae ; eae eos bo Source Op | FOTACECAE ‘Contains PNP vansistor outs _ | ype [Reey [Souoe moa | FOIATIABE [accepts NPN Wansisor inputs | Outout [Sink input FCIAC2AZE ‘Accepts PNP transistor inputs: | sare ona vier: [ope reeves Transistor [She Ouput | FOVACTBRE "VOC | Contains NPN wansitr oupus kon eee eed [Beige [omen Sia Ree __| Program Loader _ FCTA-HLIE. 24 keys, 16-character LCD. Pee aed [Re fo ges ne ne no BOTT SS =" Mutiincion [FCVA-PLZE | Fer changing preset vlues, montoing, ect setreset. reading Progra Se ee ea heaernt ears aver mare aaa a ES a cher enercameeriae ry EER Nier ests aemaea eres Fa rain paper baie be ST SST ines — hee esha ts nate basse one oe Try [Base ee : Stee [Ere rertenne ey ‘ om a So (ar [SESERE [rcimerore | NGSeSe’ [Seam WN meer oor res nae eee Source Outpa | FO*A2C1E __| Contains PNP vansistor outputs fam —[Sorsnee [rome —] see ease : 5) (ee ae eee a §| ‘Source Input eae ‘Power voltage: | Accepts NPN transistor inputs H ‘Transistor | Sink Output_| FOVETEAE 24V.0C | Contains NPN transistor outputs. a antral co | _| Souree Output PCUERCE Contains PNP transistor outputs _ Type [Relay | Source input |FCIAEIAZE | “Accepts NPN Wansistor inputs Output | Sink Input, FOIA EZAZE [Accepts PNP transistor inputs. _ | ss pow seape: | Soa to eee tpet reer [EE BIE [romerene | UNE [Feat at Onto [Sex —Tpoya Aocepis PNP ait np Source Outoua [FOWAEZC2E | | Contains PNP transistor outputs a expansion of analog tine oat) For connecting the expansion ‘or anatg timer unt tothe [rsonmiong Secunt Sea WO Module FCTASMIE | Alows ov xpanson of 8 pus and 8 ouputs using a seal cable FCIAKSI imions_, vo - 4 Fer connacing te sora! VO mode to the base nit hoslediaane FoVKS2 __| 2m tend _| (yin a shield terminal on one end) FCVAKSS | Sm ong 82 TYPE LIST —_—_—_—_—_——— Tana Tyee No] Remarks El epomt npn | Saeeeed | FOTAWIKE | Aazapta NPN wansstor nous z Sirk npst | FCIAMEXE | Aeepts PNP ransatr pute 3 [Sper Outmk —[Reay Ovtpst [FCTARAE | ingependen INO contact 1 pel Gowen TNO contact 7 pas 3 ‘Soares put : ‘Aecepts NPN vansistor nuts 5) zsortow [Sex Suma [FoIAMBE | BN ti das B] erent ouoe [Siac nou “Acceps PNP vansistor inputs - El Souree Ouput | FOIAMACE | Contains PNP vr Fev | s00mm ena Mere Expansion Cable E 8 For connecting amir exparion unto the base wit mounted sept FowKMe | imiong 1 ne base “s og Tver Ua FOVATAI | Contains fou anelog ner (ight tine ranges Fam 1 eect 10 mia) FoVAPDY [Fer 033 | BC boar for mouning a serial VO made and fur IDEG's OD sees dig Dig slay Mater Boars a 2 om ForAPoe [Fer bee | depay nts Fr Unk Un PrIUT Intertce betwoen the BM PC and MICRO-T base unt using an optical bo Fe Unk Main Unt PRuwta | fo 'N communeston Goble nk Uni PE interface Between the IM FC ang MIGRO-1 bao us Using 6 &-coetwsiod pa cabin Cable Link Man Un Pru (5-422 for IN communication ek Aap PRRCLA Intrlce Between the BM BC and MICRO" base ui or communion ae axcr | Sn eu cars aCe Fons | rorcomecting the MIORO-1 base wt othe PFL-U, PRU or P2-CLA, Crater Unk Cable PER-1KG4_— | am long or connecting the BM PC to the PRIAUT2, PPuUz2 or PF2GLA PSR-ADOTTZE | Oupa. 12V 06. C8A ON Rat Mount Power Supply unt | PSR-ADOTIZE [Ou -supphing power to S-wte Sensors used wih MIGRO-1 ‘sy PSR-ADOT2GE | Out 24V'6, 02a |" SUPOWIOS i bon on rar Bans00 ‘Soom ing_[ ssran-wide DIN ral or mounting the base, expansion. mice expansion, BANI000 trong | nog tne or ON ra mau ower supply ant Used at beh ends of he MIGRO-1 basefoxpanson ad oer nis mouried ova OW val 09 Ch . Mowing Cp ous to prevent te it fom mowing sdewsye Ladder input program ard moniter reo er Use onan IGM penal computer or CUP Convel Logie put Program) | prav-teze | sonpuinie iosren teeta no “ For detals of the Serial VO Module, see Users Manual EM230 For detals of the Data Preset Loader and Analog Timer Unit, see Users Manual EM251. For details of the Micro Expansion Units, see Catalog EPS8®. Optional Units and Accessories ercta-Kiz “attached to program loader! FCIA-KE? (40mm tong) 10 Expsnsion Cable ® (erecind tran ° ‘Sarat 0 Module SFCIASMIE SFCIA-KLS oFCIAKLA Loader Extension Cable VO Expansion Cable ec1ap02 SREAIAZI [606mm tog) ‘Fer DD48) {BFA-1A22 (750mm long FC Link Cable SPFAIA2S im tong) sFciaxet Peo nae SFCIA-KS1 (1m long) robes) S$ FCIA.KS2 (2m Iona) - Digital Display Mother Board * FCIA-KS3 (3m long) Note: 1/0 expansion cobles PEA-1A21, PFA-1A22, and PFA:1A23 ar identical in shape with serial cables except length. The’ shield cerminal on the 110 ex: Danson cables need not be connected to any termina. See page 67. 83 PROGRAM KEY OPERATING PROCEDURES [PROGRAM KEY OPERATING PROCEDURES _| Cc Clear User Memory ») Ths ene usr program memory Inthe program loader A program address can be selected either during opera: ‘ion or halt. ¢ Enter Program Instruction ‘After program instructions have been entered, fu changed by superimposing new program insiucuons 1, LOD, AND, or OR Instruction Bawege pent tema ee No “Required when inverting input 2. OUT, SET, or RST Instruction HOOR es YO oF intornat relay Ne {input No. cannot specie for OUT instruction.) +r (x) (=) oa) + maa eG BGoHe ml a sini Beene eee | TEER BANG. Sr twee it rier) Require for reverse sit eit ages No, of constituent bits 6. LOD TIM, AND TIM, OR TIM, LOD CNT, AND CNT, or OR CNT Instruction SeERane F counter No, Required when TIM or Gutter Inverting input een Gn) 9 (=) JE) Be Shite register bit No. lequired when Iverting input 8. AND LOD or OR LOD Instruction a Ble OEE JEG Shift register bit No, 10, MCS or MCR Instruction (em) css Ba}wen 11. JMP of JEND Instruction (ore) (amP) Note; The JMP/JEND key — esate Mond (2) Fa (one) uewor SehBinergevarean 12, FUN100 to FUN146 or FUN200 to FUN246 Instuc- tion SOOaS counter No, Liter? 13, END Instruction ao) Note: {wa} denotes an instruction word key such as LOD, AND, OR, OUT, SET, RST, TIM or CNT key. 84 PROGRAM KEY OPERATING PROCEDURES (Change Timer/Counter Preset Values during Operation ) Timer or counter preset values can be changed either during operation or halt. 1, Read out the timer or counter number. 1m or ont 2, Enter a new preset value BEBE ‘After changing a preset value, the new preset value can be cleared and the old value can be restored. BOOS - &) Wen it proses is comple, all tine/euntr pret letra the ga value 4, Entor the new time memory in the base uni preset values to the user (1) Stop operation (2) Transfer the new preset value data and program from the base unit RAM to the program loader. 3) es = ba) Se ean Ce) bs) - @) First address No. tobe deleted Sues ‘No. of program instructions to be deleted w subsequent program instructions are shifted up. C Insert Program Instruction ela eas) ‘Adress No, to be inserted (inst ‘The subsequent program instructions are shifted down by one step. ‘Search for Program Instruction ‘An instruction and its address can be searched for and displayed, ipa 2) we (F) [Ex.] To search for AND17 KOO-B-8 Searching sored frm the sep next tthe srertly displayed step. When the required instruction is located, the instruction and its address are displayed. 1. Montag 70 0 InemalReays SEQWW-B-O 10a oy Eight points are displayed at one time from the dis- played address included, with ll for ON or [I for OFF. [aie the Broarar instruction | see inser 2, Monitoring Timer Current Value or Counter Counted Value Tee “TIM of CNT ‘Timers operate in the subtracting mode and counters in the adding mode. The monitored timer current value of counter counted value is displayed, with Ml when the preset value is reached or CI during operation. 3, Monitoring Shift Register HAO Eight bits from the displayed bit number are displayed, with ll for ON or CI for OFF. Pressing the a or v key will display the preceding or subsequent eight bits. To cancel monitoring, press the CLR key. Monitored data is renewed every 100 msec. 85 86 PROGRAM KEY OPERATING PROCEDURES (Transfer Programs between Loader and Base Unit) 1, Transfer from Th When "TRS L TP GO?" is displayed, make sure the base unit is in halt. To continue, press the ENTR key. “TRS LT P'" is displayed during execution. When completed, TRS LTP END" is displayed, 2. Transfer from The Base Unit to The Program Loader (=) “TRS P T L GO?" is displayed. To continue, press the ENTR key. “TRS P TL” is displayed during execution When completed, “TRS P T L END" is displayed. 3. Verification between The Base Unit and The Program Loader we Se ee ee ENTR key. “TRS L A P” is displayed during execution. When completed, “TRS L A P END” is displayed. rogram Loader to The Base Unit (FUN (Function) Operation aeons FUN Wo. Program allocated =n canna’? > (en) MICRO-1 PROGRAMMING SHEET sen. Step Instruction | Number (address) Word Data Remarks Number D: Instruction Word step (Address) z 5 é 3 i é | 2 g a Z| : zl2/s Fl g|6 2 87 Allocation Table Ne, Symbol_Deseription _[Remarka] No. Symbol_Desrition [Remar] 1110 1110 mou miu 1112 1112} | 1143! 1143 | Lis iid | 1118 1115 1 1118 4118} | Li v7 | ie vit bi ae I 1110 1110 bout ea Liu 112 1143 1143. Lid rid 115 1115 1116 1118 pii7 ai17 mit m4 Lid bi 1140 1110 iw raul Liz 2 1143 1113 1ii4 14 1148 [is 1116 1116 pu 47 oy 7 bi v4 rit oot ml romoeg | 110 1110) [by pitt pit 1112 1112 leegeg] |-L1 13 113 br iid 114 15 115, Sana} |--IS! 1116 by eres 1117, bo a Lit ri MICRO-1 IEC SPECIFICATIONS Introduction All units of the MICRO-4 programmable controller are in compliance with the IEC Standards. This appendix describes the specifications in compliance with the IEC Standards Table of Contents ‘Object IEC 1131-2 Subclause Total response time(s) formula 4.23 64 Equipment ambient temperature limits. Note 3 of 2.1.4.1 AS Falatve burly 283 cS Polion eee Baka z8 arin protection aaa 3 cvs dcr vay 2432 wi raters 28d 78 Speci tranapo and soage cons [23 ro Transport an storage 236 x Bing of dedeled poner sure woe 303217 mi Neetandard persis note Sof 323.2 i Power up 323 7a Aadtonalextonal oad ienda33 0 owstndard egal /08 Woe 73 AOA Digi ut 338 0, hit Prieced/noracied wats 3322 Az RB Shore proof xtuts aaa Aa Aa A.C. digital outputs: 3.3.2.3 A12 D.C. digital outputs 3.3.3.3 ‘A12 to Ald onmarcation trac 382 7a, 48 MPU, PC configuration 3.6.3 AS Peters 382 ma ley Tote Fo1SOI ss ale munity 382 a Tain prope aa03 a Sets and dlagvoves 3a a Terminal conection rw servers ean [oe Terminal comecton aes oe iarngs a m2 Compliance with this standard 5.4 _ Inside cover, A'S Sates 38 rd over AIS coverage actos ten T7ES22 ise over ideo ae JEC SPECIFICATIONS MICRO-1 Parts Description Input indicators Turn on when the corresponding inputs are on. Input Terminal For connecting input signals from input devices such as sensors, pushbuttons, and limit switches. Available in two types: DC source input and DC sink input alelels| Serial 1/0 Connector For connecting a serial I/O gous 1 2 module or expansion unit. Power Indicator (POWER) Turns on when power is MICRO-17 Boos supplied to MICRO-1. our Operation Indicator (RUN) Turns on when MICRO-1 is running. ReeRee L— Loader Cable Connector For connecting the program 2} fo] loader or computer. Output Indicators Turn on when the corresponding outputs are on. Power Supply Terminals Connect power supply to these terminals. Power voltage is available in three types: 100-240V AC, 2AV DC, and 12V 0c’ A2 | Error Indicator (ERR) Turns on when an error occurs in MICRO-1 Output Terminals For connecting output signals to output devices such as electromechanical relays and solenoid valves. Available in three types: Relay output (240V AC/2A, 30V DC/2A), transistor sink output (24V DC/0.4A), and transistor source output (24V DC/0.4A) MICRO-1 IEC SPECIFICATIONS Types and Functions 7 Vamam, | trout Type | Output Type Functions | ve - el@] |elgles vat | Teme | te | 2 elelelel [e]al.{gl2] 2 | 3 aan eal Bls/2/Fle] Se &/818)8)8/8/8) 213/23 )ele]s| F2 Bes [e[e/8/8le/e/ei 8 /e(5| 22 FoaaciAiE | e768 | x x E z [x |x| Seam Foaacaaie | 6/6 | x x x x [x [x | Seay Feaacisie | 6/6 | x x x Lx [x | Saeys Feaacaeie | 8/6 | x ri wx [x |x | Saays FoIAcaase | 8/6 x x x x [x | x | Says ese unit [FOUMGAME | 8/6 x x x [xx] sees FoIAcaBéE | 6/6 x r ef [x [x |S aays Foaaczcae | 6/6 x x |x| x] x | Sem FoIAciaze | 6/6 x x x SESESECS FCIAC2A2E | 8/6 x x] x x {x | x [Says FoIAciB2e | 6/6 x x x «pe [x | Saas Feaac207e | 8/6 x x x [x |x| [Saas FoIMEIME | 6/6 | x 5 x Fouezme | 6/6 | x se Fouaeipie | 6/6 | x x ¥] Foanezcie | 8/6 | x x x FOIAEIAGE | 6/6 x xt 5 Expansion | FOIAE2AGE | 6/6 x x x Unit Foiaeip4e | 8/6 x 3 x Foaaeacer | 6/6 x x x FOIMEAAze | 6/6 x x_[e FCAMEZA2E | 6/6 x aE FoIneie2e | 6/6 | x x x [Feane2oze | 8/6 | x x x FOIAMAXE | _4in x Micro [FOAM2XE | 4in | x { Expansion | FCAAMXAE | 3out | x I ame FC1AM1BE 2/2 x * Feaamace | 2/2 EE x idec as MICRO-1 JEC SPECIFICATIONS General Specifications Tyee ‘AG Power Type | _24VDC Power Type | _42V DC Power Type Rated Power Voltage | 300 to 240V AC zav0C Tove “iS t0 +20% oat vtage | sso 308 oe | Range - allows) Between power terminal and FG: 1500VAG, 1 minute Dleloctle Strength | Gotween /0 terminal and FG: 4500V AC, 1 minute Repetitive Peak | 0.6K Current (maximum st 85V AC) input Curent 0.28 5K oA See (rnaxirum at @5V AC) | (maximum at 24V 06) _| (maximum at 22V 00) 50/60 He Power Supply Frequency | (47 to 63 #2) Approx. 21 VA . Power Consumation | (Per 5) Aprox 9w (2606) | Aprox. 200 42 DO) Towable 50 msee maximum | 50 msec maximum Momentary Power | 50 msec maximum bemel Level 5-2 Level PS2 Tnsulation Between power terminal and FG: 10 Wi minimum (SOOV DO meggen Resistance Between i/0 terminal ang FG: 10 M0 minimum (SOOV OC megger Tneush Current 0A maximum — { ‘Allowable current: ‘30A maximum, 2 minutes | Protective Ground | Grouncing resistance: 10012 maximum Grounding wire 2 mn? minimum Reverae Pal No trouble No operation, no damage y arene io operation 5 Immroner Power | MPOPE" Vago | remanent damage maybe cased sony Feseenes d Connection _| Improper Lead nection failure mi jeer Connection falure may be caused. AC Power Type 1, joozsov ac ( tho vonpoee as A RRA 9 INGE ‘Terminal Arrangement of ‘100-240 AC ee Power Supply interface oe Power ‘ eae 72) | | _ swish Beco (=) aT id asorev0e FCIA.GredE-Oo2E AE Gr mat power must be ured oh TTS ah 70 power AC oF OC main bower must be tured off net eater nan /0 power. a 4c/00 Msn Power Power Up/Down Order i K I vorever |__| [-—¥— a id Idec MICRO-1 General Specifications, continued IEC SPECIFICATIONS Type ‘AC Power Type | 24VDC Power Type | 42V DC Power Type Backup Duration ‘Rpprox. 3 days at 25°0 (after intemal super capacitor fully harged) Charging Speed ‘Approx. hour from OX to 90% of full charge Memory [ Backup Subjects Internal relays, shit registers, counters, reversibie counters Backup | Super Capacitor Life ‘Approx. 7 years (at 25°C) Replaceability Impossible User Program Storage EEPROM ‘Operating Temperature 010 55° ‘Storage Tomperatur =20 t0 +70 Relative Humidity Relative humicity severity level RH, 30 to 95% (non-condensing) Pollution Degree 2 (EC 664) aaa Operation: Oto 2,000m (0 to 6 565 feet) Transport: 0 to 3,000m (0 to 9,840 feet) Vibration Resistance (IEC 68-2-6) 5 to 55 Hz, 60 m/sec”, 2 hours each in 3 axes ‘Shock Resistance (IEC 62227) 300 m/sec?, 14 msec, 3 shocks each in 3 axes Wiring. (Core wire 0.75 to 1.25 mm? (AWG18 to ANG16) Input lines must be separated from power, output, and motor lines. M3 screw terminal Degree of Protection TP40 (IEC 529), provided with finger protection covers Installation Direction ‘Mounting on 35:mmevide DIN rail or panel surface. ‘MICRO-1 must be mounted on a vertical plane. Correct Incorrect po c=} | Swounting ce sbermwide OM Rll Mounting Hole Layout oe i Ca T ™ tl : 1 08S TORT Weight 450g (elay outbut type), 410g transistor output ype) ‘Applied Standard ENen132 Cortiied Standard Este AS IEC SPECIFICATIONS MICRO-1 Function Specifications Program Capacity {600 steps (4 instruction per step) Memory EEPROM, RAM (backed up by super capaciton Backup Function ‘A user program is transferred from the program loader through the GPU to the RAM and EEPROM in the MICRO-1. The user program and data in the RAM are backed up by a super capacitor. Ifthe contents in the RAM are destroyed after a power failure longer than the specified value, the user program is transferred from the EEPROM to the RAM automatically at Power up, and is not erased. However, since data is destroyed, the user is alerted with an. error message (keep data sum check error, etc). 3 ai —" B suger L mato} pga)! Qoo000000 sonnet |: 00008063 7 00005003 MIGROS Program Loader ‘Stored program system 5 basic instructions and NOT LOD, OUT, SET, RST, AND, OR, SOT, TIM, CNT, SFR, JMP, JEND, MCS, MCR, END For details on instruction words, see pages 19 through 32 in this manual ‘2 FUN instructions: ccs, coz For details on instruction words, see page 27 in this manual. 1470 unit @ Input points, 6 output points) vo ‘One expansion unit can be added to the base unit, so the maximum I/O count is: 14 points + 14 points = 28 points Sean Time ‘erage 9 msec/600 steps Processing Time Busec ~ Internal Relay 160 points (all points can be maintained) ‘Special Internal Relay 36 points Shift Regleter 128 points (al points can be maintained) Gans ‘Adding counter 45 points (all pints can be maintained), Presets: 0 to 9999, Reversible counter 2 points (all points maintained), Presets: 0 to 9999 | Timer _ 80 points, Presets: 100 msec to 999.9 sec Catch Input Relay | 1 point (Input No.0) “Must turn on pulse: 0.5 msec Pulse wiath Must turn off pulse: 0.5 msec Catching Rising Edge (ON Pulse) catch Input Catch Timing Note 4: The second and subsequent puses in one scan are not recognized. Note 2: The puise detected at this timing cannot be used as pulse input fora counter As MICRO-1 Function Specifications, continued PLC Execution Cycle Power ON Interrupt Flow Chart seu. dlagrostic Function ‘System Initialization | Keep data sum check Internal Processing A | Power failure check, WDT (watchdog timer) check, user program sum check Read Inputs. Update input data na Processed only once immediately after starting to run: intemal Processing 8 | ser program CRG check, timer/Counter preset value CRC check Execute Program Execute the user program Update Outputs Undate outputs Loader Communication _| User program syntax check, user program writing check ‘Scanning Process and WOT owe: on] Italie [Processing A]Detemraten] niemal [ Exeous | Upsate [Proveesng ]strnnaton] execute | Unine [Procesang ON] system | Rossiuts | “"RUN' | ecessias| Proven | Osaue | Readlaous | "RON | Pram | Outs | Roos np 1 Sean sen sen ease [Processing A] Beternnaton] execute | Unsate [Processing A [Ommmnaton] caus | upaine [Processes ouous | Ressows | “ “mun | Progam | oss | Ressinpss | mun "| Progam | Outs | Recd np I sean, Sent Sean en Seanez ‘When the scen time is longer then the WOT preset value (300 msea), ear indiator ERR flashes and the PLC stops operation. Execution | Sean Time ‘9 msec average (600 steps) _For details, see page 64 In this manual Time Basic Instruction @ usec/basic instruction ‘Total Response Time sec maximum Effect on Processing Time by physically/ logically connecting/disconnecting non- | The scan time is extended by a maximum of § msec. Permanent peripheral equipment soln nl Tuning pec! tama ly 70a and 702 on neo Cold Restart Posse to restart using a user program reat | warm nestor Fes el ag Se ne PRT RE TL Hot Restart TpossTe becouse Ue ata cant be maltained Stop /teet ag ate Sg | POSSE USES eset Fne rd FINS ara opr idec MICRO-1 IEC SPECIFICATIONS Function Specifications, continued intemal Relays, Shift Registers, ‘Teer Reversible Mode ‘Outputs Adding Counters CO to C44 Counters: este kes Keep Type Clear Type ones 045 & C46 ating erie, | Tain —[opeaieg[Oowaing | Oring Opring | Oper Restart Reset__| OFF ‘OFF (Clear) | OFF (Clear) _| Unchanged Unchanged Sup [GFF] Urenoged—[ Uncergeo | Uncenees | unetares festa [ OF ——| Urenonged—[ OFF (Gear) | Reset oot uncharged Communication Specifications The SORTORCSTER POE 6d RACCOONS, OT Bi avert teed tn et p computer ink stm ror dts seo page ? nth ran. Te Progen cand Cannone Praga Loader | Using oer onerson ctl FEDER, FUAYCE, 6 POUARCS 1 Comper Unt [Using Fo incl AARC ane [8 computor ix ——| Using 90m sree witeGpar cal ator Restance [85 kr sim SHleldResitnes | 52) mas ‘Slave Stations in 4:N Computer Link | 32 slave stations maximum Total Cable Length 2.2 km maximum Between MICRO-1 units: 300m Between computer and link main unit: Approx. 15m Cable Link Main Unit PRIU22 Link Adapter PF2CLA Standard ‘Compliance with EIA RS485 standard (termination resistor is not needed) Cable Link Main Unit PF-U22 Power Voltage 100 to 200V AC +40% to -15%, 50/60 Hz ‘Storage Temperature =20 to +70°C Operating Temperature | 0 to +55°C Power, data transmit, data receive GVA ‘Approx. 8008 Cable Link Unit PFLU24. Power Voltage TRV DC £10% (supplied from MIGRO-1) Storage Temperature =20 10 +70°C Operating Temperature | Oto +55°C ‘BUSY Indleator ‘Stand-by: Dim ON, During communication: Bright ON (LED indicator) ‘Current Draw 120 mA Weight ‘Approx. 2508 As idec MICRO-1 IEC SPECIFICATIONS Cable Link Transmission ‘Transmission System ‘Between computer and cable link main unit: Compliance with RS2320 serial interface EIA Between units: Compliance with RS422 EIA ‘Communication System ‘One-way, haf duplex ‘Communication Mode “LIN (network communication) ‘Transmission Line “aicore twisted pair cable, 2 pairs aO.Omm minimum (shielded cable) Transmission Speed ‘9,600 bps ‘Transmission Delay Time _ | Approx. 2.5 jisec (cable length 300m per unit) ‘Synchronization System | Startstop synchronization Error Check Even parity, check sum Transmission Procedure | Special ‘Connectable Units 32 units maximum Transmission Distance Between units: 300m Between computer and cable link main unit: 45m maximum Link Adapter PF2-CLA Tanemianon Syatem | Compliance with RSZS20 sera terface BR Communication System | 4-ire halfdupiex startstop syncronization Transmission Distence | Between MICRO and computer: 18m mas avd rte: 9,600 bps Statbe Tot Stopbt tot Tea Parity: Even parity Databts: Bots Used code: ASCH code (character code) ‘Operating Tomperatire [010 186°C Power Voltage T2V 06 10% (supped For MORO). Tateral Curent Braw | 20 mA hile communicating between MICRO ond computer Weight Approx. 160g. Noise Immunity Specifications Damped Oxciatory Wave Serarmode Power Terminals | 22.0 WV minimum 170 Terminals #200 minimum Loader Port 22.0 6 minimam Contact dscherge: 28 WV Blctrostate Dicharge feria discharges 38 KV Fast Wanslent Burst Caron moc [ Ponar Terminate [22.0 wv minima 170 Terminals S20 W minimum Toad Port EW minimum Couping BO Dilectie Shook Tin fo ne The to gaund Poner Termes | 2 BW WW Baw Tectromagnetic Feld a0v/m Electromagnetic Interferences FOC ENGSOT | Class & Ag JEC SPECIFICATIONS MICRO-1 Digital DC Input Specifications Rated Input Voltage ZaV DC (sink and source input types) 412V DC (sink and source input types) 24V DC Input Type 12V DC Input Type not ‘mpedonce g g on nes = 2 Input Operating Range , # 3 Boe aegton i Baa OFF nes 05 2 7 Ing Current (a) 2 rou Curent) input Impedance 43 KA (AV OC Input type), 1.2 KE (12V OC input pe) Tum ON Time __| 7 msec maximum {put Delay Time | Turn OFF Time _| 11 msec maximum Taput Points and Common Lines ® input points connected in 1 common line (14/0 module) Isolation Between input terminals: Not isolated Internal circuit: Photocoupler isolated Taput Type Type 1 (EC 1134) External Load for 170 Interconnection ectmeeseee Signal Determination Method Static Etfect of Improper input Connection Permanent damage may be caused Input Terminal Arrangement and ‘AC Power Type ~ Source Input Wiring as nen ‘anes © ¢ ch 01294567 WF 5 2aFuse \ rower 1002407 Ke a No so0-240v AC 2 ‘Wiring Diagram: DC Power Type - Sink Input Wiring. ‘2wire Sensor “Transistor \ \ ' [o} [elsisteleiotalatelel preesse7 we +L SS eel seorzev DC ial 10 idec MICRO-1 IEC SPECIFICATIONS Digital DC Input Specifications, continued Sink Input Type Source Input Type 43K0 aaa ‘ro O—{} a ‘not O—{_} % i te f + i Input internal Circutt i i |

You might also like