background image

59

4-3

Programming Console Operations

4-3-1 Overview

The following table lists the programming and monitoring operations that can be
performed from a Programming Console. Refer to the rest of this section for
details on operational procedures.

Name

Function

Clearing memory

Clears all or part of the Program Memory and any data areas that are not read-only, as well
as the contents of the Programming Console’s memory.

Reading/clearing error
messages

Displays and clears error messages and displays MESSAGE instruction messages.

Buzzer operation

Turns on and off the buzzer that sounds when Programming Console keys are pressed.

Setting a program
memory address

Sets the specified program memory address when reading, writing, inserting and deleting
programs.

Reading a program
memory address

Reads the contents of the Program Memory. Displays the status of the currently displayed bit
in PROGRAM and MONITOR modes.

Instruction search

Finds occurrences of the specified instruction in the program.

Bit operand search

Finds occurrences of the specified operand bit in the program.

Inserting and deleting
instructions

Inserts or deletes instructions from the program.

Entering or editing
programs

Overwrites the contents of the current Program Memory to either input a program for the first
time or to change a program that already exists.

Checking the program

Checks for programming errors and displays the program address and error when errors are
found.

Bit, digit, word monitor

Monitors the status of up to 16 bits and words, although only 3 can be shown on the display
at one time.

Multiple address
monitor

Monitors the status of up to 6 bits and words simultaneously.

Differentiation monitor

Monitors the up or down differentiation status of a particular bit.

Binary monitor

Monitors the ON/OFF status of any word’s 16 bits.

3-word monitor

Monitors the status of three consecutive words.

Signed decimal
monitor

Converts the contents of the specified word from signed hexadecimal (two’s complement
format) to signed decimal for display.

Unsigned decimal
monitor

Converts hexadecimal data in a word to unsigned decimal for display.

3-word data
modification

Changes the contents of one or more of the 3 consecutive words displayed in the 3-Word
Monitor operation.

Changing timer,
counter SV 1

Changes the SV of a timer or counter.

Changing timer,
counter SV 2

Makes fine adjustment changes to the SV of the timer or counter.

Hexadecimal, BCD
data modification

Changes the BCD or hexadecimal value of a word being monitored.

Binary data
modification

Changes the status of a word’s bits when the word is being monitored.

Signed decimal data
modification

Changes the decimal value of a word being monitored as signed decimal data, within a
range of –32,768 to 32,767. The contents of the specified word are converted automatically
to signed hexadecimal (two’s complement format.)

Unsigned decimal data
modification

Changes the decimal value of a word being monitored as unsigned decimal data, within a
range of 0 to 65,535. A change into hexadecimal data is made automatically.

Force set/reset

Forces bits ON (force set) or OFF (force reset.)

Clear force set/reset

Restores the status of all bits which have been force set of reset.

Hex-ASCII display
change

Converts word data displays back and forth between 4-digit hexadecimal data and ASCII.

Displaying the cycle
time

Displays the current average cycle time (scan time.)

Programming Console Operations

Section 4-3

Summary of Contents for SYSMAC CPM1

Page 1: ...Cat No W262 E1 4 Programmable Controllers SYSMAC CPM1 OPERATION MANUAL ...

Page 2: ...CPM1 Programmable Controllers Operation Manual Revised February 1998 ...

Page 3: ...ans word and is abbreviated Wd in documentation in this sense The abbreviation PC means Programmable Controller and is not used as an abbreviation for any thing else Visual Aids The following headings appear in the left column of the manual to help you locate different types of information Note Indicates information of particular interest for efficient and convenient operation of the product 1 2 3...

Page 4: ...ing an Installation Site 29 3 3 Installing the CPM1 30 3 4 Wiring and Connections 34 SECTION 4 Using Peripheral Devices 47 4 1 Support Software Capabilities 48 4 2 Using a Programming Console 55 4 3 Programming Console Operations 59 4 4 Programming Example 78 SECTION 5 Test Runs and Error Processing 85 5 1 Initial System Checks and Test Run Procedure 86 5 2 The CPM1 Cycle 88 5 3 Self diagnosis Fun...

Page 5: ...refully and be sure you understand the information provide before attempting to install and operate the CPM1 Section 1 gives a brief overview of the steps involved in developing of a CPM1 System describes the possible system configurations and describes the CPM1 s special features and functions Section 2 provides the technical specifications of the Units that go together to create a CPM1 PC and de...

Page 6: ...ection is important for the safe and reliable application of the Programmable Con troller You must read this section and understand the information contained before attempting to set up or operate a PC system 1 Intended Audience xii 2 General Precautions xii 3 Safety Precautions xii 4 Operating Environment Precautions xiii 5 Application Precautions xiii ...

Page 7: ...ad this manual before attempting to use the Unit and keep this manual close at hand for reference during operation WARNING It is extremely important that a PC and all PC Units be used for the specified purpose and under the specified conditions especially in applications that can directly or indirectly affect human life You must consult with your OMRON representative before applying a PC System to...

Page 8: ...th the PC System Be sure that the operating environment is within the specified conditions at installa tion and remains within the specified conditions during the life of the system 5 Application Precautions Observe the following precautions when using the PC System WARNING Always heed these precautions Failure to abide by the following precautions could lead to serious or possibly fatal injury Al...

Page 9: ...n malfunction Remove the label after the completion of wiring to ensure proper heat dissipa tion Leaving the label attached may result in malfunction Use crimp terminals for wiring Do not connect bare stranded wires directly to terminals Connection of bare stranded wires may result in burning Double check all the wiring before turning on the power supply Incorrect wir ing may result in burning Mou...

Page 10: ...0 to DM 6655 The user program and memory area data in the CPM1 are backed up either by an internal capacitor or in flash memory as shown in the following table Backup method Data Internal capacitor Read write DM area DM 0000 to DM 0999 DM 1022 and DM 1023 Error log area DM 1000 to DM 1021 HR area HR 00 to HR 19 Counter area CNT 000 to CNT 127 Flash memory User program Read only DM area DM 6144 to ...

Page 11: ...error and thus stop the system when AR 1314 goes ON The data stored in flash memory will not be lost even if power remains off for a period exceeding the data backup period because the data stored in flash memory will be read to the CPU Unit when the CPM1 is turned on If the power is turned off without changing the mode from PROGRAM mode to RUN or MONITOR mode after having made changes in the data...

Page 12: ...amming actual operation 1 1 CPM1 Features and Functions 2 1 1 1 CPM1 Features 2 1 1 2 I O Terminal IR Bit Allocation 3 1 1 3 CPM1 Functions 4 1 2 System Configuration 8 1 2 1 CPU Unit and Expansion I O Unit Configuration 8 1 2 2 Host Link Communications 9 1 2 3 1 to 1 Communications Links 11 1 2 4 NT Link Communications 12 1 2 5 Peripheral Device Connections 12 1 3 Revised Specifications 14 ...

Page 13: ...t a battery Conforms to EC Directives The CPM1 PCs conform to EC directives EMC and low voltage directives so they can be incorporated in equipment destined for the EC Contact your OMRON representative for more details Input Interrupts The CPM1 10CDR j PCs can handle 2 interrupt inputs the CPM1 20CDR j and CPM1 30CDR j CPM1 30CDR j V1 Available soon PCs can handle 4 interrupt inputs In addition to...

