17.01.2015 Views

IC693PCM300 - GE Fanuc PLC Distributor In Stock! 90-30 90-70 ...

IC693PCM300 - GE Fanuc PLC Distributor In Stock! 90-30 90-70 ...

IC693PCM300 - GE Fanuc PLC Distributor In Stock! 90-30 90-70 ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1<br />

Section 2: Functional Overview<br />

CCM Operation<br />

MegaBasic Operation<br />

For CCM applications, each port behaves like an independent window into the <strong>PLC</strong> for<br />

access by other devices using the CCM protocol, such as industrial computers and color<br />

graphic terminals. The implementation of CCM on the PCM supports access to most<br />

user references. Many applications which accessed Series Six user references using CCM<br />

can now support the Series <strong>90</strong> <strong>PLC</strong> with little or no change.<br />

Either port of the PCM can be configured in CCM MASTER, SLAVE, or PEER mode. <strong>In</strong><br />

this capacity, the PCM acts much like a Series Six CCM module, transfering data between<br />

the <strong>PLC</strong> and an external device. Configuration of the port parameters is done in the<br />

Logicmaster <strong>90</strong> configuration package, using CCM mode. <strong>In</strong> SLAVE or PEER mode, an<br />

external CCM device, such as a computer, can request and send <strong>PLC</strong> CPU data to the<br />

PCM’s ports. <strong>In</strong> MASTER or PEER mode, the application program in the <strong>PLC</strong> CPU can<br />

use the COMMREQ instruction to initiate data transfers to a CCM device attached to a<br />

PCM port.<br />

As a programmable coprocessor, the PCM may be programmed with a powerful BASIC<br />

language interpreter called MegaBasic to perform data acquisition, data storage and<br />

retrieval, real-time computing, and operator interface functions. <strong>GE</strong> <strong>Fanuc</strong> has added<br />

extensions to MegaBasic to permit the reading and writing of user references in the <strong>PLC</strong>.<br />

These extensions also access program and system status information, permitting the<br />

development of operator interface programs to control and monitor processes.<br />

MegaBasic programs may be developed off-line, using a standard text editor on a<br />

personal computer, or on-line with a terminal attached to the PCM programming port.<br />

A separate version of the MegaBasic interpreter also allows programs to be developed<br />

off-line in the MS-DOS environment. The MS-DOS version, however, does not support<br />

the PCM extensions to MegaBasic.<br />

PDFsupply.com<br />

A MegaBasic program must be loaded to PCM RAM prior to being run on the PCM. If<br />

the program is saved to the PCM RAM Disk (RAM:), the PCM can be configured so that<br />

the MegaBasic program is automatically copied into the MegaBasic program execution<br />

RAM and executed by the MegaBasic interpreter upon power-up or reset.<br />

RAM Disk<br />

The RAM Disk is an area of RAM used to simulate a disk drive. It contains all memory<br />

not used by MegaBasic. Like any other storage medium (hard disk or floppy disk), the<br />

RAM Disk is used to store program and data files. RAM Disk files are preserved by a<br />

battery when the <strong>PLC</strong> is powered off.<br />

1-2 Series <strong>90</strong> Programmable Coprocessor Module and Support Software User’s Manual – November 1999 GFK-0255K

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!