background image

1MRS751982-MUM

CAP 505

ABB Automation

15

Protocol Editing Tool 

User’s Guide

3.  Protocol Editing Tool

functionality

3

the menu File -> Open.. command, or the “Open” toolbar button. When you choose 
“Open” the following dialog appears on the screen:

)LJ 7KH2SHQGLDORJ

Table 3.2.-1 Explanation of the table columns in the open dialog

The user can select a configuration from the object configuration (“work 
configuration”) directory, from the standard or user templates directory or from the 
custom directory.

If the user selects the “Look in:” option and types a path in the path field, then the 
following button should be pressed in order to update the configurations list. 

The custom path can also be specified with the File chooser after pressing the 
“Browse..” button. 

The “consistency checking” check box will be enabled if the selected device 
supports consistency checking. 

When the check box is selected, the POD tool tries to read checksums from the range 
of channels of the device, and then compares them with the checksums read from the 
protocol configuration files. The configuration is considered consistent if its 

Table Columns

Explanation

Name

The name of the configuration/template.

Protocol

The name of the protocol.

Based on

This field defines what device the configuration/template is 
suited for.

Table Value(s) Edited

The date when the table was last edited.

Table Structure(s) Modified

This field contains the checksum. The checksum is based 
on the time and date when the configuration/template was 
last edited (See Chapter 3.6.2 for more information).

Summary of Contents for CAP 505

Page 1: ...This document complies with the program revision v 4 0 3 Notice 3 Additional information such as Release Notes and Last Minute Remarks can be found on the program distribution media Trademarks Microsoft is a registered trademark of Microsoft Corporation Windows NT is a trademark of Microsoft Corporation LONWORKS is a registered trademark of Echelon Corporation Other brand or product names are trad...

Page 2: ...or s Manual 1MRS751888 MUM SMS 510 Installation and Commissioning 1MRS751897 MEN SMS 510 Operator s Manual 1MRS751898 MUM CAP 505 Installation and Commissioning 1MRS751901 MEN CAP 505 Operator s Manual 1MRS751902 MUM Relay Configuration Tool Tutorial 1MRS751903 MEN Relay Mimic Editor Configuration 1MRS751904 MEN Relay Configuration Quick Start Reference 1MRS751905 MEN SPTO Configuration Tool 1MRS7...

Page 3: ...ABB Automation 1 2 3 1 Introduction 2 Using the POD tool 3 POD tool functionality CAP 505 Protocol Editing Tool User s Guide 1MRS751982 MUM ...

Page 4: ......

Page 5: ...it 6 2 3 3 Edit menu 7 2 3 3 1 Active function blocks 7 2 3 3 2 Fast editing mode 7 2 3 3 3 Select functions 7 2 3 4 View menu 7 2 3 5 Transfers menu 8 2 3 5 1 Upload 8 2 3 5 2 Download 9 2 3 5 3 Automode 9 2 3 5 4 Store and HW reset 9 2 3 6 Tools Menu 9 2 3 7 Help menu 9 3 Protocol Editing Tool functionality 11 3 1 Main dialog 11 3 1 1 Sorting 12 3 1 1 1 Using the navigator tree 13 3 1 2 Customiz...

Page 6: ...ks 20 3 6 Communications 20 3 6 1 Uploading and downloading the table cells 21 3 6 2 Consistency checking 22 3 6 3 Autoload mode 23 3 6 4 Store and hardware reset 23 3 6 5 Reading diagnostics information 23 3 7 POD binary file 25 3 8 Saving a protocol configuration 25 3 8 1 Taking backups 25 3 9 Printing 26 ...

Page 7: ...n can be accessed from the device using the protocol interface Since a device is programmable and may run various application setups different sets of function blocks the protocol object dictionary is also fully re configurable 1 2 Communication protocols Used communication protocols for sending and receiving the POD tables are either SPA or LON This is defined in the General Object Attributes dia...

Page 8: ......

Page 9: ...0001 POD User templates which are stored in the POD directory under the project directory OBJ000 Misc This is a common place where the users should save custom configurations Standard templates which are included in the object type configurations and they are distributed with the SM RED package Users cannot save the custom POD configuration to these locations 2 3 Starting the Protocol Editing Tool...

Page 10: ...s consistent and the statusbar in the main dialog will be updated Consistency will be explained in Chapter 3 6 2 If you do not have a connection to the device click No If you click yes without having a connection to any device the following error dialog will pop up LJ 7KH FKHFNVXP HUURU GLDORJ 2 3 1 Menus and toolbar The toolbar and the menus are the same in both user modes basic and advanced Some...

