-
Notifications
You must be signed in to change notification settings - Fork 117
/
Copy pathhartddl.uew
executable file
·101 lines (101 loc) · 3.73 KB
/
hartddl.uew
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
/L20"HART DDL" Line Comment = // Block Comment On = /* Block Comment Off = */ String Chars = "' File Extensions = DDL H
/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> , .?
/Function String = "%[a-zA-Z]*)"
/Indent Strings = "{"
/Unindent Strings = "}"
/Marker Characters = "[]"
/C1
ARRAY
COMMAND
DEVICE DEVICE_TYPE
DD_REVISION DEVICE_REVISION
EDIT_DISPLAY
IMPORT
MANUFACTURER MENU METHOD
VARIABLE
WRITE_AS_ONE
/C2
ALL AO ARRAYS AUTO
BAD
CASE CLASS COLLECTION COMMANDS COMM_ERROR CONSTANT_UNIT CORRECTABLE
DATA DATA_ENTRY_ERROR DATA_ENTRY_WARNING DATE DATE_AND_TIME DEFAULT DEFINITION DETAIL DISPLAY_ITEMS DURATION DV
EDIT_DISPLAYS EDIT_ITEMS ELEMENTS ELSE EVENT EVERYTHING
FALSE
GOOD
HANDLING HARDWARE HELP
IF IGNORE_IN_HANDHELD INFO ITEMS
LABEL
MANUAL MEMBERS MISC MORE
NUMBER
OPERATION
POST_EDIT_ACTIONS POST_READ_ACTIONS POST_WRITE_ACTIONS PRE_EDIT_ACTIONS PRE_READ_ACTIONS PRE_WRITE_ACTIONS PROCESS PROCESS_ERROR
READ_TIMEOUT REDEFINITIONS REFRESH RELATIONS RELEASED RESPONSE_CODES REVIEW REVISION
SELECT SELF_CORRECTING SOFTWORE STATE SUMMARY
TIME TRANSACTION TRUE TV TYPE
UNCORRECTABLE UNIT
VALIDITY VARIABLES
WRITE_ITMEOUT
break
char continue
default do double
else
float for
if int
long
return
short signed switch
unsigned
while
/C3 Method Built ins
ABORT_ON_ALL_COMM_STATUS ABORT_ON_ALL_DEVICE_STATUS ABORT_ON_ALL_RESPONSE_CODES ABORT_ON_COMM_ERROR ABORT_ON_COMM_STATUS ABORT_ON_DEVICE_STATUS ABORT_ON_NO_DEVICE ABORT_ON_RESPONSE_CODE ACKNOWLEDGE
acknowledge add_abort_method assign_double assign_float assign_int assign_var
DELAY DELAY_TIME
dassign delay display display_comm_status display_device_status display_response_status display_xmtr_status
ext_send_command ext_send_command_trans
fassign fgetval float_value fsetval fvar_value
GET_DEV_VAR_VALUE GET_LOCAL_VAR_VALUE
get_dev_var_value get_dictionary_string get_local_var_value get_more_status get_status_code_string
IGNORE_ALL_COMM_STATUS IGNORE_ALL_DEVICE_STATUS IGNORE_ALL_RESPONSE_CODES IGNORE_COMM_ERROR IGNORE_COMM_STATUS IGNORE_DEVICE_STATUS IGNORE_NO_DEVICE IGNORE_RESPONSE_CODE
iassign igetval int_value isetval ivar_value
lassign lgetval long_value lsetval lvar_value
PUT_MESSAGE
process_abort put_message
RETRY_ON_ALL_COMM_STATUS RETRY_ON_ALL_DEVICE_STATUS RETRY_ON_ALL_RESPONSE_CODES RETRY_ON_COMM_ERROR RETRY_ON_COMM_STATUS RETRY_ON_DEVICE_STATUS RETRY_ON_NO_DEVICE RETRY_ON_RESPONSE_CODE
remove_abort_method remove_all_abort_methods rspcode_string
SELECT_FROM_LIST SET_NUMBER_OF_RETRIES
save_values select_from_list send send_command send_command_trans send_trans
VARID
vassign
XMTR_ABORT_ON_ALL_COMM_STATUS XMTR_ABORT_ON_ALL_DEVICE_STATUS XMTR_ABORT_ON_ALL_RESPONSE_CODES XMTR_ABORT_ON_COMM_ERROR XMTR_ABORT_ON_COMM_STATUS XMTR_ABORT_ON_DATA XMTR_ABORT_ON_DEVICE_STATUS XMTR_ABORT_ON_NO_DEVICE XMTR_ABORT_ON_RESPONSE_CODE XMTR_IGNORE_ALL_COMM_STATUS XMTR_IGNORE_ALL_DEVICE_STATUS XMTR_IGNORE_ALL_RESPONSE_CODES XMTR_IGNORE_COMM_ERROR XMTR_IGNORE_COMM_STATUS XMTR_IGNORE_DEVICE_STATUS XMTR_IGNORE_NO_DEVICE XMTR_IGNORE_RESPONSE_CODE XMTR_RETRY_ON_ALL_COMM_STATUS XMTR_RETRY_ON_ALL_DEVICE_STATUS XMTR_RETRY_ON_ALL_RESPONSE_CODES XMTR_RETRY_ON_COMM_ERROR XMTR_RETRY_ON_COMM_STATUS XMTR_RETRY_ON_DATA XMTR_RETRY_ON_DEVICE_STATUS XMTR_RETRY_ON_NO_DEVICE XMTR_RETRY_ON_RESPONSE_CODE
/C4
ANALOG_OUTPUT ASCII
BIT_ENUMERATED BITSTRING
CORRECTION COMPUTATION
DISCRETE DYNAMIC DIAGNOSTIC DISPLAY_FORMAT DISPLAY_VALUE DOUBLE
EDIT_FORMAT ENUMERATED
FLOAT FREQUENCY
HART
INDEX INPUT INTEGER
LOCAL LOCAL_DISPLAY
MAX_VALUE MIN_VALUE MISC_ERROR MISC_WARNING MODE MODE_ERROR
PACKED_ASCII PASSWORD
READ REPLY REQUEST READ_ONLY
SCALING_FACTOR SERVICE SUCCESS
UNSIGNED_INTEGER USER_INTERFACE
WRITE
/C5
[]
ADD
DELETE
REDEFINE
+
-
=
// /
%
&
>
<
^
!
|