Echelon NodeBuilder Resource Editor Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Oprogramowanie Echelon NodeBuilder Resource Editor. Echelon NodeBuilder Resource Editor User Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj

Podsumowanie treści

Strona 1 - User’s Guide Release 4

0 7 8 - 0 1 9 4 - 0 1 C®NodeBuilder®Resource Editor User’s Guide Release 4

Strona 2 - Chips or LonPoint Modules

Introduction to Resource Files Resource files provide definitions of functional profiles, type definitions, enumerations, and formats that can be use

Strona 3 - Table of Contents

contain a single value or they can contain a structure or union containing multiple fields (for example, the SNVT_date_cal network variable contains

Strona 4

every language your resource file set supports. When a language file is translated, the references contained in the network variable types, configur

Strona 5 - Preface

2 Getting Started This chapter describes how to install and start the NodeBuilder Resource Editor. NodeBuilder Resource Editor User's Guide

Strona 6 - Related Manuals

Installing the Resource Editor The NodeBuilder Resource Editor is available as a standalone application, and is also available as part of certain too

Strona 7

Starting the Resource Editor You can use the NodeBuilder Resource Editor to create, modify, and view resource files, and also to add user resource fi

Strona 8

8 Getting Started

Strona 9

3 Using Resource Folders This chapter describes how to use the resource catalog to view all available resource folders on your computer, and how to

Strona 10

Introduction to Resource Folders A resource folder is a directory containing one or more resource file sets. You will typically create your resource

Strona 11

To view or modify the contents of a resource file set, expand it using the button. When you expand a resource file set you will see six folders c

Strona 12

Echelon, LON, LonWorks, Neuron, 3120, 3150, Digital Home, i.LON, LNS, LonMaker, LonMark, LonPoint, LonTalk, NodeBuilder, ShortStack, and the Echelon

Strona 13 - Getting Started

Adding a Resource Folder You can add a new resource folder to the resource catalog. This makes all resource file sets contained within the folder av

Strona 14 - ONMARK manufacturer

Refreshing the Resource Catalog The resource catalog may get out of sync with the resource files on your computer if you update resource files using

Strona 15 - Starting the Resource Editor

example, you can enter “switch” to search for SNVT_switch. Look In The resource catalog, resource folder, resource file set, or resource file to sea

Strona 16 - 8 Getting Started

4 Creating and Modifying a Resource File Set This chapter describes how to create or modify a resource file set. NodeBuilder Resource Editor User&a

Strona 17 - Using Resource Folders

Creating and Modifying a Resource File Set You can create a new scope 3, 4, 5, or 6 resource file set within any resource folder. Each resource fil

Strona 18

3. Enter the following information about the resource file set: Scope/Program ID Locked Prevents modification of the scope or program ID template

Strona 19

Program ID setting is always ignored for resource files and should be cleared. The required values for each scope are as follows: • Scope 3: Manufa

Strona 20 - Moving a Resource Folder

4. Click the File Header tab. 5. Enter the following company information for the resource file set: Creator The name of the company, and opt

Strona 21 - Searching for a Resource

address fields in this tab will not update this string. 6. Click OK. If you are creating a new resource file set, it is created and added to the re

Strona 22

This dialog allows you to choose a value for each part of the standard program ID. The Program ID field at the bottom of the dialog displays the cur

Strona 23

Table of Contents Preface ... v Purpose ...

Strona 24

• If you are using a standard functional profile other than functional profiles 0 through 6 and the functional profile is included in the standard r

Strona 25

from a list of channel types maintained by the LONMARK association. You can update the list by downloading the latest program ID data from www.lonma

Strona 26

any type of device. See the Using the Resource Editor chapter in this document and the Neuron C Programmer’s Guide for more information. Usage Field

Strona 27

5 Creating and Modifying Resources This chapter describes how to define new resources and how to modify existing resources. NodeBuilder Resource Ed

Strona 28

Introduction to Creating and Modifying Resources You can create and modify any resources within a scope 3, 4, 5, or 6 resource file set, though you

Strona 29

The figure above shows the New or Existing Configuration Property Type dialog. The New Network Variable Type dialog is identical except it does no

Strona 30

3. Select the network variable or configuration property data type in Data Type. If you are defining a configuration property type, and the type de

Strona 31 - ONMARK association

SIGNED_QUAD A 32-bit signed integer value. SIGNED_SHORT An 8-bit signed integer value. STRUCTURE A structure containing multiple fields. See Crea

Strona 32

7. Enter or link to text to provide a language-dependent name for the type, a language-dependent comment about the type, and a language-dependent

Strona 33

11. Set scaling factors for this type. This allows types to represent values outside of the limits of the base type. For example, an UNSIGNED_SHO

Strona 34 - Configuration Property Type

Using a Scaling Factor and Unit String ... 61 Using Localized List Separators...

Strona 35

6. Set the individual values of the fields in the structure, union, or the floating-point value to the desired default or override value and then cl

Strona 36

To remove a field, right-click the field in the left pane, and then click Remove Field on the shortcut menu. Creating and Modifying an Enumerated NV

Strona 37

Size The size of the bitfield, in bits, from 1 to 8. The bitfield size determines the maximum value the field can contain. An unsigned bitfield of

Strona 38

2. Set Type Scope to the scope of the resource file set containing the referenced network variable type. You can select a network variable type f

Strona 39

dollar character is not permitted in a functional profile name. By convention, the functional profile name should indicate the application set of th

Strona 40

from the selected standard profile will be referenced by the functional profile (if there is no standard functional profile template with the same pr

Strona 41

FPT Index The index of the functional profile within the resource file set. The FPT Key (the profile number) is typically used to reference the fun

Strona 42

To add mandatory and optional network variables to a functional profile, follow these steps: 1. Drag a network variable type or configuration proper

Strona 43

simplify identifying inputs and outputs in your functional profile. If you do not use one of these prefixes, start the network variable name with an

Strona 44

profile. See Creating and Modifying a Language String for more information on creating and linking to language strings. Referenced Type Range Overri

Strona 45

Preface This document describes LONMARK resource files and how to use the NodeBuilder Resource Editor to view, create, and modify them. . NodeBuilder

Strona 46

property of the same type that applies to the same interface within a functional profile. For example, you can create multiple SCPTmaxSendTime confi

Strona 47

Member A member number of the configuration property within the functional profile. Each configuration property must have a unique member number.

Strona 48

profile may be set by the implementing property, unless this would cause an ambiguous restriction flag set. Applies To Specifies whether the configu

Strona 49

For example, your company may maintain several resource file sets at different scopes: a corporation wide set with general-purpose definitions at man

Strona 50

2. Enter or change the name of the enumeration type in Tag Name. This name is called the tag name. By convention, the tag name is all lower case

Strona 51

Member The name of the enumerator. The name must be unique for all enumeration types that may be used in an application. To ensure uniqueness, sel

Strona 52

Creating and Modifying a Language String You can create and edit language strings that may be referenced by network variable types, configuration p

Strona 53

selected language resource file. See Setting Resource Editor Options for information about setting the active language. The New Resource String dia

Strona 54

The title of the field may vary (this one is intended for entering comments about the resource file element being created), but there is always a t

Strona 55

2. Type a string into Highlight Strings Containing This Text to have all strings containing the specified string highlighted. Set the Match Case c

Strona 56

Purpose This document describes resource files and how to use the NodeBuilder Resource Editor to view, create, and modify them. Audience This docum

Strona 57

You can also search for a language string when using the Link button in the Strings tab when creating or modifying a network variable or configurati

Strona 58

Creating, Modifying, and Translating a Language File You can create a new language file to hold language strings in a new language, you can edit lang

Strona 59

This figure shows the American English language resource file for the Echelon resource file set. 3. In the To box, select the language to which t

Strona 60

You can export the selected language files to text files for use by translation services. To export the selected language files to text files, open

Strona 61

3. Enter the following information: Network Variables Creates a network variable format. Configuration Properties Creates a configuration prope

Strona 62

network variable or configuration property type, but may not always conform to ANSI C language syntax. Modifier Specifies that one of the following

Strona 63

int — The value will be displayed or entered as a signed, 32-bit integer. discrete — The value will be displayed or entered as an 8-bit value that co

Strona 64

EXAMPLE 1: A simple integer that does not require localization, with a “%d” decimal conversion specification: SNVT_count: text("%d"); EXAM

Strona 65

<text format list> = <text format list> ',' <text format> = <text format> <text format> = '(' &

Strona 66

long, bitfield, or enum. You can use a backslash (‘\’) character as an escape character to include other format characters as text. For example, the

Strona 67

LONMARK® SNVT and SCPT Guide Documents the standard network variable types (SNVTs), standard configuration property types (SCPTs), and standard enume

Strona 68

Following are example formats using scaling factors. EXAMPLE 1: The following format definitions define SI and US formats for the SNVT_temp_f standar

Strona 69 - Using a Conditional Format

1. The time format specifier does not support AM/PM time formats, so this type of time format will be converted to a 24-hour format. 2. The time

Strona 70 - XAMPLE 2:

reflected in your new profile. See Creating and Editing a Functional Profile for more information. Removing and Obsoleting Resources Resources may r

Strona 71 - Copying Resources

all deleted resources from the resource file. You must be careful not to purge a resource file that contains deleted resources that are in use by de

Strona 72 - Purging a Resource File Set

File Type Format Version Format Changes Minimum Required Resource File API 1 Initial release. 1.0 2 Added support for larger profiles and for marki

Strona 73

To convert the format of a resource file, follow these steps: 1. Click the Windows Start button, point to Programs, point to Echelon NodeBuilder, an

Strona 74

6. Click Convert. You may choose to convert and purge a resource file set at the same time. In this case, the source file will be purged, and then

Strona 75

6 Generating Resource Files This chapter describes how to generate resource files once you have made changes using the resource editor. NodeBuilder

Strona 76

Generating Resource Files You can generate a resource file set at any time while editing a resource file set. If you have made any changes to a reso

Strona 77 - Generating Resource Files

This dialog displays the current versions of the type file, functional profile file, and the language files (File Name for the language file will c

Strona 78

Region Languages Supported Contact InformationEurope English German French Italian Echelon Europe Ltd. Suite 12 Building 6 Croxley Green Busine

Strona 79 - Resource Reports

See the Resource Report Generator User’s Guide for more information on creating resource reports, available from the Windows Start menu under Echelon

Strona 80 - 72 Generating Resource Files

Appendix A Language File Extensions This appendix lists the file extensions used for language files. NodeBuilder Resource Editor User's Guide

Strona 81 - Language File Extensions

Language File Extensions Network variable types, configuration property types, functional profiles, and enumeration types can all reference text info

Strona 82

Appendix B NodeBuilder Resource Editor Software License Agreement When installing the NodeBuilder Resource Editor software, you must agree to the te

Strona 83 - Software License Agreement

NodeBuilder® Resource Editor NOTICE This is a legal agreement between you and Echelon Corporation (“Echelon”). YOU MUST READ AND AGREE TO THE TERMS

Strona 84

• “Standard Resource File” means a Resource File included as part of the Licensed Software. • “User Resource File” means a Resource File You create

Strona 85 - ONMARK® International (a

This license is not a sale. Title, copyrights and all other rights to the Licensed Software and any copy made by You remain with Echelon and its sup

Strona 86

THE SUPPLY OR USE OF THE LICENSED SOFTWARE, HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY (INCLUDING WITHOUT LIMITATION NEGLIGENCE). THIS LIMITATION

Strona 87

SUPPORT You acknowledge that You shall either (i) inform the end-user that You are the support contact for the User Resource Files, and that Echelon

Strona 88

Licensor is Echelon Corporation, 550 Meridian Avenue, San Jose, CA 95126. If You are not a LONMARK Member and wish to obtain license terms for use o

Strona 89

1 Introduction to Resource Files This chapter presents an introduction to resource files. It describes the types of resources contained within reso

Strona 90

www.echelon.com

Komentarze do niniejszej Instrukcji

Brak uwag