Page 14: ...1 PCs Programming operation is possible through the PT screen by using an OMRON PT that has a built in Programming Console function 1 1 2 I O Terminal IR Bit Allocation The following table shows which IR bits are allocated to the I O terminals on the CPM1 s CPU Unit and Expansion I O Unit Note The Expansion I O Units consist of models with relay output The Expansion I O Units can also be connected...

Page 15: ...for the CPM1 s external inputs can be set to 1 2 4 8 16 32 64 or 128 ms Increasing the input time constant can reduce the effects of chatter or noise in the input signal Input from an input device such as a limit switch Input bit status Input time constant t t With the CPM1 actual response time for each set input time constant for word 000 is different from that for word 001 or later Set value Wor...

Page 16: ...e set value When an interrupt occurs the main program is interrupted and the interrupt program is executed The set value can be set from 0 to 65 535 The following diagram shows the program execution when an interrupt occurs Main program Input interrupt Interrupt program MOV ADD END SBN00 MOV RET PC model Input bits Response time CPM1 10CDR j IR 00003 to IR 00004 0 3 ms CPM1 20CDR j CPM1 30CDR j CP...

Page 17: ... 2 ms CPM1 20CDR j CPM1 30CDR j CPM1 30CDR j V1 Available soon IR 00003 to IR 00006 CPM1 PCs are equipped with an interval timer which can be set from 0 5 ms to 319 968 ms in units of 0 1 ms The timer can be set to trigger a single interrupt one shot mode or repeat scheduled interrupts scheduled interrupt mode Main program Interval timer time out Interrupt program MOV ADD END SBN00 MOV RET Mode Fu...

Page 18: ...Up Down 00000 A phase input 00001 B phase input 00002 Z phase input Phase difference 4 inputs 2 5 kHz 32767 to 32767 Target value control Up to 16 target values and interrupt subroutine numbers can be registered Incremental 00000 Count input 00001 See note 00002 Reset input Individual inputs 5 0 kHz 0 to 65535 Zone comparison control Up to 8 sets of upper limit values lower limit values and interr...

Page 19: ...ilable soon DC CPM1 30CDR D V1 Available soon CPM1 Expansion I O Unit The following table describes the CPM1 Expansion I O Unit All outputs are relay outputs Number of I O terminals Inputs Outputs Model number 20 12 points 8 points CPM1 20EDR CPM1A Expansion I O Units with transistor output can also be connected to a CPM1 CPU Unit For the CPM1 30CDR j V1 Available soon a maximum of three Expansion...

Page 20: ...m shows the possible methods for a 1 to 1 connection between a CPM1 and an IBM PC AT or compatible computer IBM PC AT or compatible RS 232C Cable RS 232C Adapter CQM1 CIF02 CPM1 CPU Unit The following diagram shows the possible methods for a connection between a CPM1 PC and an OMRON Programmable Terminal a display device Programmable Terminal RS 232C Cable CPM1 CPU Unit RS 232C Adapter Connecting ...

Page 21: ...ength of RS 422 should be 500 m Adapters and Cables The following table lists some of the Adapters and Cables used in Host Link com munications Name Usage Model Number RS 232C Adapter Converts to peripheral port level CPM1 CIF01 RS 422 Adapter communications CPM1 CIF11 Connecting Cables Used to connect IBM PC AT or compatible computers Cable length 3 3 m CQM1 CIF02 Link Adapter Converts between th...

Page 22: ...her CPM1 CQM1 or C200HS PC An RS 232C Adapter must be used to make the 1 to 1 connection RS 232C Cable CQM1 series PC C200HS series PC CPM1 CPU Units RS 232C Adapters Name Usage Model Number RS 232C Adapter Converts to the Peripheral Port format CPM1 CIF01 System Configuration Section 1 2 ...

Page 23: ...be created or edited with a Programming Console or a personal computer running the SYSMAC Support Software SSS Programming Console A CQM1 PRO01 E or C200H PRO27 E Programming Console can be con nected to the CPM1 as shown in the following diagram CQM1 PRO01 E C200H PRO27 E C200H CN222 CPM1 CPU Unit Name Model Number CQM1 series Programming Console The Connecting Cable is attached CQM1 PRO01 E C200...

Page 24: ... PC AT or compatible RS 232C Cable CQM1 CIF02 CPM1 CPU Unit RS 232C Adapter Name Usage Model Number RS 232C Adapter Converts to Peripheral Port format level communications CPM1 CIF01 Connecting Cable Used to connect IBM PC AT or compatible computers Length 3 3 m CQM1 CIF02 see note SYSMAC Support Software For IBM PC AT or compatible computers 3 5 disks 2HD C500 ZL3AT1 E SYSMAC CPT Support Software...

Page 25: ...red The PC Setup setting in DM 6604 can be set to create a fatal error and thus stop the system when AR 1314 goes ON Page xiii and xv under 5 Application Precautions Page 18 under 2 1 2 Characteristics See also information on the PC Setup in the CQM1 CPM1 CPM1A SRM1 Programmable Controllers Programming Manual W228 Online editing and changing set values from the SSS If unsupported addresses are set...

Page 26: ...CPM1 PC and describes the main components of the Units 2 1 Specifications 16 2 1 1 General Specifications 16 2 1 2 Characteristics 17 2 1 3 I O Specifications 19 2 1 4 Communications Adapter Specifications 21 2 2 Unit Components 22 2 2 1 CPU Unit Components 22 2 2 2 Expansion I O Unit Components 25 2 2 3 Communications Adapter Components 26 ...

Page 27: ...57 Hz 0 075 mm amplitude 57 to 150 Hz acceleration 9 8 m s2 1G in X Y and Z directions for 80 minutes each Time coefficient 8 minutes coefficient factor 10 total time 80 minutes Shock resistance 147 m s2 15G three times each in X Y and Z directions Ambient temperature Operating 0 to 55 C Storage 20 to 75 C Humidity 10 to 90 with no condensation Atmosphere Must be free from corrosive gas Terminal s...

Page 28: ...024 words DM 0000 to DM 1023 Read only 512 words DM 6144 to DM 6655 Interrupt processing External interrupts 2 Response time 0 3 ms max External interrupts 4 Response time 0 3 ms max Input interrupts 2 4 Interval timer interrupts 1 0 5 to 319 968 ms in Scheduled Interrupt Mode or Single Interrupt Mode Memory protection HR and read write DM area contents and counter values maintained during power i...

Page 29: ...quires that power be supplied to the CPU Unit continu ously for at least 15 minutes Backup time days Ambient temperature _C 20 10 7 1 25 40 80 If the power remains off for a period exceeding the data backup period AR 1314 will turn ON to indicate that the capacitor can no longer back up data and the data backed up by the capacitor will be cleared AR 1314 will remain ON unless it is turned OFF usin...