Page 11: ...n browse for another image on your system The following toolbar button can be clicked instead of choosing Open from the File menu H ERDUG HQWU WUO 2 2 3 2 1 Save to project This option saves the current configuration to the actual project in the object home directory OBJ xxxx POD as a work configuration This is a default directory and you should not change any of the files in this directory with a...

Page 12: ...xport table or just cells in it You cannot import a protocol table after exporting and editing it in an external application Importing is only allowed for the advanced user 2 3 2 4 Page setup This option changes the margins of a page See Figure 2 3 2 4 1 LJ 7KH 3DJH 6HWXS GLDORJ 2 3 2 5 Print You can use the following toolbar button to access the print dialog or choose the print command from the F...

Page 13: ...functions block are found in the Edit menu You find more information about the active function blocks in Chapter 3 5 2 3 3 2 Fast editing mode If Fast Editing Mode is chosen you can change the cell values of the chosen cells in one column at the same time More information about the fast edit mode is found in Chapter 3 3 3 2 3 3 3 Select functions The last four menu functions in the Edit menu are s...

Page 14: ...t In Use signals will be shown Show both Both In Use and Not In Use signals are shown In the other group you have the following functions Show signals of Active Function Blocks Only signals that belongs to the active function blocks list will be shown Show signals of InActive Function Blocks Only signals that do not belong to the active function blocks list will be shown Show both Signals of both ...

Page 15: ...function from the Transfers menu More information on the automode command can be found in Chapter 3 6 3 2 3 5 4 Store and HW reset This function sends a command to the device and the protocol tables are stored in the device memory Please see Chapter 3 6 4 for more information on this command 2 3 6 Tools Menu There is one function in the Tools menu See Figure 2 3 6 1 LJ 7KH 7RROV PHQX With the Cust...

Page 16: ... 2 Using the Protocol Edit ing Tool User s Guide LJ ERXW 32 7RRO GLDORJ The dialog box About POD Tool contains information on current version of the POD tool The two arrow buttons in the upper right corner are scroll buttons Scroll one page down Scroll one page up ...

Page 17: ...s defined in the protocol image by the advanced users Each table has two column groups general columns and protocol specific attributes The first group contains fictive data which is not present in the POD table inside the relay This data is used only for description of the signals and arranging them in a user friendly way The second group represents real data which can be uploaded and downloaded ...

Page 18: ...rent criterion No sorting The tree is empty By function block The function blocks are grouped and sorted in an alphabetical order In alphabetical order The signal names in the Identification field are used as a sorting criteria these names are defined by the user By address One of the Protocol attributes columns can be assumed as a address column and used as a sorting criteria By data type One of ...

Page 19: ...d in the tree the table is scrolled to the position in which the first row corresponding to the object will be selected The navigator tree has a root node and underlying objects which correspond to the cell texts of a specific column The table is sorted according to the cell texts in the specific column This means that these cell texts are used as a sorting criteria The following warning dialog wi...

Page 20: ...is in basic mode By selecting or deselecting the Show Tree Map checkbox the user chooses whether the navigator tree should be shown or hidden The user can also freeze general columns If a general column is frozen it is locked in one position and not scrolled horizontally when you scroll the horizontal scroll bar The number of visible rows defines how many rows can be shown in the main dialog It de...

Page 21: ...th can also be specified with the File chooser after pressing the Browse button The consistency checking check box will be enabled if the selected device supports consistency checking When the check box is selected the POD tool tries to read checksums from the range of channels of the device and then compares them with the checksums read from the protocol configuration files The configuration is c...

Page 22: ...nt table the signal names will be lost Therefore all function blocks and their signals can be considered inactive the cell texts are therefore italic In this case the settings in the Active Function Blocks dialog have no meaning If the Show signals of Active Function Blocks function is chosen the table fields seem to be empty Choose Show signals of InActive Function Blocks from the View menu in or...

Page 23: ...s Numeric String Option group Combination option group Switch group Hexadecimal These types are used only while editing table cells and when presenting data in a user friendly form Internal protocol data is always stored in text form e g F000V001 10 267 123 etc Column types are defined in the protocol image and they cannot be changed at the basic level 3 3 2 Column display modes There are three di...

