Network variable declarations, Connection information – Echelon Neuron C User Manual

Page 229

Advertising
background image

Neuron C Reference Guide

209

cp-info

:

cp_info (

cp-option-list

)

cp-option-list

:

cp-option-list

,

cp-option

cp-option-list

cp-option

cp-option

cp-option

:

one

of

device_specific | manufacturing_only

| object_disabled | offline | reset_required

range-mod

:

range_mod_string (

concatenated-string-constant

)

Network Variable Declarations

Network variables are declared with one of the following sequences of keywords.

Network variables are specific to Neuron C. The changeable type network

variable was introduced in Neuron C Version 2.

net-var-types

:

basic-net-var

[

net-var-modifier

] [

changeable-net-var

]

basic-net-var

:

network input

network

output

net-var-modifier

:

one

of

polled | sync | synchronized


changeable-net-var

:

changeable_type

Connection Information

The

connection-information

feature (bind_info) is Neuron C specific. It allows the

Neuron C programmer to communicate specific options directly to the network

management tool for individual message tags and network variables. Connection
information can only be part of a

declaration-specifier-list

that also contains

either the msg_tag or

net-var-type

declaration-specifier

.

connection-information

:

bind_info (

bind-info-option-list

)

bind_info ( )

bind-info-option-list

:

bind-info-option-list bind-info-option

bind-info-option

Advertising