Page 30: ...VDC min OFF voltage 5 0 VDC max ON delay 1 to 128 ms max default 8 ms see note OFF delay 1 to 128 ms max default 8 ms see note Circuit configuration IN COM 4 7 kΩ 2 kΩ Input LED Internal Circuits 820 Ω 510 Ω Note Figures in parentheses are for IN00000 to IN00002 IN Note Using the PC Setup 1 2 4 8 16 32 64 or 128 ms can be selected When IN00000 through IN00002 are used as high speed counter inputs ...

Page 31: ...cuted Expansion I O Unit Input Specifications Item Specification Input voltage 24 VDC 10 15 Input impedance 4 7 kΩ Input current 5 mA typical ON voltage 14 4 VDC min OFF voltage 5 0 VDC max ON delay 1 to 128 ms max default 8 ms see note OFF delay 1 to 128 ms max default 8 ms see note Circuit configuration IN COM 4 7 kΩ Input LED Internal Circuits 820 Ω IN Note Using the PC Setup 1 2 4 8 16 32 64 o...

Page 32: ...pecifications RS 232C Adapter Specifications Item Specification Function Converts between the CMOS format PC CPU Unit side and the RS 232C format peripheral device side Insulation The RS 232C peripheral device side is isolated by a DC DC convertor and photocoupler Power supply Power is supplied from the PC CPU Unit Power consumption 0 3 A max Baud rate 38 400 bps max Transmission distance Total le...

Page 33: ...es each Time coefficient 8 minutes coefficient factor 10 total time 80 minutes Shock resistance 147 m s2 15G three times each in X Y and Z directions Ambient temperature Operating 0 to 55 C Storage 20 to 75 C Humidity 10 to 90 with no condensation Atmosphere Must be free from corrosive gas Weight 200 g max 2 2 Unit Components 2 2 1 CPU Unit Components CPM1 10CDR j 1 Power supply input terminals 2 ...

Page 34: ...o ground this terminal AC type PCs only to enhance immunity to noise and reduce the risk of electric shock 3 Protective Earth Terminal Be sure to ground this terminal to reduce the risk of electric shock 4 Power Supply Output Terminals CPM1 PCs are equipped with these 24 VDC power output terminals to sup ply power to input devices AC type PCs only 5 Input Terminals Connect to the input circuits 6 ...

Page 35: ...put Indicators These indicators are lit when the corresponding input terminal is ON When a fatal error occurs the input indicators change as follows Fatal error Input indicators CPU Unit error or I O bus error Turn OFF Memory error no END instruction error or system error The indicators will change with the status of the input signal but input status will not be updated in memory 9 Output Indicato...

Page 36: ...ts 3 Input Indicators These indicators are lit when the corresponding input terminal is ON 4 Output Indicators These indicators are lit when the corresponding output terminal is ON 5 Expansion I O Unit Connecting Cable Connects the Expansion I O Unit to the PC s CPU Unit Caution Do not touch the Expansion I O Unit Connecting Cable while the power is being supplied in order to prevent any malfuncti...

Page 37: ...cts to the RS 232C cable from the other device such as a personal computer Peripheral Device or Programmable Terminal RS 422 Adapter 1 Termination Resistance Switch 2 Connector 3 RS 422 port RS 422 Port Pin allocation FG SG SDB SDA RDB RDA 1 2 3 1 Termination Resistance Switch Set the termination resistance switch to ON upper side for the Link Adapters on both ends of the Host Link system and for ...

Page 38: ... 1 4 CPM1 Power Interruptions 28 3 2 Selecting an Installation Site 29 3 2 1 Installation Site Conditions 29 3 2 2 Panel Cabinet Installation 30 3 3 Installing the CPM1 30 3 3 1 CPM1 Orientation 30 3 3 2 CPM1 Installation 31 3 3 3 Connecting an Expansion I O Unit 33 3 4 Wiring and Connections 34 3 4 1 General Precautions for Wiring 34 3 4 2 Power Supply Wiring 35 3 4 3 Input Wiring 36 3 4 4 Output...

Page 39: ...Unit Specifications and Components Failure to adhere to the specifications may result in fire In places where power supply conditions are poor take steps to ensure that power is sup plied at the rated voltage Be sure to adhere to safety precautions such as pro viding breakers to prevent short circuits in external wiring When conducting any of the following operations turn OFF the power to the PC E...

Page 40: ...ximize its reliability and operating lifetime Caution Be sure to install the CPM1 correctly as outlined in this manual Failure to do so may result in Unit malfunction 3 2 1 Installation Site Conditions Note Do not install the CPM1 under any of the following conditions Locations subject to direct sunlight Locations subject to a temperature below 0 C or over 55 C Locations subject to a humidity belo...

Page 41: ...r lines and high voltage equipment can cause electrical noise in the PC Do not install the CPM1 in a panel or cabinet with high voltage equipment Allow at least 200 mm between the CPM1 and nearby power lines CPM1 200 mm min 200 mm min Accessibility Ensure that the CPM1 can be accessed for normal operation and maintenance Provide a clear path to the CPM1 for operation and maintenance High voltage e...

Page 42: ... A between the mounting holes depends on the CPM1 model Model number Width A CPM1 10CDR j CPU Unit 121 mm CPM1 20CDR j CPU Unit 171 mm CPM1 30CDR j CPU Unit CPM1 30CDR j V1 CPU Unit see note 221 mm CPM1 20EDR Expansion I O Unit 171 mm RS 232C Adapter 21 mm RS 422 Adapter 21 mm Use the following pattern when installing a CPM1 PC and Communications Adapter on a horizontal surface Note CPM1 30CDR j V...

Page 43: ...PFP 50N 50 cm PFP 100N2 1 m Installation Lower the CPM1 so that the notch on the back of the PC catches the top of the DIN Track Push the PC forward until the lock snaps into place Removal Pry the lock down with a standard screwdriver and pivot the PC upward to remove it Screwdriver Installing the CPM1 Section 3 3 ...

Page 44: ...n connecting an Expansion I O Unit 1 2 3 1 Remove the cover from the CPU Unit s Expansion I O Unit Connector Expansion I O Unit connector cover 2 Insert the Expansion I O Unit s Connecting Cable into the CPU Unit s Expansion I O Unit Connector 3 Replace the cover on the CPU Unit s Expansion I O Unit Connector Installing the CPM1 Section 3 3 ...

Page 45: ... to avoid overheating Hanging Ducts Leave at least 300 mm between the power cables and the I O or control wiring as shown in the following diagram CPM1 I O lines Control cables and CPM1 power lines Power cables 300 mm min 300 mm min Floor Ducts Leave at least 200 mm between the wiring and the top of the duct as shown in the following diagram 200 mm min Metal plate iron CPM1 I O lines Control cable...

Page 46: ...ended Terminal Use the terminal shown below Round terminals can not be used 6 2 mm max Fork terminal 3 4 2 Power Supply Wiring Wire a separate circuit for the CPM1 s power supply circuit so that there isn t a voltage drop from the inrush current that flows when other equipment is turned on When several CPM1 PCs are being used it is recommended to wire the PCs on separate circuits to prevent a volt...

Page 47: ... O Unit as shown in the following diagrams Use crimp connectors or single wire lines not stranded wire to connect to the PC The power supply output terminals can be used with AC type CPU Units CPM1 10CDR j CPU Units An AC type CPU Unit is shown DC type CPU Units don t have power supply outputs Input devices 24 VDC 300 mA power supply outputs COM This diagram shows the input configuration for CPM1 ...

