C500DA101 Omron, C500DA101 Datasheet

no-image

C500DA101

Manufacturer Part Number
C500DA101
Description
ANALOG OUTPUT UNIT
Manufacturer
Omron
Datasheet

Specifications of C500DA101

Leaded Process Compatible
No
Peak Reflow Compatible (260 C)
No
No. Of Analog Outputs
4
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Cat. No. W258-E1-05
SYSMAC C-series/CVM1/CV-series
Analog I/O Units

Related parts for C500DA101

C500DA101 Summary of contents

Page 1

Cat. No. W258-E1-05 SYSMAC C-series/CVM1/CV-series Analog I/O Units ...

Page 2

SYSMAC C-series/CVM1/CV-series Analog I/O Units Operation Manual Revised August 2007 ...

Page 3

iv ...

Page 4

... OMRON. No patent liability is assumed with respect to the use of the information contained herein. Moreover, because OMRON is constantly striving to improve its high-quality products, the information contained in this manual is subject to change without notice ...

Page 5

vi ...

Page 6

TABLE OF CONTENTS PRECAUTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Intended Audience ...

Page 7

SECTION 8 C500-DA103 Analog Output Unit 8-1 Specifications and General Information 8-2 IR/CIO Bit Allocations 8-3 Functions and User Programs SECTION 9 C500-DA501 Analog Output Unit 9-1 Specifications and General Information 9-2 Settings and Wiring . . . . . ...

Page 8

About this Manual: This manual describes the installation and operation of the C-series/CVM1/CV-series Analog I/O Units and includes the sections described below. Please read this manual carefully and be sure you understand the information provided before attempting to install and ...

Page 9

... In no event shall the responsibility of OMRON for any act exceed the individual price of the product on Á ...

Page 10

... OMRON shall not be responsible for conformity with any standards, codes, or regulations that apply to Á ...

Page 11

... It may represent the result of OMRON’s test conditions, and the users Á ...

Page 12

xiv ...

Page 13

This section provides general precautions for using the Programmable Controller (PC) and Analog I/O Units. The information contained in this section is important for the safe and reliable application of the Analog I/O Units. You must read this section and ...

Page 14

... 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 the above-mentioned applications. ...

Page 15

Application Precautions 4 Operating Environment Precautions Caution Do not operate the control system in the following places: ! • Locations subject to direct sunlight. • Locations subject to temperatures or humidity outside the range specified in • Locations subject to ...

Page 16

Application Precautions • Interlock circuits, limit circuits, and similar safety measures in external circuits • Always use the power supply voltage specified in this manual. An incorrect • Take appropriate measures to ensure that the specified power with the rated ...

Page 17

... EMC-related performance of the OMRON devices that conform to EC Directives will vary depending on the configuration, wiring, and other conditions of the equipment or control panel on which the OMRON devices are installed. The cus- tomer must, therefore, perform the final check to confirm that devices and the overall machine conform to EMC standards ...

Page 18

This section provides a general introduction on the Analog I/O Units. 1-1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 19

Features 1-1 Features 1-1-1 Analog Input Units This operation manual describes the features of the following Analog Input Units. • 3G2A5-AD001 to 3G2A5-AD007 • C500-AD101 • C500-AD501 Basic Function Analog quantities, such as temperature, pressure, power, and power factor, in- ...

Page 20

Features C500-AD501 This Analog Input Unit converts analog voltage or current signals from sensors to signed BCD data or to binary data (with two’s complements used for negative values). A microprocessor is built into the C500-AD501 to enable advanced data ...

Page 21

Features Output Specifications The Units are compatible with a variety of output specifications. Select the ap- propriate Unit from the table below. C500-DA101/103 The C500-DA101 converts 12-bit binary data and the C500-DA103 converts binary data with 1 sign bit + ...

Page 22

Basic Configuration 1-2 Basic Configuration 3G2A5-AD001 to 3G2A5-AD007 or C500-AD101/501 Analog Input Unit Sensor Temperature Pressure Preamp Speed Flow rate Voltage Current Trans- Power ducer Power factor Sensor The diagram above shows the C500-AD501 and C500-DA101 as examples of Analog ...

Page 23

Basic Configuration Servomotor Positioning System Sensor Encoder Ç Ç Ç Ç Ç Ç Ç Ç Ç Ç Ç Ç Ç Ç Platform The diagram above shows the C500-AD501 and C500-DA101 as examples of Analog I/O Units. Caution System Configuration ! ...

Page 24

Analog Input Units This section provides information on 3G2A5-AD001 to 3G2A5-AD005 Analog Input Units including the specifications, connections, IR/CIO bit allocations, and applications. 2-1 Specifications and General Information 2-1-1 Specifications 2-1-2 Description of Parts 2-1-3 Block Diagram ...

Page 25

Specifications and General Information 2-1 Specifications and General Information 2-1-1 Specifications General Specifications All general specifications of the 3G2A5-AD001 through 3G2A5-AD005 Analog Input Units conform to those of the C Series, except the following. • Insulation between the External Terminals ...

Page 26

Specifications and General Information PC Write Delay 2-1-2 Description of Parts 3G2A5-AD001 to 3G2A5-AD005 Analog input signal 0 V Conversion cycle Digital output signal 0000 PC write delay Model label 17-pin terminal block Refer to 2-1-4 Wiring for details of ...

Page 27

Specifications and General Information 2-1-3 Block Diagram The following diagram shows the basic internal connections of the Unit. +Voltage input +Current input Input point 1 –Input Shield Range selector +Voltage input +Current input Input point 2 –Input Shield Analog 0 ...

Page 28

