4CONTROL

4CONTROL is a modular, flexible automation system for mechanical engineering, plant construction and building automation.

SOFTING
Profibus Tester 4

The PROFIBUS Tester 4 delivers highly reliable results that make it easy to identify, locate and correct fieldbus problems.

MPL
Compact Embedded Computers

The name CEC stands for the ultra compact, robust, fanless, and low power Embedded Computer family with Intel processors.

ADLINK
PXI/cPCI Module

ADLINK offers a wide selection of PXI chassis, PXI controllers, data acquisition modules, PCI-PXI and PXI-PXI extension products, and GPIB connectivity - with more products on the horizon to provide

SOFTING
Profibus Interface

Softing offers PROFIBUS interface cards for a wide range of applications including compact slave connections, solutions for mobile devices, operating and visualization terminals, and fast and exact macine controls.

MPL
Packaged Industrial PCs

PIP stands for a compact, robust, low power, fanless, and ready to use Industrial PC. It comes with a long term availability guarantee and fits on a DIN rail.

ADLINK
Matrix Fanless IO Platform

ADLINK's Fanless I/O platforms Matrix are the result of combining ADLINK's expertise in x86 platform design, versatile I/O function development, and thermal design.

http://www.ti2.com.au/web/components/com_gk2_photoslide/images/thumbm/2088904c.jpg http://www.ti2.com.au/web/components/com_gk2_photoslide/images/thumbm/412551pbt4.jpg http://www.ti2.com.au/web/components/com_gk2_photoslide/images/thumbm/259585mpl_cec.jpg http://www.ti2.com.au/web/components/com_gk2_photoslide/images/thumbm/746918pxi.jpg http://www.ti2.com.au/web/components/com_gk2_photoslide/images/thumbm/262810profibus.jpg http://www.ti2.com.au/web/components/com_gk2_photoslide/images/thumbm/695762mpl.jpg http://www.ti2.com.au/web/components/com_gk2_photoslide/images/thumbm/750996matrix.jpg
  • 0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

4Control Engineering Objects

Objects in 4Control can be considered as elements of a 4Control project to which properties and entries have been assigned. They include e.g. variable lists, POUs, instances and libraries. In the various views of the Navigator and in the object list, objects are identified by corresponding icons.

Resources

Resources are displayed and managed in the Class view of the Navigator and in the object list

4c_objects.JPG

4c_objects2.JPG

The resource can be opened in the 4C text editor

4c_objects4.JPG

Constants

A constant has a fixed identifier (name), a fixed data type and a fixed value which matches the data type. Constants are defined using constant lists which are valid for the entire project. Thus, you can use them in all objects of the project instead of literals.

Constant lists are displayed and managed in the Class view of the Navigator and in the object list.

4c_objects3.JPG

4c_objects5.JPG

The constant list can be opened in the 4C text editor

4c_objects6.JPG

Global Variables

Global variable lists (GVL) are ASCII text files used to define global variables. The variable declarations of the GVLs are enclosed by the VAR_GLOBAL and END_VAR keywords and separated by semicolons. In addition, the CONSTANT and RETAIN attributes can be specified directly after the VAR_GLOBAL keyword. They refer to all variable declarations specified before END_VAR.

Global variable lists are displayed and managed in the Class view of the Navigator and in the object list.

4c_objects7.JPG

4c_objects8.JPG

The global variable list can be opened in the 4C text editor.

4c_objects9.JPG

Structured Data Types

Different data types can be grouped in a new, structured data type which is called a structure.

Structures are displayed and managed in the Class view of the Navigator and in the object list

4c_objects10.JPG

4c_objects11.JPG

The structured data type is opened in the 4C text editor.

4c_objects12.JPG

Programs

The POU classes of the Program type are displayed and managed in the  Programs folder of the Class view of the Navigator and in the object list.

4c_objects13.JPG

4c_objects14.JPG

In 4CONTROL, programs are not directly called by tasks, but after a program instance has been created within the task.

Program instances are not stored in separate files, but they are declared by instantiation in the calling task (in the source code of the resource).

4c_objects15.JPG

4c_objects16.JPG

Function Blocks

Function blocks are displayed and managed in the Function Blocks folder of the Class view of the Navigator and in the object list.

4c_objects17.JPG

4c_objects18.JPG

Since function block instances are declared by instantiation within the calling POU, they are not saved in separate files. In the Instance view of the Navigator, they are indicated by the  icon and displayed below the POU in which the function block was instantiated.

4c_objects19.JPG

Functions

Functions are parameterizable POUs which have no internal memory. Function calls with identical input values produce identical output values.

Functions are displayed and managed in the  Functions folder of the Class view of the Navigator and in the object list.

4c_objects20.JPG

4c_objects21.JPG

Tasks

Each resource can include one or more tasks which, in turn, call one or more POUs of the Program type. Tasks are displayed and managed in the Class or Instance view of the Navigator and in the object list.

4c_objects22.JPG

4c_objects23.JPG

Libraries

Libraries are collections of the following 4C objects: 

  • Constant lists 
  • Structures 
  • Function blocks 
  • Functions 

Libraries are stored as separate files so that they can be made available and used in any 4C project. There are two different types of libraries: 

  • Standard libraries: These libraries are supplied on the 4CONTROL Installation CD or can be purchased separately. Not only blocks which implement basic functionalities, such as the library 4C_IEC1131_3 which provides the blocks defined in the IEC61131_3 standard, but also libraries that fulfill special tasks are available. The latter include, for example, the library 4C_FileAccess which contains blocks for file access. You will find more detailed information on the supplied standard libraries in the Libraries directory of this Online Help. Standard libraries cannot be changed by the user. 

  • User-defined libraries: User-defined libraries are created by the user in the process of compiling a project to build a library. Like standard libraries, user-defined libraries can be shared by several projects and are integrated into a project in the same way as standard libraries.

The libraries belonging to a project are displayed and managed in the  Libraries folder of the Class view of the Navigator and in the object list

4c_objects24.JPG

4c_objects25.JPG

 
 

Search

Products

softing

Distributors

softing
adlink
mpl.jpg

Translate

EnglishFrenchGermanItalianJapaneseRussianChinese (T)

What's New

MPL GUARD-F1

News image

MPL GUARD-F1 - Rugged Industrial Gigabit Firewall and VPN Router ...

Read more

CAN-bus Electrical Testers BC-200-CAN

News image

Softing Announce The Availability of CAN-bus Electrical Testers BC-200-CAN Softing has announced the availability of its new CAN-bus Electrical Testers BC-200-CAN. This unique analyzer ...

Read more