Page 48: ...am Relay output IN COM Relay 5 mA 12 mA CPM1 NPN open collector 0 V IN COM Sensor Sensor power supply Output 5 mA 12 mA CPM1 NPN current output 0 V IN COM Constant current circuit Output Use the same power supply for the input and sensor 5 mA 12 mA CPM1 PNP current output Sensor power supply COM 0 V IN Output 5 mA 12 mA CPM1 Voltage output Sensor power supply IN COM 0 V Output CPM1 Wiring and Conn...

Page 49: ...olerance 4 Refer to 2 1 3 I O Specifications for details on the values LC IC and EC The input impedance input current and OFF voltage may vary depending on the input being used IN00000 through IN00002 have different values Inductive Loads When connecting an inductive load to an input connect a diode in parallel with the load The diode should satisfy the following requirements 1 2 3 1 Peak reverse ...

Page 50: ...Precautions Observe the following precautions to protect the PC s internal components Output Short Protection The output or internal circuitry might be damaged when the load connected to an output is short circuited so it is recommended to install protective fuses in the output circuits Inductive Loads When connecting an inductive load to an input connect a surge protector or diode in parallel wit...

Page 51: ...ilter must be connected to the load side or other appropriate countermeasures must be provided external to the PC Countermeasures taken to satisfy the standards vary depending on the devices on the load side wiring configuration of machines etc Following is an example of a countermeasure for reducing the generated noise Countermeasures Refer to EN50081 2 for more details Countermeasures are not re...

Page 52: ...by the coil into a current which then flows into the coil so that the current will be converted into Joule heat by the resistance of the inductive load This time lag between the moment the circuit is opened and the moment the load is reset caused by this method is longer than that caused by the CR method The reversed dielectric strength value of the diode must be at least 10 times as large as the ...

Page 53: ...se communications system in which commands are transmitted from the host computer and corresponding responses are returned from the destination PCs Host Link commands can be used to read write data in PC data areas and read write PC settings 1 1 Host Link Connection The CPM1 CPU Unit can be connected to an IBM PC AT compatible computer or a Programmable Terminal with an RS 232C Adapter as shown in...

Page 54: ...nal Pin No Signal Note When the CPM1 is connected to a host computer set the RS 232C Adapter s mode setting switch to HOST 1 n Host Link Connection Up to 32 CPU Units CPM1 only can be connected to an IBM PC AT compatible computer or a Programmable Terminal with a B500 AL004 Link Adapter and RS 422 Adapters as shown in the following diagram CPM1 CPU Unit RS 422 Adapter CPM1 CPU Unit RS 422 Adapter ...

Page 55: ...puter s RS 232C port 9 pin D sub Connector Signal Pin no 1 2 3 4 5 6 7 8 9 RDB SG SDB RDA FG SDA 3G2A9 AL004 E Link Adapter RS 422 Adapter SG RDA RDB SDA SDB CPM1 CPU Unit Note 1 The maximum length of the RS 422 cable should be 500 m 2 Set the termination resistance switch to ON upper side for the Link Adapters on both ends of the Host Link system and for the RS 422 Adapter Always use crimp connec...

Page 56: ...R 08 LR 15 WRITE READ WRITE area LR 00 LR 07 LR 08 LR 15 READ WRITE Link bits WRITE area READ area Note One to one PC connections can only be used when the RS 232C Adapter CPM1 CIF01 is connected Set the DIP switch of the RS 232C Adapter CPM1 CIF01 to the NT bottom side The following diagram shows the wiring in the RS 232C cable used to connect a CPM1 to another PC 1 Cover 2 3 4 5 6 SD RD RS CS SG...

Page 57: ...dapter Note The NT Link can only be used when the RS 232C Adapter CPM1 CIF01 is con nected Set the DIP switch of the RS 232C Adapter CPM1 CIF01 to the NT bottom side The following diagram shows the wiring in the RS 232C cable used to connect a CPM1 to a Programmable Terminal 1 2 3 4 5 6 SD RD RS CS SG 7 8 9 FG 2 3 4 5 6 7 8 9 SD RD RS CS SG 9 RS 232C Adapter Pin No Signal Pin No Signal PT 1 Cover ...

Page 58: ... 4 3 3 Reading Clearing Error Messages 61 4 3 4 Buzzer Operation 61 4 3 5 Setting and Reading a Program Memory Address 62 4 3 6 Instruction Search 62 4 3 7 Bit Operand Search 63 4 3 8 Inserting and Deleting Instructions 63 4 3 9 Entering or Editing Programs 65 4 3 10 Checking the Program 68 4 3 11 Bit Digit Word Monitor 68 4 3 12 Differentiation Monitor 70 4 3 13 Binary Monitor 70 4 3 14 3 Word Mo...

Page 59: ... Interface to the Peripheral Device Port by selecting PERIPHERAL from the submenu After selecting the Peripheral Device Port set the commu nications baud rate to 9 600 baud 4 1 2 CPM1 Restrictions and Precautions When programming the CPM1 set the PC Model on the SSS to CQM1 Heed the following restrictions when programming the CPM1 Programming Check Since the data area of the CQM1 is larger than th...

Page 60: ...ates and edits instruction comments for output instructions in the Ladder With Comments mode C series PCs only Block comment Creates reads searches and edits block comment in the Ladder With Comments mode Edit ladder Edits ladder diagrams using the following Moving specified instruction blocks Copying specified instruction blocks Deleting specified instruction blocks Edit comments Displays I O com...

Page 61: ...ddress Used to display DM data from the work disk up to 160 words at a time Displayed data can be modified CVM1 PCs only K Switch Bank Number Used to specify the Expansion DM bank on the work disk CVM1 PCs only K Save file Used to save file data with an IOM extension from the work disk to a data disk CVM1 PCs only K Retrieve file Use to retrieve file data with an IOM extension from a data disk to ...

Page 62: ... save and retrieve instructions tables to and from data disk files C series PCs only Retrieve Save Instr Used to save and retrieve expansion instruction sets to and from data disk files C series PCs only PC Setup Used to set the PC operating parameters in the PC Setup and to save and retrieve PC Setups to and from data disk files Allocate UM Used to allocate parts of the user memory area for used ...

Page 63: ...s I O monitor set reset PV changes etc for other PCs connected to the the same network CVM1 PCs only DM Transfer PC Computer Retrieves PC DM data to the system work area C series PCs only Transfer Computer PC Writes system work area DM data to the PC C series PCs only Transfer Verify Compares DM data between the system work area and PC C series PCs only Monitor Used to monitor DM area contents in ...

Page 64: ...1 only Transfer Instr Used to transfer expansion instruction set from the PC to the SSS C series PCs only K Custom data Used to transfer customized settings from the SSS to the PC CVM1 PCs only K CPU Bus Unit Setup Used to set parameters for SYSMAC NET SYSMAC LINK and SYSMAC BUS 2 communications CVM1 PCs only PC Setup Changes the PC Setup in the PC and in the system work area and used to transfer ...

Page 65: ... setting is also used to specify the PC being communicated with through networks when connected via a peripheral or Host Link interface K Message No Specifies which messages are to be displayed on the SSS from messages programmed in the PC with the MESSAGE instruction CVM1 PCs only I O table UM transfer Specifies whether the I O table and data link tables are transferred to the user program area w...

Page 66: ...ey that has two functions For example the CQM1 PRO01 E s AR HR key can specify either the AR or HR Area press and release the Shift Key and then press the AR HR Key to specify the AR Area CQM1 PRO01 E A 2 m connecting cable is attached C200H PRO27 E Use a C200H CN222 2 m or C200H CN422 4 m Connecting Cable LCD display Mode selector CPM1 operating mode Instruction keys Numeric keys Operation keys T...

Page 67: ...control panel as shown in the following diagram The C200H ATT01 Mounting Bracket is sold separately Mounting Bracket Two screws Panel thickness 1 0 to 3 2 mm Mounting hole dimensions DIN43700 standards 186 1 1 0 92 0 8 0 Allow at least 80 mm for the cable connector above the Programming Console About 70 mm is required At least 80 mm is required Either connector may be used 37 15 Using a Programmin...

Page 68: ...GRAM PASSWORD 5 Enter the password See 4 2 4 Entering the Password for details 6 Clear memory Skip this step if the program does not need to be cleared See 4 3 2 Clearing Memory for details 4 2 4 Entering the Password To gain access to the PC s programming functions you must first enter the pass word The password prevents unauthorized access to the program The PC prompts you for a password when PC...

Page 69: ...y PROGRAM BZ CLR SHIFT CLR 00000 RUN MONITOR PROGRAM RUN MONITOR PROGRAM RUN MONITOR PROGRAM MONITOR BZ RUN BZ Operation Operation PROGRAM Mode The CPM1 program isn t executed in PROGRAM mode Use PROGRAM mode to create and edit the program clear memory or check the program for errors MONITOR Mode The CPM1 program is executed in MONITOR mode and I O is processed just as it is in RUN mode Use MONITO...

Page 70: ...tatus of up to 6 bits and words simultaneously Differentiation monitor Monitors the up or down differentiation status of a particular bit Binary monitor Monitors the ON OFF status of any word s 16 bits 3 word monitor Monitors the status of three consecutive words Signed decimal monitor Converts the contents of the specified word from signed hexadecimal two s complement format to signed decimal for...

Page 71: ...ET Any data area that still appears on the display will be cleared when the MONTR Key is pressed The HR Key is used to specify both the AR and HR Areas the CNT Key is used to specify the entire timer counter area and the DM Key is used to specify the DM Area It is also possible to retain a portion of the Program Memory from the first memory address to a specified address After designating the data...

Page 72: ... Key to bring up the initial display 2 Press the FUN and then the MONTR Key to begin the operation If there are no messages the following display will appear FUN MONTR ERR MSG CHK OK If there are messages the most serious message will be displayed when the MONTR Key is pressed Pressing MONTR again will clear the present mes sage and display the next most serious error message Continue pressing MON...

Page 73: ...it is not necessary to specify it When inputting a program starting from other than 000 or to read or modify a program that already exists in memory the desired address must be desig nated 1 2 3 1 Press the CLR Key to bring up the initial display 2 Input the desired address It is not necessary to input leading zeroes C 2 A 0 A 0 00200 3 Press the Down Arrow Key 00200READ OFF LD 00000 Note The ON O...

Page 74: ...s used to find occurrences of the specified operand bit in the pro gram and is possible in any mode RUN MONITOR PROGRAM OK OK OK The ON OFF status of any displayed bit will be shown if the PC is in RUN or MONITOR mode 1 2 3 1 Press the CLR Key to bring up the initial display 2 Input the operand address It is not necessary to input leading zeroes SHIFT CONT F 5 00000CONT SRCH CONT 00005 3 Press the...

Page 75: ...NOT 00104 3 Input the new instruction and press the INS Key AND B 1 A 0 F 5 INS 00206INSERT AND 00105 4 Press the Down Arrow Key to insert the new instruction 00207INSERT END AND NOT 00104 Note For instructions that require more operands such as set values input the operands and then press the WRITE Key Deletion Follow the procedure below to delete the IR 00103 NO condition at address 00205 1 2 3 ...

Page 76: ...er case the current contents of Program Memory is overwritten The program shown in the following diagram will be entered to demonstrate this operation 00002 00200 LD IR 00002 00201 TIM 000 0123 00202 MOV 021 0100 LR 10 00203 ADB 050 0100 FFF6 DM 0000 MOV 021 0100 LR 10 TIM 000 0123 12 3 s ADB 050 0100 FFF6 DM 0000 Address Instruction Operands 1 2 3 1 Press the CLR Key to bring up the initial displ...

Page 77: ...on code 21 in this case FUN C 2 B 1 00202 MOV 021 Note To input a differentiated instruction press the NOT Key after entering the function code The symbol will be displayed next to differen tiated instructions Press the NOT Key again to change back the instruction back to a non differentiated instruction The symbol will disappear To change an instruction after it has been entered simply scroll thr...

Page 78: ...ssible range a buzzer will sound and the hexadecimal display will not be displayed WRITE 00203 ADB DATA B 000 15 The second operand is input as a signed integer CONT SHIFT TR 00203 ADB DATA B 00000 Input the value of the operand from 32 768 to 32 767 Use the SET Key to input a positive number and use the RESET Key to input a negative number REC RESET B 1 A 0 00203 ADB DATA B Ć00010 Note If an erro...

Page 79: ...f Program Memory is reached SRCH 00300NO END INST END A display like this will appear if an END instruction is reached SRCH 00310PROG CHK END 001 00 3KW If errors are displayed edit the program to correct the errors and check the pro gram again Continue checking the program until all errors have been corrected 4 3 11 Bit Digit Word Monitor This operation is used to monitor the status of up to 16 b...

Page 80: ... SHIFT CH LR B 1 00000 CHANNEL LR 01 3 Press the MONTR Key to begin monitoring MONTR cL01 FFFF The Up or Down Arrow Key can be pressed to display the status of the pre vious or next word The displayed word s status can be changed using the Hexadecimal BCD Data Modification operation Refer to page 74 for details 4 Press the CLR Key to end monitoring CLR 00000 CHANNEL LR 01 The status of up to six b...

Page 81: ...bit according to the procedure described in 4 3 11 Bit Digit Word Monitor If 2 or more bits are being monitored the desired bit should be leftmost on the display In this case the differentiation status of LR 00 will be monitored L0000āāā00001āāāāH0000 OFF OFF OFF 2 To specify up differentiation monitoring press the SHIFT and then the Up Arrow Key The symbols U will appear SHIFT L0000āāā00001āāāāH0...

Page 82: ...ss the CLR Key to end binary monitoring and return to the normal moni toring display CLR C000 0000 4 3 14 3 Word Monitor This operation is used to monitor the status of three consecutive words It is possible in any mode RUN MONITOR PROGRAM OK OK OK 1 2 3 1 Monitor the status of the first of the three words according to the procedure described in 4 3 11 Bit Digit Word Monitor If 2 or more words are...