Specifications and General Information 2-1-4 Wiring Voltage Inputs 1, 2, 3... Current Inputs Separate power supplies for input points 1 and 2 are used. 1. Common Mode Input Signals Input device ...

Page 29

Specifications and General Information Precautions Abide by the following precautions when using separate power supplies for the input points 3... Voltage Input and Connect according to one of the following methods when the same power supply Differential Output ...

Page 30

IR/CIO Bit Allocations Current Input Connect as shown below when the same power supply is used for input points 1 and 2. Connect resistors from the shield to the negative terminal. This connection re- sults in an accuracy of ±1%. ...

Page 31

Functions and User Programming 2-3 Functions and User Programming 2-3-1 Input Signals and Converted Data The Analog Input Unit converts analog input signals into digital data. Five mod- els are available to support different analog input ranges. The analog input ...

Page 32

Functions and User Programming Relationship Between Input Signals and A/D Conversion Data –10 V (–5 V) Sign bit, bit 11 2-3-2 Ladder Programming Example The following example program uses input-range Analog Input Unit to convert ...

Page 33

Functions and User Programming Programming Example for the C1000H Always ON Flag 25313 00115 Always ON Flag 25313 00215 Note The Analog Input Unit outputs 16-bit data but bits are the converted data and bit 15 is ...

Page 34

Analog Input Units This section provides information on 3G2A5-AD006 and 3G2A5-AD007 Analog Input Units including the specifications, connections, IR/CIO bit allocations, and applications. 3-1 Specifications and General Information 3-1-1 Specifications 3-1-2 Description of Parts 3-1-3 Block Diagram ...

Page 35

Specifications and General Information 3-1 Specifications and General Information 3-1-1 Specifications General Specifications All general specifications of the 3G2A5-AD006 and 3G2A5-AD007 Analog Input Units conform to those of the C Series, except the following. • Insulation between the External Terminals ...

Page 36

Specifications and General Information 3-1-2 Description of Parts 3G2A5-AD006/007 Model label 17-pin terminal block Refer to 3-1-4 Wiring for details of wiring connections. Section 3-1 19 ...

Page 37

Specifications and General Information 3-1-3 Block Diagram The following diagram shows the basic internal connections of the Unit. +Voltage input +Current input Input point 1 –Input Shield +Voltage input +Current input Input point 2 –Input Shield +Voltage input +Current input ...

Page 38

Specifications and General Information 3-1-4 Wiring Voltage Inputs Current Inputs The following diagram shows the wiring when separate power supplies are used for input points 1 through 4. Input device ...

Page 39

Specifications and General Information The following diagram shows the wiring when the same power supply is used for input points 1 through 4. Precautions 1, 2, 3... 22 Input device – + ...

Page 40

Functions and User Programs 3-2 IR/CIO Bit Allocations The IR/CIO bit allocations are shown below. Each Unit is allocated four words. Bit IR/CIO n: Point A/D converted data A/D converted data ...

Page 41

Functions and User Programs 3-3-2 Ladder Programming Example The following example program converts four different analog input signals to 4-digit BCD values (1023 maximum) and outputs the result. Connections IR 001 IR 002 IR 003 IR 004 IR 005 Input ...

Page 42

Functions and User Programs Program Example Using C1000H Always ON Flag 25313 Always ON Flag 25313 Always ON Flag 25313 Always ON Flag 25313 Section 3-3 ANDW(34) For input point 1 001 Reads the converted #03FF data from IR 001 ...

Page 43

This section provides information on the C500-AD101 Analog Input Unit including the specifications, connections, IR/CIO bit allocations, and applications for both two-word and four-word operation. 4-1 Specifications and General Information 4-1-1 Specifications 4-1-2 Description of Parts 4-1-3 Block Diagram 4-2 ...

Page 44

Specifications and General Information 4-1 Specifications and General Information 4-1-1 Specifications General Specifications All general specifications of the C500-AD101 Analog Input Unit conform to those of the C Series. Performance Specifications Note 28 Item Number of analog inputs 8 Input ...

Page 45

Specifications and General Information 4-1-2 Description of Parts Under the Cover Front Rear Model label Cover 30-pin ter- minal block SW1: DIP switch to select input points SW2: Toggle switch to read input range Section 4-1 Four-word operation Operating mode ...

Page 46

Specifications and General Information 4-1-3 Block Diagram The following diagram shows the basic internal connections of the Unit. +Voltage/current input Input –Current input point 1 –Voltage/current input Shield +Voltage/current input –Current input Input point 2 –Voltage/current input Shield +Voltage/current input ...

Page 47

Functions, Settings and Wiring 4-2 Functions, Settings and Wiring 4-2-1 Operational Flow Start Set operating mode Set input ranges Wiring connections Word allocation Programming Operate Set the C500-AD101 operating mode to two- or four-word operation according to the model of ...

Page 48

Functions, Settings and Wiring 4-2-2 Functions A/D Conversion The relationships between the input analog values and the converted binary val- ues are shown below. Binary values are given with their hexadecimal equiva- lents. Voltage Inputs 0FFF (4095) (1) Digital value ...

Page 49

Functions, Settings and Wiring Scaling The C500-AD101 normally outputs hexadecimal values in the range 000 FFF data. The offset and gain are set individually to convert the outputs to the BCD data required. Scaling is not available during four-word operation. ...

Page 50

Functions, Settings and Wiring Setting the Switch Set this switch before mounting the C500-AD101. This switch setting is read when the PC’s power supply is turned ON. 4-2-4 Setting the Input Ranges The procedure for setting the type and range ...

Page 51

Functions, Settings and Wiring Removing the Cover Place your thumb at the bottom left edge of the cover and push it to the right. Setting Procedure 1, 2, 3... 4. Follow the setting procedure described below to set the input ...

Page 52

Functions, Settings and Wiring Caution Turn ON only one DIP switch pin. Do not turn ON two pins at the same time. ! 4-2-5 Wiring Terminal Connections Point 1 + Voltage/current input 1 0 – Current input 1 1 – ...

Page 53

Two-word Operation Current Input + Sensor 0 V Note 4-3 Two-word Operation 4-3-1 Communications with CPU Unit The I/O READ and I/O WRITE instructions, READ and WRIT, are used for data transfer between the C500-AD101 and the CPU Unit in ...

Page 54

Two-word Operation The I/O READ instruction, READ, is executed when the instruction execution conditions are ON, the A/D Busy Flag (IR/CIO n+1, Bit 00) is OFF, and A/D Write Completed Flag (IR/CIO n+1, Bit 01) is ON. A NOP (No ...

Page 55

Two-word Operation 4-3-2 IR/CIO Bit Allocations Allocations Unconfirmed Data Flag This flag turns ON when the converted data is unconfirmed, when power is turned ON, for example. Peak Reset Bit This bit is turned ON with one or more of ...

Page 56

Two-word Operation 4-3-3 DM Allocations Data Writing Area The I/O WRITE Instruction (WRIT) is used to transfer a maximum of 26 words of data to the Analog Input Unit. The following applies if mean value and scaling are not used ...

Page 57

Two-word Operation Data Reading Area The I/O READ instruction (READ) is used to transfer a maximum of 9 words of data from the Analog Input Unit. Point DM word Input point 1 converted data 1 DM ...

Page 58

Two-word Operation Scaling If scaling used for an input point, turn ON the corresponding bit. If scaling is not to be used, turn OFF the corresponding bit. Scaling Data Enter the offset and gain for each point ...

Page 59

Two-word Operation 4-3-4 Programming Examples Example programs are shown below for data transfer between the C500-AD101 Analog Input Unit and the C1000H. Refer to page 48 for information on using these programs with the CVM1 and CV Series. Settings Used ...

Page 60

Two-word Operation Contents of DM 0001 Note The data writing area extends to 26 words maximum. If some points are not used for mean value or scaling, as shown above, the area will be smaller. Set only the data which ...

Page 61

Two-word Operation Ladder Programming Example Using C1000H First Scan Flag 25315 First Scan Flag 25315 (EQ) 07000 25506 (Continued on next page.) Specifies the points to MOV(21) be used and mean val- #F0FF ue settings. DM0000 MOV(21) Specifies scaling set- ...

Page 62

Two-word Operation (From previous page.) 07000 00103 (EQ) 07001 25506 07001 07200 07201 07202 07203 07204 07205 07206 07207 07100 07101 07102 (Continued on next page.) 46 READ(88) A/D converted data and the Disconnec- tion Detect Flags from points 1 ...

Page 63

Two-word Operation IR 0033 is used for peak values. IR 00008 through IR 00015 are used to activate the moving of the peak values into the desired storage locations. Turn ON the Peak Read Bits and check the Peak Flags ...

Page 64

Two-word Operation IR 00108 through IR 00115 are used as Peak Flags. When the input point data reaches a peak value, the flag corresponding to the input point will turn ON. When both the Peak Read Bit and Peak Flags ...

Page 65

Two-word Operation (1 cycle ON) A500 15 0100 0001 01 03 A500 06 (EQ) 0100 00 0100 01 0100 0001 01 03 A500 06 (EQ) 0100 02 0101 00 0101 01 0101 02 0101 03 0101 04 0101 05 0101 ...

Page 66

Four-word Operation 4-4 Four-word Operation 4-4-1 Communications with CPU Unit The MOV instruction is used for data transfer between the C500-AD101 and the CPU Unit in four-word operation mode. MOV instruction MOV instruction CPU OUT instruction Unit Output bits IR/CIO ...

Page 67

Four-word Operation Point Control Bits Turn ON one of the Point Control Bits to designate the desired input point when writing the number of sampling counts for the mean value and when reading binary-converted data. When using peak hold, turn ...

Page 68

Four-word Operation DM Area Allocation Mean value at input points Input point Mean value sample count 1 DM 0000 0001 0002 0003 0 0 ...

Page 69

Four-word Operation Programming Using Only In four-word operation, a program uses the MOV instruction and the PC and A/D One Point Read/Write Complete Flags. Initially, set the mean value sampling count for the input point. If the mean is not ...

Page 70

Four-word Operation Programming Using Only Point 1 The following program is used when only one of the input points is used. First Scan Flag 25315 A/D Read Completed Flag 00314 07001 07000 07001 07000 07001 A/D Read Completed Flag 00314 ...

Page 71

Four-word Operation Programming Using All 8 Points The following program can be used when all eight input points are being used. First Scan Flag 25315 First Scan Flag 25315 Always OFF Flag 25314 00314 07008 25314 Always OFF Flag (Continued ...

Page 72

Four-word Operation (Continued from previous page) 07000 07001 07002 07003 07004 07005 07006 07007 07000 07101 07008 07101 07009 07208 Always OFF Flag 25314 07008 00315 25314 Always OFF Flag (Continued on next page.) 56 MOV(21) DM 0000 000 MOV(21) ...

Page 73

Four-word Operation (Continued from previous page) 07200 00101 00102 00103 07000 07201 00100 00102 00103 07001 07202 00100 00101 00103 07002 07203 00100 00101 00102 07003 07204 00100 00101 00102 07004 07205 00100 00101 00102 07005 07206 00100 00101 00102 ...

Page 74

Four-word Operation (From previous page.) 00100 00314 00101 00102 00103 00104 00105 00106 00107 00300 00315 Designates A/D Write point 1. Completed Flag 10000 00308 00301 00315 00308 00302 00315 00308 00303 00315 00308 (Continued on next page ...

Page 75

Four-word Operation (From previous page.) 00304 00315 00308 00305 00315 00308 00306 00315 00308 00307 00315 00308 00315 07301 00114 07300 00114 Note 00309 00108 MOV(21) 002 DM 0104 00309 00108 MOV(21) 002 DM 0204 00309 00108 MOV(21) 002 DM ...

Page 76

This section describes information on the C500-AD501 Analog Input Unit, including the specifications, connections, I/O word allocations, and applications. 5-1 Specifications and General Information 5-1-1 Specifications 5-1-2 Theory of Operation 5-1-3 Unit Data Format 5-1-4 Functions . . . . ...

Page 77

... RAM EEPROM for memory map storage Run, error, range, comm error, transmit/receive OMRON 38-terminal removable connector C500-PAR-PTC 54 0.25 mm amplitude and Z directions for 12 times in 10 min. 54.8 to 300 and Z directions for 12 times in 10 min 61 0.1 mm amplitude and Z directions for 4 times in 8 min. ...

Page 78

Specifications and General Information Input Specifications Binary (Hex) Mode A/D converted data 0FFF (4095) 07FF (2047) 0000 (0000) F800 (A048) F000 (C095) –10 V A/D converted data 0FFF 0000 Input signal range ...

Page 79

Specifications and General Information 5-1-2 Theory of Operation The Unit converts field signals (voltage and current) to digital values that are available to the CPU Unit’s ladder program for processing. A microprocessor al- lows the Unit to perform advanced functions ...

Page 80

Specifications and General Information 5-1-4 Functions The C500-AD501 Analog Input Unit offers maximum application flexibility and high performance processing by combining the latest in analog and software technology to provide the following features. • Flexible configuration options • High point ...

Page 81

Specifications and General Information 5-1-5 Description of Parts The parts of the Unit are identified below. Unit model Indicator cover Set screw I/O terminal block Set screw Front of Unit 66 Input 1 DIP switches Slide switches Input 16 Front ...

Page 82

Specifications and General Information 5-1-6 Indicators Indicators RUN (Green) Unit is operating correctly error occurs, this indicator turns OFF and the Unit stops operating. The indicator flashes when the number of write operations to EEPROM exceeds 10,000. If ...

Page 83

Specifications and General Information 5-1-7 DIP Switches and Slide Switches The DIP switches and slide switches are located beneath the detachable termi- nal block. To set these switches, first remove the upper and lower set screws and the remove the ...

Page 84

Quick Start Procedure 5-1-8 Block Diagram The following diagram shows the basic internal connections of the Unit. Input amplifiers Input 1 Analog multiplexers Input 2 Input 3 Input 4 Input 16 Shield Analog 0 V 5-2 Quick Start Procedure The ...

Page 85

Installation, Settings, and Wiring 5-3 Installation, Settings, and Wiring 5-3-1 Unpacking the Unit To unpack the Unit, open the shipping carton and slide out the corrugated insert containing the Unit. Remove the Unit from the insert, making sure to retain ...

Page 86

Installation, Settings, and Wiring Slide switch setting VDC VDC – VDC – VDC – Note DIP switch and slide switch settings are enabled ...

Page 87

Installation, Settings, and Wiring 5-3-4 Wiring Wiring is accomplished at the terminal connectors or also referred to as terminal blocks. To access the terminal connectors proceed as follows 3... C500-AD501 Analog Input Unit 72 1. Insert each wire ...

Page 88

Installation, Settings, and Wiring 5-3-5 Wiring Diagrams The Unit can accept a variety of input signals. The following diagrams show the various input signal wiring configurations. Unit Front End The diagram below is a simplified schematic of the front end ...

Page 89

... G 1. For best results, OMRON recommends using only shielded, twisted-pair cable. Shields should be connected in a star fashion to the shield terminal. 2. Shield terminals are not directly connected to chassis ground of the Rack. They are used as a floating reference for the isolated analog ground plane in the Unit ...

Page 90

Installation, Settings, and Wiring Differential Source with Multiple Points (Single Reference) Note Only one ground should be connected at the source when multiple points are connected to the Unit. Precautions Observe the following precautions when wiring the Analog Input Unit. ...

Page 91

Data Exchange with CPU Unit 5-4 Data Exchange with CPU Unit 5-4-1 Communications with the CPU Unit The Unit communicates with the CPU Unit in 2-word mode using the I/O READ/ WRITE instructions in ladder logic. Specific ladder logic examples ...

Page 92

Data Exchange with CPU Unit Internal Processing and The C500-AD501 contains a processor that converts analog data and performs Parameter Settings advanced functions on the data. The following processing is performed 3... I/O READ Instruction – READ I/O ...

Page 93

Data Exchange with CPU Unit The completion of execution of the I/O READ and I/O WRITE instructions can be determined by checking the status of the Equals Flag. The Equals Flag will be ON when execution has been completed. READ/WRIT ...

Page 94

Data Exchange with CPU Unit Output Word Direction Bit Name 0 PC Busy 1 PC Write Complete 2 PC Read Complete 3 EEPROM write bit 4 Serial port write enable bit 5 High/low alarm reset bit n: 6 Out-of-range error ...

Page 95

Memory Map 5-5 Memory Map The C500-AD501 has internal RAM for storage of operating parameters during execution. Internal EEPROM memory provides non-volatile storage for these parameters without the need for batteries. Both memory areas have a Unit memory map which ...

Page 96

Memory Map 5-5-2 Overview The following table outlines the contents of the memory map. Refer to the next section for details. Contents Memory Read/ map write word Alarm flags 00 R Conversion data High/low alarm 17 ...

Page 97

Memory Map 5-5-3 Memory Map Details Read/ Memory Bits write map word ...

Page 98

Memory Map Read/ Memory Bits write map word ...

Page 99

Memory Map Read/ Memory Bits write map word R/W 52 ...

Page 100

Memory Map Read/ Memory Bits write map word R R ...

Page 101

Memory Map Read/ Memory Bits write map word R/W 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 R/W 119 120 121 122 123 124 125 126 ...

Page 102

Functions 5-5-4 Using the Unit Memory Map Configuration Sheet To assist in the custom configuration of the Unit, a Configuration Worksheet has been provided in Appendix A. Values for all advanced functions can be entered in the worksheet. These values ...

Page 103

Functions Averaging and Alarms High and low limit alarms are processed before averaging is performed thus possible that the averaged input data will still be within the set limits even when a high or low alarm has been ...

Page 104

Functions Example 2: Scaling Percent Full Input point 6 of the Unit is connected signal from a level sensor in a tank. The user is not interested in the ...

Page 105

Functions Example 3: Scaling 300 to 1,200 PSI Input point 12 of the Unit is connected signal from a pressure sensor in pipe. The range for input point 12 ...

Page 106

Functions 5-6-3 Averaging The averaging function can be used to perform averaging of many samples of data prior to reporting the value to the CPU Unit. This function is useful for reduc- ing or eliminating noise commonly found in analog ...

Page 107

Functions 5-6-5 Peak Hold The peak hold function can be used to detect peak conversion values of rapidly changing analog input signals. These values are stored in separate memory locations in the Unit memory map. This data is reset each ...

Page 108

Functions 5-6-7 EEPROM Functions The Unit has an internal EEPROM memory which stores the Unit memory map. When power is applied, the Unit uploads the EEPROM to RAM and begins execution using the RAM values in the Unit memory map. ...

Page 109

User Programming Examples 5-7 User Programming Examples This section provides some user programming examples for CV-series PCs. These examples may need to be altered for use with other PCs. Refer to the doc- umentation on programming for your PC for ...

Page 110

User Programming Examples 5-7-3 Using the Pointer Word in the Unit Memory Map The Unit has an internal memory map for storage of data and configuration parameters. The table is 153 words in length, with both read-only and read/write registers. ...

Page 111

User Programming Examples Note Example 1: WRITE Data This example show how to write the entire Unit Memory Map Write area (Loca- Memory to the Unit Memory tions 47 to 150). These are the user configurable locations in the Unit ...

Page 112

User Programming Examples Example 2: WRITE to This example shows how to write a specific value to a single Unit Memory Map Selected Locations in the Location. Unit Memory Map Execution condition Q000104 Write complete Q000105 Q000105 Q000202 Q000104 Write ...

Page 113

User Programming Examples 5-7-5 Reading Data from the Unit I/O READ Instruction This section describes the use of the pointer word with the I/O READ ladder (READ) and the Pointer instruction. For additional information regarding the I/O READ instruction, refer ...

Page 114

User Programming Examples Example 2: READ the Entire This example shows how to read the entire Unit Memory Map into the Data Unit Memory Map into Data Memory of the CPU Unit. Memory Q000105 Q000101 Q000104 Q000112 A50006 Q000107 Q000105 ...

Page 115

User Programming Examples 5-7-6 Typical Programming Examples Examples 1 through 4 are typical ladder diagrams that show the flexible access to the Unit set up and advanced functions. Example 1: Configuring the This example shows how to configure the scaling ...

Page 116

User Programming Examples Example 2: Configuring the This example shows how to configure the alarm function for specific input points. Alarm Function Refer to 5-6-6 High/Low Alarms for general information on using the high/low alarms. Execution condition Q000405 Q000404 Latch ...

Page 117

User Programming Examples Example 3: Configuring the This example shows how to configure the filtering function for specific input Filtering Function points. Refer to 5-6-4 Filtering for information on using the filtering function. Execution condition Q000411 Q000410 Latch Q000411 Q000413 ...

Page 118

User Programming Examples Example 4: Configuring the This example shows how to configure the averaging function for specific input Averaging Function points. Refer to 5-6-3 Averaging for information on using the averaging function. Execution condition Q000501 Q000500 Latch A50006 = ...

Page 119

Analog Output Units This section provides information on 3G2A5-DA001 to 3G2A5-DA005 Analog Output Units including the specifications, connections, IR/CIO bit allocations, and applications. 6-1 Specifications and General Information 6-1-1 Specifications 6-1-2 Description of Parts 6-1-3 Block Diagram ...

Page 120

Specifications and General Information 6-1 Specifications and General Information 6-1-1 Specifications General Specifications All general specifications of the 3G2A5-DA001 through 3G2A5-DA005 Analog Output Units conform to those of the C Series, except the following: • Insulation between the External Terminals ...

Page 121

Specifications and General Information 6-1-2 Description of Parts 3G2A5-DA001 to 3G2A5-DA005 Model label 17-pin terminal block Refer to 6-1-4 Wiring for details of wiring connections. Section 6-1 107 ...

Page 122

Specifications and General Information 6-1-3 Block Diagram The following diagram shows the basic internal connections of the Unit. Point 1 + Voltage output _ Analog Current output _ Ranger selector Point 2 + Voltage output _ Analog ...

Page 123

Specifications and General Information 6-1-4 Wiring Voltage Outputs Current Outputs Precautions 1, 2, 3... Unit 0 + – – Shielded twisted-pair cable Unit – ...

Page 124

Functions and User Programs 6-2 IR/CIO Bit Allocations Bit allocations for words that contain the values that will be converted to analog values for output from each Analog Output Unit output point are shown below. Note For bipolar outputs, bit ...

Page 125

Functions and User Programs Relationship Between Input Data and Output Signals: Output 5 V (20 mA mA) 0 Input Note Data exceeding FFF Bipolar Output Output Ranges: –10 to ...

Page 126

Functions and User Programs 6-3-2 Ladder Programming Example The following example program converts two different 4-digit BCD values (4095 maximum) to analog signals and outputs the result. Connections IR 001 Input point 1 Input point 2 4-digit BCD 4-digit BCD ...

Page 127

Functions and User Programs Programming Example Using C1000H Input data 1 read condition 00300 25507 (LE) 25507 (LE) (See note.) 25503 (ER) 00400 Input data 2 read condition 00301 25507 (LE) 25507 (LE) (See note.) 25503 (ER) 00401 Note The ...

Page 128

This section provides information on the C500-DA101 Analog Output Unit including the specifications, connections, IR/CIO bit allocations, and applications. 7-1 Specifications and General Information 7-1-1 Specifications 7-1-2 Description of Parts 7-1-3 Block Diagram 7-1-4 Setting Output Range 7-1-5 Wiring . ...

Page 129

Specifications and General Information 7-1 Specifications and General Information 7-1-1 Specifications General Specifications All general specifications of the C500-DA101 Analog Output Unit conform to those of the C Series. Performance Specifications Note The conversion time is defined as the time ...

Page 130

Specifications and General Information 7-1-2 Description of Parts Front View Rear View Model label 17-pin terminal block Refer to 7-1-5 Wiring for details of wiring connections. Section 7-1 SW1: Output range setting switch SW2: Output range setting switch 117 ...

Page 131

Specifications and General Information 7-1-3 Block Diagram The following diagram shows the basic internal connections of the Unit. Isolation É É É É É É É É É É É É É É É É É É I/O bus É ...

Page 132

Specifications and General Information 7-1-4 Setting Output Range Set the output range for each output point using the DIP switches on the back of the Analog Output Unit. Back of Unit DIP switch Port Pin SW1 ...

Page 133

Specifications and General Information The DIP switches are factory-set to the range. Change the switch set- tings to set the range. 7-1-5 Wiring Terminal Allocations The terminals used ...

Page 134

Specifications and General Information 5. A voltage (current) may be output momentarily from the output terminal when the power supply to the PC is turned ON or OFF. Approximately 1 V will be output for several hundred milliseconds after the ...

Page 135

IR/CIO Bit Allocations 7-2 IR/CIO Bit Allocations Each C500-DA101 Analog Output Unit is allocated four words. I/O bit IR/CIO n: Point D/A conversion data D/A conversion data D/A conversion data 2 ...

Page 136

Functions and User Programs 7-3 Functions and User Programs 7-3-1 Operational Flow The C500-DA101 Analog Output Unit converts 12-bit binary data to voltage or current analog output signals. The Unit has four output points, each of which can be independently ...

Page 137

Functions and User Programs Relationship Between Input Data and Output Signals Output 0000 Output 7-3-3 Ladder Programming Example Example programs are shown below for the C500-DA101 Analog Output Unit mounted in the ...

Page 138

Functions and User Programs Program for Binary Data: Output condition 25505 (>) 25505 (>) 06400 Section 7-3 CMP(20) Compares the content of DM 0100 with 0FFF. DM 0100 #0FFF If the data is not greater MOV(21) than 0FFF, the data ...

Page 139

This section provides information on the C500-DA103 Analog Output Unit including the specifications, connections, IR/CIO bit allocations, and applications. 8-1 Specifications and General Information 8-1-1 Specifications 8-1-2 Description of Parts 8-1-3 Block Diagram 8-1-4 Wiring . . . . . ...

Page 140

Specifications and General Information 8-1 Specifications and General Information 8-1-1 Specifications General Specifications All general specifications of the C500-DA103 Analog Output Unit conform to those of the C Series. Performance Specifications Note The conversion time is defined as the time ...

Page 141

Specifications and General Information 8-1-2 Description of Parts C500-DA103 Model label 17-pin terminal block Refer to 8-1-4 Wiring for details of wiring connections. Section 8-1 129 ...

Page 142

Specifications and General Information 8-1-3 Block Diagram The following diagram shows the basic internal connections of the Unit. Isolation É É É É É É É É É É É É É É É É É É I/O bus É ...

Page 143

Specifications and General Information 8-1-4 Wiring Terminal Allocations Voltage Outputs Precautions 1, 2, 3... Terminal Description Number 0 +Voltage output for point 1 1 –Voltage output for point 1 2 Not used 3 Not used 4 +Voltage output for point ...

Page 144

Functions and User Programs 8-2 IR/CIO Bit Allocations IR/CIO Bit Allocations Each C500-DA103 Analog Output Unit is allocated four words. Bit IR/CIO n: Point 1 0 D/A conversion data 2 1 D/A conversion data 2 2 D/A conversion data 2 ...

Page 145

Functions and User Programs Relationship Between Input Data and Output Signals 07FF 0000 87FF Data cannot be converted in ranges 0800 8-3-2 Ladder Programming Example Example programs are shown below for the C500-DA103 Analog Output Unit mounted in the C1000H. ...

Page 146

This section describes information on the C500-DA501 Analog Output Unit including the specifications, connections, I/O word allocations, and applications. 9-1 Specifications and General Information 9-1-1 Specifications 9-1-2 Overview . . . . . . . . . . . . ...

Page 147

Specifications and General Information 9-1 Specifications and General Information 9-1-1 Specifications General Specifications All general specifications of the C500-DA501 Analog Output Unit conform to those of the C Series, except the following: Performance Specifications Item Number of analog 8 output ...

Page 148

Specifications and General Information Item Overall accuracy Voltage outputs (full scale) Current outputs Reproducibility 0.0047% (full range) Conversion time Normal/BCD mode: 13.4 ms (With output ramp and upper/lower limits: 16.6 ms) High-speed mode: 3.4 ms Words allocated 2 words (1 ...

Page 149

Specifications and General Information Item Output signals (factory setting) when PC is turned Output signal value immediately before power is interrupted is maintained as long as 5–V power OFF from PC to Unit is ON, ...

Page 150

Specifications and General Information Output Specifications The output specifications of the C500-DA501 Analog Output Unit without scal- ing are shown below. Voltage Outputs BCD Data Output Conversion data Output Conversion data –10 ...

Page 151

Specifications and General Information Current Outputs BCD Data Output Conversion data (unsigned BCD Output Conversion data (unsigned BCD) The output specifications of the C500-DA501 Analog Output Unit with scaling are shown below. ...

Page 152

Specifications and General Information 9-1-2 Overview The C500-DA501 is a Special I/O Unit for the C500, C1000H, C2000H, CVM1, and CV-series PCs. It has eight analog output points and the following functions. • Output signal range can be selected for ...

Page 153

Specifications and General Information 9-1-3 Description of Parts Model label Indicator cover Set screw Terminal block Set screw Front 9-1-4 Indicators 142 Output 1 Output 2 Output 3 Output 4 Output 5 Output 6 Output 7 Output 8 Front (With ...

Page 154

Specifications and General Information 9-1-5 Block Diagram Bus I/O bus interface Watchdog timer Power supply (insu- lated) External power supply The following diagram shows the basic internal connections of the Unit. Isola- tion Shutdown Section D/A converters Voltage ...

Page 155

Specifications and General Information 9-1-6 Internal Structure The C500-DA501 Analog Output Unit has an internal 62-word Memory Map in RAM which contains conversion data, parameters, and status data also al- located either I/O words as ...

Page 156

Specifications and General Information Relationship with CPU When two words are allocated, the CPU Unit uses the I/O WRITE and I/O READ Unit instructions, WRIT and READ, to directly access RAM. When four I/O words are allocated, the CPU Unit ...

Page 157

Specifications and General Information 9-1-7 Operation Flow Start Set two-word or four-word operating mode. Set output signal range. Set output signals at PC power interruption and recovery. Mount the Unit. Wire connections. Operate 146 Set the mode for exchanging data ...

Page 158

Settings and Wiring 9-2 Settings and Wiring 9-2-1 Setting the Output Signal Ranges The output signal ranges are set by using the DIP switches for output signal range settings and for voltage output range settings (for voltage outputs only). Note ...

Page 159

Settings and Wiring DIP Switches for Setting When a voltage output is set also necessary to set the voltage output range Voltage Output Ranges DIP switch pins under the terminal block on the back of the Unit to ...

Page 160

Settings and Wiring Mounting the Terminal When the output signal range has been set, mount the terminal block and tighten Block the upper and lower set screws. Mounting the Unit When mounting the Unit on the Backplane, make sure that ...

Page 161

Settings and Wiring 9-2-3 Setting the Output Signals at PC Power Interruption and Recovery A toggle switch on the back of the Unit can be used to set the output signals from the Analog Output Unit when power to the ...

Page 162

Settings and Wiring 9-2-4 Wiring The terminal arrangement is as shown in the following diagram. : Current output This Analog Output Unit must receive an external power supply of 24 VDC ...

Page 163

Settings and Wiring Output Connections Precautions Observe the following precautions when connecting cables to the Unit. • Use shielded twisted pair cables as signal lines. • Connect the shield to the output device. However, if doing so makes the nega- ...

Page 164

Data Exchange with CPU Unit 9-3 Data Exchange with CPU Unit Overview This section describes differences in data exchange with the CPU Unit between two-word and four-word operating modes. The two/four-word operating mode short-circuit pins on the front panel of ...

Page 165

Data Exchange with CPU Unit Four-word Operating The MOV, OUT, and other generic instructions are used to read and write RAM Mode data in the Analog Output Unit through the allocated I/O words. One word is read or written at ...

Page 166

Data Exchange with CPU Unit Using the I/O WRITE Instruction, WRIT The function of the WRIT instruction depends on the number of words trans- ferred (1 or more than 1) as described below. When writing parameters and con- version data ...

Page 167

Data Exchange with CPU Unit turned OFF and then ON, or until the Unit is restarted. This value is turned OFF when the power is turned OFF and then ON or when the Unit is restarted. When the Number of ...

Page 168

Data Exchange with CPU Unit Ladder Programming Insert the WRIT instruction in a ladder program as follows: • When the input conditions are met, a self-holding (latched) bit must used to • While a WRIT instruction is being executed, a ...

Page 169

Data Exchange with CPU Unit If the program writes conversion data after parameters, design the program as follows: Even if an attempt is made to write conversion data immediately after parameters, such as scaling upper and lower limits, upper and ...

Page 170

Data Exchange with CPU Unit If write data, such as the first RAM addresses, parameters, and conversion data set in the data memory immediately before the WRIT instruction is exe- cuted, design the program as shown in ...

Page 171

Data Exchange with CPU Unit Four-word Operating Mode Writing Data 1, 2, 3... Timing Chart Data Pointer Read/Write Request Bit PC Write Completed Bit Analog Output Unit Read Completed Flag 160 1. The CPU ...

Page 172

Data Exchange with CPU Unit Ladder Programming An example of data write processing and write completion monitoring programs is shown below. Input conditions Reading Data 1, 2, 3... Latched until write process is completed. Bit 06 of Turns ON C ...

Page 173

Data Exchange with CPU Unit 10. The CPU Unit verifies that bit 07 of word n+3 is OFF, then turns OFF bit 07 of Timing Chart Pointer Read/Write Request Bit PC Write Completed Bit Analog Output Unit ...

Page 174

Data Exchange with CPU Unit 9-3-2 IR/CIO Bit Allocations Two-word Operating Mode Output Words (CPU Unit → Analog Output Unit) Allocated I/O word Bit ...

Page 175

Data Exchange with CPU Unit Input Words (Analog Output Unit → CPU Unit) Allocated I/O word Bit n 164 Name These bits operate automatically ...

Page 176

Data Exchange with CPU Unit Four-word Operating Mode Output Words (CPU Unit → Analog Output Unit) Allocated I/O word Bit n Name Write Data ...

Page 177

Data Exchange with CPU Unit Input Words (Analog Output Unit → CPU Unit) Allocated I/O word Bit n n 166 Name ...

Page 178

Data Exchange with CPU Unit 9-3-3 Memory Map The Analog Output Unit has a 62-word RAM which contains 16-bit data, 1-bit control bits, and 1-bit flags. RAM contains data in BCD or binary format. Use the BCD/Binary Mode Bit to ...

Page 179

Data Exchange with CPU Unit Memory Map Contents Words Bits Output Name points Invalid Data Received Flags Conversion Error Flags ...

Page 180

Data Exchange with CPU Unit Words Bits Output Name points Read Pointer Scaling Enable Bits Output Ramp Enable Bits ...

Page 181

Data Exchange with CPU Unit Words Bits Output Name points Scaling Lower Limit for Output Point Scaling Upper Limit for Output Point Scaling Lower ...

Page 182

Data Exchange with CPU Unit Words Bits Output Name points Output Ramp Set Time for Output Point Output Ramp Set Time for Output Point ...

Page 183

Data Exchange with CPU Unit Words Bits Output Name points Output Lower Limit for Output Point Output Upper Limit for Output Point Output Lower ...

Page 184

Data Exchange with CPU Unit Words Bits Output Name points Output Lower Limit for Output Point Output Upper Limit for Output Point Output Lower ...

Page 185

Data Exchange with CPU Unit Words Bits Output Name points Invalid Data Received Error Code Total EEPROM Write Count ...

Page 186

Functions 9-4 Functions 9-4-1 BCD/Binary Mode The BCD/Binary Mode Bits (bits address 14) in RAM of the Analog Output Unit are used to select either BCD or binary mode for each output point. The default is ...

Page 187

Functions When the scaling lower limit is smaller than the scaling upper limit, the lower limit corresponds to output signal level 0%, the upper limit corresponds to output sig- nal level 100%, and positive scaling is performed. When the scaling ...

Page 188

Functions Examples of Reverse Scaling Example output for 0 to 100% Conversion data Output Point 3 9-4-3 Output Ramps The output ramps make output signals gradually change with time to prevent sudden changes in response ...

Page 189

Functions Output Signals When conversion data changes from the present value to a new value, the out- put signal is linearly changed to the new value within the output ramp set time instead of rapidly changing the output signal. Once ...

Page 190

Functions Output Point 1 9-4-4 Upper/Lower LImits The upper/lower limit function is used to restrict output signals so that conver- sion data above the upper limit or below the lower limit is made constant. This function can be set individually ...

Page 191

Functions Upper/Lower Limit To enable the upper/lower limit function, turn ON the Upper/Lower Limit Enable Enable Bits Bit for each output point. These bits are read/write. Upper/Lower Limit To check whether the upper/lower limit function is active, monitor the status ...

Page 192

Functions Example: Reverse Output for 0 to 300_C When the lower and upper limits are set to 45_C and 270_C, respectively, output signals will be restricted to 17 45_C or lower and to ...

Page 193

User Programming Examples 9-5 User Programming Examples 9-5-1 Two-word Operating Mode Writing Default Data and Conversion Data Example: Parameters are set in RAM addresses the Analog Output Unit and, 100 ms later, data is set in ...

Page 194

User Programming Examples Reading Data Reading Consecutive Data Example: A total of 62 words is read from RAM addresses the Analog Output Unit to addresses D00000 to D00061 (when the Analog Output Unit is allocated to ...

Page 195

User Programming Examples 9-5-2 Four-word Operating Mode Writing Data Writing Default Data and Conversion Data Example: Parameters are set in RAM addresses the Analog Output Unit and, 100 ms later, data is set in RAM address ...

Page 196

User Programming Examples (Continued from previous page) Section 100-ms timer (delay timer for internal processing time of Analog Output Unit) Self-holding bit Writes the parameter values of D00113 to D00118 to RAM addresses and, 100 ms later, ...

Page 197

User Programming Examples Indirect address Indirect address 186 Incremented by INC Section 9-5 Analog Output Unit Address Address Analog Output Unit Address ...

Page 198

User Programming Examples Reading Data Example: Data is read from RAM addresses the Analog Output Unit to address- es D00001 to D00018 (when the Analog Output Unit is allocated to words CIO 0002 to CIO 0005). ...

Page 199

User Programming Examples Programming In four-word operating mode, the same handshake bit in the allocated I/O words, Precautions in Four-word the PC Write Completed Bit, is used for both write and read operations in the Operating Mode Analog Output Unit. ...

Page 200

User Programming Examples Method 2 In this method, each work bit is turned ON when PC write process is completed, and the result is set in the PC Write Completed Bit according these bits. This prevents ...

Related keywords