023 - Micronet & GAP
023 - Micronet & GAP
MICRONET
N.Croasdell Rev1
Micronet & GAP (Graphical Application Programmer)
CPU
Micronet & GAP (Graphical Application Programmer)
Slot A3 & 4
FTM Modules
Network Cntrlr;
Link Net Modules
FTM Cables
Micronet & GAP (Graphical Application Programmer)
What Is GAP?
Micronet & GAP (Graphical Application Programmer)
Once the control logic is entered using a graphical programming environment, the
GAP software compiler function generates code that runs in the control
(background).
Block Name
Rate Group
Instruction Type
Micronet & GAP (Graphical Application Programmer)
Category name:
GAP is written in block form where a single block is placed in a category. The Category
Name can be up to 10 characters long. The first character must be a letter. Each GAP Sheet
should contain Blocks with only one Category Name. However, the same Category Name
may be used on multiple GAP Sheets.
Block Name:
The Block Name can be up to 10 characters long. The first character must be a letter. A
Block Name may be used only once with a given Category Name. The ideal Block Name is
one that helps describe the function of the block.
Rate Group:
Most Blocks contain a Rate Group. The Rate Group accepts a valid Rate Group number. The
Rate Group number selected will determine the rate group task in which the Block will be
executed.
The Rate Group number is the default task reschedule interval in milliseconds. For example
the default reschedule interval for Rate Group 10 is 10 milliseconds. The lower the Rate
Group number the higher the priority and the more frequently it is rescheduled.
The Rate Group reschedule intervals may be changed from the default value in the
SYS_INFO Block.
Micronet & GAP (Graphical Application Programmer)
Address Description
• We can see below the input address is A1_A08_THD.PT616A.AI_420_HD
• We break this address up into three levels:
1. Category
2. Block Name
3. Block Attribute
1 2 3
Micronet & GAP (Graphical Application Programmer)
Branch To Block
• By double clicking on
channel 1, the edit text box
appears.
• By selecting Branch, this will
bring us to the channel setup
config block, as can be seen
below.
ICE /HMI
Using Modbus number for Alarms (HMI) and referencing GAP for
troubleshooting purposes.
• The first thing we need to do is find the Modbus number of the alarm or trip in
question.
•To do this open up the active alarm page on the Citect.
•Hover the cursor over the alarm and RIGHT click, this will open a dropdown
menu.
•Left Click on Information and the Modbus number and tag address should
appear. Record the number.
• Open GAP application.
Micronet & GAP (Graphical Application Programmer)
After tracing back to where the field value is calculated we can now
branch to this Block. Double click the address shown below in green
and select Branch.
Micronet & GAP (Graphical Application Programmer)