Page 83: ... unsigned decimal dis play and return to normal monitoring CLR c000 cL00 20000 FFF0 0000 OFF 4 3 16 Unsigned Decimal Monitor This operation is used to convert hexadecimal data in a word to unsigned decimal for display The operation can be executed while using I O monitor ing multiple address monitoring or 3 word monitoring RUN MONITOR PROGRAM OK OK OK 1 2 3 1 Monitor the word that is to be used fo...

Page 84: ...he rightmost word will not be changed In this case it will not C 2 D 3 E 4 WRITE D0002D0001D0000 0001 0234 89AB Note If the CLR Key is pressed before the WRITE Key the operation will be cancelled and the 3 word monitor display will return without any changes in data memory 4 3 18 Changing Timer Counter SV There are two operations that can be used to change the SV of a timer or counter They are pos...

Page 85: ...nt on the right will become the new SV constant in step 5 4 Press the Up and Down Arrow Keys to increment and decrement the con stant on the right In this case the SV is incremented once 00201DATA U D T000 0123 0124 5 Press the CLR Key twice to change the timer s SV to the new value CLR CLR 00201 TIM DATA 0124 4 3 19 Hexadecimal BCD Data Modification This operation is used to change the BCD or hex...

Page 86: ...ion CHG c001 MONTR 000010101010101 A flashing cursor will appear over bit 15 The cursor indicates which bit can be changed 3 Three sets of keys are used to move the cursor and change bit status a Use the Up and Down Arrow Keys to move the cursor to the left and right c001 CHG 10 0010101010101 b Use the 1 and 0 keys to change a bit s status to on or off The cursor will move one bit to the right aft...

Page 87: ...R Keys to return to the normal moni toring display If an erroneous input has been made press the CLR Key to restore the sta tus prior to the input Then enter the correct input 4 3 22 Unsigned Decimal Data Modification This operation is used to change the decimal value of a word being moni tored as unsigned decimal data within a range of 0 to 65 535 A change into hexadecimal data is made automatica...

Page 88: ... OFF only as long as the key is held down the original status will return one cycle after the key is released 3 Press the SHIFT SET or SHIFT RESET Keys to maintain the status of the bit after the key is released In this case the force set status is indicated by an S and the force reset status is indicated by an R To return the bit to its original status press the NOT Key or perform the Clear Force...

Page 89: ...ach time the TR Key is pressed TR D0000 D0001 AB 3031 TR D0000 D0001 4142 3031 4 3 26 Displaying the Cycle Time This operation is used to display the current average cycle time scan time It is possible only in RUN or MONITOR mode while the program is being executed RUN MONITOR PROGRAM OK OK No 1 2 3 1 Press the CLR Key to bring up the initial display 2 Press the MONTR Key to display the cycle time...

Page 90: ...l times if memory errors are displayed CLR 00000 SET NOT RESET 00000MEMORY CLR HR CNT DM MONTR 00000MEMORY CLR END HR CNT DM 4 Display and clear error messages by pressing the CLR FUN and then the MONTR Key Continue pressing the MONTR Key until all error messages have been cleared CLR 00000 FUN 00000 FUN 0 MONTR ERR MSG CHK OK 5 Press the CLR Key to bring up the initial programming display program...

Page 91: ...0 Start input The mnemonic list for the example program is shown in the following table The steps required to enter this program from a Programming Console are described in 4 4 3 Programming Procedure Address Instruction Data Programming example procedures in 4 4 3 Programming Procedures 00000 LR 00000 1 Self holding bit 00001 OR 20000 00002 AND NOT C 000 00003 OUT 20000 00004 LD 20000 2 1 second ...

Page 92: ...00 WRITE 00002READ NOP 000 3 Input the normally closed AND condition C000 It isn t necessary to input leading zeroes AND NOT CNT 00002 AND NOT CNT 000 WRITE 00003READ NOP 000 4 Input the OUT instruction IR 20000 OUT C 2 A 0 A 0 A 0 A 0 00003 OUT 20000 WRITE 00004READ NOP 000 2 Inputting the One second Timer 1 2 3 1 Input the normally open condition IR 20000 LD C 2 A 0 A 0 A 0 A 0 00004 LD 20000 WR...

Page 93: ...0009 TIM 002 WRITE 00009 TIM DATA 0000 4 Input the SV for T002 0020 1 0 s C 2 A 0 00009 TIM DATA 0020 WRITE 00010READ NOP 000 The following key operations are used to input the 10 count counter 1 2 3 1 Input the normally open condition IR 20000 LD C 2 A 0 A 0 A 0 A 0 00010 LD 20000 WRITE 00011READ NOP 000 2 Input the normally open AND condition T001 It isn t necessary to input leading zeroes AND T...

Page 94: ...ND NOT TIM 001 WRITE 00016READ NOP 000 3 Input the OUT instruction IR 01000 It isn t necessary to input leading zeroes OUT B 1 A 0 A 0 A 0 00016 OUT 01000 WRITE 00017READ NOP 000 Input END 001 FUN 00017 FUN 0 A 0 B 1 00017 FUN 001 WRITE 00018READ NOP 000 4 4 4 Checking the Program Check the program syntax in PROGRAM mode to make sure that the program has been input correctly 1 2 3 1 Press the CLR ...

Page 95: ...Switch the CPM1 in MONITOR mode and check the operation of the program 1 2 3 1 Set the Programming Console s mode switch to MONITOR mode RUN MONITOR PROGRAM MONITOR BZ 2 Press the CLR Key to bring up the initial display CLR 00000 3 Force set the start input bit IR 00000 from the Programming Console to start the program LD 00000 LD 00000 MONTR 00000 OFF SET 00000 ON The cursor in the lower left cor...

Page 96: ...System Checks and Test Run Procedure 86 5 1 1 Initial System Checks 86 5 1 2 CPM1 Test Run Procedure 86 5 1 3 Flash Memory Precautions 87 5 2 The CPM1 Cycle 88 5 3 Self diagnosis Functions 89 5 3 1 Non fatal Errors 89 5 3 2 Fatal Errors 89 5 3 3 Identifying Errors 90 5 3 4 User defined Errors 90 5 4 Programming Console Operation Errors 91 5 5 Programming Errors 91 5 6 Troubleshooting Flowcharts 93...

Page 97: ...nd on power to the CPM1 after changing from a Programming Device any data that is backed up in flash memory This data includes the user program read only DM area DM 6144 to DM 6599 and the PC Setup DM 6600 to DM 6655 5 1 2 CPM1 Test Run Procedure 1 2 3 1 Power Supply Application a Check the CPM1 s power supply voltage and terminal connections b Check the I O devices power supply voltage and termin...

Page 98: ... soon after the changes are made 2 When the CPM1 is operated for the first time after changing the program the read only DM area DM 6144 through DM 6599 or PC Setup DM 6600 through DM 6655 will take about 600 ms longer than usual Be sure to take this one time startup delay into account 3 If one of the following three operations is performed in MONITOR or RUN mode the CPM1 will extend the cycle tim...

Page 99: ...K Preset cycle time monitoring time Execute user program End of program Check cycle time set ting Minimum cycle time set Wait until minimum cycle time expires Compute cycle time Refresh input bits and output terminals Service peripheral port Set error flags and activate indicators ERROR or ALARM No ERROR lit ALARM flashing Initialization Overseeing processes Program execution Cycle time processing...

Page 100: ...ower was turned on Correct the settings in PROGRAM Mode and turn on the power again AR 1301 ON An incorrect setting was detected in the PC Setup DM 6615 to DM 6644 when switching to RUN Mode Correct the settings in PROGRAM Mode and switch to RUN Mode again AR 1302 ON An incorrect setting was detected in the PC Setup DM 6645 to DM 6655 during operation Correct the settings and clear the error SCAN ...

Page 101: ... cycle time has exceeded the FALS 9F Cycle Time Monitoring Time DM 6618 Check the cycle time and adjust the Cycle Time Monitoring Time if necessary 5 3 3 Identifying Errors PC errors can be identified from error messages displayed on the Programming Console error flags in the SR or AR areas and the error code in SR 25300 to SR 25307 Error Messages Error messages generated by the self diagnosis fun...

Page 102: ...with the operation Refer to the Ladder Support Software Operation Manual SYSMAC Support Software Operation Manual C series PCs and Data Access Console Operation Manual for errors that may appear when operating the SSS or a Data Access Console Message Meaning and appropriate response REPL ROM An attempt was made to write to write protected memory Set bits 00 to 03 of DM 6602 to 0 PROG OVER The inst...

Page 103: ... with a section number and STEP 008 without a section number have been used incorrectly Check STEP 008 programming requirements and correct the program B IL ILC ERR IL 002 and ILC 003 are not used in pairs Correct the program so that each IL 002 has a unique ILC 003 Although this error message will appear if more than one IL 002 is used with the same ILC 003 the program will executed as written Ma...

Page 104: ... Error Replace the CPU Unit Power indicator lit RUN indicator lit ERR ALM indicator flashing Is I O sequence normal Operating environment nor mal Operation stopped Check for fatal errors See page 95 Check I O See page 97 Check operating environment See page 99 Yes Check power supply See page 94 No No No No No Yes Yes Yes Yes Troubleshooting Flowcharts Section 5 6 ...

Page 105: ...uate Are there any loose terminal screws or bro ken wires Connect power supply Is Power indicator lit Set supply voltage within acceptable limits Is Power indicator lit Tighten screws or replace wires End Yes No No Yes Yes No No No Is Power indicator lit Yes No Yes Yes Troubleshooting Flowcharts Section 5 6 ...

Page 106: ...rmine the cause of the error with a Peripheral Device End RUN indicator not lit Replace the CPU Unit Is PC mode displayed on Peripheral Device Turn the power supply OFF and then ON again Switch to RUN or MONITOR mode No Yes Is a fatal error displayed Is PC mode displayed on Peripheral Device No Yes Yes No Is the RUN indi cator lit No Yes Yes No Troubleshooting Flowcharts Section 5 6 ...

Page 107: ...use and clear the error ERR ALM indicator flashing Is a non fatal error indicated Is the ERR ALM indi cator flashing Replace the CPU Unit End Determine the cause of the error with a Peripheral Device No Yes Flashing Not lit Troubleshooting Flowcharts Section 5 6 ...

Page 108: ...003 out put indicator operat ing normally Check the voltage at the IR 01003 terminals Wire correctly Operation O K Is output wiring correct Disconnect the external wires and check the conductivity of each wire No Yes Check output device SOL1 Operation O K Replace the CPU Unit or Expansion I O Unit with the problem Yes No No Operation O K No Yes Yes A To next page Malfunction of SOL1 Troubleshootin...

Page 109: ...eration O K Wire correctly Is input wiring correct Tighten the terminal screws Check input devices LS1 and LS2 Return to start Are the IR 00002 and IR 00003 input indi cators operating normally Operation O K Replace the CPU Unit or Expansion I O Unit Operation O K Yes Yes Yes Yes No No No No No No No Check the voltage at the IR 00002 and IR 00003 terminals A From previous page Yes Troubleshooting ...

Page 110: ...he installation envi ronment okay Consider using a heater Consider using an air conditioner Install surge pro tectors or other noise reducing equipment at noise sources Consider constructing an instrument panel or cabinet End Yes No Yes No No No No Yes Yes Yes Is the ambient humidity between 10 and 90 Environmental conditions check Troubleshooting Flowcharts Section 5 6 ...

Page 111: ...nd clear error Check the program correct any errors and clear the error End No Yes No No Yes No Yes AR 1310 to AR 1312 ON Check the error indicated by the flag that is ON correct set tings as required and write data to the flash memory No Turned ON during startup Yes Yes Check the external environment No Troubleshooting Flowcharts Section 5 6 ...

Page 112: ...el appropriate 0 to 55_C Thermometer Is the ambient humidity inside the panel appropriate 10 to 90 RH with no condensation Hydroscope Has dirt or dust collected None Visual inspection I O power supply Is the voltage fluctuation measured at the I O terminal within the standard range Each I O must conform to the specifications Tester Installation status Are all units securely installed Nothing is lo...

Page 113: ...e Unit s mal function and take it together with the Unit to your nearest OMRON office or sales representative If a contact is not good put some industrial alcohol on a clean cotton cloth and wipe the surface After doing this install the Unit Standard Tools Screwdrivers Philips and flat blade Voltage tester or digital voltage meter Industrial alcohol and a cotton cloth Measurement Devices Synchrosc...

Page 114: ...ilable soon Expansion I O Units Description Input points Output points Specifications Model Number 12 points 8 points Expansion I O Unit with 20 I O points CPM1 20EDR Expansion I O Unit with 20 I O points Transistor output sink type CPM1A 20EDT Expansion I O Unit with 20 I O points Transistor output source type CPM1A 20EDT1 Communications Adapters Description Output points Model Number RS 232C Ada...

Page 115: ...N422 Connecting Cable see below SYSMAC Support Software C500 ZL3AT1 E 3 5 2HD for IBM PC AT compatible SYSMAC CPT WS01 CPTB1 E For IBM PC AT or compatible computers 3 5 disks 2HD and CDROM Connecting Cable CQM1 CIF02 Connects IBM PC AT or compatible computers to Peripheral Port C200H CN222 Connects C200H Programming Console to Peripheral Port 2 m C200H CN422 Connects C200H Programming Console to P...

Page 116: ...105 Appendix B Dimensions All dimensions are in millimeters CPM1 10CDR j 121 130 85 81 90 ...

Page 117: ...Appendix B Dimensions 106 CPM1 20CDR j 85 171 180 81 90 CPM1 30CDR j CPM1 30CDR j V1 Available soon 85 221 230 81 90 ...

Page 118: ...Appendix B Dimensions 107 CPM1 20EDR 81 90 171 180 85 ...

Page 119: ...Appendix B Dimensions 108 CPM1 CIF01 90 81 21 30 205 50 56 CPM1 CIF11 90 81 21 30 205 50 61 ...

Page 120: ... Dimensions 109 Dimensions with Peripheral Devices Attached CPM1 jjCDR j When the Communications Adapter or Programming Console is attached Approx 125 CPM1 CIF01 When the RS 232C connector is attached Approx 120 ...