Page 24: ...for all column types The cell text is shown in the table as it is A column in a table can be described in the protocol configuration as In Use column For such a column neither the column type nor the display format have any meaning The cell data can have one or two representations Yes or No Editing is done in a pop up dialog with combo pop down control 3 3 3 Fast edit mode The Fast edit mode is en...

Page 25: ... from the View menu Set Fast edit mode on Click the In Use column header Edit all fields in one step in the specific column 3 4 Exporting tables The user can export all rows or selected rows from the current table to a text file This can be done using the Export command from the File menu or by using the Export toolbar button The following dialog appears on the screen when Export is chosen LJ 7KH ...

Page 26: ...ft corner the function blocks will be selected automatically according to the relay configuration The relay configuration is done with the Relay Configuration tool found in CAP 505 The function block list will be updated at the start up of the Active Functions Blocks dialog After you have made your selections and pressed OK the main tables will be redrawn You can save the Active Function Blocks se...

Page 27: ...ar buttons When you choose Upload the following dialog opens LJ 7KH 8SORDG GLDORJ Changed cells are marked with blue text in the table LJ 7KH RZQORDG GLDORJ The first two options will be enabled only if the opened configuration is consistent If the consistency is unknown they are disabled If the configuration is inconsistent they are also disabled and in case of uploading the following warning dia...

Page 28: ... from the protocol channel of the device and it is the same as the sum read from the protocol files All the cells of all the tables have been downloaded and the checksum has been sent to the device If the checksum could not be read from the device after full uploading of the tables from the device the configuration is also consistent If the object does not support the checksum verification the ope...

Page 29: ...will be the command found in the Transfers menu When the Store command is executed the following dialog appears on the screen LJ 7KH 6WRUH FRPPDQG GLDORJ If the Stop button is clicked the program does not wait for the relay to complete its operation 3 6 5 Reading diagnostics information The diagnostics information is updated in the device after the conversion of the visible POD table to the operat...

Page 30: ...H GLDJQRVWLFV UHVXOWV GLDORJ Just after this dialog is shown the POD tool starts asynchronously to read the In Use column cells from all the tables that have a In Use column When the operation has succeeded the Show data buttons are enabled The user can then by pressing these buttons see details of errors during the visible operational POD tables conversion in a dialog see Fig 3 6 5 2 LJ 7KH GLDJQ...

Page 31: ...o use the same template in another CAP 505 project you cannot save it in the work directory or the user templates directory You have to save the template in a custom place in order to have access to it from other projects LJ 7KH 6DYH DV GLDORJ A configuration can be chosen from the list or typed manually in the Configuration Name text field If a given configuration name already exists the user wil...

Page 32: ...rinter properties and start printing In the view menu you define which signals to be shown in the table Depending on the settings here you will have different printouts since only the signals which are shown in the table are printed The following information is included in the printout The date and time of printing The date and time of last configuration modification Protocol type Relay type and i...

Page 33: ...unication Protocols 1 Communications 20 Consistency 22 Consistent Configuration 4 Cross reference Table 1 Customizing Tables 9 Device connection 4 Display Modes 17 Download 9 Edit Menu 7 Editing Types 17 Exit 6 Export 6 Exported File 19 Fast Edit Mode 18 Field Configuration 1 File Menu 5 General group 11 Grey Columns 11 Help Menu 9 In Use Signals 8 1MRS751982 MUM Protocol Editing Tool ...

Page 34: ...ing Tool 1 Protocol Object Dictionary 1 5 Restrictions 4 6 Save 5 Save As 5 Save to Project 5 Select Functions 7 Signals of Active Function Blocks 8 Signals of InActive Function Blocks 8 Sorting 12 Standard templates 3 Store and HW Reset 9 7 Table View 14 Tools Menu 9 Transfers Menu 8 8 Update Configuration List 15 Upload 8 User Interface 3 User Template 3 9 Virtual Filtering 8 Visible table 23 Wh...

Page 35: ...try to isolate the error as well as possible Describe the sequence of events and actions causing the error If any error messages or other debug information is provided by the system please write it down Include also information of the system e g a system diagram revision information and configuration data If you are making an improvement proposal try to describe how the improved function should wo...

Page 36: ...tomation Oy In this system the error will be analysed in detail and corrected in a future patch release or major release depending on the severity and impact of the error In case of an improvement proposal the report will also be moved to the change management system where it will be considered as a requirement for future releases In case of a query an answer will be provided When Customer Feedbac...

Reviews: