Toshiba V200 Series User Manual

Toshiba V200 Series User Manual

V200 series programmable logic controllers
Table of Contents

Advertisement

UM-V200-E001
Programmable Logic Controllers
USER'S MANUAL
Setup & Operation
CONTENTS
V200 Series PLC
Toshiba International Corporation

Advertisement

Table of Contents
loading

Summary of Contents for Toshiba V200 Series

  • Page 1 UM-V200-E001 Programmable Logic Controllers USER’S MANUAL Setup & Operation CONTENTS V200 Series PLC Toshiba International Corporation...
  • Page 2 This manual provides information on how to safely install, operate, and maintain your TIC V200 Series PLC. This manual includes a section of general safety instructions that describes the warning labels and symbols that are used throughout the manual. Read the manual completely before installing, operating, or performing maintenance on this equipment.
  • Page 3: Important Notice

    The sales contract contains the entire obligation of Toshiba International Corporation. The warranty contained in the contract between the parties is the sole warranty of Toshiba International Corporation and any statements contained herein do not create new warranties or modify the existing warranty.
  • Page 4: Manual Revisions

    Manual Revisions Please have the following information available when contacting Toshiba International Corp. about this manual. Name: V200 User’s Manual Document: UM-V200-E001 Revision: Rev No. Date Description 2012/01/1 Initial Issue (for V200)
  • Page 5: Table Of Contents

    1.1.2 Programming Computer ....................14 1.2 V200 Features ..........................15 1.3 V200 Overview..........................16 1.3.1 What is a V200 Series Controller ..................16 1.3.2 How V200 Works ......................18 1.4 V200 Series Specifications ......................26 1.4.1 Comparison between basic models (GPU288*3S & GPU232*3S) .........27 1.4.2 Comparison between basic models (GPU200*3S &...
  • Page 6 2.6 Installation Instructions ........................57 2.7 Wiring Diagram ..........................61 2.8 Communication Ports........................61 2.9 Communication Cables ........................63 BEFORE YOU BEGIN ..........................64 3.1 Installing OIL-DS Configuration Software: ..................65 3.2 Steps for starting OIL-DS Software ....................68 3.3 Uninstalling OIL-DS Software ......................68 3.4 Launching Ladder Editor in OIL-DS ....................
  • Page 7 OPERATING SYSTEMS OVERVIEW ...................... 96 6.1 Operating System Overview ......................97 6.2 Mode Selection ..........................97 PROGRAMMING INFORMATION ......................98 7.1 Devices Registers ........................... 99 7.2 Memory Allocation of XW, YW and MW ..................106 7.3 Index Modification .......................... 108 7.4 Real-time Clock / Calendar......................
  • Page 8 MAINTENANCE AND CHECKS ......................127 9.1 Precautions During Operation ..................... 128 9.2 Daily Checks ........................... 129 9.3 Periodic Checks ..........................130 9.4 Spare Parts ............................. 131 VIII...
  • Page 9: General Safety Instructions & Information

    GENERAL SAFETY INSTRUCTIONS & INFORMATION • Warning Labels Within Manual • Equipment Warning Labels • Preparation • Installation Precautions • Connection, Protection & Setup • System Integration Precautions • 3rd Party Safety Certifications Page 1...
  • Page 10: Warning Labels Within Manual

    0.1 Warning Labels Within Manual DO NOT attempt to install, operate, maintain, or dispose of this equipment until you have read and understood all of the product warnings and user directions that are contained in this instruction manual. Listed below are the signal words that are used throughout this manual followed by their descriptions and associated symbols.
  • Page 11 To identify special hazards, other symbols may appear in conjunction with the DANGER, WARNING, and CAUTION symbols. These warnings describe areas that require special care and/or strict adherence to the procedures to prevent serious injury and possible death. Electrical Hazard — The electrical hazard symbol is a lightning bolt enclosed in a triangle. The electrical hazard symbol is used to indicate high voltage locations and conditions that may cause serious injury or death if the proper precautions are not observed.
  • Page 12: Equipment Warning Labels

    DO NOT remove or cover any of the labels. If the labels are damaged or if additional labels are required, contact your Toshiba representative for additional labels. The following are examples of the warning labels that may be found on the equipment and...
  • Page 13: Preparation

    If any discrepancies are discovered, it should be noted with the carrier prior to accepting the shipment, if possible. File a claim with the carrier if necessary and immediately notify your Toshiba representative. • DO NOT install or energize equipment that has been damaged. Damaged equipment may fail during operation resulting in further equipment damage or personal injury.
  • Page 14: Installation Precautions

    Handling and Storage • Use proper lifting techniques when moving the V200; including properly sizing up the load, and getting assistance if required. • Store in a well-ventilated covered location and preferably in the original carton if the equipment will not be used upon receipt. •...
  • Page 15 • As a minimum, the installation of the equipment should conform to the NEC Article 110 Requirements For Electrical Installations, OSHA, as well as any other applicable national, regional, or industry codes and standards. • Installation practices should conform to the latest revision of NFPA 70E Electrical Safety Requirements for Employee Workplaces.
  • Page 16: Connection, Protection & Setup

    0.5 Connection, Protection & Setup Personnel Protection • Installation, operation, and maintenance shall be performed by Qualified Personnel Only. • A thorough understanding of the V200 will be required before the installation, operation, or maintenance of the V200. • Rotating machinery and live conductors can be hazardous and shall not come into contact with humans.
  • Page 17 The failure of external or ancillary components may cause intermittent system operation, i.e., the system may start a motor without warning or may not stop on command. • There may be thermal or physical properties, or ancillary devices integrated into the overall system that may allow the V200 to start a motor without warning.
  • Page 18: System Integration Precautions

    The following precautions are provided as general guidelines for using an V200 in an industrial or process control system. • The Toshiba PLC is a general-purpose product. It is a system component and is used in conjunction with other items of industrial equipment such as PLCs, Loop Controllers, Adjustable Speed Drives, etc.
  • Page 19: Rd Party Safety Certifications

    &NRAG7 for use in hazardous locations RoHS Product Certification The V200 Series PLCs meet the European Directive on the Restriction of Hazardous Substances (RoHS) in electrical and electronic equipment companies This insures the chemical compliance of the V200. Page 11...
  • Page 20: Introduction

    INTRODUCTION ♦ Purpose of this Manual V200 Basics Programming Computer ♦ V200 Features ♦ V200 Overview What is V200 Series Controller How V200 Works ♦ V200 Series Specifications Page 12...
  • Page 21: Purpose Of This Manual

    Microsoft® Windows based configuration Software. This Manual explains the operation of the V200 Series and how to implement available features using the OIL-DS Software. This manual will help you to install, configure and operate your V200 product.
  • Page 22: Programming Computer

    1.1.2 Programming Computer The following basic PC hardware configuration is needed to configure and operate your OIL-DS Configuration Software. Minimal PC configuration for Windows2000 / XP: DEVICE RECOMMENDED Processor 800MHz Pentium processor OR euivalent processor Operating System Microsoft Windows 2000 with SP4 Microsoft Windows XP Professional / Home Edition with SP2 256MB Hard Disk Space...
  • Page 23: V200 Features

    1.2 V200 Features Expansion Models: The following are the digital expansion models: -> 16 points DC input -> 16 points DC output (NPN Type) -> 16 points DC output (PNP Type) -> 16 points DC output (Relay Type) -> 8 DC inputs + 8 DC outputs (NPN type) ->...
  • Page 24: V200 Overview

    The V200 family is designed to offer practical PLC features in a compact and expandable design, and at the same time offer a simple-to-use philosophy. An external powered V200 Series base model by itself can be used as a complete PLC system with optional built-in I/O points, or the system can be expanded with the addition of up to eight I/O modules.
  • Page 25 Application Examples1: V200 PLC As shown above, V200 base unit can be connected to OIS as well as to ASD. Thus it can worked with two different protocols at a time. Application Examples2: SCADA As shown above, V200 base unit can be connected to SCADA as well as OIS. Page 17...
  • Page 26: How V200 Works

    1.3.2 How V200 Works The V200 follows a specific sequence and the sequence is as shown below: START Initialize Watchdog Check for Initialize serial and Valid USB ports Firmware Wait till Firmware Download. Flash Error and RUN led at 1 sec interval Soft restart Check for Initialize serial and...
  • Page 27 CPU Watch- dog reset Soft restart Check for type of restart Power On Reset Clear All PLC registers Clear All PLC registers expansion module except keep memory, information and event history Restore Keep memory data, Event History Initialize USB Set internal configuration according application.
  • Page 28 Main Loop Start Start counting Main Loop Scan Time Error Down Self Diagnosis ERROR MODE STOP Position Read RUN/STOP HALT MODE Switch RUN Position Update PLC mode from software Hold Mode Halt Mode Mode HOLD HALT MODE check RUN Mode or Switch position change from Stop to RUN If power On System bit is ‘1’...
  • Page 29 Update local, expansion. Scan Local and expansion inputs Execute Global Tasks Feed the CPU watch-dog Start counting ladder scan time Execute main Ladder Stop counting ladder scan time Execute First Scan operations (1. Initialize special inputs and outputs. 2. Load Digital filter constant.) Update High speed counter registers...
  • Page 30 HALT MODE Feed Watch-do g Turn OFF all Outputs and RUN Led Respond to the monitor query (if any) on USB. Stop counting main loop scan time Set Power On system bit to ‘1’ Main Loop Start ERROR MODE Feed Watch-do g Set the state of output as per ‘ERROR STATE OUTPUT CONDITION’...
  • Page 31 HOLD MODE Read Local and Expansion Inputs Update Local, Expansion and PWM outputs Respond to the monitor query (if any) on USB. Stop counting main loop scan time Main Loop Start Page 23...
  • Page 32 Power-Up Self Diagnosis IO Mismatch 2. CPU Watchdog reset Log event in Event History Set Error down mode flag Return RTC error 2. Retentive data loss Log event in Event History Return Return Page 24...
  • Page 33 Self Diagnosis IO BCC error Log event in Event History Set Error down mode flag Return 1. User watchdog error 2. Scan time over error Log event in Event History Return Return Page 25...
  • Page 34: V200 Series Specifications

    1.4 V200 Series Specifications The V200 series models possess powerful programmable logic features. User can implement logic, specific to application using standard Ladder programming. V200 models need +24VDC power from an external supply. Models included in the V200 Series are as follows:...
  • Page 35: Comparison Between Basic Models (Gpu288*3S & Gpu232*3S)

    1.4.1 Comparison between basic models (GPU288*3S & GPU232*3S) Functional Specific. GPU288 GPU232 Case Case Open PCB with DIN rail Mounting Ladder Program 8K Steps 8K Steps Memeory Expansion I/O capacity Maximum 8 expansion None modules Expansion Bus SPI (1MHz) SPI (1MHz) Local I/Os 16 ( 8 IN / 8 OUT).
  • Page 36: Comparison Between Basic Models (Gpu200*3S & Gpu236*3S)

    1.4.2 Comparison between basic models (GPU200*3S & GPU236*3S) Functional Specific. GPU200 GPU236 (Under Development) Case V200 Case Open PCB with DIN rail Mounting Ladder Program 8K Steps 8K Steps Memory Expansion I/O capacity Maximum 8 expansion Maximum 8 expansion modules modules Expansion Bus SPI (1MHz)
  • Page 37: Specification For Basic Models

    1.4.3 Specification for Basic Models GPU288*3S Power Supply 24VDC, 330mA Input per channel 24 VDC, 5mA & 20mA (for CH0 & CH1) Output per channel 230V / 2A or 24VDC / 2A for Relay, 0.5A at 24VDC for transistor Approvals CE, UL Memory Total Program Memory...
  • Page 38 Wiring Diagram for Digital I/Ps and O/Ps of model V288*3S CPU: 1. Wiring diagram for testing digital inputs: Note: X0 and X1 are high speed input 24VDC Closing Swx will turn on respective inputs Wiring for transistor type outputs: Transistor type O/P LOAD Internal...
  • Page 39 Wiring for output connections: *L1 to L6 are A.C. Load. Page 31...
  • Page 40 GPU232*3S Power Supply 24VDC, 330mA Input per channel 24 VDC, 5mA & 20mA for High Speed inputs (CH1 & CH2) Output per channel 24VDC; 0.5A Approvals CE, UL Memory Total Program Memory 8K Steps User Data Input Registers 400 Words / 6400 pts. (Max.*) Outout Registers 400 Words / 6400 pts.
  • Page 41 GPU200*3S Power Supply 24VDC, 150mA Input per channel Output per channel Standards CE, UL Memory Total Program Memory 8K Steps User Data Input Registers 400 Words / 6400 pts. (Max.*) Outout Registers 400 Words / 6400 pts. (Max.*) Data Registers 4096 words Retentive Registers 1400 words (EEPROM)
  • Page 42 GPU236 -Under Development Power Supply 24VDC, 150mA Input per channel 24 VDC, 5mA & 20mA for high speed inputs (CH1 & CH2) Output per channel 24VDC; 0.5A Standards CE, UL Memory Total Program Memory 8K Steps User Data Input Registers 400 Words / 6400 pts.
  • Page 43: Specification For Expansion Models

    1.4.4 Specification for Expansion Models GDI216**S Digital Inputs 16 Normal Inputs, 8 points per Power Rating (Back Plane) common. Bidirectional type. Voltage Rating 3.75 VDC derived from Input per channel 5mA, 24VDC base model Output per channel Current Rating Upto 80mA Input Impedance 5.4K ohm Minimum ON voltage...
  • Page 44 GDO216P*S (PNP Type transistor output) Power Supply 24VDC, 300mA Digital Inputs Input per channel Digital outputs 16 PNP type Transistor output. 4 points per common Output per channel 0.5A, 24VDC per output 500mA max for PNP and NPN type Rated load transistor output Power Rating (Back Plane) General...
  • Page 45 GDO216N*3S (NPN Type transistor output) Power Supply 24VDC, 300mA Digital Inputs Input per channel Digital outputs 16 NPN type Transistor output. 4 points per common Output per channel 0.5A, 24VDC per output 500mA max for PNP and NPN type Rated load transistor output Power Rating (Back Plane) General...
  • Page 46 GDR216**S (Relay Type output) Power Supply 24VDC, 300mA Digital Inputs Input per channel Digital outputs 16 Relay (Form A) output. 4 points per common Output per channel 230V, 2A / 30 VDC, 2A per output Rated load 230V / 2A, 30VDC / 2A Power Rating (Back Plane) General Voltage Rating...
  • Page 47 GDR288**S (Relay Type Output) GDD288P*S (PNP Type transistor output) GDD288N*S (NPN Type transistor output) Digital Inputs 8 Normal inputs 4 points per common. Power Rating (Back Plane) Bidirectional type. Voltage Rating 3.75 VDC derived from Digital outputs 8 Relay (Form A) outputs. 4 points per base model common.
  • Page 48 Wiring Diagram for GDR288**S: 1. Wiring diagram for testing digital inputs: 24VDC Closing Swx will turn on respective inputs 2. Wiring diagram for output connections: *L1 to L8 are A.C. Load. Page 40...
  • Page 49 Wiring Diagram for GDD288P*S: 1. Wiring diagram for testing digital inputs: 24VDC Closing Swx will turn on respective inputs 2. Wiring diagram for output connections: Page 41...
  • Page 50 Wiring Diagram for GDD288N*S: 1. Wiring diagram for testing digital inputs: 24VDC Closing Swx will turn on respective inputs 2. Wiring diagram for output connections: Page 42...
  • Page 51 GAD208**S Power Rating (Back Plane) Analog Inputs 8 input channels Voltage Input 0 - 10 V Digital Side: Power derived from expansion slot connector Current Input 4- 20 mA Voltage Rating 3.75 VDC derived from Analog Outputs base model Isolation Isolation between analog and Current Rating Upto 80mA...
  • Page 52 Wiring Diagram of input connection for GAD208**S: 1. Voltage Mode connections:: AIN1 AGND AIN2 AGND AIN3 AGND AIN4 AGND AIN5 AGND AIN6 AGND AIN7 AGND AIN8 AGND 2. Current mode connections: 4 to 20 mA 4 to 20 mA AIN1 AGND AIN2 4 to 20 mA...
  • Page 53 GRT208**S Analog Inputs 8 input channels Power Rating (Back Plane) RTD PT100 Digital Side: Power derived from expansion slot connector Analog Outputs Voltage Rating 3.75 VDC derived from Isolation Isolation between analog base model and digital section. No Current Rating Upto 80mA interchannel isolation.
  • Page 54 Wiring Diagram of input connection for GRT208**S: PT1000 Input Channel 0 AIN1 Input Channel 1 AIN2 AIN1 AGND AIN2 AGND Input Channel 2 AIN3 AIN3 AIN4 AGND Input Channel 3 AIN4 AIN5 AGND AIN6 AGND Input Channel 4 AIN7 AIN5 AIN8 AGND Input Channel 5...
  • Page 55 GDA204**S Analog Inputs Power Rating (Back Plane) Analog Outputs 4 Output channels Digital Side: Power derived from expansion slot Voltage 0 - 10 V (Min Load 1000 ohm) Voltage Rating 3.75 VDC derived from Current 4 - 20 mA(Max load 500 ohm) base model Isolation Isolation between analog and digital...
  • Page 56 Wiring Diagram of input connection for GDA204**S: 1. Current Output Connection Diagram: Iout AGND AGND AGND Iout AGND AGND AGND Iout AGND Iout AGND 2. Voltage Output Connection Diagram: Vout AGND AGND AGND Vout AGND AGND AGND Vout AGND Vout AGND Page 48...
  • Page 57 GAA242**S Power Rating (Back Plane) Analog Inputs 4 Universal Input Channels Voltage Input 0 - 10 V Digital Side: Power derived from expansion slot Current Input 0-20mA, 4-20mA Voltage Rating 3.75 VDC derived from RTD PT100 (alpha1, alpha2) base model Thermocouple(TYPE B,R,S,E,J,K,N,T.) Current Rating...
  • Page 58 Wiring Diagram of input connection for GAA242**S: 1. Current Input Connection Diagram: CS11 IN1+ AGND CS11 CS21 IN1+ Improper Connection for current: AGND IN2+ CS21 AGND IN2+ AGND AGND CS31 CS31 CURRENT IN3+ AGND IN3+ AGND CS41 IN4+ AGND CS41 IN4+ AGND AGND...
  • Page 59 3. RTD Input Connection Diagram: 3 WIRE RTD CS11 IN1+ AGND CS11 CS21 IN1+ AGND IN2+ CS21 AGND IN2+ AGND CS31 CS31 IN3+ AGND IN3+ CS41 AGND IN4+ AGND CS41 IN4+ AGND AGND 4. Thermocouple Input Connection Diagram: CS11 IN1+ AGND CS11 CS21...
  • Page 60 Wiring Diagram of output connection for GAA242**S: 1. Current Output Connection Diagram: CS11 IN1+ AGND CS21 IN2+ AGND CS31 IN3+ AGND CS41 IN4+ AGND Iout AGND AGND R < 500 Ω 2. Voltage Output Connection Diagram: CS11 IN1+ AGND CS21 IN2+ AGND CS31...
  • Page 61: Hardware

    HARDWARE ♦ Unpacking the Unit ♦ Managing Electrostatic Discharge ♦ CE Compliance ♦ Environmental Consideration ♦ Safety Precautions ♦ Installation Instructions ♦ Wiring Diagram ♦ Communications Ports ♦ Communication Cables Page 53...
  • Page 62: Unpacking The Unit

    2.4 Environmental Consideration V200 series models are designed to operate at temperature range defined in the specification. It is intended primarily for indoor installations and may not be suitable for certain outdoor applications. Avoid installing the V200 in environments with severe mechanical vibration or shocks.
  • Page 63: Safety Precautions

    1. V200s has been designed and manufactured for use in an industrial environment. However, the V200 is not intended to be used for systems which may endanger human life. Consult Toshiba if you intend to use the V200 for a special application, such as transportation machines, medical apparatus, aviation and space systems, nuclear controls, submarine systems, etc.
  • Page 64 Wiring: CAUTION Turn off power before wiring to minimize the risk of electrical shock. Exposed conductive parts of wire can cause electrical shock. Use crimp-style terminals with insulating sheath or insulating tape to cover the conductive parts. Also close the terminal covers securely on the terminal blocks when wiring has been completed.
  • Page 65: Installation Instructions

    2.6 Installation Instructions The V200s should be mounted on a din rail plate. A din rail sliders and locking connectors are provided with each V200 unit for proper installation. Environmental Considerations: Make sure that the unit is installed correctly and that the operating limits are followed (see Specifications for V200).
  • Page 66 V200 PLC with DIN rail slider Front View Rear View Page 58...
  • Page 67 Steps to mount the unit on DIN rail plate FIG-1 FIG-2 FIG-3 FIG-1 Pull up the sliders provided with the V200 towards outward direction. FIG-2 Rest the unit on the DIN rail plate FIG-3 Pull down the slider again so that unit can fix up with the DIN rail plate Page 59...
  • Page 68 Steps to lock the expansion module with the base V200 FIG-1 FIG-2 FIG-3 FIG-1 Lock connector provided with V200 FIG-2 Two slots to grip the locking connector are provided on the case highlighted by RED circle. Insert a big leg of locking connector highlighted by RED rectangle.
  • Page 69: Wiring Diagram

    2.7 Wiring Diagram If wiring is to be exposed to lightening or surges, use appropriate surge suppression devices. Keep AC, high energy and rapidly switching DC wiring separate from signal wires. Connecting high voltages or AC power mains to the DC input will make unit unusable and may create an electrical shock hazard to personnel.
  • Page 70 2. COM2 Port Details: BATTERY USB Device: 1. USB Device, compliant with USB 2.0 specification, self powered device. 2. Connector used: Standard USB Type B Female connector. Ethernet: 1. Fully compliant with IEEE 802.3 / 802.3u standards. 2. 10/100 Mbps support. 3.
  • Page 71: Communication Cables

    2.9 Communication Cables Programming cable for V200 PLCs (IBM-H-005-00): V200 SIDE PC SIDE 2 mtr. R.H.S. VIEW FRONT VIEW Pin 1 Pin 8 (Left side) (Right side) DB9 FEMALE PINOUTS MODULAR CONNECTOR PINOUTS Signals Pin# Pin# Signals SG & Shield SG &...
  • Page 72: Before You Begin

    BEFORE YOU BEGIN ♦ Installing OIL-DS Configuration Software ♦ Starting OIL-DS Configuration Software ♦ Uninstalling OIL-DS Configuration Software ♦ Launching Ladder Editor ♦ Creating Sample Ladder Application Page 64...
  • Page 73: Installing Oil-Ds Configuration Software

    3.1 Installing OIL-DS Configuration Software: To install OIL-DS configuration Software: 1. Open Microsoft® Windows. 2. Select Run and Pop up window appears. Type the path for installing the Setup. This will install OIL-DS Configuration Setup Software. 3. When you click on OK, Welcome window appears on the screen. Click on Next. Welcome to OIL-DS Setup Wizard Select the destination folder where setup will install the files.
  • Page 74 5. Click on "NEXT", installation starts. A dialog box indicating the status of progress of installation will display. Installing OIL-DS OIL-DS is being installed Page 66...
  • Page 75 A screen is displayed to inform you when installation is completed. OIL-DS has been successfully installed Click “Close” to exit This procedure installs OIL-DS Software in start menu (in selected folder). Page 67...
  • Page 76: Steps For Starting Oil-Ds Software

    3.2 Steps for starting OIL-DS Software 1. Click the Start button in Windows OS. 2. Select Programs. 3. Select “OIL-DS”. 4. Select OIL-DS setup exe. 5. Select New Application either from Tool station or from File Menu. 6. Select the model and product type that you would like to set by clicking on picture of the product in the list.
  • Page 77: Launching Ladder Editor In Oil-Ds

    3.4 Launching Ladder Editor in OIL-DS Launch OIL-DS setup software on your PC. Below shown welcome screen will display. To launch a ladder application either choose Project -> New option or click on New application icon. Choose V200 PLC and define “Project Configuration” window with the information required. Click “OK”.
  • Page 78 A ladder Text Editor appears as shown below: Now here you can create your ladder Page 70...
  • Page 79: Creating Sample Ladder

    3.5 Creating Sample Ladder After launching Ladder Text Editor, you can create a ladder here. Steps are shown below: Step-1: Here in the example, “NO” instruction is taken. Define its address and name from the “Instruction Properties” window seen to the left side of the application window. as shown in the above figure. Page 71...
  • Page 80 Complete the rail using “Horizontal Link” command, then put “Output” command. User can also directly put “Output” link to the last right side point of the rail. This will complete the command. as shown below: For output command also, define tag address and name from the “Instruction Properties” window seen to the right side of the application window.
  • Page 81 Note: Do not forget to put “END” command whenever ladder application is over. After completing ladder, Compile it as shown below: Following screen will appears if compilation is successful. Page 73...
  • Page 82: Configuration

    CONFIGURATION ♦ Configuring V200 with OIL-DS ♦ Tag Database ♦ Register Memory Allocation Page 74...
  • Page 83: Configuring V200 Using Oil-Ds

    4.1 Configuring V200 using OIL-DS Before creating any application or connecting V200 CPU to any system, it must be configured using OIL-DS. 1. Connect the unit to the PC. 2. Power-On the unit. 3. Launch OIL-DS software. “Welcome” screen will appear. Press “New” from the application window or Project ->...
  • Page 84 5. Press “OK”. “Project Configuration” window will pop-up as shown below: Page 76...
  • Page 85 In this dialoge box section: Point 1: You can define project name or can keep “Untitle” as default. Point 2: You can define path for the project to be saved. Point 3: You can mention any special note; if required. Point 4: You can define author name.
  • Page 86: Tag Database

    4.2 Tag Database This is the central database for the tags that need to be used in the application. Once the tags are defined (as register or coils) and their attributes selected, the tags can be used in the application, tasks, etc. This screen helps you to define Tags associated with defined Nodes.
  • Page 87 Default System Tags Note: Please do not attempt to modify read only system tags in the ladder. This could affect the functionality of the product. System Registers / Coils: Register / Coil Tag Name Read / Write Description SW0003_14 COM1 Status Read Only 0 = Communication Error;...
  • Page 88 SW046 Ladder Scan Time Read only Value is multiple of 0.1 mSec S0034 Ladder Instruction Error Read/Write Set if Division by zero operation is performed in Status the ladder instruction and for invalid conditions or operands in case of conversion instructions. Configuration Words and coils Register / Coil Tag Name...
  • Page 89 M00021 Clock/calendar illegal Read Only ON when clock/calendar data is illegal value warning M00022 Retentive data invalid warning Read Only ON when retentive data in RAM are invalid M00027 Watchdog timer error Read Only ON at error state M00029 I/O mismatch error Read Only ON at error state M00031...
  • Page 90: Input (Xw), Output (Yw) And Configuration (Mw) Register Allocation

    4.3 Input (XW), Output (YW) and Configuration (MW) Register Allocation For Digital Expansion Models: The Physical Inputs and Outputs in the Expansion modules are accessed using XW and YW registers respectively. The digital inputs in the Digital Expansion Models are updated in the (Input) XW registers. The expansion model may have XW or YW registers depending on availability of the physical input/outputs for that model type.
  • Page 91 GDA242**S: Sr. No. Description Register Type Input Channel 1 Data XWxx00 Input Channel 2 Data XWxx01 Input Channel 3 Data XWxx02 Input Channel 4 Data XWxx03 Output Channel 1 Data YWxx00 Output Channel 2 Data YWxx01 Input Channel 1 Type Select MWxx06 Input Channel 2 Type Select MWxx10...
  • Page 92 Channel Type Selection Values Table: Use the following values in the Input and output channel type select register to configure the corresponding channel to particular type. e.g. If you want to configure the Input channel 3 of GAD208**S model as ( 0 – 10 V ) type, then move value 19 in MWxx16 configuration register.
  • Page 93: Special Input And Output Options

    SPECIAL INPUT AND OUTPUT OPTIONS ♦ Special I/O Function Overview ♦ Single Phase Counter ♦ Single Phase Speed-Counter ♦ Quadrature Bi-pulse Counter ♦ Interrupt Input Function ♦ Pulse Output Function ♦ PWM Output Function Page 85...
  • Page 94: Special I/O Function Overview

    5.1 Special I/O Function Overview The V200 PLCs support the special I/O functions as listed below: Function name Function summary Remarks Variable input filter constant Input filter constant (ON/OFF delay time) can be set by MW10 setting is user program. The setting range is 0 to 15 ms necessary to use this (1 ms units).
  • Page 95: High Speed Counter Design

    5.2 High Speed Counter Design Configuration Registers for Special Function Inputs and PWM outputs: Register Description Register Number Configuration Register for Special inputs MW10 Configuration Register for PWM output MW11 Single Phase Counter Set Value Channel 1 MW12, MW13 Channel 2 MW14, MW15 Count Value Channel 1...
  • Page 96 PWM Output Function Pulse Enable Flag (Device) M336 Frequency Setting Register MW22, MW23 ON duty setting register MW24, MW25 pulse width error flag M189 On duty setting error flag M190 Frequency Setting Error Flag (Device) M191 The Mode selection is done through two registers as below. Configuration Register 10 (High Speed Input): ( MW0010).
  • Page 97 Configuration Register 11 (Pulse / PWM Output): MW0011 Bit 0 < P-OUT and PWM master flag > 0: No use P-OUT / PWM operation error flag 1: Use (These are not user setting items) Bit D < PWM pulse width error > 0: Normal Bit 1 <...
  • Page 98: Single Phase Speed Counter

    5.3 Single Phase Speed Counter When the count input is changed from OFF to ON, the count value is increased by 1. When the count value reaches the set value, the count value is reset to 0, and I/O interrupt program is activated (if the interrupt enable flag is ON). The count value is reset to 0 when the reset input comes ON.
  • Page 99: Single Phase Speed Counter

    5.4 Single Phase Speed Counter This function counts the number of changes of the count input from OFF to ON during the every specified sampling time. The count value in a sampling time is stored in the hold value register. This counter operation is enabled while the soft-gate is ON.
  • Page 100: Quadrature Bi-Pulse Counter

    5.5 Quadrature Bi-pulse Counter This function counts up or down the quadrature bi-pulse (2-phase pulses whose phases are shifted 90° each other). Counts up when phase A precedes, and counts down when phase B precedes. 1-edge count: The current value increments or decrements at the rising or falling edge of the phase B input after the phase A input has turned on.
  • Page 101 The function selection is done through configuration register1 Function Register/device Remarks Phase A IP 1 (X000) Phase B IP 2 (X001) Reset input IP 3 (X002) Comparison value 1 MW12 MW13 Data range: 0 to 4294967295 Comparison value 2 MW14 MW15 Count value MW16 MW17 Soft-gate...
  • Page 102: Interrupt Input Function

    5.6 Interrupt Input Function When the signal state of the interrupt input is changed from OFF to ON (or ON to OFF), the corresponding I/O interrupt program is activated immediately. Up to 2 interrupt inputs can be used. The interrupt generation condition can be selected either rising edge (OFF to ON) or falling edge (ON to OFF) for each input.
  • Page 103: Pwm Output Function

    5.8 PWM Output Function This function is used to output a variable duty cycle pulse train. The controllable duty cycle is 0 to 100 % (1 % units). The PWM output is enabled when the pulse enable flag is ON. While the pulse enable flag is ON, the duty cycle (ON duty) can be changed by changing the duty setting value (0 to 100).
  • Page 104: Operating Systems Overview

    OPERATING SYSTEMS OVERVIEW ♦ System Operating Modes ♦ Mode Selection Page 96...
  • Page 105: Operating System Overview

    6.1 Operating System Overview The V200 CPU has three basic operation modes, the RUN mode, the HALT mode and the ERROR mode. It also has the HOLD and RUN-F modes mainly for system checking. RUN: The RUN mode is a normal control-operation mode. In this mode, the V200 CPU model reads input signals, executes the user program, and updates the output devices according to the user program.
  • Page 106: Programming Information

    PROGRAMMING INFORMATION ♦ Devices and Registers ♦ Memory Allocation of XW, YW and MW ♦ Index Modification ♦ Real-time Clock/Calendar ♦ User Program ♦ Programming Language ♦ Program Execution Sequence Page 98...
  • Page 107: Devices Registers

    7.1 Devices Registers Broadly two types of registers are present in PLC register database: 1. Internal PLC Registers: Implemented through buffers present in RAM of Base module. Data Registers (D). Auxiliary Registers (BW/B). System Registers (SW). System coil (S). Timer Registers (T). Counter Registers (C).
  • Page 108 You can allot “ss” (slot number) from “Project Information” docker window; “IO Allocation\Local” section as shown below: Double click on each slot to assign model name When you double click on the highlighted slot section; below shown window will appear: Note: Here you have to allocate slots serially.
  • Page 109 Thus, you can assign the expansion models as needed: In the above shown screen, you can observe that the address range for the expansion models assign for Slot 1 through Slot 4, it has taken first two digit as 01, 02, 03 & 04 serially. And last three digits will indicate the register numbers.
  • Page 110 System Register for Special Function Inputs and PWM outputs: Register Description Register Number Configuration Register for Special inputs MW10 Configuration Register for PWM output MW11 Single Phase Counter Set Value Channel 1 MW12, MW13 Channel 2 MW14, MW15 Count Value Channel 1 MW16, MW17 Channel 2...
  • Page 111 Register Description Register Number Single Phase Speed Counter Sampling Time Channel 1 MW12 Channel 2 MW14 Hold Value Channel 1 MW16, MW17 Channel 2 MW18, MW19 Soft Gate (Device) Channel 1 M 320 Channel 2 M 328 Quadrature Bi Pulse Comparison Value1 MW12, MW13 Comparison Value2...
  • Page 112 "Device/“register" Name Function M0016 CPU error (down) ON at error state M0017 I/O error ON at error state M0018 Program error (down) ON at error state M0019 Not Used M0020 Not Used M0021 "Clock/calendar error“(alarm)" ON when clock/calendar data is illegal M0022 "Retentive data invalid“(alarm)"...
  • Page 113 When COM ports are configured as Modbus slaves, the internal PLC tags are mapped to the modbus addresses as given in the following table: PLC Tag description Reg. Addressing Bit Addressing Modbus address I/O register XW(400) X (6400) 440001 - 440400 YW(400) Y (6400) 441001 - 441400...
  • Page 114: Memory Allocation Of Xw, Yw And Mw

    7.2 Memory Allocation of XW, YW and MW Memory for XW, YW and MW registers for particular model is allocated by software at the time of I/O allocation. The number of XW, YW and MW for the particular model is as per the table given below: Model Name Description GPU288...
  • Page 115 Then the array of XW, YW and MW will be as follows: Allocated for register Modbus Slave register address GPU288 (XW0000) 440001 GDR288 (XW0100) 440002 GDD288N (XW0300) 440003 GDI216 (XW0400) 440004 GDI216 (XW0401) 440005 GAD208L (XW0500) 440006 GAD208L (XW0501) 440007 GAD208L (XW0502) 440008 GAD208L (XW0503)
  • Page 116: Index Modification

    7.3 Index Modification When registers are used as operands of instructions, the method of directly designating the register address as shown in Example 1) below is called ‘direct addressing’. As opposed to this, the method of indirectly designating the register by combination with the contents of the index register (I, J, or K) as shown in Example 2 below is called ‘indirect addressing’.
  • Page 117 (substitutes 64 in index register I) (substitutes the data of D0035 in index register J) (substitutes the result of addition in index register K) Note: (1) The index modification is available for RW, T, C and D registers. (2) If index registers are used as a double-length register, only the combinations J×I and K×J are allowed.
  • Page 118: Real-Time Clock / Calendar

    7.4 Real-time Clock / Calendar The V200 CPUs are equipped with the real-time clock/calendar for day of the month, month, year, hour, minute, second and day of week. This data is stored in the special registers SW10 to SW16 by unsigned integer format as follows: D0050 Day of month...
  • Page 119: User Program

    7.5 User Program The user program is stored by each program types as shown in the following diagram and is managed by units called blocks in each program types. User program configuration Program type internal configuration (Program types) (Blocks) Block 1 Main program Sub-program #1 Block 2...
  • Page 120: Timer Interrupt Program

    7.5.2 Sub-Program # 1 If the sub-program #1 is programmed, it is executed once at the beginning of the first scan (before main program execution). Therefore, the sub-program #1 can be used to set the initial value into the registers. The sub-program #1 is called the initial program.
  • Page 121: Subroutines

    7.5.5 Subroutines In the program type ‘Subroutine’ total 256 numbers of subroutines can be programmed. The subroutine is not an independent program. It is called from other program types (main program, sub-program, interrupt program) and from other subroutines. One subroutine is started with the CALL instruction, and ended by the RET instruction. It is necessary to assign a subroutine number to the CALL instruction.
  • Page 122: Programming Language

    7.6 Programming Language The programming language of theV200 Series is ‘ladder diagram’. Ladder diagram is a language which composes pro- gram using relay symbols as a base in an image similar to a hard-wired relay sequence. In the V200 CPU, in order to achieve an efficient data-processing program, ladder diagram which are combinations of relay symbols and function blocks are used.
  • Page 123: Program Execution Sequence

    7.7 Program Execution Sequence The instructions execution sequence is shown below. (1) They are executed in the sequence from block 1 through the final block which contains the END instruction (or IRET in an interrupt program). (2) They are executed in the sequence from rung 1 through the final rung in a block (or the END instruction). (3) They are executed according to the following rules in any one rung.
  • Page 124: Troubleshooting

    TROUBLESHOOTING ♦ Troubleshooting Procedure ♦ Self Diagnostics Page 116...
  • Page 125: Troubleshooting Procedure

    Failure to do so can cause electrical shock or damage to the PLC and related equipment. 4. Contact Toshiba for repair/replacement if the V200 or related equipment fails. Toshiba will not guarantee proper operation nor safety for unauthorized repairs. If trouble occurs, determine whether the cause lies in the mechanical side or in the control system (PLC) side. A problem may cause a secondary problem, therefore, try to determine the cause of trouble by considering the whole system.
  • Page 126: Power Supply Check

    8.1.1 Power Supply Check If the PWR (power) LED is not lit after power on, check the following points. Check the power connection Connection terminals are correct. The terminal screws are not loose. The terminal block is installed securely. Correct Check the power voltage 24 VDC;...
  • Page 127: Input Check

    8.1.4 Input Check If the program is running but the external input signal is not read normally, check the following points: Is the input status If not, check the input voltage at the V200’s input terminals. changed ON/OFF If the voltage is not normal, check the input to the corresponding device operation device and the cable.
  • Page 128: Output Check

    8.1.5 Output Check If the output status monitored on the programming tool is normal but the external output device (load) is not operated normally, check the following points: Is the output status changed ON/OFF to the program execution Check the voltage the output terminal and common If it is not normal, check the output cable...
  • Page 129: Environmental Problem

    8.1.6 Environmental Problem If the following improper operations occur in the controlled system, check possible environmental factors. If an improper operation occurs synchronously with the operation of I/O devices: The noise generated at ON/OFF of the output device (load) may be the cause of the problem. Take necessary measures mentioned in section Precaution.
  • Page 130: Self Diagnostics

    8.2 Self Diagnostics ERROR Mode :- The ERROR mode is a shut-down mode as a result of self-diagnosis. The PLC enters the ERROR mode if internal trouble is detected by self-diagnosis. In this mode, program execution is stopped and all outputs are switched off. The cause of the Error-down can be confirmed by connecting to OIL-DS software.
  • Page 131 The errors in the PLC can be categorized as below: CPU error: a. System watchdog Reset (WDT Error) If there is error in this category the CPU error flag ( MW01_0 device) sets along with corresponding device of the error. So for WDT error MW01_11 device sets. I/O Error: a.
  • Page 132 No. Event Info1 Info 2 Info 3 Info 4 Special Meaning and Check at Device countermeasures Scan Scan MW01_2 The scan time has exceeded 200 Each main loop time over time MW02_1 mS (Default). (Alarm)Correct the scan program to reduce the scan time or use WDT instruction to extend the check time.
  • Page 133 Device/register Name Function MW01_0 CPU error (down) ON at error state MW01_1 I/O error ON at error state MW01_2 Program error Clock/calendar ON at error state MW01_5 error(alarm) Retentive data ON when clock/calendar data is illegal MW01_6 loss/invalid(alarm) System ON when retentive data in RAM are invalid MW01_11 Watchdog error (down) I/O ON at error state...
  • Page 134 Register / Coil Tag Name Read / Write Description S0022 COM2 failed node Read/write If this bit is set communication with the failed reconnect control nodes is detected after scan time SW0019 for port2.By default : ON S0023 COM3 failed node Read/write If this bit is set communication with the failed reconnect control...
  • Page 135: Maintenance And Checks

    MAINTENANCE AND CHECKS ♦ Precautions During Operation ♦ Daily Checks ♦ Periodic Checks ♦ Maintenance Parts Page 127...
  • Page 136: Precautions During Operation

    9.1 Precautions During Operation When the V200 is in operation, you should pay attention to the following points: (1) The programming cable can be plugged or unplugged while the V200 is in operation. When you try to do it, do not touch the connector pins. This may cause malfunction of the V200 owing to static electricity.
  • Page 137: Daily Checks

    9.2 Daily Checks 1. Pay special attention during the maintenance work to minimize the risk of electrical CAUTION shock. 2. Turn off power immediately if the V200 CPU or related equipment is emitting smoke or burning. Operation under such situation can cause fire or electrical shock. To maintain the system and to prevent troubles, check the following items on daily basis.
  • Page 138: Periodic Checks

    9.3 Periodic Checks 1. Pay special attention during the maintenance work to minimize the risk of electrical CAUTION shock. 2. Turn off power immediately if the V200 or related equipment is emitting smoke or odor. Operation under such situation can cause fire or electrical shock. Check the V200 are based on the following items every six months.
  • Page 139: Spare Parts

    Item Check Criteria Programming tool Check that the functions of the Monitoring and other operations programming tool are normal. are available. Check that the connector and cable Not damaged are not damaged. User program Check that the T1/T1S program No compare error and the master program (saved on a floppy disk, etc.) are the same.
  • Page 140 • Adjustable Speed Drives • Motors • Motor Controls • PLCs, DCS, & Instrumentation www.toshiba.com/ind • Uninterruptible Power Systems plc@tic.toshiba.com © 2011 Toshiba International Corporation Industrial Division • 13131 West Little York Road Houston, Texas 77041 USA • Tel +713-466-0277 US 1-800-231-1412 •...

Table of Contents