Page 121: ...he data will not be lost even if the original data is corrupted or erased basic instruction A fundamental instruction used in a ladder diagram See advanced instruction baud rate The data transmission speed between two devices in a system measured in bits per second BCD See binary coded decimal BCD calculation An arithmetic calculation that uses numbers expressed in binary coded deci mal binary A n...

Page 122: ...lso used with certain types of shift operations central processing unit A device that is capable of storing programs and data and executing the instruc tions contained in the programs In a PC System the central processing unit executes the program processes I O signals communicates with external devices etc CH See word channel See word character code A numeric usually binary code used to represent...

Page 123: ...System All of the hardware and software components used to control other devices A Control System includes the PC System the PC programs and all I O devices that are used to control or obtain feedback from the controlled system controlled system The devices that are being controlled by a PC System count pulse The signal counted by a counter counter A dedicated group of digits or words in memory us...

Page 124: ...operand for an instruction but that serves to define the instruction itself rather that the data on which the instruction is to operate Defin ers include jump numbers subroutine numbers etc destination The location where an instruction places the data on which it is operating as opposed to the location from which data is taken for use in the instruction The location from which data is taken is cal...

Page 125: ...ting that adjusts the number of ON bits so that it is always even See parity event processing Processing that is performed in response to an event e g an interrupt signal exclusive NOR A logic operation whereby the result is true if both of the premises are true or both of the premises are false In ladder diagram programming the premises are usually the ON OFF states of bits or the logical combina...

Page 126: ...ecified calculation range The frame checksum can be calculated on both the sending and receiving end of a data transfer to confirm that data was transmitted correctly function code A two digit number used to input an instruction into the PC hardware error An error originating in the hardware structure electronic components of the PC as opposed to a software error which originates in software i e p...

Page 127: ... I O devices to input and output signals I O Units include Input Units and Output Units each of which is available in a range of specifications I O word A word in the IR area that is allocated to a Unit in the PC System and is used to hold I O status for that Unit IBM PC AT or compatible A computer that has similar architecture to that is logically compatible with and that can run software designe...

Page 128: ...ogram section is executed normally for an ON execution condi tion and partially reset for an OFF execution condition interrupt signal A signal that stops normal program execution and causes a subroutine to be run or other processing to take place interrupt program A program that is executed in response to an interrupt inverse condition See normally closed condition JIS An acronym for Japanese Indu...

Page 129: ...ll of a program except for subroutine and interrupt programs mark trace A process in which changes in the contents of specific memory locations are recorded during program execution masked bit A bit whose status has been temporarily made ineffective masking Covering an interrupt signal so that the interrupt is not effective until the mask is removed megabyte A unit of storage equal to one million ...

Page 130: ... be defined as the opposite of either ON delay The delay between the time when an ON signal is initiated e g by an input device or PC and the time when the signal reaches a state readable as an ON signal by a receiving party e g output device or PC one shot bit A bit that is turned ON or OFF for a specified interval of time which is longer than one scan one to one link See 1 1 link online edit The...

Page 131: ...t are put together to form a functional PC PC System With building block PCs all of the Units connected up to but not including the I O devices The boundaries of a PC System are the PC and the program in its CPU Unit at the upper end and the I O Units at the lower end PCB See printed circuit board PC Setup A group of operating parameters set in the PC from a Programming Device to control PC operat...

Page 132: ...h as a host computer PROM Programmable read only memory a type of ROM into which the program or data may be written after manufacture by a customer but which is fixed from that time on prompt A message or symbol that appears on a display to request input from the opera tor protocol The parameters and procedures that are standardized to enable two devices to communicate or to enable a programmer or...

Page 133: ... lowest numbered words of a group of words These bits words are often called least significant bits words rising edge The point where a signal actually changes from an OFF to an ON status ROM Read only memory a type of digital storage that cannot be written to A ROM chip is manufactured with its program or data already stored in it and can never be changed However the program or data can be read a...

Page 134: ...es from 32 768 to 32 767 software error An error that originates in a software program software protect A means of protecting data from being changed that uses software as opposed to a physical switch or other hardware setting source word The location from which data is taken for use in an instruction as opposed to the location to which the result of an instruction is to be written The latter is c...

Page 135: ...y accessed through a TIM CNT bit and used to time down from the timer s set value Timers are turned ON and reset according to their execution conditions TR area A data area used to store execution conditions so that they can be reloaded later for use with other instructions TR bit A bit in the TR area trace An operation whereby the program is executed and the resulting data is stored to enable ste...

Page 136: ... data storage in memory that consists of 16 bits All data areas consists of words Some data areas can be accessed only by words others by either words or bits word address The location in memory where a word of data is stored A word address must specify sometimes by default the data area and the number of the word that is being addressed work area A part of memory containing work words bits work b...

Page 137: ...1 to 1 communications 9 1 to n communications 10 connecting 42 conduit installation 34 configuration 8 Counter Mode 5 countermeasures EMC Directives 40 counters changing SV Programming Console 73 example of inputting 82 CPM1 installation 31 CPU Units standard models 103 cycle CPM1 operating cycle 88 cycle time displaying Programming Console 78 processing 88 D data modifying Programming Console 72 ...

Page 138: ...ming Console 63 searching Programming Console 62 interlock circuit example 28 interrupt inputs 2 5 Interrupt Mode 5 interval timer 2 6 IR bit allocation 3 L leakage current 38 limit circuit 28 limit switches preventing false inputs 38 M maintenance 101 memory backup 2 17 protection 17 memory areas clearing Programming Console 60 partial clear 60 messages reading clearing 61 mode changing the PC mo...

Page 139: ...ications 9 connecting 43 programming checking the program 83 84 checks for syntax Programming Console 68 errors 91 inserting and deleting instructions Programming Console 63 65 preparation for 78 searching Programming Console 62 63 setting and reading a memory address Programming Con sole 62 Programming Console connecting 12 42 56 keys 55 models 55 operations 59 programming example 78 programs che...

Page 140: ...configuration 8 System Setup 48 T temperature effect on capacitor backup 18 operating storage 16 Termination Resistance Switch RS 422 Adapter 26 test run example 84 procedure 86 timers changing SV Programming Console 73 example of inputting 82 troubleshooting 93 fatal errors 95 I O errors 97 non fatal errors 96 operating conditions 99 power supply 94 100 U V unsigned decimal data modifying Program...

Page 141: ...n connector information removed Page 23 Notes added Page 26 3 1 3 Power Supply Voltage added Page 27 3 2 1 Installation Site Conditions added Page 29 Expansion I O Unit removed from the top sentence Page 31 Caution added Page 32 Wire diameter in Grounding and 100 to 240 VAC Power Supply and tightening torque in Crimp Connectors corrected Cautions and note added Pages 33 34 Input wiring diagrams co...

Page 142: ...Revised Specifications added Page 15 Memory protection and memory backup specs changed Page 16 Entire page redone Page 19 Mechanical life of relay corrected in the top table Page 22 Input indicator description corrected Page 23 Caution added to 2 2 2 Expansion I O Unit Components Page 46 Note and section on online editing added Page 53 Note on the Programming Consoles added Page 55 4 2 3 Preparati...

Reviews: