19 Editing Application Software Rev

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 40

MarkVIe Maintenance Class

Editing Application Software

1/
GE /
GE Proprietary Information - Privileged and Confidential
Objectives

Learn how to make changes to application


software
Learn how to add or modify comments in the
application software
Learn how to add or modify RLD (rung blocks)

2/
GE /
GE Proprietary Information - Privileged and Confidential
Starting the block diagram editor
Open the component editor
Select the Software tab
Navigate to a User block in the tree view
In the summary view select the edit button

3/
GE /
GE Proprietary Information - Privileged and Confidential
Starting the block diagram editor –2
When in edit mode 2 indications
• Edit button changes to view button
• Blue ruler around logic sheet

4/
GE /
GE Proprietary Information - Privileged and Confidential
Using the RLD Editor (rung block)
Double click on a rung block or right click and
seclect edit ladder logic
The RLD Editor appears

5/
GE /
GE Proprietary Information - Privileged and Confidential
Using the RLD Editor (rung block) - 2
To add a column drag the vertical separator

To add a row drag the horizontal separator

6/
GE /
GE Proprietary Information - Privileged and Confidential
Using the RLD Editor (rung block) - 3
To add a contact select the type of contact (NO
or NC) from the toolbar

Select a cell where the contact is to be added

7/
GE /
GE Proprietary Information - Privileged and Confidential
Using the RLD Editor (rung block) - 4
To add a signal to a contact double click on the
contact

The connect contact dialog box appears.


Select the appropriate global or local variable
type

8/
GE /
GE Proprietary Information - Privileged and Confidential
Using the RLD Editor (rung block) – 5
The variable browser appears.

Type the name of the signal to add. Then select


OK.

9/
GE /
GE Proprietary Information - Privileged and Confidential
Using the RLD Editor (rung block) – 6

Select OK

10 /
GE /
GE Proprietary Information - Privileged and Confidential
Using the RLD Editor (rung block) – 8
Adding a NC contact , line or deleting (contact
or line) follows the same procedure just
different icons on the toolbar

Normally
Closed
contact
Delete

Normally
Line
Open
contact

11 /
GE /
GE Proprietary Information - Privileged and Confidential
Modifying a pin connection

Right click on the function or block. Select edit


block pins

12 /
GE /
GE Proprietary Information - Privileged and Confidential
Modifying a pin connection -2
The edit block pins dialog box appears

Variables may be added using the variable


browser or by directly typing the signal name
in the string box
13 /
GE /
GE Proprietary Information - Privileged and Confidential
Adding A Program
Right click on the top level program in the tree
view and select add a program

The add program dialog


box appears. Enter the
name for the program in
the name box ie Lab
14 /
GE /
GE Proprietary Information - Privileged and Confidential
Adding A Program -2
Select the OK button

The new program “lab” is


now in the tree view

15 /
GE /
GE Proprietary Information - Privileged and Confidential
Adding a Task
Right click on the program to add the task to
and select add task

The add task dialog box appears. Enter a


name for the task in the name field ie task-lab
and select OK
16 /
GE /
GE Proprietary Information - Privileged and Confidential
Adding a Task - 2

The new task “lab-task” appears in the tree


view

17 /
GE /
GE Proprietary Information - Privileged and Confidential
Adding a User Block
To add a user block right click on the task that
the user block should be added to and select
add user block

The add a user block dialog box appears.


Enter a name for the user block in the name
field IE “lab-userblock” and select OK
18 /
GE /
GE Proprietary Information - Privileged and Confidential
Adding a User Block -2
The new user block “lab-userblock” appears in
the tree view

19 /
GE /
GE Proprietary Information - Privileged and Confidential
Adding a Function Block
Select the user block in the tree view where the
new function block is to be added.
In the summary
view click the edit
button

Select the all


blocks button.
Select the block to
add from the list ie
Calc block
20 /
GE /
GE Proprietary Information - Privileged and Confidential
Adding a Function Block -2
Drag and drop the function block “calc” to the
logic sheet in the summary view
Valid drag and drop
location
Invalid Drag and Drop
location

The calc bloc appears on our


logic sheet

21 /
GE /
GE Proprietary Information - Privileged and Confidential
Adding a Function Block -3
Configure the function block by
Right click on the block
and select edit block
pins

Or Double click on the


block
22 /
GE /
GE Proprietary Information - Privileged and Confidential
Adding a Function Block -4
The edit block connections dialog box appears

23 /
GE /
GE Proprietary Information - Privileged and Confidential
Adding a Function Block -5
To configure just one block pin, double click on
the block pin

The connect pin dialog box appears

Use the appropriate


button to add a signal
to the pin

24 /
GE /
GE Proprietary Information - Privileged and Confidential
Adding a Function Block -6
Global variables – may be used anywhere in the
application software
Local Variables – only used in the user block, where
the variable is created.
Immediate value – used to add a block pin constant
directly into the block

25 /
GE /
GE Proprietary Information - Privileged and Confidential
Creating a Pin Variable
Easily done from the
connect pin dialog box
Select the appropriate radio
button –
• Global Variable
• Local Variable
• Immediate Value
Enter the name for the
variable
Select the Create variable
box
Select OK 26 /
GE /
GE Proprietary Information - Privileged and Confidential
Creating a Pin Variable –2
Select the variables section in the tree view
under the user block where our function block
is being configured

In the summary view find the line with an * and


enter the information into the spreadsheet

27 /
GE /
GE Proprietary Information - Privileged and Confidential
Creating a Pin Variable –3

Name for Enter a


variable to description for
be created the variable

Read Only – Value to Global or


cimplicity no Egd Page
be set on Local Enter the
access read / for varible
bootup units ie
write cimplicity to be
broadcas Deg F etc
can write to
variable t on

28 /
GE /
GE Proprietary Information - Privileged and Confidential
Creating a Pin Variable –4
Types of Variables
• Boolean (Bool) 0 or 1 (false or True)
• Integer (INT) Only whole numbers 1,2,3
• Unsigned Integer (UINT) Only positive whole
numbers
• Real (REAL) Number with a decimal
point 1.2134 , 1.0
• Double Integer (DINT) Signed 32 bit INT
• Unsigned Double Integer
(UDINT) Only positive number 32 bit
• Long Real (LREAL) Signed 64 bit real

29 /
GE /
GE Proprietary Information - Privileged and Confidential
Creating a Pin Variable –5
The same options are available thru the
property editor area for a previously
configured variable
Select the variable in the Summary view

Edit the information in the


properties editor box

30 /
GE /
GE Proprietary Information - Privileged and Confidential
Block Pin connections
Blocks may be connected together directly
using block pin variables.
Drag and drop. To the input of the next
Drag from output of block
one block

Final Result
31 /
GE /
GE Proprietary Information - Privileged and Confidential
Block Pin connections - 2
Another method to connect 2 block pins
together is the connect pin dialog box
Right click on the pin connection to the input of the
block and select edit pin connection

Or double click on the pin connection

32 /
GE /
GE Proprietary Information - Privileged and Confidential
Block Pin connections - 3
Click on the local
variable button
Select the correct block
pin from the dropdown
block
Select OK

End Result

33 /
GE /
GE Proprietary Information - Privileged and Confidential
Comment Blocks
Comment Blocks are used for the following
• Document software – easier to understand
• Break up software to make the block
diagram easier to read
Adding a comment Block
Drag the applicable block from the right hand
side of the summary view to the logic sheet

34 /
GE /
GE Proprietary Information - Privileged and Confidential
Comment Blocks -2
Editing the comment Block

Select the comment block in the summary view


In the properties editor area enter the
comments to be displayed into the description
field
35 /
GE /
GE Proprietary Information - Privileged and Confidential
Execution Order
The software in a user block is executed in
order by the number of the block.

Change in the
properties
area

36 /
GE /
GE Proprietary Information - Privileged and Confidential
Execution Order –2
The execution order may also be changed by
dragging and dropping in the tree view area.

37 /
GE /
GE Proprietary Information - Privileged and Confidential
Execution Order -3
Final Result

38 /
GE /
GE Proprietary Information - Privileged and Confidential
Build, Download and Save
After any application software changes the
following must be accomplished to get the
change into the controller

Build
Download

39 /
GE /
GE Proprietary Information - Privileged and Confidential
Lab # 14

40 /
GE /
GE Proprietary Information - Privileged and Confidential

You might also like