Features - Omron SYSMAC CV500-BSC11 Operation Manual

Basic units
Table of Contents

Advertisement

Features

1-1
Features
Interfaces
BASIC Programming
Debugging
Storage of Variables
Machine Language
Multitasking
Program Control
Data Transfer
Clock
EEPROM
16 BASIC Units per PC
2
Choose from three different sets of interfaces to connect to the peripheral de-
vices required by your system.
RS-232C (two) and RS-422 Interfaces
CV500-BSC11 (without EEPROM) or CV500-BSC21 (with EEPROM)
RS-232C (two) and Centronics Interfaces
CV500-BSC31 (without EEPROM) or CV500-BSC41 (with EEPROM)
RS-232C (one) and GP-IB Interfaces
CV500-BSC51 (without EEPROM) or CV500-BSC61 (with EEPROM)
The BASIC Units employ a high-speed intermediate executable, interpret-
er-type BASIC, eliminating the need of compiling operations, so that program-
ming can be carried out easily and quickly. The Program area is divided into
three sections, each which can be programmed independently. The program
can be developed or edited from a commercially available terminal or computer
and then saved to memory cards in the CPU Unit.
Program execution can be traced by TRON instruction. Program execution can
be paused or resumed by STOP or CONT instructions. Program execution can be
stopped at or resumed from a specified line by BREAK or CONT instructions.
Data used in the program (variables) can be stored in memory and protected by
battery backup.
Program can be developed and executed in V25 machine language.
Up to 16 tasks can be processed in parallel by executing separate tasks to per-
form various arithmetic operations, data input/output from/to peripheral devices,
and data transfer with the CPU Unit.
Program can be started through key input from a terminal or by the snap switch
on the front panel. Also, a program can be automatically started on power appli-
cation or reset.
Data can be easily transferred back and forth between the BASIC Unit and the
PC's CPU Unit. High-speed data transfer is possible from the BASIC program
without any programming in the CPU Unit. You can access data not only in the
local CPU Unit, but also in other BASIC Units or in Units located on local or re-
mote networks.
Data transfer can be controlled using one or more of the following methods.
Cyclic:
A total of 384 input/output words of data can be transferred
when the I/O of the PC is refreshed.
CPU Bus Link: Data can be transferred with the CPU Unit or other CPU Bus
Units.
Event:
The data in the CPU Unit can be read or data can be written to
the CPU Unit by using the instructions of the BASIC Unit even
when the program of the CPU Unit is not being executed.
The BASIC Unit uses the same clock the CPU Unit by transferring the time in the
CPU Bus Link Area. The time can be set from the BASIC Unit.
With BASIC Units equipped with EEPROM, the program can be saved to the EE-
PROM so that the Unit can be operated without a battery (however, variables still
require battery backup to be maintained during power interruptions).
Up to 16 BASIC Units can be mounted to the CPU Rack or Expansion CPU
Rack. The limit of 16 Units, however, includes all CPU Bus Units mounted to the
PC, so fewer BASIC Units will be available if any other CPU Bus Units are used.
Section 1-1

Advertisement

Table of Contents
loading

Table of Contents