GE Fanuc Automation e-News

Tuesday, November 5, 2002 Issue 16   VOLUME 1 ISSUE 16  
HOME
ARCHIVE
Issue 15
September 21, 2002
Vol. 1 Issue 15
Issue 14
August 5, 2002
Vol. 1 Issue 14
Issue 13
June 17, 2002
Vol. 2 Issue 13
Issue 12
April 18, 2002
Vol. 2 Issue 12
Issue 11
March 13, 2002
Vol. 2 Issue 11
Issue 10
January 13, 2002
Vol. 2 Issue 10
Issue 9
November 20, 2001
Vol. 1 Issue 9
Issue 8
October 2, 2001
Vol. 2 Issue 8
Issue 7
September 20, 2001
Vol. 2 Issue 7
Issue 6
August 19, 2001
Vol. 2 Issue 6
Issue 5
July 1, 2001
Vol. 2 Issue 5
Issue 4
June 15, 2001
Vol. 2 Issue 4
Issue 3
May 23, 2001
Vol. 2 Issue 3
Issue 2
February 5, 2001
Vol. 2 Issue 2
Issue 1
January 19, 2001
Vol. 2 Issue 1
Issue 1
December 5, 2000
Vol. 1 Issue 1
Logic Developer - State
Version 3.00 Release Information
http://www.gefanuc.com/support/plc/f-cme...
by Cambie Ling

Summary

Logic Developer - State is GE Fanuc's State Logic Programming product. Logic Developer - State  is fully integrated into the CIMPLICITY Machine Edition development environment and takes advantage of productivity tools such as the Hardware Configuration, Tool Chest, Common Project Database, and integration with other Machine Edition components like View.Check the Important Product Information document for details on the minumum firmware level required for these GE Fanuc PLC CPUs to support Logic Developer - State.

Products

Logic Developer - State is available in the following :

 

Ø       Professional Edition

Ø       Standard Edition

 

The Professional Edition product provides configuration and programming of GE Fanuc Series 90-70 PLCs. The Standard Edition product provides configuration and programming of GE Fanuc Series 90-30 351 and greater PLCs.

Please note that Logic Developer - State does not provide support for:

o        The Adatek AD693CMM301 Serial Communications Module

 

New Features Added in Version 3.00

Logic Developer - State version 3.00 adds the following new features :

Ø       Series 90-30 CPU374 PLC Support - Logic Developer - State now supports the new IC693CPU374 module that has a build-in high speed Ethernet port.

 

Ø       Series 90-70 PLC Support - Logic Developer - State now supports the following Series 90-70 PLC CPUs : IC697CPX772, IC697CGR772, IC697CPU780, IC697CPU781, IC697CPU782, IC697CPX782, IC697CPU788, IC697CPU789, IC697CPM790, IC697CPM914, IC697CPM915, IC697CPM924, IC697CPM925, IC697CPX928, IC697CPX935, IC697CGR935. Consult the Important Product Information document for which revisions of these CPUs are requried to operate with Logic Developer - State.

 

Ø       ASCII Read/Write Support - The State Logic application can now use the Read and Write commands to interact with the serial ports of PCM modules. These commands are used to read ASCII strings from the serial ports, and write ASCII strings to the serial ports.

 

Ø        PID Tuning - The State Logic application can provide the capabilities of control through the use of the PID algorithm. The State Logic application provides up to twenty PID loops that are continuously executed at user selected time intervals ranging from 1 to 65535 seconds. These PID loops can be connected to field inputs and outputs, internal floating point variables, or interconnected in cascaded and other fashions to implement the desired control strategy.

Ø       Include %R Reference Addresses - The Reference Address for variables mapped to the %R region of PLC memory for 9070 targets can now be specified with the "%R" prefix. This is useful if you want to reference variables defined in an associated LD block. To enable this feature you must set the new "Include %R in State" property of the target to True.

You can now set a ceiling on the range of %R memory used by State Logic by specifying a value for the new "Maximum Offset" property of a target. All variables outside this range will be ignored by the State Logic although an LD block can still reference them.

 

Ø       State Logic Co-exisiting with Logic Diagram (LD)- State Logic can co-exist with other types of logic (LD blocks, C Blocks, C Programs, and Motion) on the same target PLC. There are a variety of constraints and rules that apply to this:

o        State Logic Co-existence on Series 90- 30 Motion Applications

On a Series 90-30 target, a Motion Program component can coexist with State Logic. The executable portions of a Motion Program actually run on a DSM314 motion module.

o        State Logic Co-existence on Series 90- 70 C and LD Applications

On a Series 90-70 target, C Programs, C Blocks, and LD Blocks can all co-exist with State Logic:

C Programs: You can add user-defined C programs to a State Logic target.

LD Blocks: You can add a Ladder Diagram component to a Series 90-70 target that already contains State logic, or add a State Logic component to a Series 90-70 target that already contains an LD Blocks.

C Blocks: C Blocks can be called from LD logic that co-exists with State Logic on a Series 90-70 target.

 

Ø       Run Mode Store Support - When State Logic and Ladder Diagram (LD) applications are used together for a Series 90-70 target, you can perform a run-mode store of the LD logic portion of the application. You cannot perform a run-mode store of the State Logic portion.

 

Logic Developer - State Main Features

Logic Developer - State provides the following main features :

Ø      CIMPLICITY Machine Edition Development Environment ?Basic support of all CIMPLICITY Machine Edition components including:

    • Tool Chest - Provides the ability to place Developer Logic components into the Toolchest, along with graphic and data type elements. The user can also link logic objects to a PLC project.
    • Companion - The Companion window gives a brief help description for the item that has focus.
    • Inspector - The Inspector window displays the attributes for the item that has focus.
    • Info Viewer - Complete set of HTML-based online help.
    • Feedback Zone - Provides full functionality of the feedback zone, including on-line references and navigation using the References tab.
    • Data Watch - Provides the ability to create and save user-defined Data Watches. Also supports use of the Auto tab on the data watch for dynamic display of the variable in focus. The data watch supports the display of ASCII data.
    • Drag and Drop - Provides extensive use of Drag and Drop through out the CIMPLICITY Machine Edition environment.
    • Variable List - Full integration with the Variable List display and editor, including the ability to create user defined Filters. The user can also take advantage of the new Spreadsheet view.
    • Common Database - Project variables only need to be defined once in a project. The common database makes them available to all the other CIMPLICITY Machine Edition applications.

 Ø       State Language Editors - Integrated Text and Graphic editors provide the ability to create State Language programs in either format and to rapidly switch between representations. The State Language editor provides many advanced features such as tool tip name recognition and color-coding.

Ø       State Language Features - State Language features include:

    • Latching Flags - An additional category of flags is provided, flags that can be "turned on" and will remain on until they are explicitly "turned off"
    • If-Then-Else - An "clause" may be added to an "if" statement.
    • Arrays - Syntax has been added for arrays of up to two dimensions for Integers, Double Integers, Real Numbers, Strings, and Characters. Array indices may be either constants or integer variables.
    • String Functions - Functions have been provided for 
      • Val( ) Converts a text string into an integer or real number.
      • Str( )  Converts an integer or real number into its text string representation.
      • Instr( ) Searches for occurrences of a text string within another string.
      • Mid( ) Generates a substring of a string variable.
    • Flexible Register Allocation ?Rather than requiring fixed sized register areas, the register range for each variable type can be adjusted to fit the number of variables actually required for the project.

Ø       Logic Breakpoints - Tasks can be set to pause execution when a transition occurs to a particular State or States. 

Ø       Online Graphic Animation - State/Transition diagrams can be animated to provide live visualization, diagnostic, and control of logic.

Ø       Open Multiple State Programs at Once - Provides the ability to open multiple State Logic Programs at one time within a project.

Ø       Reference View Tables - Provides the ability for the user to define Reference View Tables to monitor PLC memory. Version 3.00 also provides the ability to view ASCII data in the Reference View Table.

Ø       Motion Programming for DSM314 - Provides basic motion programming support for the DSM314 including Local Logic, Motion, and CAM Blocks.

Ø       Configure and Download VersaMax Remote I/O Configuration - Provides the ability to configure a VersaMax Remote I/O NIU and it's associated I/O. Can download, upload, and verify the configuration in the NIU.

Ø       Display PLC and IO Fault Tables - Provides the ability display, print, and clear the PLC and I/O Fault Tables.

Order Information

Logic Developer - State software consist of 3 types of Catalog Numbers. The prefixes for these are defined as:

 

Catalog Number Prefix

Description

BC646*

Logic Developer - State software bundled with SAFE Gold Software Maintenance Service for a period of one full year and is renewed on an annual basis.

IC646*

Logic Developer - State software that includes support for 90 days from date of purchase.

SA648*

SAFE Gold Software Maintenance Service for a period of one full year and is renewed on an annual basis. The SA648* products are added to an already purchased IC646* product.

 


[PRINTER FRIENDLY VERSION]
Powered by iMakeNews.com