AutomationDirect Do-more PLC Importing Tags — Built-in Memory

Topic: CM120

The Do-more Designer software allows you to export PLC addresses and import them into the C-more programming software. The options include:

  • Export of non-structured PLC addresses with Nicknames
  • Export of Structured PLC addresses with Nicknames
  • Export of PLC addresses used in the ladder program
  • Combination of all of the above

There are six export options. To illustrate this better, each option is discussed below with an example configuration. The most complete list may be exported using Option #4. In this example, the PLC contains the following addresses:

  • Built-in Memory Blocks
  • Heap Memory Blocks
  • User Created Structure
  • Fully Nicknamed Structure
  • Individually Nicknamed Structure Elements

Fully Nicknamed Structure

In the table below, address T0, nicknamed "myTimer," is a Fully Nicknamed Structure. In other words, the Timer Structure has the nickname "myTimer," which carries over to each element of the structure in the format [nickname.element].

Individually Nicknamed Structure Elements

Address myPID.SP, nicknamed "PID SP NickName" is an individually Nicknamed Structure Element because it is an element of a larger structure, myPID, and the individual element is given the Nickname "PID_SP Nickname." Individually Nicknamed Structure Elements may have a different Nickname for each element in the larger structure.

In our example, the table below represents the addresses that are in the PLC. Notice some addresses have Nicknames while others do not, and some addresses are used in the PLC ladder logic and others are not.

PLC Address PLC Nickname Used in Ladder Logic  
TO.ACC myTimer.ACC No Built-In
TO.Done myTimer.Done No Built-In
T0.Zero myTimer.Zero No Built-In
T0.Timing myTimer.Timing No Built-In
T0.Reset myTimer.Reset No Built-In
T0.TT myTimer.TT No Built-In
T0.EN myTimer.EN No Built-In
T0.DN myTimer.DN No Built-In
myPID.SP PID_SP_NickName No Heap
myPID.PV Yes Heap
MyStringBlock0 String_Nickname0 No String Struct
V0 myV0 Yes Built-In
C0 Yes Built-In
C1 Yes Built-In
D1 Yes Built-In
V2 Yes Built-In

Export Option 1

This option exports:

  • Non-structured PLC addresses that have a Nickname.

To export these tags:

  1. In Do-more Designer, from the File menu, select Export and then Element Documentation.
  • The Content Format window opens.
  1. Select C-more Do-more Driver Format.

The tags imported into C-more are:

PLC Address PLC Nickname C-more Tag Name PLC Address in C-more Used in Ladder Logic PLC Memory
V0 myV0 myV0 V0 Yes Built-In

Export Option 2

This option exports:

  • Non-structured PLC addresses that have a Nickname.
  • PLC addresses used in the ladder logic even if they do not have a Nickname.

To export these tags:

  1. In Do-more Designer, from the File menu, select Export and then Element Documentation.
  • The Content Format window opens.
  1. Select C-more Do-more Driver Format.
  2. Select Also export USED elements which do not have a nickname.

The tags imported into C-more are:

PLC Address PLC Nickname C-more Tag Name PLC Address in C-more Used in Ladder Logic PLC Memory
V0 myV0 myV0 V0 Yes Built-In
C0 C0 C0 Yes Built-In
C1 C1 C1 Yes Built-In
D1 D1 D1 Yes Built-In
V2 V2 V2 Yes Built-In

 

Export Option 3

This option exports:

  • PLC addresses that have a Nicknames, including fully nicknamed structures.

To export these tags:

  1. In Do-more Designer, from the File menu, select Export and then Element Documentation.
  • The Content Format window opens.
  1. Select C-more Do-more Driver Format WITH Struct Fields.

The tags imported into C-more are:

PLC Address PLC Nickname C-more Tag Name PLC Address in C-more Used in Ladder Logic PLC Memory
T0.ACC myTimer.Acc myTimer.Acc T0.ACC No Built-In
T0.Done myTimer.Done myTimer.Done T0.Done No Built-In
T0.Zero myTimer.Zero myTimer.Zero T0.Zero No Built-In
T0.Timing myTimer.Timing myTimer.Timing T0.Timing No Built-In
T0.Reset myTimer.Reset myTimer.Reset T0.Reset No Built-In
V0 myV0 myV0 V0 Yes Built-In

Export Option 4

This option exports the largest number of PLC addresses. It includes:

  • PLC addresses that have a Nickname, including fully nicknamed structures, and
  • PLC addresses used in the ladder logic, even if they do not have a Nickname.

To export these tags:

  1. In Do-more Designer, from the File menu, select Export and then Element Documentation.
  • The Content Format window opens.
  1. Select C-more Do-more Driver Format WITH Struct Fields.
  2. Select Also export USED elements which do not have a nickname.

The tags imported into C-more are:

PLC Address PLC Nickname C-more Tag Name PLC Address in C-more Used in Ladder Logic PLC Memory
T0.ACC myTimer.Acc myTimer.Acc T0.ACC No Built-In
T0.Done myTimer.Done myTimer.Done T0.Done No Built-In
T0.Zero myTimer.Zero myTimer.Zero T0.Zero No Built-In
T0.Timing myTimer.Timing myTimer.Timing T0.Timing No Built-In
T0.Reset myTimer.Reset myTimer.Reset T0.Reset No Built-In
V0 myV0 myV0 V0 Yes Built-In
C0 C0 C0 Yes Built-In
C1 C1 C1 Yes Built-In
D1 D1 D1 Yes Built-In
V2 V2 V2 Yes Built-In

Export Option 5

This option exports:

  • Non-structured PLC addresses that have Nicknames and are used in the ladder logic.

To export these tags:

  1. In Do-more Designer, from the File menu, select Export and then Element Documentation.
  • The Content Format window opens.
  1. Select C-more Do-more Driver Format WITH Struct Fields.
  2. Select Do NOT export ALL nicknamed Struct Fields, just those that are USED.

The tags imported into C-more are:

PLC Address PLC Nickname C-more Tag Name PLC Address in C-more Used in Ladder Logic PLC Memory
V0 myV0 V0 Yes Built-In

Export Option 6

This option exports:

  • Non-structured PLC addresses that have a Nickname and are used in the ladder logic.
  • PLC addresses used in the ladder logic, even if they do not have a Nickname.

To export these tags:

  1. In Do-more Designer, from the File menu, select Export and then Element Documentation.
  • The Content Format window opens.
  1. Select C-more Do-more Driver Format WITH Struct Fields.
  2. Select Do NOT export ALL nicknamed Struct Fields, just those that are USED.
  3. Select Also export USED elements which do not have a nickname.

The tags imported into C-more are:

PLC Address PLC Nickname C-more Tag Name PLC Address in C-more Used in Ladder Logic PLC Memory
V0 myV0 myV0 V0 Yes Built-In
C0 C0 C0 Yes Built-In
C1 C1 C1 Yes Built-In
D1 D1 D1 Yes Built-In
V2 V2 V2 Yes Built-In

 

Related Topics Link IconRelated Topics