ia.json 102 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922
  1. {
  2. "UANodeSet": {
  3. "xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance",
  4. "xmlns:xsd": "http://www.w3.org/2001/XMLSchema",
  5. "xmlns": "http://opcfoundation.org/UA/2011/03/UANodeSet.xsd",
  6. "NamespaceUris": {
  7. "Uri": [
  8. "http://opcfoundation.org/UA/IA/",
  9. "http://opcfoundation.org/UA/DI/"
  10. ]
  11. },
  12. "Models": {
  13. "Model": {
  14. "ModelUri": "http://opcfoundation.org/UA/IA/",
  15. "Version": "1.01.0",
  16. "PublicationDate": "2021-07-31T00:00:00Z",
  17. "RequiredModel": [
  18. {
  19. "ModelUri": "http://opcfoundation.org/UA/",
  20. "Version": "1.04.7",
  21. "PublicationDate": "2020-07-15T00:00:00Z"
  22. },
  23. {
  24. "ModelUri": "http://opcfoundation.org/UA/DI/",
  25. "Version": "1.02.2",
  26. "PublicationDate": "2020-06-02T00:00:00Z"
  27. }
  28. ]
  29. }
  30. },
  31. "Aliases": {
  32. "Alias": [
  33. {
  34. "Alias": "Boolean",
  35. "$t": "i=1"
  36. },
  37. {
  38. "Alias": "Byte",
  39. "$t": "i=3"
  40. },
  41. {
  42. "Alias": "Int32",
  43. "$t": "i=6"
  44. },
  45. {
  46. "Alias": "UInt32",
  47. "$t": "i=7"
  48. },
  49. {
  50. "Alias": "Float",
  51. "$t": "i=10"
  52. },
  53. {
  54. "Alias": "Double",
  55. "$t": "i=11"
  56. },
  57. {
  58. "Alias": "String",
  59. "$t": "i=12"
  60. },
  61. {
  62. "Alias": "DateTime",
  63. "$t": "i=13"
  64. },
  65. {
  66. "Alias": "ByteString",
  67. "$t": "i=15"
  68. },
  69. {
  70. "Alias": "LocalizedText",
  71. "$t": "i=21"
  72. },
  73. {
  74. "Alias": "Number",
  75. "$t": "i=26"
  76. },
  77. {
  78. "Alias": "UInteger",
  79. "$t": "i=28"
  80. },
  81. {
  82. "Alias": "HasModellingRule",
  83. "$t": "i=37"
  84. },
  85. {
  86. "Alias": "HasTypeDefinition",
  87. "$t": "i=40"
  88. },
  89. {
  90. "Alias": "HasSubtype",
  91. "$t": "i=45"
  92. },
  93. {
  94. "Alias": "HasProperty",
  95. "$t": "i=46"
  96. },
  97. {
  98. "Alias": "HasComponent",
  99. "$t": "i=47"
  100. },
  101. {
  102. "Alias": "HasOrderedComponent",
  103. "$t": "i=49"
  104. },
  105. {
  106. "Alias": "IdType",
  107. "$t": "i=256"
  108. },
  109. {
  110. "Alias": "Duration",
  111. "$t": "i=290"
  112. },
  113. {
  114. "Alias": "NumericRange",
  115. "$t": "i=291"
  116. },
  117. {
  118. "Alias": "UtcTime",
  119. "$t": "i=294"
  120. },
  121. {
  122. "Alias": "Range",
  123. "$t": "i=884"
  124. },
  125. {
  126. "Alias": "EUInformation",
  127. "$t": "i=887"
  128. },
  129. {
  130. "Alias": "EnumValueType",
  131. "$t": "i=7594"
  132. },
  133. {
  134. "Alias": "AudioDataType",
  135. "$t": "i=16307"
  136. },
  137. {
  138. "Alias": "HasInterface",
  139. "$t": "i=17603"
  140. },
  141. {
  142. "Alias": "DeviceHealthEnumeration",
  143. "$t": "ns=2;i=6244"
  144. },
  145. {
  146. "Alias": "StacklightOperationMode",
  147. "$t": "ns=1;i=3002"
  148. },
  149. {
  150. "Alias": "LevelDisplayMode",
  151. "$t": "ns=1;i=3003"
  152. },
  153. {
  154. "Alias": "SignalColor",
  155. "$t": "ns=1;i=3004"
  156. },
  157. {
  158. "Alias": "SignalModeLight",
  159. "$t": "ns=1;i=3005"
  160. }
  161. ]
  162. },
  163. "Extensions": {
  164. "Extension": {
  165. "ua:ModelInfo": {
  166. "Tool": "UaModeler",
  167. "Hash": "6BnhANxREH0/hqpbBnyO0g==",
  168. "Version": "1.6.5",
  169. "xmlns:ua": "http://unifiedautomation.com/Configuration/NodeSet.xsd"
  170. }
  171. }
  172. },
  173. "UADataType": [
  174. {
  175. "NodeId": "ns=1;i=3003",
  176. "BrowseName": "1:LevelDisplayMode",
  177. "DisplayName": "LevelDisplayMode",
  178. "Description": {
  179. "Locale": "en",
  180. "$t": "Contains the values used to indicate how a percentual value is displayed if the stacklight unit works in Levelmeter mode."
  181. },
  182. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/5.3.2",
  183. "References": {
  184. "Reference": [
  185. {
  186. "ReferenceType": "HasProperty",
  187. "$t": "ns=1;i=6001"
  188. },
  189. {
  190. "ReferenceType": "HasSubtype",
  191. "IsForward": "false",
  192. "$t": "i=29"
  193. }
  194. ]
  195. },
  196. "Definition": {
  197. "Name": "1:LevelDisplayMode",
  198. "Field": [
  199. {
  200. "Name": "Dimmed",
  201. "Value": "0",
  202. "Description": {
  203. "Locale": "en",
  204. "$t": "Uses dimming to display fractions."
  205. }
  206. },
  207. {
  208. "Name": "Blinking",
  209. "Value": "1",
  210. "Description": {
  211. "Locale": "en",
  212. "$t": "Uses blinking to display fractions."
  213. }
  214. },
  215. {
  216. "Name": "Other",
  217. "Value": "2",
  218. "Description": {
  219. "Locale": "en",
  220. "$t": "Display fractions in a way not defined in this version of the specification."
  221. }
  222. }
  223. ]
  224. }
  225. },
  226. {
  227. "NodeId": "ns=1;i=3004",
  228. "BrowseName": "1:",
  229. "DisplayName": "SignalColor",
  230. "Description": {
  231. "Locale": "en",
  232. "$t": "Holds the possible colour values for stacklight lamps."
  233. },
  234. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/5.3.3",
  235. "References": {
  236. "Reference": [
  237. {
  238. "ReferenceType": "HasProperty",
  239. "$t": "ns=1;i=6007"
  240. },
  241. {
  242. "ReferenceType": "HasSubtype",
  243. "IsForward": "false",
  244. "$t": "i=29"
  245. }
  246. ]
  247. },
  248. "Definition": {
  249. "Name": "1:SignalColor",
  250. "Field": [
  251. {
  252. "Name": "Off",
  253. "Value": "0",
  254. "Description": {
  255. "Locale": "en",
  256. "$t": "Element is disabled."
  257. }
  258. },
  259. {
  260. "Name": "Red",
  261. "Value": "1",
  262. "Description": {
  263. "Locale": "en",
  264. "$t": "This value indicates a red lamp colour."
  265. }
  266. },
  267. {
  268. "Name": "Green",
  269. "Value": "2",
  270. "Description": {
  271. "Locale": "en",
  272. "$t": "This value indicates a green lamp colour."
  273. }
  274. },
  275. {
  276. "Name": "Blue",
  277. "Value": "3",
  278. "Description": {
  279. "Locale": "en",
  280. "$t": "This value indicates a blue lamp colour."
  281. }
  282. },
  283. {
  284. "Name": "Yellow",
  285. "Value": "4",
  286. "Description": {
  287. "Locale": "en",
  288. "$t": "This value indicates a yellow lamp colour (R+G)."
  289. }
  290. },
  291. {
  292. "Name": "Purple",
  293. "Value": "5",
  294. "Description": {
  295. "Locale": "en",
  296. "$t": "This value indicates a purple lamp colour (R+B)."
  297. }
  298. },
  299. {
  300. "Name": "Cyan",
  301. "Value": "6",
  302. "Description": {
  303. "Locale": "en",
  304. "$t": "This value indicates a cyan lamp colour (G+B)."
  305. }
  306. },
  307. {
  308. "Name": "White",
  309. "Value": "7",
  310. "Description": {
  311. "Locale": "en",
  312. "$t": "This value indicates a white lamp colour (R+G+B)."
  313. }
  314. }
  315. ]
  316. }
  317. },
  318. {
  319. "NodeId": "ns=1;i=3005",
  320. "BrowseName": "1:SignalModeLight",
  321. "DisplayName": "SignalModeLight",
  322. "Description": {
  323. "Locale": "en",
  324. "$t": "Contains the values used to indicate in what way a lamp behaves when switched on."
  325. },
  326. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/5.3.4",
  327. "References": {
  328. "Reference": [
  329. {
  330. "ReferenceType": "HasProperty",
  331. "$t": "ns=1;i=6008"
  332. },
  333. {
  334. "ReferenceType": "HasSubtype",
  335. "IsForward": "false",
  336. "$t": "i=29"
  337. }
  338. ]
  339. },
  340. "Definition": {
  341. "Name": "1:SignalModeLight",
  342. "Field": [
  343. {
  344. "Name": "Continuous",
  345. "Value": "0",
  346. "Description": {
  347. "Locale": "en",
  348. "$t": "This value indicates a continuous light."
  349. }
  350. },
  351. {
  352. "Name": "Blinking",
  353. "Value": "1",
  354. "Description": {
  355. "Locale": "en",
  356. "$t": "This value indicates a blinking light (blinking in regular intervals with equally long on and off times)."
  357. }
  358. },
  359. {
  360. "Name": "Flashing",
  361. "Value": "2",
  362. "Description": {
  363. "Locale": "en",
  364. "$t": "This value indicates a flashing light (blinking in intervals with longer off times than on times, per interval multiple on times are possible)."
  365. }
  366. },
  367. {
  368. "Name": "Other",
  369. "Value": "3",
  370. "Description": {
  371. "Locale": "en",
  372. "$t": "The light is handled in a way not defined in this version of the specification."
  373. }
  374. }
  375. ]
  376. }
  377. },
  378. {
  379. "NodeId": "ns=1;i=3002",
  380. "BrowseName": "1:StacklightOperationMode",
  381. "DisplayName": "StacklightOperationMode",
  382. "Description": {
  383. "Locale": "en",
  384. "$t": "Contains the values used to indicate how a stacklight (as a whole unit) is used."
  385. },
  386. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/5.3.1",
  387. "References": {
  388. "Reference": [
  389. {
  390. "ReferenceType": "HasProperty",
  391. "$t": "ns=1;i=6006"
  392. },
  393. {
  394. "ReferenceType": "HasSubtype",
  395. "IsForward": "false",
  396. "$t": "i=29"
  397. }
  398. ]
  399. },
  400. "Definition": {
  401. "Name": "1:StacklightOperationMode",
  402. "Field": [
  403. {
  404. "Name": "Segmented",
  405. "Value": "0",
  406. "Description": {
  407. "Locale": "en",
  408. "$t": "Stacklight is used as stack of individual lights"
  409. }
  410. },
  411. {
  412. "Name": "Levelmeter",
  413. "Value": "1",
  414. "Description": {
  415. "Locale": "en",
  416. "$t": "Stacklight is used as level meter"
  417. }
  418. },
  419. {
  420. "Name": "Running_Light",
  421. "Value": "2",
  422. "Description": {
  423. "Locale": "en",
  424. "$t": "The whole stack acts as a running light"
  425. }
  426. },
  427. {
  428. "Name": "Other",
  429. "Value": "3",
  430. "Description": {
  431. "Locale": "en",
  432. "$t": "Stacklight is used in a way not defined in this version of the specification"
  433. }
  434. }
  435. ]
  436. }
  437. }
  438. ],
  439. "UAVariable": [
  440. {
  441. "NodeId": "ns=1;i=6001",
  442. "BrowseName": "EnumValues",
  443. "ParentNodeId": "ns=1;i=3003",
  444. "DataType": "EnumValueType",
  445. "ValueRank": "1",
  446. "ArrayDimensions": "3",
  447. "DisplayName": "EnumValues",
  448. "References": {
  449. "Reference": [
  450. {
  451. "ReferenceType": "HasProperty",
  452. "IsForward": "false",
  453. "$t": "ns=1;i=3003"
  454. },
  455. {
  456. "ReferenceType": "HasModellingRule",
  457. "$t": "i=78"
  458. },
  459. {
  460. "ReferenceType": "HasTypeDefinition",
  461. "$t": "i=68"
  462. }
  463. ]
  464. },
  465. "Value": {
  466. "uax:ListOfExtensionObject": {
  467. "xmlns:uax": "http://opcfoundation.org/UA/2008/02/Types.xsd",
  468. "uax:ExtensionObject": [
  469. {
  470. "uax:TypeId": {
  471. "uax:Identifier": "i=7616"
  472. },
  473. "uax:Body": {
  474. "uax:EnumValueType": {
  475. "uax:Value": "0",
  476. "uax:DisplayName": {
  477. "uax:Text": "Dimmed"
  478. },
  479. "uax:Description": {
  480. "uax:Locale": "en",
  481. "uax:Text": "Uses dimming to display fractions."
  482. }
  483. }
  484. }
  485. },
  486. {
  487. "uax:TypeId": {
  488. "uax:Identifier": "i=7616"
  489. },
  490. "uax:Body": {
  491. "uax:EnumValueType": {
  492. "uax:Value": "1",
  493. "uax:DisplayName": {
  494. "uax:Text": "Blinking"
  495. },
  496. "uax:Description": {
  497. "uax:Locale": "en",
  498. "uax:Text": "Uses blinking to display fractions."
  499. }
  500. }
  501. }
  502. },
  503. {
  504. "uax:TypeId": {
  505. "uax:Identifier": "i=7616"
  506. },
  507. "uax:Body": {
  508. "uax:EnumValueType": {
  509. "uax:Value": "2",
  510. "uax:DisplayName": {
  511. "uax:Text": "Other"
  512. },
  513. "uax:Description": {
  514. "uax:Locale": "en",
  515. "uax:Text": "Display fractions in a way not defined in this version of the specification."
  516. }
  517. }
  518. }
  519. }
  520. ]
  521. }
  522. }
  523. },
  524. {
  525. "NodeId": "ns=1;i=6007",
  526. "BrowseName": "EnumValues",
  527. "ParentNodeId": "ns=1;i=3004",
  528. "DataType": "EnumValueType",
  529. "ValueRank": "1",
  530. "ArrayDimensions": "8",
  531. "DisplayName": "EnumValues",
  532. "References": {
  533. "Reference": [
  534. {
  535. "ReferenceType": "HasProperty",
  536. "IsForward": "false",
  537. "$t": "ns=1;i=3004"
  538. },
  539. {
  540. "ReferenceType": "HasModellingRule",
  541. "$t": "i=78"
  542. },
  543. {
  544. "ReferenceType": "HasTypeDefinition",
  545. "$t": "i=68"
  546. }
  547. ]
  548. },
  549. "Value": {
  550. "uax:ListOfExtensionObject": {
  551. "xmlns:uax": "http://opcfoundation.org/UA/2008/02/Types.xsd",
  552. "uax:ExtensionObject": [
  553. {
  554. "uax:TypeId": {
  555. "uax:Identifier": "i=7616"
  556. },
  557. "uax:Body": {
  558. "uax:EnumValueType": {
  559. "uax:Value": "0",
  560. "uax:DisplayName": {
  561. "uax:Text": "Off"
  562. },
  563. "uax:Description": {
  564. "uax:Locale": "en",
  565. "uax:Text": "Element is disabled."
  566. }
  567. }
  568. }
  569. },
  570. {
  571. "uax:TypeId": {
  572. "uax:Identifier": "i=7616"
  573. },
  574. "uax:Body": {
  575. "uax:EnumValueType": {
  576. "uax:Value": "1",
  577. "uax:DisplayName": {
  578. "uax:Text": "Red"
  579. },
  580. "uax:Description": {
  581. "uax:Locale": "en",
  582. "uax:Text": "This value indicates a red lamp colour."
  583. }
  584. }
  585. }
  586. },
  587. {
  588. "uax:TypeId": {
  589. "uax:Identifier": "i=7616"
  590. },
  591. "uax:Body": {
  592. "uax:EnumValueType": {
  593. "uax:Value": "2",
  594. "uax:DisplayName": {
  595. "uax:Text": "Green"
  596. },
  597. "uax:Description": {
  598. "uax:Locale": "en",
  599. "uax:Text": "This value indicates a green lamp colour."
  600. }
  601. }
  602. }
  603. },
  604. {
  605. "uax:TypeId": {
  606. "uax:Identifier": "i=7616"
  607. },
  608. "uax:Body": {
  609. "uax:EnumValueType": {
  610. "uax:Value": "3",
  611. "uax:DisplayName": {
  612. "uax:Text": "Blue"
  613. },
  614. "uax:Description": {
  615. "uax:Locale": "en",
  616. "uax:Text": "This value indicates a blue lamp colour."
  617. }
  618. }
  619. }
  620. },
  621. {
  622. "uax:TypeId": {
  623. "uax:Identifier": "i=7616"
  624. },
  625. "uax:Body": {
  626. "uax:EnumValueType": {
  627. "uax:Value": "4",
  628. "uax:DisplayName": {
  629. "uax:Text": "Yellow"
  630. },
  631. "uax:Description": {
  632. "uax:Locale": "en",
  633. "uax:Text": "This value indicates a yellow lamp colour (R+G)."
  634. }
  635. }
  636. }
  637. },
  638. {
  639. "uax:TypeId": {
  640. "uax:Identifier": "i=7616"
  641. },
  642. "uax:Body": {
  643. "uax:EnumValueType": {
  644. "uax:Value": "5",
  645. "uax:DisplayName": {
  646. "uax:Text": "Purple"
  647. },
  648. "uax:Description": {
  649. "uax:Locale": "en",
  650. "uax:Text": "This value indicates a purple lamp colour (R+B)."
  651. }
  652. }
  653. }
  654. },
  655. {
  656. "uax:TypeId": {
  657. "uax:Identifier": "i=7616"
  658. },
  659. "uax:Body": {
  660. "uax:EnumValueType": {
  661. "uax:Value": "6",
  662. "uax:DisplayName": {
  663. "uax:Text": "Cyan"
  664. },
  665. "uax:Description": {
  666. "uax:Locale": "en",
  667. "uax:Text": "This value indicates a cyan lamp colour (G+B)."
  668. }
  669. }
  670. }
  671. },
  672. {
  673. "uax:TypeId": {
  674. "uax:Identifier": "i=7616"
  675. },
  676. "uax:Body": {
  677. "uax:EnumValueType": {
  678. "uax:Value": "7",
  679. "uax:DisplayName": {
  680. "uax:Text": "White"
  681. },
  682. "uax:Description": {
  683. "uax:Locale": "en",
  684. "uax:Text": "This value indicates a white lamp colour (R+G+B)."
  685. }
  686. }
  687. }
  688. }
  689. ]
  690. }
  691. }
  692. },
  693. {
  694. "NodeId": "ns=1;i=6008",
  695. "BrowseName": "EnumValues",
  696. "ParentNodeId": "ns=1;i=3005",
  697. "DataType": "EnumValueType",
  698. "ValueRank": "1",
  699. "ArrayDimensions": "4",
  700. "DisplayName": "EnumValues",
  701. "References": {
  702. "Reference": [
  703. {
  704. "ReferenceType": "HasProperty",
  705. "IsForward": "false",
  706. "$t": "ns=1;i=3005"
  707. },
  708. {
  709. "ReferenceType": "HasModellingRule",
  710. "$t": "i=78"
  711. },
  712. {
  713. "ReferenceType": "HasTypeDefinition",
  714. "$t": "i=68"
  715. }
  716. ]
  717. },
  718. "Value": {
  719. "uax:ListOfExtensionObject": {
  720. "xmlns:uax": "http://opcfoundation.org/UA/2008/02/Types.xsd",
  721. "uax:ExtensionObject": [
  722. {
  723. "uax:TypeId": {
  724. "uax:Identifier": "i=7616"
  725. },
  726. "uax:Body": {
  727. "uax:EnumValueType": {
  728. "uax:Value": "0",
  729. "uax:DisplayName": {
  730. "uax:Text": "Continuous"
  731. },
  732. "uax:Description": {
  733. "uax:Locale": "en",
  734. "uax:Text": "This value indicates a continuous light."
  735. }
  736. }
  737. }
  738. },
  739. {
  740. "uax:TypeId": {
  741. "uax:Identifier": "i=7616"
  742. },
  743. "uax:Body": {
  744. "uax:EnumValueType": {
  745. "uax:Value": "1",
  746. "uax:DisplayName": {
  747. "uax:Text": "Blinking"
  748. },
  749. "uax:Description": {
  750. "uax:Locale": "en",
  751. "uax:Text": "This value indicates a blinking light (blinking in regular intervals with equally long on and off times)."
  752. }
  753. }
  754. }
  755. },
  756. {
  757. "uax:TypeId": {
  758. "uax:Identifier": "i=7616"
  759. },
  760. "uax:Body": {
  761. "uax:EnumValueType": {
  762. "uax:Value": "2",
  763. "uax:DisplayName": {
  764. "uax:Text": "Flashing"
  765. },
  766. "uax:Description": {
  767. "uax:Locale": "en",
  768. "uax:Text": "This value indicates a flashing light (blinking in intervals with longer off times than on times, per interval multiple on times are possible)."
  769. }
  770. }
  771. }
  772. },
  773. {
  774. "uax:TypeId": {
  775. "uax:Identifier": "i=7616"
  776. },
  777. "uax:Body": {
  778. "uax:EnumValueType": {
  779. "uax:Value": "3",
  780. "uax:DisplayName": {
  781. "uax:Text": "Other"
  782. },
  783. "uax:Description": {
  784. "uax:Locale": "en",
  785. "uax:Text": "The light is handled in a way not defined in this version of the specification."
  786. }
  787. }
  788. }
  789. }
  790. ]
  791. }
  792. }
  793. },
  794. {
  795. "NodeId": "ns=1;i=6006",
  796. "BrowseName": "EnumValues",
  797. "ParentNodeId": "ns=1;i=3002",
  798. "DataType": "EnumValueType",
  799. "ValueRank": "1",
  800. "ArrayDimensions": "4",
  801. "DisplayName": "EnumValues",
  802. "References": {
  803. "Reference": [
  804. {
  805. "ReferenceType": "HasProperty",
  806. "IsForward": "false",
  807. "$t": "ns=1;i=3002"
  808. },
  809. {
  810. "ReferenceType": "HasModellingRule",
  811. "$t": "i=78"
  812. },
  813. {
  814. "ReferenceType": "HasTypeDefinition",
  815. "$t": "i=68"
  816. }
  817. ]
  818. },
  819. "Value": {
  820. "uax:ListOfExtensionObject": {
  821. "xmlns:uax": "http://opcfoundation.org/UA/2008/02/Types.xsd",
  822. "uax:ExtensionObject": [
  823. {
  824. "uax:TypeId": {
  825. "uax:Identifier": "i=7616"
  826. },
  827. "uax:Body": {
  828. "uax:EnumValueType": {
  829. "uax:Value": "0",
  830. "uax:DisplayName": {
  831. "uax:Text": "Segmented"
  832. },
  833. "uax:Description": {
  834. "uax:Locale": "en",
  835. "uax:Text": "Stacklight is used as stack of individual lights"
  836. }
  837. }
  838. }
  839. },
  840. {
  841. "uax:TypeId": {
  842. "uax:Identifier": "i=7616"
  843. },
  844. "uax:Body": {
  845. "uax:EnumValueType": {
  846. "uax:Value": "1",
  847. "uax:DisplayName": {
  848. "uax:Text": "Levelmeter"
  849. },
  850. "uax:Description": {
  851. "uax:Locale": "en",
  852. "uax:Text": "Stacklight is used as level meter"
  853. }
  854. }
  855. }
  856. },
  857. {
  858. "uax:TypeId": {
  859. "uax:Identifier": "i=7616"
  860. },
  861. "uax:Body": {
  862. "uax:EnumValueType": {
  863. "uax:Value": "2",
  864. "uax:DisplayName": {
  865. "uax:Text": "Running_Light"
  866. },
  867. "uax:Description": {
  868. "uax:Locale": "en",
  869. "uax:Text": "The whole stack acts as a running light"
  870. }
  871. }
  872. }
  873. },
  874. {
  875. "uax:TypeId": {
  876. "uax:Identifier": "i=7616"
  877. },
  878. "uax:Body": {
  879. "uax:EnumValueType": {
  880. "uax:Value": "3",
  881. "uax:DisplayName": {
  882. "uax:Text": "Other"
  883. },
  884. "uax:Description": {
  885. "uax:Locale": "en",
  886. "uax:Text": "Stacklight is used in a way not defined in this version of the specification"
  887. }
  888. }
  889. }
  890. }
  891. ]
  892. }
  893. }
  894. },
  895. {
  896. "NodeId": "ns=1;i=6002",
  897. "BrowseName": "1:TypeDictionary",
  898. "SymbolicName": "TypeDictionary_BinarySchema",
  899. "DataType": "ByteString",
  900. "DisplayName": "TypeDictionary",
  901. "Description": "Collects the data type descriptions of http://opcfoundation.org/UA/IA",
  902. "References": {
  903. "Reference": [
  904. {
  905. "ReferenceType": "HasTypeDefinition",
  906. "$t": "i=72"
  907. },
  908. {
  909. "ReferenceType": "HasProperty",
  910. "$t": "ns=1;i=6003"
  911. },
  912. {
  913. "ReferenceType": "HasComponent",
  914. "IsForward": "false",
  915. "$t": "i=93"
  916. }
  917. ]
  918. },
  919. "Value": {
  920. "uax:ByteString": {
  921. "xmlns:uax": "http://opcfoundation.org/UA/2008/02/Types.xsd",
  922. "$t": "PG9wYzpUeXBlRGljdGlvbmFyeSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZ\n W1hLWluc3RhbmNlIiB4bWxuczp0bnM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9JQ\n S8iIERlZmF1bHRCeXRlT3JkZXI9IkxpdHRsZUVuZGlhbiIgeG1sbnM6b3BjPSJodHRwOi8vb\n 3BjZm91bmRhdGlvbi5vcmcvQmluYXJ5U2NoZW1hLyIgeG1sbnM6dWE9Imh0dHA6Ly9vcGNmb\n 3VuZGF0aW9uLm9yZy9VQS8iIFRhcmdldE5hbWVzcGFjZT0iaHR0cDovL29wY2ZvdW5kYXRpb\n 24ub3JnL1VBL0lBLyI+CiA8b3BjOkltcG9ydCBOYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb3VuZ\n GF0aW9uLm9yZy9VQS8iLz4KIDxvcGM6RW51bWVyYXRlZFR5cGUgTGVuZ3RoSW5CaXRzPSIzM\n iIgTmFtZT0iTGV2ZWxEaXNwbGF5TW9kZSI+CiAgPG9wYzpEb2N1bWVudGF0aW9uPkNvbnRha\n W5zIHRoZSB2YWx1ZXMgdXNlZCB0byBpbmRpY2F0ZSBob3cgYSBwZXJjZW50dWFsIHZhbHVlI\n GlzIGRpc3BsYXllZCBpZiB0aGUgc3RhY2tsaWdodCB1bml0IHdvcmtzIGluIExldmVsbWV0Z\n XIgbW9kZS48L29wYzpEb2N1bWVudGF0aW9uPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hb\n WU9IkRpbW1lZCIgVmFsdWU9IjAiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCb\n Glua2luZyIgVmFsdWU9IjEiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPdGhlc\n iIgVmFsdWU9IjIiLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlPgogPG9wYzpFbnVtZXJhdGVkV\n HlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lPSJTaWduYWxDb2xvciI+CiAgPG9wYzpEb2N1b\n WVudGF0aW9uPkhvbGRzIHRoZSBwb3NzaWJsZSBjb2xvdXIgdmFsdWVzIGZvciBzdGFja2xpZ\n 2h0IGxhbXBzLjwvb3BjOkRvY3VtZW50YXRpb24+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgT\n mFtZT0iT2ZmIiBWYWx1ZT0iMCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlZ\n CIgVmFsdWU9IjEiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJHcmVlbiIgVmFsd\n WU9IjIiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCbHVlIiBWYWx1ZT0iMyIvP\n gogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlllbGxvdyIgVmFsdWU9IjQiLz4KICA8b\n 3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQdXJwbGUiIFZhbHVlPSI1Ii8+CiAgPG9wYzpFb\n nVtZXJhdGVkVmFsdWUgTmFtZT0iQ3lhbiIgVmFsdWU9IjYiLz4KICA8b3BjOkVudW1lcmF0Z\n WRWYWx1ZSBOYW1lPSJXaGl0ZSIgVmFsdWU9IjciLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlP\n gogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lPSJTaWduYWxNb\n 2RlTGlnaHQiPgogIDxvcGM6RG9jdW1lbnRhdGlvbj5Db250YWlucyB0aGUgdmFsdWVzIHVzZ\n WQgdG8gaW5kaWNhdGUgaW4gd2hhdCB3YXkgYSBsYW1wIGJlaGF2ZXMgd2hlbiBzd2l0Y2hlZ\n CBvbi48L29wYzpEb2N1bWVudGF0aW9uPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9I\n kNvbnRpbnVvdXMiIFZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ\n mxpbmtpbmciIFZhbHVlPSIxIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRmxhc\n 2hpbmciIFZhbHVlPSIyIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iT3RoZXIiI\n FZhbHVlPSIzIi8+CiA8L29wYzpFbnVtZXJhdGVkVHlwZT4KIDxvcGM6RW51bWVyYXRlZFR5c\n GUgTGVuZ3RoSW5CaXRzPSIzMiIgTmFtZT0iU3RhY2tsaWdodE9wZXJhdGlvbk1vZGUiPgogI\n DxvcGM6RG9jdW1lbnRhdGlvbj5Db250YWlucyB0aGUgdmFsdWVzIHVzZWQgdG8gaW5kaWNhd\n GUgaG93IGEgc3RhY2tsaWdodCAoYXMgYSB3aG9sZSB1bml0KSBpcyB1c2VkLjwvb3BjOkRvY\n 3VtZW50YXRpb24+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2VnbWVudGVkIiBWY\n Wx1ZT0iMCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkxldmVsbWV0ZXIiIFZhb\n HVlPSIxIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUnVubmluZ19MaWdodCIgV\n mFsdWU9IjIiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPdGhlciIgVmFsdWU9I\n jMiLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlPgo8L29wYzpUeXBlRGljdGlvbmFyeT4K"
  923. }
  924. }
  925. },
  926. {
  927. "NodeId": "ns=1;i=6003",
  928. "BrowseName": "NamespaceUri",
  929. "ParentNodeId": "ns=1;i=6002",
  930. "DataType": "String",
  931. "DisplayName": "NamespaceUri",
  932. "References": {
  933. "Reference": [
  934. {
  935. "ReferenceType": "HasProperty",
  936. "IsForward": "false",
  937. "$t": "ns=1;i=6002"
  938. },
  939. {
  940. "ReferenceType": "HasTypeDefinition",
  941. "$t": "i=68"
  942. }
  943. ]
  944. },
  945. "Value": {
  946. "uax:String": {
  947. "xmlns:uax": "http://opcfoundation.org/UA/2008/02/Types.xsd",
  948. "$t": "http://opcfoundation.org/UA/IA/"
  949. }
  950. }
  951. },
  952. {
  953. "NodeId": "ns=1;i=6004",
  954. "BrowseName": "1:TypeDictionary",
  955. "SymbolicName": "TypeDictionary_XmlSchema",
  956. "DataType": "ByteString",
  957. "DisplayName": "TypeDictionary",
  958. "Description": "Collects the data type descriptions of http://opcfoundation.org/UA/IA",
  959. "References": {
  960. "Reference": [
  961. {
  962. "ReferenceType": "HasTypeDefinition",
  963. "$t": "i=72"
  964. },
  965. {
  966. "ReferenceType": "HasProperty",
  967. "$t": "ns=1;i=6005"
  968. },
  969. {
  970. "ReferenceType": "HasComponent",
  971. "IsForward": "false",
  972. "$t": "i=92"
  973. }
  974. ]
  975. },
  976. "Value": {
  977. "uax:ByteString": {
  978. "xmlns:uax": "http://opcfoundation.org/UA/2008/02/Types.xsd",
  979. "$t": "PHhzOnNjaGVtYSBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmllZCIgdGFyZ2V0TmFtZXNwYWNlPSJod\n HRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvSUEvVHlwZXMueHNkIiB4bWxuczp0bnM9Imh0d\n HA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9JQS9UeXBlcy54c2QiIHhtbG5zOnVhPSJodHRwO\n i8vb3BjZm91bmRhdGlvbi5vcmcvVUEvMjAwOC8wMi9UeXBlcy54c2QiIHhtbG5zOnhzPSJod\n HRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiA8eHM6aW1wb3J0IG5hbWVzcGFjZ\n T0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLzIwMDgvMDIvVHlwZXMueHNkIi8+CiA8e\n HM6c2ltcGxlVHlwZSBuYW1lPSJMZXZlbERpc3BsYXlNb2RlIj4KICA8eHM6YW5ub3RhdGlvb\n j4KICAgPHhzOmRvY3VtZW50YXRpb24+Q29udGFpbnMgdGhlIHZhbHVlcyB1c2VkIHRvIGluZ\n GljYXRlIGhvdyBhIHBlcmNlbnR1YWwgdmFsdWUgaXMgZGlzcGxheWVkIGlmIHRoZSBzdGFja\n 2xpZ2h0IHVuaXQgd29ya3MgaW4gTGV2ZWxtZXRlciBtb2RlLjwveHM6ZG9jdW1lbnRhdGlvb\n j4KICA8L3hzOmFubm90YXRpb24+CiAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZ\n yI+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGltbWVkXzAiLz4KICAgPHhzOmVudW1lc\n mF0aW9uIHZhbHVlPSJCbGlua2luZ18xIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT\n 3RoZXJfMiIvPgogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+CiA8eHM6Z\n WxlbWVudCB0eXBlPSJ0bnM6TGV2ZWxEaXNwbGF5TW9kZSIgbmFtZT0iTGV2ZWxEaXNwbGF5T\n W9kZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkxldmVsRGlzcGxheU1vZGUiP\n gogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1c\n nM9InVuYm91bmRlZCIgdHlwZT0idG5zOkxldmVsRGlzcGxheU1vZGUiIG5hbWU9IkxldmVsR\n GlzcGxheU1vZGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y\n 29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mTGV2ZWxEaXNwbGF5T\n W9kZSIgbmFtZT0iTGlzdE9mTGV2ZWxEaXNwbGF5TW9kZSIgbmlsbGFibGU9InRydWUiLz4KI\n Dx4czpzaW1wbGVUeXBlIG5hbWU9IlNpZ25hbENvbG9yIj4KICA8eHM6YW5ub3RhdGlvbj4KI\n CAgPHhzOmRvY3VtZW50YXRpb24+SG9sZHMgdGhlIHBvc3NpYmxlIGNvbG91ciB2YWx1ZXMgZ\n m9yIHN0YWNrbGlnaHQgbGFtcHMuPC94czpkb2N1bWVudGF0aW9uPgogIDwveHM6YW5ub3Rhd\n Glvbj4KICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4KICAgPHhzOmVudW1lc\n mF0aW9uIHZhbHVlPSJPZmZfMCIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJlZF8xI\n i8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iR3JlZW5fMiIvPgogICA8eHM6ZW51bWVyY\n XRpb24gdmFsdWU9IkJsdWVfMyIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlllbGxvd\n 180Ii8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUHVycGxlXzUiLz4KICAgPHhzOmVud\n W1lcmF0aW9uIHZhbHVlPSJDeWFuXzYiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJXa\n Gl0ZV83Ii8+CiAgPC94czpyZXN0cmljdGlvbj4KIDwveHM6c2ltcGxlVHlwZT4KIDx4czplb\n GVtZW50IHR5cGU9InRuczpTaWduYWxDb2xvciIgbmFtZT0iU2lnbmFsQ29sb3IiLz4KIDx4c\n zpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZTaWduYWxDb2xvciI+CiAgPHhzOnNlcXVlbmNlP\n gogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiB0e\n XBlPSJ0bnM6U2lnbmFsQ29sb3IiIG5hbWU9IlNpZ25hbENvbG9yIiBuaWxsYWJsZT0idHJ1Z\n SIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgd\n HlwZT0idG5zOkxpc3RPZlNpZ25hbENvbG9yIiBuYW1lPSJMaXN0T2ZTaWduYWxDb2xvciIgb\n mlsbGFibGU9InRydWUiLz4KIDx4czpzaW1wbGVUeXBlIG5hbWU9IlNpZ25hbE1vZGVMaWdod\n CI+CiAgPHhzOmFubm90YXRpb24+CiAgIDx4czpkb2N1bWVudGF0aW9uPkNvbnRhaW5zIHRoZ\n SB2YWx1ZXMgdXNlZCB0byBpbmRpY2F0ZSBpbiB3aGF0IHdheSBhIGxhbXAgYmVoYXZlcyB3a\n GVuIHN3aXRjaGVkIG9uLjwveHM6ZG9jdW1lbnRhdGlvbj4KICA8L3hzOmFubm90YXRpb24+C\n iAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+CiAgIDx4czplbnVtZXJhdGlvb\n iB2YWx1ZT0iQ29udGludW91c18wIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQmxpb\n mtpbmdfMSIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkZsYXNoaW5nXzIiLz4KICAgP\n HhzOmVudW1lcmF0aW9uIHZhbHVlPSJPdGhlcl8zIi8+CiAgPC94czpyZXN0cmljdGlvbj4KI\n DwveHM6c2ltcGxlVHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpTaWduYWxNb2RlTGlna\n HQiIG5hbWU9IlNpZ25hbE1vZGVMaWdodCIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc\n 3RPZlNpZ25hbE1vZGVMaWdodCI+CiAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBta\n W5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0bnM6U2lnbmFsTW9kZ\n UxpZ2h0IiBuYW1lPSJTaWduYWxNb2RlTGlnaHQiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94c\n zpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6T\n GlzdE9mU2lnbmFsTW9kZUxpZ2h0IiBuYW1lPSJMaXN0T2ZTaWduYWxNb2RlTGlnaHQiIG5pb\n GxhYmxlPSJ0cnVlIi8+CiA8eHM6c2ltcGxlVHlwZSBuYW1lPSJTdGFja2xpZ2h0T3BlcmF0a\n W9uTW9kZSI+CiAgPHhzOmFubm90YXRpb24+CiAgIDx4czpkb2N1bWVudGF0aW9uPkNvbnRha\n W5zIHRoZSB2YWx1ZXMgdXNlZCB0byBpbmRpY2F0ZSBob3cgYSBzdGFja2xpZ2h0IChhcyBhI\n Hdob2xlIHVuaXQpIGlzIHVzZWQuPC94czpkb2N1bWVudGF0aW9uPgogIDwveHM6YW5ub3Rhd\n Glvbj4KICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4KICAgPHhzOmVudW1lc\n mF0aW9uIHZhbHVlPSJTZWdtZW50ZWRfMCIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9I\n kxldmVsbWV0ZXJfMSIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJ1bm5pbmdfTGlna\n HRfMiIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik90aGVyXzMiLz4KICA8L3hzOnJlc\n 3RyaWN0aW9uPgogPC94czpzaW1wbGVUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOlN0Y\n WNrbGlnaHRPcGVyYXRpb25Nb2RlIiBuYW1lPSJTdGFja2xpZ2h0T3BlcmF0aW9uTW9kZSIvP\n gogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlN0YWNrbGlnaHRPcGVyYXRpb25Nb2RlI\n j4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2Njd\n XJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpTdGFja2xpZ2h0T3BlcmF0aW9uTW9kZSIgbmFtZ\n T0iU3RhY2tsaWdodE9wZXJhdGlvbk1vZGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZ\n XF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzd\n E9mU3RhY2tsaWdodE9wZXJhdGlvbk1vZGUiIG5hbWU9Ikxpc3RPZlN0YWNrbGlnaHRPcGVyY\n XRpb25Nb2RlIiBuaWxsYWJsZT0idHJ1ZSIvPgo8L3hzOnNjaGVtYT4K"
  980. }
  981. }
  982. },
  983. {
  984. "NodeId": "ns=1;i=6005",
  985. "BrowseName": "NamespaceUri",
  986. "ParentNodeId": "ns=1;i=6004",
  987. "DataType": "String",
  988. "DisplayName": "NamespaceUri",
  989. "References": {
  990. "Reference": [
  991. {
  992. "ReferenceType": "HasProperty",
  993. "IsForward": "false",
  994. "$t": "ns=1;i=6004"
  995. },
  996. {
  997. "ReferenceType": "HasTypeDefinition",
  998. "$t": "i=68"
  999. }
  1000. ]
  1001. },
  1002. "Value": {
  1003. "uax:String": {
  1004. "xmlns:uax": "http://opcfoundation.org/UA/2008/02/Types.xsd",
  1005. "$t": "http://opcfoundation.org/UA/IA/Types.xsd"
  1006. }
  1007. }
  1008. },
  1009. {
  1010. "NodeId": "ns=1;i=6057",
  1011. "BrowseName": "EngineeringUnits",
  1012. "ParentNodeId": "ns=1;i=2002",
  1013. "DataType": "EUInformation",
  1014. "AccessLevel": "3",
  1015. "DisplayName": "EngineeringUnits",
  1016. "References": {
  1017. "Reference": [
  1018. {
  1019. "ReferenceType": "HasProperty",
  1020. "IsForward": "false",
  1021. "$t": "ns=1;i=2002"
  1022. },
  1023. {
  1024. "ReferenceType": "HasModellingRule",
  1025. "$t": "i=78"
  1026. },
  1027. {
  1028. "ReferenceType": "HasTypeDefinition",
  1029. "$t": "i=68"
  1030. }
  1031. ]
  1032. }
  1033. },
  1034. {
  1035. "NodeId": "ns=1;i=6058",
  1036. "BrowseName": "EngineeringUnits",
  1037. "ParentNodeId": "ns=1;i=2003",
  1038. "DataType": "EUInformation",
  1039. "AccessLevel": "3",
  1040. "DisplayName": "EngineeringUnits",
  1041. "References": {
  1042. "Reference": [
  1043. {
  1044. "ReferenceType": "HasProperty",
  1045. "IsForward": "false",
  1046. "$t": "ns=1;i=2003"
  1047. },
  1048. {
  1049. "ReferenceType": "HasModellingRule",
  1050. "$t": "i=78"
  1051. },
  1052. {
  1053. "ReferenceType": "HasTypeDefinition",
  1054. "$t": "i=68"
  1055. }
  1056. ]
  1057. }
  1058. },
  1059. {
  1060. "NodeId": "ns=1;i=6059",
  1061. "BrowseName": "1:Resolution",
  1062. "ParentNodeId": "ns=1;i=2003",
  1063. "DataType": "Double",
  1064. "AccessLevel": "3",
  1065. "DisplayName": "Resolution",
  1066. "References": {
  1067. "Reference": [
  1068. {
  1069. "ReferenceType": "HasModellingRule",
  1070. "$t": "i=78"
  1071. },
  1072. {
  1073. "ReferenceType": "HasTypeDefinition",
  1074. "$t": "i=68"
  1075. },
  1076. {
  1077. "ReferenceType": "HasProperty",
  1078. "IsForward": "false",
  1079. "$t": "ns=1;i=2003"
  1080. }
  1081. ]
  1082. }
  1083. },
  1084. {
  1085. "NodeId": "ns=1;i=6029",
  1086. "BrowseName": "1:AudioSample",
  1087. "ParentNodeId": "ns=1;i=1009",
  1088. "DataType": "AudioDataType",
  1089. "AccessLevel": "3",
  1090. "DisplayName": "AudioSample",
  1091. "Description": {
  1092. "Locale": "en",
  1093. "$t": "Contains the audio data, e.g. for devices capable of audio playback."
  1094. },
  1095. "References": {
  1096. "Reference": [
  1097. {
  1098. "ReferenceType": "HasComponent",
  1099. "IsForward": "false",
  1100. "$t": "ns=1;i=1009"
  1101. },
  1102. {
  1103. "ReferenceType": "HasTypeDefinition",
  1104. "$t": "i=63"
  1105. },
  1106. {
  1107. "ReferenceType": "HasModellingRule",
  1108. "$t": "i=80"
  1109. }
  1110. ]
  1111. }
  1112. },
  1113. {
  1114. "NodeId": "ns=1;i=6028",
  1115. "BrowseName": "NumberInList",
  1116. "ParentNodeId": "ns=1;i=1009",
  1117. "DataType": "UInteger",
  1118. "AccessLevel": "3",
  1119. "DisplayName": "NumberInList",
  1120. "Description": {
  1121. "Locale": "en",
  1122. "$t": "Enumerate the acoustic signals. Instances of StackElementAcousticType index into this number using the OperationMode Property."
  1123. },
  1124. "References": {
  1125. "Reference": [
  1126. {
  1127. "ReferenceType": "HasModellingRule",
  1128. "$t": "i=78"
  1129. },
  1130. {
  1131. "ReferenceType": "HasProperty",
  1132. "IsForward": "false",
  1133. "$t": "ns=1;i=1009"
  1134. },
  1135. {
  1136. "ReferenceType": "HasTypeDefinition",
  1137. "$t": "i=68"
  1138. }
  1139. ]
  1140. }
  1141. },
  1142. {
  1143. "NodeId": "ns=1;i=6046",
  1144. "BrowseName": "1:StartTime",
  1145. "ParentNodeId": "ns=1;i=1011",
  1146. "DataType": "DateTime",
  1147. "AccessLevel": "3",
  1148. "DisplayName": "StartTime",
  1149. "Description": {
  1150. "Locale": "en",
  1151. "$t": "Indicates the point in time at which the collection of the statistical data has been started."
  1152. },
  1153. "References": {
  1154. "Reference": [
  1155. {
  1156. "ReferenceType": "HasModellingRule",
  1157. "$t": "i=80"
  1158. },
  1159. {
  1160. "ReferenceType": "HasTypeDefinition",
  1161. "$t": "i=68"
  1162. },
  1163. {
  1164. "ReferenceType": "HasProperty",
  1165. "IsForward": "false",
  1166. "$t": "ns=1;i=1011"
  1167. }
  1168. ]
  1169. }
  1170. },
  1171. {
  1172. "NodeId": "ns=1;i=6047",
  1173. "BrowseName": "1:ResetCondition",
  1174. "ParentNodeId": "ns=1;i=1012",
  1175. "DataType": "String",
  1176. "AccessLevel": "3",
  1177. "DisplayName": "ResetCondition",
  1178. "Description": {
  1179. "Locale": "en",
  1180. "$t": "The reason and context for the reset of the statistics, which is done without a trigger from an OPC UA Client, like calling the ResetStatistics Method. ResetCondition is a vendor-specific, human readable string. ResetCondition is non-localized and might contain an expression that can be parsed by certain clients. Examples are: “AFTER 4 HOURS”, “AFTER 1000 ITEMS”, “OPERATOR”. “OPERATOR” means, that an operator resets the statistics on a local HMI."
  1181. },
  1182. "References": {
  1183. "Reference": [
  1184. {
  1185. "ReferenceType": "HasModellingRule",
  1186. "$t": "i=80"
  1187. },
  1188. {
  1189. "ReferenceType": "HasTypeDefinition",
  1190. "$t": "i=68"
  1191. },
  1192. {
  1193. "ReferenceType": "HasProperty",
  1194. "IsForward": "false",
  1195. "$t": "ns=1;i=1012"
  1196. }
  1197. ]
  1198. }
  1199. },
  1200. {
  1201. "NodeId": "ns=1;i=6048",
  1202. "BrowseName": "1:WindowDuration",
  1203. "ParentNodeId": "ns=1;i=1013",
  1204. "DataType": "Duration",
  1205. "AccessLevel": "3",
  1206. "DisplayName": "WindowDuration",
  1207. "Description": {
  1208. "Locale": "en",
  1209. "$t": "The duration after the statistical data are rolled over. Only the data that were gathered during that duration are considered for the statistical data, even if the time intervals between the StartTime and the current time is longer."
  1210. },
  1211. "References": {
  1212. "Reference": [
  1213. {
  1214. "ReferenceType": "HasModellingRule",
  1215. "$t": "i=80"
  1216. },
  1217. {
  1218. "ReferenceType": "HasTypeDefinition",
  1219. "$t": "i=68"
  1220. },
  1221. {
  1222. "ReferenceType": "HasProperty",
  1223. "IsForward": "false",
  1224. "$t": "ns=1;i=1013"
  1225. }
  1226. ]
  1227. }
  1228. },
  1229. {
  1230. "NodeId": "ns=1;i=6049",
  1231. "BrowseName": "1:WindowNumberOfValues",
  1232. "ParentNodeId": "ns=1;i=1013",
  1233. "DataType": "UInt32",
  1234. "AccessLevel": "3",
  1235. "DisplayName": "WindowNumberOfValues",
  1236. "Description": {
  1237. "Locale": "en",
  1238. "$t": "The number of values before the data gets rolled over. For the statistical data, only the data fitting into the number of values is considered, even if more data were gathered since StartTime."
  1239. },
  1240. "References": {
  1241. "Reference": [
  1242. {
  1243. "ReferenceType": "HasModellingRule",
  1244. "$t": "i=80"
  1245. },
  1246. {
  1247. "ReferenceType": "HasTypeDefinition",
  1248. "$t": "i=68"
  1249. },
  1250. {
  1251. "ReferenceType": "HasProperty",
  1252. "IsForward": "false",
  1253. "$t": "ns=1;i=1013"
  1254. }
  1255. ]
  1256. }
  1257. },
  1258. {
  1259. "NodeId": "ns=1;i=6064",
  1260. "BrowseName": "1:<CalibrationValue>",
  1261. "SymbolicName": "CalibrationValue",
  1262. "ParentNodeId": "ns=1;i=5013",
  1263. "DataType": "Number",
  1264. "AccessLevel": "3",
  1265. "DisplayName": "<CalibrationValue>",
  1266. "Description": {
  1267. "Locale": "en",
  1268. "$t": "A calibration value indicates the value the calibration target provides for calibration and includes its quantity and engineering unit."
  1269. },
  1270. "References": {
  1271. "Reference": [
  1272. {
  1273. "ReferenceType": "HasComponent",
  1274. "IsForward": "false",
  1275. "$t": "ns=1;i=5013"
  1276. },
  1277. {
  1278. "ReferenceType": "HasTypeDefinition",
  1279. "$t": "ns=1;i=2002"
  1280. },
  1281. {
  1282. "ReferenceType": "HasProperty",
  1283. "$t": "ns=1;i=6065"
  1284. },
  1285. {
  1286. "ReferenceType": "HasModellingRule",
  1287. "$t": "i=11508"
  1288. }
  1289. ]
  1290. }
  1291. },
  1292. {
  1293. "NodeId": "ns=1;i=6065",
  1294. "BrowseName": "EngineeringUnits",
  1295. "ParentNodeId": "ns=1;i=6064",
  1296. "DataType": "EUInformation",
  1297. "AccessLevel": "3",
  1298. "DisplayName": "EngineeringUnits",
  1299. "References": {
  1300. "Reference": [
  1301. {
  1302. "ReferenceType": "HasProperty",
  1303. "IsForward": "false",
  1304. "$t": "ns=1;i=6064"
  1305. },
  1306. {
  1307. "ReferenceType": "HasModellingRule",
  1308. "$t": "i=78"
  1309. },
  1310. {
  1311. "ReferenceType": "HasTypeDefinition",
  1312. "$t": "i=68"
  1313. }
  1314. ]
  1315. }
  1316. },
  1317. {
  1318. "NodeId": "ns=1;i=6066",
  1319. "BrowseName": "1:<CapacityRange>",
  1320. "SymbolicName": "CapacityRange",
  1321. "ParentNodeId": "ns=1;i=5013",
  1322. "DataType": "Range",
  1323. "AccessLevel": "3",
  1324. "DisplayName": "<CapacityRange>",
  1325. "Description": {
  1326. "Locale": "en",
  1327. "$t": "A capacity range indicates a range (low and high value) as well as a resolution, and thus defines a number of values the calibration target provides for calibration and includes the quantity and engineering unit."
  1328. },
  1329. "References": {
  1330. "Reference": [
  1331. {
  1332. "ReferenceType": "HasComponent",
  1333. "IsForward": "false",
  1334. "$t": "ns=1;i=5013"
  1335. },
  1336. {
  1337. "ReferenceType": "HasTypeDefinition",
  1338. "$t": "ns=1;i=2003"
  1339. },
  1340. {
  1341. "ReferenceType": "HasProperty",
  1342. "$t": "ns=1;i=6067"
  1343. },
  1344. {
  1345. "ReferenceType": "HasModellingRule",
  1346. "$t": "i=11508"
  1347. },
  1348. {
  1349. "ReferenceType": "HasProperty",
  1350. "$t": "ns=1;i=6068"
  1351. }
  1352. ]
  1353. }
  1354. },
  1355. {
  1356. "NodeId": "ns=1;i=6067",
  1357. "BrowseName": "EngineeringUnits",
  1358. "ParentNodeId": "ns=1;i=6066",
  1359. "DataType": "EUInformation",
  1360. "AccessLevel": "3",
  1361. "DisplayName": "EngineeringUnits",
  1362. "References": {
  1363. "Reference": [
  1364. {
  1365. "ReferenceType": "HasProperty",
  1366. "IsForward": "false",
  1367. "$t": "ns=1;i=6066"
  1368. },
  1369. {
  1370. "ReferenceType": "HasModellingRule",
  1371. "$t": "i=78"
  1372. },
  1373. {
  1374. "ReferenceType": "HasTypeDefinition",
  1375. "$t": "i=68"
  1376. }
  1377. ]
  1378. }
  1379. },
  1380. {
  1381. "NodeId": "ns=1;i=6068",
  1382. "BrowseName": "1:Resolution",
  1383. "ParentNodeId": "ns=1;i=6066",
  1384. "DataType": "Double",
  1385. "AccessLevel": "3",
  1386. "DisplayName": "Resolution",
  1387. "References": {
  1388. "Reference": [
  1389. {
  1390. "ReferenceType": "HasModellingRule",
  1391. "$t": "i=78"
  1392. },
  1393. {
  1394. "ReferenceType": "HasTypeDefinition",
  1395. "$t": "i=68"
  1396. },
  1397. {
  1398. "ReferenceType": "HasProperty",
  1399. "IsForward": "false",
  1400. "$t": "ns=1;i=6066"
  1401. }
  1402. ]
  1403. }
  1404. },
  1405. {
  1406. "NodeId": "ns=1;i=6063",
  1407. "BrowseName": "1:CertificateUri",
  1408. "ParentNodeId": "ns=1;i=1019",
  1409. "DataType": "String",
  1410. "AccessLevel": "3",
  1411. "DisplayName": "CertificateUri",
  1412. "Description": {
  1413. "Locale": "en",
  1414. "$t": "Contains the Uri of a certificate of the calibration target, in case the calibration target is certified and the information available. Otherwise, the Property should be omitted."
  1415. },
  1416. "References": {
  1417. "Reference": [
  1418. {
  1419. "ReferenceType": "HasProperty",
  1420. "IsForward": "false",
  1421. "$t": "ns=1;i=1019"
  1422. },
  1423. {
  1424. "ReferenceType": "HasModellingRule",
  1425. "$t": "i=80"
  1426. },
  1427. {
  1428. "ReferenceType": "HasTypeDefinition",
  1429. "$t": "i=68"
  1430. }
  1431. ]
  1432. }
  1433. },
  1434. {
  1435. "NodeId": "ns=1;i=6080",
  1436. "BrowseName": "2:AssetId",
  1437. "ParentNodeId": "ns=1;i=5010",
  1438. "DataType": "String",
  1439. "AccessLevel": "3",
  1440. "DisplayName": "AssetId",
  1441. "References": {
  1442. "Reference": [
  1443. {
  1444. "ReferenceType": "HasProperty",
  1445. "IsForward": "false",
  1446. "$t": "ns=1;i=5010"
  1447. },
  1448. {
  1449. "ReferenceType": "HasModellingRule",
  1450. "$t": "i=80"
  1451. },
  1452. {
  1453. "ReferenceType": "HasTypeDefinition",
  1454. "$t": "i=68"
  1455. }
  1456. ]
  1457. }
  1458. },
  1459. {
  1460. "NodeId": "ns=1;i=6081",
  1461. "BrowseName": "2:ComponentName",
  1462. "ParentNodeId": "ns=1;i=5010",
  1463. "DataType": "LocalizedText",
  1464. "AccessLevel": "3",
  1465. "DisplayName": "ComponentName",
  1466. "References": {
  1467. "Reference": [
  1468. {
  1469. "ReferenceType": "HasProperty",
  1470. "IsForward": "false",
  1471. "$t": "ns=1;i=5010"
  1472. },
  1473. {
  1474. "ReferenceType": "HasModellingRule",
  1475. "$t": "i=80"
  1476. },
  1477. {
  1478. "ReferenceType": "HasTypeDefinition",
  1479. "$t": "i=68"
  1480. }
  1481. ]
  1482. }
  1483. },
  1484. {
  1485. "NodeId": "ns=1;i=6076",
  1486. "BrowseName": "2:DeviceClass",
  1487. "ParentNodeId": "ns=1;i=5010",
  1488. "DataType": "String",
  1489. "AccessLevel": "3",
  1490. "DisplayName": "DeviceClass",
  1491. "References": {
  1492. "Reference": [
  1493. {
  1494. "ReferenceType": "HasProperty",
  1495. "IsForward": "false",
  1496. "$t": "ns=1;i=5010"
  1497. },
  1498. {
  1499. "ReferenceType": "HasModellingRule",
  1500. "$t": "i=80"
  1501. },
  1502. {
  1503. "ReferenceType": "HasTypeDefinition",
  1504. "$t": "i=68"
  1505. }
  1506. ]
  1507. }
  1508. },
  1509. {
  1510. "NodeId": "ns=1;i=6082",
  1511. "BrowseName": "2:DeviceManual",
  1512. "ParentNodeId": "ns=1;i=5010",
  1513. "DataType": "String",
  1514. "AccessLevel": "3",
  1515. "DisplayName": "DeviceManual",
  1516. "References": {
  1517. "Reference": [
  1518. {
  1519. "ReferenceType": "HasProperty",
  1520. "IsForward": "false",
  1521. "$t": "ns=1;i=5010"
  1522. },
  1523. {
  1524. "ReferenceType": "HasModellingRule",
  1525. "$t": "i=80"
  1526. },
  1527. {
  1528. "ReferenceType": "HasTypeDefinition",
  1529. "$t": "i=68"
  1530. }
  1531. ]
  1532. }
  1533. },
  1534. {
  1535. "NodeId": "ns=1;i=6075",
  1536. "BrowseName": "2:DeviceRevision",
  1537. "ParentNodeId": "ns=1;i=5010",
  1538. "DataType": "String",
  1539. "AccessLevel": "3",
  1540. "DisplayName": "DeviceRevision",
  1541. "References": {
  1542. "Reference": [
  1543. {
  1544. "ReferenceType": "HasProperty",
  1545. "IsForward": "false",
  1546. "$t": "ns=1;i=5010"
  1547. },
  1548. {
  1549. "ReferenceType": "HasModellingRule",
  1550. "$t": "i=80"
  1551. },
  1552. {
  1553. "ReferenceType": "HasTypeDefinition",
  1554. "$t": "i=68"
  1555. }
  1556. ]
  1557. }
  1558. },
  1559. {
  1560. "NodeId": "ns=1;i=6073",
  1561. "BrowseName": "2:HardwareRevision",
  1562. "ParentNodeId": "ns=1;i=5010",
  1563. "DataType": "String",
  1564. "AccessLevel": "3",
  1565. "DisplayName": "HardwareRevision",
  1566. "References": {
  1567. "Reference": [
  1568. {
  1569. "ReferenceType": "HasProperty",
  1570. "IsForward": "false",
  1571. "$t": "ns=1;i=5010"
  1572. },
  1573. {
  1574. "ReferenceType": "HasModellingRule",
  1575. "$t": "i=80"
  1576. },
  1577. {
  1578. "ReferenceType": "HasTypeDefinition",
  1579. "$t": "i=68"
  1580. }
  1581. ]
  1582. }
  1583. },
  1584. {
  1585. "NodeId": "ns=1;i=6069",
  1586. "BrowseName": "2:Manufacturer",
  1587. "ParentNodeId": "ns=1;i=5010",
  1588. "DataType": "LocalizedText",
  1589. "AccessLevel": "3",
  1590. "DisplayName": "Manufacturer",
  1591. "References": {
  1592. "Reference": [
  1593. {
  1594. "ReferenceType": "HasProperty",
  1595. "IsForward": "false",
  1596. "$t": "ns=1;i=5010"
  1597. },
  1598. {
  1599. "ReferenceType": "HasModellingRule",
  1600. "$t": "i=80"
  1601. },
  1602. {
  1603. "ReferenceType": "HasTypeDefinition",
  1604. "$t": "i=68"
  1605. }
  1606. ]
  1607. }
  1608. },
  1609. {
  1610. "NodeId": "ns=1;i=6070",
  1611. "BrowseName": "2:ManufacturerUri",
  1612. "ParentNodeId": "ns=1;i=5010",
  1613. "DataType": "String",
  1614. "AccessLevel": "3",
  1615. "DisplayName": "ManufacturerUri",
  1616. "References": {
  1617. "Reference": [
  1618. {
  1619. "ReferenceType": "HasProperty",
  1620. "IsForward": "false",
  1621. "$t": "ns=1;i=5010"
  1622. },
  1623. {
  1624. "ReferenceType": "HasModellingRule",
  1625. "$t": "i=80"
  1626. },
  1627. {
  1628. "ReferenceType": "HasTypeDefinition",
  1629. "$t": "i=68"
  1630. }
  1631. ]
  1632. }
  1633. },
  1634. {
  1635. "NodeId": "ns=1;i=6071",
  1636. "BrowseName": "2:Model",
  1637. "ParentNodeId": "ns=1;i=5010",
  1638. "DataType": "LocalizedText",
  1639. "AccessLevel": "3",
  1640. "DisplayName": "Model",
  1641. "References": {
  1642. "Reference": [
  1643. {
  1644. "ReferenceType": "HasProperty",
  1645. "IsForward": "false",
  1646. "$t": "ns=1;i=5010"
  1647. },
  1648. {
  1649. "ReferenceType": "HasModellingRule",
  1650. "$t": "i=80"
  1651. },
  1652. {
  1653. "ReferenceType": "HasTypeDefinition",
  1654. "$t": "i=68"
  1655. }
  1656. ]
  1657. }
  1658. },
  1659. {
  1660. "NodeId": "ns=1;i=6072",
  1661. "BrowseName": "2:ProductCode",
  1662. "ParentNodeId": "ns=1;i=5010",
  1663. "DataType": "String",
  1664. "AccessLevel": "3",
  1665. "DisplayName": "ProductCode",
  1666. "References": {
  1667. "Reference": [
  1668. {
  1669. "ReferenceType": "HasModellingRule",
  1670. "$t": "i=80"
  1671. },
  1672. {
  1673. "ReferenceType": "HasProperty",
  1674. "IsForward": "false",
  1675. "$t": "ns=1;i=5010"
  1676. },
  1677. {
  1678. "ReferenceType": "HasTypeDefinition",
  1679. "$t": "i=68"
  1680. }
  1681. ]
  1682. }
  1683. },
  1684. {
  1685. "NodeId": "ns=1;i=6078",
  1686. "BrowseName": "2:ProductInstanceUri",
  1687. "ParentNodeId": "ns=1;i=5010",
  1688. "DataType": "String",
  1689. "AccessLevel": "3",
  1690. "DisplayName": "ProductInstanceUri",
  1691. "References": {
  1692. "Reference": [
  1693. {
  1694. "ReferenceType": "HasModellingRule",
  1695. "$t": "i=80"
  1696. },
  1697. {
  1698. "ReferenceType": "HasProperty",
  1699. "IsForward": "false",
  1700. "$t": "ns=1;i=5010"
  1701. },
  1702. {
  1703. "ReferenceType": "HasTypeDefinition",
  1704. "$t": "i=68"
  1705. }
  1706. ]
  1707. }
  1708. },
  1709. {
  1710. "NodeId": "ns=1;i=6079",
  1711. "BrowseName": "2:RevisionCounter",
  1712. "ParentNodeId": "ns=1;i=5010",
  1713. "DataType": "Int32",
  1714. "AccessLevel": "3",
  1715. "DisplayName": "RevisionCounter",
  1716. "References": {
  1717. "Reference": [
  1718. {
  1719. "ReferenceType": "HasModellingRule",
  1720. "$t": "i=80"
  1721. },
  1722. {
  1723. "ReferenceType": "HasTypeDefinition",
  1724. "$t": "i=68"
  1725. },
  1726. {
  1727. "ReferenceType": "HasProperty",
  1728. "IsForward": "false",
  1729. "$t": "ns=1;i=5010"
  1730. }
  1731. ]
  1732. }
  1733. },
  1734. {
  1735. "NodeId": "ns=1;i=6077",
  1736. "BrowseName": "2:SerialNumber",
  1737. "ParentNodeId": "ns=1;i=5010",
  1738. "DataType": "String",
  1739. "AccessLevel": "3",
  1740. "DisplayName": "SerialNumber",
  1741. "References": {
  1742. "Reference": [
  1743. {
  1744. "ReferenceType": "HasModellingRule",
  1745. "$t": "i=80"
  1746. },
  1747. {
  1748. "ReferenceType": "HasTypeDefinition",
  1749. "$t": "i=68"
  1750. },
  1751. {
  1752. "ReferenceType": "HasProperty",
  1753. "IsForward": "false",
  1754. "$t": "ns=1;i=5010"
  1755. }
  1756. ]
  1757. }
  1758. },
  1759. {
  1760. "NodeId": "ns=1;i=6074",
  1761. "BrowseName": "2:SoftwareRevision",
  1762. "ParentNodeId": "ns=1;i=5010",
  1763. "DataType": "String",
  1764. "AccessLevel": "3",
  1765. "DisplayName": "SoftwareRevision",
  1766. "References": {
  1767. "Reference": [
  1768. {
  1769. "ReferenceType": "HasModellingRule",
  1770. "$t": "i=80"
  1771. },
  1772. {
  1773. "ReferenceType": "HasTypeDefinition",
  1774. "$t": "i=68"
  1775. },
  1776. {
  1777. "ReferenceType": "HasProperty",
  1778. "IsForward": "false",
  1779. "$t": "ns=1;i=5010"
  1780. }
  1781. ]
  1782. }
  1783. },
  1784. {
  1785. "NodeId": "ns=1;i=6060",
  1786. "BrowseName": "1:LastValidationDate",
  1787. "ParentNodeId": "ns=1;i=1019",
  1788. "DataType": "UtcTime",
  1789. "AccessLevel": "3",
  1790. "DisplayName": "LastValidationDate",
  1791. "Description": {
  1792. "Locale": "en",
  1793. "$t": "Provides the date, the calibration target was validated the last time. If there is no specific validation date known, the date when the calibration target was bought or created should be used."
  1794. },
  1795. "References": {
  1796. "Reference": [
  1797. {
  1798. "ReferenceType": "HasProperty",
  1799. "IsForward": "false",
  1800. "$t": "ns=1;i=1019"
  1801. },
  1802. {
  1803. "ReferenceType": "HasModellingRule",
  1804. "$t": "i=80"
  1805. },
  1806. {
  1807. "ReferenceType": "HasTypeDefinition",
  1808. "$t": "i=68"
  1809. }
  1810. ]
  1811. }
  1812. },
  1813. {
  1814. "NodeId": "ns=1;i=6061",
  1815. "BrowseName": "1:NextValidationDate",
  1816. "ParentNodeId": "ns=1;i=1019",
  1817. "DataType": "UtcTime",
  1818. "AccessLevel": "3",
  1819. "DisplayName": "NextValidationDate",
  1820. "Description": {
  1821. "Locale": "en",
  1822. "$t": "Provides the date, when the calibration target should be validated the next time. If this date is not known, the Property should be omitted. Note: Potentially the NextValidationDate is in the past, when the next validation did not take place."
  1823. },
  1824. "References": {
  1825. "Reference": [
  1826. {
  1827. "ReferenceType": "HasProperty",
  1828. "IsForward": "false",
  1829. "$t": "ns=1;i=1019"
  1830. },
  1831. {
  1832. "ReferenceType": "HasModellingRule",
  1833. "$t": "i=80"
  1834. },
  1835. {
  1836. "ReferenceType": "HasTypeDefinition",
  1837. "$t": "i=68"
  1838. }
  1839. ]
  1840. }
  1841. },
  1842. {
  1843. "NodeId": "ns=1;i=6062",
  1844. "BrowseName": "1:Quality",
  1845. "ParentNodeId": "ns=1;i=1019",
  1846. "DataType": "Byte",
  1847. "AccessLevel": "3",
  1848. "DisplayName": "Quality",
  1849. "Description": {
  1850. "Locale": "en",
  1851. "$t": "Provides the quality of the calibration target in percentage, this is, the value shall be between 0 and 100. 100 means the highest quality, 0 the lowest. The semantic of the quality is application-specific."
  1852. },
  1853. "References": {
  1854. "Reference": [
  1855. {
  1856. "ReferenceType": "HasModellingRule",
  1857. "$t": "i=80"
  1858. },
  1859. {
  1860. "ReferenceType": "HasTypeDefinition",
  1861. "$t": "i=68"
  1862. },
  1863. {
  1864. "ReferenceType": "HasProperty",
  1865. "IsForward": "false",
  1866. "$t": "ns=1;i=1019"
  1867. }
  1868. ]
  1869. }
  1870. },
  1871. {
  1872. "NodeId": "ns=1;i=6024",
  1873. "BrowseName": "1:ChannelColor",
  1874. "ParentNodeId": "ns=1;i=1008",
  1875. "DataType": "SignalColor",
  1876. "AccessLevel": "3",
  1877. "DisplayName": "ChannelColor",
  1878. "Description": {
  1879. "Locale": "en",
  1880. "$t": "Indicates in what mode (continuously on, blinking, flashing) the channel operates when switched on."
  1881. },
  1882. "References": {
  1883. "Reference": [
  1884. {
  1885. "ReferenceType": "HasTypeDefinition",
  1886. "$t": "i=63"
  1887. },
  1888. {
  1889. "ReferenceType": "HasComponent",
  1890. "IsForward": "false",
  1891. "$t": "ns=1;i=1008"
  1892. },
  1893. {
  1894. "ReferenceType": "HasModellingRule",
  1895. "$t": "i=78"
  1896. }
  1897. ]
  1898. }
  1899. },
  1900. {
  1901. "NodeId": "ns=1;i=6026",
  1902. "BrowseName": "1:Intensity",
  1903. "ParentNodeId": "ns=1;i=1008",
  1904. "DataType": "Float",
  1905. "AccessLevel": "3",
  1906. "DisplayName": "Intensity",
  1907. "Description": {
  1908. "Locale": "en",
  1909. "$t": "Shows the channel’s intensity, thus its brightness. The mandatory EURange Property of the Variable indicates the lowest and highest value and thereby allows to calculate the percentage represented by the value. The lowest value is interpreted as 0 percent, the highest is interpreted as 100 percent."
  1910. },
  1911. "References": {
  1912. "Reference": [
  1913. {
  1914. "ReferenceType": "HasTypeDefinition",
  1915. "$t": "i=2368"
  1916. },
  1917. {
  1918. "ReferenceType": "HasProperty",
  1919. "$t": "ns=1;i=6027"
  1920. },
  1921. {
  1922. "ReferenceType": "HasComponent",
  1923. "IsForward": "false",
  1924. "$t": "ns=1;i=1008"
  1925. },
  1926. {
  1927. "ReferenceType": "HasModellingRule",
  1928. "$t": "i=80"
  1929. }
  1930. ]
  1931. }
  1932. },
  1933. {
  1934. "NodeId": "ns=1;i=6027",
  1935. "BrowseName": "EURange",
  1936. "ParentNodeId": "ns=1;i=6026",
  1937. "DataType": "Range",
  1938. "DisplayName": "EURange",
  1939. "References": {
  1940. "Reference": [
  1941. {
  1942. "ReferenceType": "HasProperty",
  1943. "IsForward": "false",
  1944. "$t": "ns=1;i=6026"
  1945. },
  1946. {
  1947. "ReferenceType": "HasModellingRule",
  1948. "$t": "i=78"
  1949. },
  1950. {
  1951. "ReferenceType": "HasTypeDefinition",
  1952. "$t": "i=68"
  1953. }
  1954. ]
  1955. }
  1956. },
  1957. {
  1958. "NodeId": "ns=1;i=6025",
  1959. "BrowseName": "1:SignalMode",
  1960. "ParentNodeId": "ns=1;i=1008",
  1961. "DataType": "SignalModeLight",
  1962. "AccessLevel": "3",
  1963. "DisplayName": "SignalMode",
  1964. "Description": {
  1965. "Locale": "en",
  1966. "$t": "Contains a list of audio signals used by this acoustic stacklight element."
  1967. },
  1968. "References": {
  1969. "Reference": [
  1970. {
  1971. "ReferenceType": "HasTypeDefinition",
  1972. "$t": "i=63"
  1973. },
  1974. {
  1975. "ReferenceType": "HasModellingRule",
  1976. "$t": "i=78"
  1977. },
  1978. {
  1979. "ReferenceType": "HasComponent",
  1980. "IsForward": "false",
  1981. "$t": "ns=1;i=1008"
  1982. }
  1983. ]
  1984. }
  1985. },
  1986. {
  1987. "NodeId": "ns=1;i=6023",
  1988. "BrowseName": "1:SignalOn",
  1989. "ParentNodeId": "ns=1;i=1008",
  1990. "DataType": "Boolean",
  1991. "AccessLevel": "3",
  1992. "DisplayName": "SignalOn",
  1993. "Description": {
  1994. "Locale": "enIndicates if the colour is switched on.Indicates if the colour is switched on.",
  1995. "$t": "Indicates if the colour is switched on."
  1996. },
  1997. "References": {
  1998. "Reference": [
  1999. {
  2000. "ReferenceType": "HasModellingRule",
  2001. "$t": "i=78"
  2002. },
  2003. {
  2004. "ReferenceType": "HasTypeDefinition",
  2005. "$t": "i=68"
  2006. },
  2007. {
  2008. "ReferenceType": "HasProperty",
  2009. "IsForward": "false",
  2010. "$t": "ns=1;i=1008"
  2011. }
  2012. ]
  2013. }
  2014. },
  2015. {
  2016. "NodeId": "ns=1;i=6037",
  2017. "BrowseName": "NumberInList",
  2018. "ParentNodeId": "ns=1;i=5006",
  2019. "DataType": "UInteger",
  2020. "AccessLevel": "3",
  2021. "DisplayName": "NumberInList",
  2022. "Description": {
  2023. "Locale": "en",
  2024. "$t": "Enumerate the stacklight elements counting upwards beginning from the base of the stacklight."
  2025. },
  2026. "References": {
  2027. "Reference": [
  2028. {
  2029. "ReferenceType": "HasModellingRule",
  2030. "$t": "i=78"
  2031. },
  2032. {
  2033. "ReferenceType": "HasProperty",
  2034. "IsForward": "false",
  2035. "$t": "ns=1;i=5006"
  2036. },
  2037. {
  2038. "ReferenceType": "HasTypeDefinition",
  2039. "$t": "i=68"
  2040. }
  2041. ]
  2042. }
  2043. },
  2044. {
  2045. "NodeId": "ns=1;i=6034",
  2046. "BrowseName": "1:DisplayMode",
  2047. "ParentNodeId": "ns=1;i=5001",
  2048. "DataType": "LevelDisplayMode",
  2049. "AccessLevel": "3",
  2050. "DisplayName": "DisplayMode",
  2051. "Description": {
  2052. "Locale": "en",
  2053. "$t": "Indicates in what way the percentual value is displayed with the stacklight."
  2054. },
  2055. "References": {
  2056. "Reference": [
  2057. {
  2058. "ReferenceType": "HasTypeDefinition",
  2059. "$t": "i=63"
  2060. },
  2061. {
  2062. "ReferenceType": "HasComponent",
  2063. "IsForward": "false",
  2064. "$t": "ns=1;i=5001"
  2065. },
  2066. {
  2067. "ReferenceType": "HasModellingRule",
  2068. "$t": "i=78"
  2069. }
  2070. ]
  2071. }
  2072. },
  2073. {
  2074. "NodeId": "ns=1;i=6035",
  2075. "BrowseName": "1:LevelPercent",
  2076. "ParentNodeId": "ns=1;i=5001",
  2077. "DataType": "Float",
  2078. "AccessLevel": "3",
  2079. "DisplayName": "LevelPercent",
  2080. "Description": {
  2081. "Locale": "en",
  2082. "$t": "Shows the percentual value the stacklight is representing. The mandatory EURange Property of the Variable indicates the lowest and highest value and thereby allows to calculate the percentage represented by the value. The lowest value is interpreted as 0 percent, the highest is interpreted as 100 percent."
  2083. },
  2084. "References": {
  2085. "Reference": [
  2086. {
  2087. "ReferenceType": "HasTypeDefinition",
  2088. "$t": "i=2368"
  2089. },
  2090. {
  2091. "ReferenceType": "HasProperty",
  2092. "$t": "ns=1;i=6036"
  2093. },
  2094. {
  2095. "ReferenceType": "HasComponent",
  2096. "IsForward": "false",
  2097. "$t": "ns=1;i=5001"
  2098. },
  2099. {
  2100. "ReferenceType": "HasModellingRule",
  2101. "$t": "i=78"
  2102. }
  2103. ]
  2104. }
  2105. },
  2106. {
  2107. "NodeId": "ns=1;i=6036",
  2108. "BrowseName": "EURange",
  2109. "ParentNodeId": "ns=1;i=6035",
  2110. "DataType": "Range",
  2111. "DisplayName": "EURange",
  2112. "References": {
  2113. "Reference": [
  2114. {
  2115. "ReferenceType": "HasProperty",
  2116. "IsForward": "false",
  2117. "$t": "ns=1;i=6035"
  2118. },
  2119. {
  2120. "ReferenceType": "HasModellingRule",
  2121. "$t": "i=78"
  2122. },
  2123. {
  2124. "ReferenceType": "HasTypeDefinition",
  2125. "$t": "i=68"
  2126. }
  2127. ]
  2128. }
  2129. },
  2130. {
  2131. "NodeId": "ns=1;i=6009",
  2132. "BrowseName": "1:StacklightMode",
  2133. "ParentNodeId": "ns=1;i=1002",
  2134. "DataType": "StacklightOperationMode",
  2135. "AccessLevel": "3",
  2136. "DisplayName": "StacklightMode",
  2137. "Description": {
  2138. "Locale": "en",
  2139. "$t": "Shows in what way (stack of individual lights, level meter, running light) the stacklight unit is used."
  2140. },
  2141. "References": {
  2142. "Reference": [
  2143. {
  2144. "ReferenceType": "HasModellingRule",
  2145. "$t": "i=78"
  2146. },
  2147. {
  2148. "ReferenceType": "HasTypeDefinition",
  2149. "$t": "i=68"
  2150. },
  2151. {
  2152. "ReferenceType": "HasProperty",
  2153. "IsForward": "false",
  2154. "$t": "ns=1;i=1002"
  2155. }
  2156. ]
  2157. }
  2158. },
  2159. {
  2160. "NodeId": "ns=1;i=6038",
  2161. "BrowseName": "2:DeviceHealth",
  2162. "ParentNodeId": "ns=1;i=1010",
  2163. "DataType": "DeviceHealthEnumeration",
  2164. "AccessLevel": "3",
  2165. "DisplayName": "DeviceHealth",
  2166. "Description": {
  2167. "Locale": "en",
  2168. "$t": "Contains the health status information of the stacklight."
  2169. },
  2170. "References": {
  2171. "Reference": [
  2172. {
  2173. "ReferenceType": "HasTypeDefinition",
  2174. "$t": "i=63"
  2175. },
  2176. {
  2177. "ReferenceType": "HasComponent",
  2178. "IsForward": "false",
  2179. "$t": "ns=1;i=1010"
  2180. },
  2181. {
  2182. "ReferenceType": "HasModellingRule",
  2183. "$t": "i=80"
  2184. }
  2185. ]
  2186. }
  2187. },
  2188. {
  2189. "NodeId": "ns=1;i=6014",
  2190. "BrowseName": "1:IsPartOfBase",
  2191. "ParentNodeId": "ns=1;i=1005",
  2192. "DataType": "Boolean",
  2193. "AccessLevel": "3",
  2194. "DisplayName": "IsPartOfBase",
  2195. "Description": {
  2196. "Locale": "en",
  2197. "$t": "Indicates, if the element is contained in the mounting base of the stacklight. All elements contained in the mounting base shall be at the beginning of the list of stack elements."
  2198. },
  2199. "References": {
  2200. "Reference": [
  2201. {
  2202. "ReferenceType": "HasProperty",
  2203. "IsForward": "false",
  2204. "$t": "ns=1;i=1005"
  2205. },
  2206. {
  2207. "ReferenceType": "HasModellingRule",
  2208. "$t": "i=80"
  2209. },
  2210. {
  2211. "ReferenceType": "HasTypeDefinition",
  2212. "$t": "i=68"
  2213. }
  2214. ]
  2215. }
  2216. },
  2217. {
  2218. "NodeId": "ns=1;i=6015",
  2219. "BrowseName": "NumberInList",
  2220. "ParentNodeId": "ns=1;i=1005",
  2221. "DataType": "UInteger",
  2222. "AccessLevel": "3",
  2223. "DisplayName": "NumberInList",
  2224. "Description": {
  2225. "Locale": "en",
  2226. "$t": "Enumerate the stacklight elements counting upwards beginning from the base of the stacklight."
  2227. },
  2228. "References": {
  2229. "Reference": [
  2230. {
  2231. "ReferenceType": "HasModellingRule",
  2232. "$t": "i=78"
  2233. },
  2234. {
  2235. "ReferenceType": "HasProperty",
  2236. "IsForward": "false",
  2237. "$t": "ns=1;i=1005"
  2238. },
  2239. {
  2240. "ReferenceType": "HasTypeDefinition",
  2241. "$t": "i=68"
  2242. }
  2243. ]
  2244. }
  2245. },
  2246. {
  2247. "NodeId": "ns=1;i=6013",
  2248. "BrowseName": "1:SignalOn",
  2249. "ParentNodeId": "ns=1;i=1005",
  2250. "DataType": "Boolean",
  2251. "AccessLevel": "3",
  2252. "DisplayName": "SignalOn",
  2253. "Description": {
  2254. "Locale": "en",
  2255. "$t": "Indicates if the signal emitted by the stack element is currently switched on or not."
  2256. },
  2257. "References": {
  2258. "Reference": [
  2259. {
  2260. "ReferenceType": "HasModellingRule",
  2261. "$t": "i=80"
  2262. },
  2263. {
  2264. "ReferenceType": "HasTypeDefinition",
  2265. "$t": "i=68"
  2266. },
  2267. {
  2268. "ReferenceType": "HasProperty",
  2269. "IsForward": "false",
  2270. "$t": "ns=1;i=1005"
  2271. }
  2272. ]
  2273. }
  2274. },
  2275. {
  2276. "NodeId": "ns=1;i=6030",
  2277. "BrowseName": "NumberInList",
  2278. "ParentNodeId": "ns=1;i=5004",
  2279. "DataType": "UInteger",
  2280. "AccessLevel": "3",
  2281. "DisplayName": "NumberInList",
  2282. "Description": {
  2283. "Locale": "en",
  2284. "$t": "Enumerate the acoustic signals. Instances of StackElementAcousticType index into this number using the OperationMode Property."
  2285. },
  2286. "References": {
  2287. "Reference": [
  2288. {
  2289. "ReferenceType": "HasModellingRule",
  2290. "$t": "i=78"
  2291. },
  2292. {
  2293. "ReferenceType": "HasProperty",
  2294. "IsForward": "false",
  2295. "$t": "ns=1;i=5004"
  2296. },
  2297. {
  2298. "ReferenceType": "HasTypeDefinition",
  2299. "$t": "i=68"
  2300. }
  2301. ]
  2302. }
  2303. },
  2304. {
  2305. "NodeId": "ns=1;i=6021",
  2306. "BrowseName": "1:Intensity",
  2307. "ParentNodeId": "ns=1;i=1007",
  2308. "DataType": "Float",
  2309. "AccessLevel": "3",
  2310. "DisplayName": "Intensity",
  2311. "Description": {
  2312. "Locale": "en",
  2313. "$t": "Indicates the sound pressure level of the acoustic signal when switched on. This value shall only have positive values. The mandatory EURange Property of the Variable indicates the lowest and highest value and thereby allows to calculate the percentage represented by the value. The lowest value is interpreted as 0 percent, the highest is interpreted as 100 percent."
  2314. },
  2315. "References": {
  2316. "Reference": [
  2317. {
  2318. "ReferenceType": "HasTypeDefinition",
  2319. "$t": "i=2368"
  2320. },
  2321. {
  2322. "ReferenceType": "HasProperty",
  2323. "$t": "ns=1;i=6022"
  2324. },
  2325. {
  2326. "ReferenceType": "HasComponent",
  2327. "IsForward": "false",
  2328. "$t": "ns=1;i=1007"
  2329. },
  2330. {
  2331. "ReferenceType": "HasModellingRule",
  2332. "$t": "i=80"
  2333. }
  2334. ]
  2335. }
  2336. },
  2337. {
  2338. "NodeId": "ns=1;i=6022",
  2339. "BrowseName": "EURange",
  2340. "ParentNodeId": "ns=1;i=6021",
  2341. "DataType": "Range",
  2342. "DisplayName": "EURange",
  2343. "References": {
  2344. "Reference": [
  2345. {
  2346. "ReferenceType": "HasProperty",
  2347. "IsForward": "false",
  2348. "$t": "ns=1;i=6021"
  2349. },
  2350. {
  2351. "ReferenceType": "HasModellingRule",
  2352. "$t": "i=78"
  2353. },
  2354. {
  2355. "ReferenceType": "HasTypeDefinition",
  2356. "$t": "i=68"
  2357. }
  2358. ]
  2359. }
  2360. },
  2361. {
  2362. "NodeId": "ns=1;i=6020",
  2363. "BrowseName": "1:OperationMode",
  2364. "ParentNodeId": "ns=1;i=1007",
  2365. "DataType": "UInteger",
  2366. "AccessLevel": "3",
  2367. "DisplayName": "OperationMode",
  2368. "Description": {
  2369. "Locale": "en",
  2370. "$t": "Indicates what signal of the list of AcousticSignalType nodes is played when the acoustic element is switched on. It shall contain an index into the NumberInList of the respective AcousticSignalType Object of AcousticSignals."
  2371. },
  2372. "References": {
  2373. "Reference": [
  2374. {
  2375. "ReferenceType": "HasTypeDefinition",
  2376. "$t": "i=63"
  2377. },
  2378. {
  2379. "ReferenceType": "HasModellingRule",
  2380. "$t": "i=78"
  2381. },
  2382. {
  2383. "ReferenceType": "HasComponent",
  2384. "IsForward": "false",
  2385. "$t": "ns=1;i=1007"
  2386. }
  2387. ]
  2388. }
  2389. },
  2390. {
  2391. "NodeId": "ns=1;i=6031",
  2392. "BrowseName": "1:ChannelColor",
  2393. "ParentNodeId": "ns=1;i=5002",
  2394. "DataType": "SignalColor",
  2395. "AccessLevel": "3",
  2396. "DisplayName": "ChannelColor",
  2397. "Description": {
  2398. "Locale": "en",
  2399. "$t": "Indicates in what mode (continuously on, blinking, flashing) the channel operates when switched on."
  2400. },
  2401. "References": {
  2402. "Reference": [
  2403. {
  2404. "ReferenceType": "HasTypeDefinition",
  2405. "$t": "i=63"
  2406. },
  2407. {
  2408. "ReferenceType": "HasComponent",
  2409. "IsForward": "false",
  2410. "$t": "ns=1;i=5002"
  2411. },
  2412. {
  2413. "ReferenceType": "HasModellingRule",
  2414. "$t": "i=78"
  2415. }
  2416. ]
  2417. }
  2418. },
  2419. {
  2420. "NodeId": "ns=1;i=6032",
  2421. "BrowseName": "1:SignalMode",
  2422. "ParentNodeId": "ns=1;i=5002",
  2423. "DataType": "SignalModeLight",
  2424. "AccessLevel": "3",
  2425. "DisplayName": "SignalMode",
  2426. "Description": {
  2427. "Locale": "en",
  2428. "$t": "Contains a list of audio signals used by this acoustic stacklight element."
  2429. },
  2430. "References": {
  2431. "Reference": [
  2432. {
  2433. "ReferenceType": "HasTypeDefinition",
  2434. "$t": "i=63"
  2435. },
  2436. {
  2437. "ReferenceType": "HasModellingRule",
  2438. "$t": "i=78"
  2439. },
  2440. {
  2441. "ReferenceType": "HasComponent",
  2442. "IsForward": "false",
  2443. "$t": "ns=1;i=5002"
  2444. }
  2445. ]
  2446. }
  2447. },
  2448. {
  2449. "NodeId": "ns=1;i=6033",
  2450. "BrowseName": "1:SignalOn",
  2451. "ParentNodeId": "ns=1;i=5002",
  2452. "DataType": "Boolean",
  2453. "AccessLevel": "3",
  2454. "DisplayName": "SignalOn",
  2455. "Description": {
  2456. "Locale": "enIndicates if the colour is switched on.Indicates if the colour is switched on.",
  2457. "$t": "Indicates if the colour is switched on."
  2458. },
  2459. "References": {
  2460. "Reference": [
  2461. {
  2462. "ReferenceType": "HasModellingRule",
  2463. "$t": "i=78"
  2464. },
  2465. {
  2466. "ReferenceType": "HasTypeDefinition",
  2467. "$t": "i=68"
  2468. },
  2469. {
  2470. "ReferenceType": "HasProperty",
  2471. "IsForward": "false",
  2472. "$t": "ns=1;i=5002"
  2473. }
  2474. ]
  2475. }
  2476. },
  2477. {
  2478. "NodeId": "ns=1;i=6018",
  2479. "BrowseName": "1:Intensity",
  2480. "ParentNodeId": "ns=1;i=1006",
  2481. "DataType": "Float",
  2482. "AccessLevel": "3",
  2483. "DisplayName": "Intensity",
  2484. "Description": {
  2485. "Locale": "en",
  2486. "$t": "Intensity of the lamp, thus its brightness. The mandatory EURange Property of the Variable indicates the lowest and highest value and thereby allows to calculate the percentage represented by the value. The lowest value is interpreted as 0 percent, the highest is interpreted as 100 percent."
  2487. },
  2488. "References": {
  2489. "Reference": [
  2490. {
  2491. "ReferenceType": "HasTypeDefinition",
  2492. "$t": "i=2368"
  2493. },
  2494. {
  2495. "ReferenceType": "HasProperty",
  2496. "$t": "ns=1;i=6019"
  2497. },
  2498. {
  2499. "ReferenceType": "HasComponent",
  2500. "IsForward": "false",
  2501. "$t": "ns=1;i=1006"
  2502. },
  2503. {
  2504. "ReferenceType": "HasModellingRule",
  2505. "$t": "i=80"
  2506. }
  2507. ]
  2508. }
  2509. },
  2510. {
  2511. "NodeId": "ns=1;i=6019",
  2512. "BrowseName": "EURange",
  2513. "ParentNodeId": "ns=1;i=6018",
  2514. "DataType": "Range",
  2515. "DisplayName": "EURange",
  2516. "References": {
  2517. "Reference": [
  2518. {
  2519. "ReferenceType": "HasProperty",
  2520. "IsForward": "false",
  2521. "$t": "ns=1;i=6018"
  2522. },
  2523. {
  2524. "ReferenceType": "HasModellingRule",
  2525. "$t": "i=78"
  2526. },
  2527. {
  2528. "ReferenceType": "HasTypeDefinition",
  2529. "$t": "i=68"
  2530. }
  2531. ]
  2532. }
  2533. },
  2534. {
  2535. "NodeId": "ns=1;i=6016",
  2536. "BrowseName": "1:SignalColor",
  2537. "ParentNodeId": "ns=1;i=1006",
  2538. "DataType": "SignalColor",
  2539. "AccessLevel": "3",
  2540. "DisplayName": "SignalColor",
  2541. "Description": {
  2542. "Locale": "en",
  2543. "$t": "Indicates the colour the lamp element has when switched on."
  2544. },
  2545. "References": {
  2546. "Reference": [
  2547. {
  2548. "ReferenceType": "HasTypeDefinition",
  2549. "$t": "i=63"
  2550. },
  2551. {
  2552. "ReferenceType": "HasModellingRule",
  2553. "$t": "i=80"
  2554. },
  2555. {
  2556. "ReferenceType": "HasComponent",
  2557. "IsForward": "false",
  2558. "$t": "ns=1;i=1006"
  2559. }
  2560. ]
  2561. }
  2562. },
  2563. {
  2564. "NodeId": "ns=1;i=6017",
  2565. "BrowseName": "1:SignalMode",
  2566. "ParentNodeId": "ns=1;i=1006",
  2567. "DataType": "SignalModeLight",
  2568. "AccessLevel": "3",
  2569. "DisplayName": "SignalMode",
  2570. "Description": {
  2571. "Locale": "en",
  2572. "$t": "Shows in what way the lamp is used (continuous light, flashing, blinking) when switched on."
  2573. },
  2574. "References": {
  2575. "Reference": [
  2576. {
  2577. "ReferenceType": "HasTypeDefinition",
  2578. "$t": "i=63"
  2579. },
  2580. {
  2581. "ReferenceType": "HasModellingRule",
  2582. "$t": "i=80"
  2583. },
  2584. {
  2585. "ReferenceType": "HasComponent",
  2586. "IsForward": "false",
  2587. "$t": "ns=1;i=1006"
  2588. }
  2589. ]
  2590. }
  2591. },
  2592. {
  2593. "NodeId": "ns=1;i=6012",
  2594. "BrowseName": "1:DisplayMode",
  2595. "ParentNodeId": "ns=1;i=1003",
  2596. "DataType": "LevelDisplayMode",
  2597. "AccessLevel": "3",
  2598. "DisplayName": "DisplayMode",
  2599. "Description": {
  2600. "Locale": "en",
  2601. "$t": "Indicates in what way the percentual value is displayed with the stacklight."
  2602. },
  2603. "References": {
  2604. "Reference": [
  2605. {
  2606. "ReferenceType": "HasTypeDefinition",
  2607. "$t": "i=63"
  2608. },
  2609. {
  2610. "ReferenceType": "HasComponent",
  2611. "IsForward": "false",
  2612. "$t": "ns=1;i=1003"
  2613. },
  2614. {
  2615. "ReferenceType": "HasModellingRule",
  2616. "$t": "i=78"
  2617. }
  2618. ]
  2619. }
  2620. },
  2621. {
  2622. "NodeId": "ns=1;i=6010",
  2623. "BrowseName": "1:LevelPercent",
  2624. "ParentNodeId": "ns=1;i=1003",
  2625. "DataType": "Float",
  2626. "AccessLevel": "3",
  2627. "DisplayName": "LevelPercent",
  2628. "Description": {
  2629. "Locale": "en",
  2630. "$t": "Shows the percentual value the stacklight is representing. The mandatory EURange Property of the Variable indicates the lowest and highest value and thereby allows to calculate the percentage represented by the value. The lowest value is interpreted as 0 percent, the highest is interpreted as 100 percent."
  2631. },
  2632. "References": {
  2633. "Reference": [
  2634. {
  2635. "ReferenceType": "HasTypeDefinition",
  2636. "$t": "i=2368"
  2637. },
  2638. {
  2639. "ReferenceType": "HasProperty",
  2640. "$t": "ns=1;i=6011"
  2641. },
  2642. {
  2643. "ReferenceType": "HasComponent",
  2644. "IsForward": "false",
  2645. "$t": "ns=1;i=1003"
  2646. },
  2647. {
  2648. "ReferenceType": "HasModellingRule",
  2649. "$t": "i=78"
  2650. }
  2651. ]
  2652. }
  2653. },
  2654. {
  2655. "NodeId": "ns=1;i=6011",
  2656. "BrowseName": "EURange",
  2657. "ParentNodeId": "ns=1;i=6010",
  2658. "DataType": "Range",
  2659. "DisplayName": "EURange",
  2660. "References": {
  2661. "Reference": [
  2662. {
  2663. "ReferenceType": "HasProperty",
  2664. "IsForward": "false",
  2665. "$t": "ns=1;i=6010"
  2666. },
  2667. {
  2668. "ReferenceType": "HasModellingRule",
  2669. "$t": "i=78"
  2670. },
  2671. {
  2672. "ReferenceType": "HasTypeDefinition",
  2673. "$t": "i=68"
  2674. }
  2675. ]
  2676. }
  2677. },
  2678. {
  2679. "NodeId": "ns=1;i=6039",
  2680. "BrowseName": "IsNamespaceSubset",
  2681. "ParentNodeId": "ns=1;i=5008",
  2682. "DataType": "Boolean",
  2683. "DisplayName": "IsNamespaceSubset",
  2684. "References": {
  2685. "Reference": [
  2686. {
  2687. "ReferenceType": "HasProperty",
  2688. "IsForward": "false",
  2689. "$t": "ns=1;i=5008"
  2690. },
  2691. {
  2692. "ReferenceType": "HasTypeDefinition",
  2693. "$t": "i=68"
  2694. }
  2695. ]
  2696. },
  2697. "Value": {
  2698. "uax:Boolean": {
  2699. "xmlns:uax": "http://opcfoundation.org/UA/2008/02/Types.xsd",
  2700. "$t": "false"
  2701. }
  2702. }
  2703. },
  2704. {
  2705. "NodeId": "ns=1;i=6040",
  2706. "BrowseName": "NamespacePublicationDate",
  2707. "ParentNodeId": "ns=1;i=5008",
  2708. "DataType": "DateTime",
  2709. "DisplayName": "NamespacePublicationDate",
  2710. "References": {
  2711. "Reference": [
  2712. {
  2713. "ReferenceType": "HasProperty",
  2714. "IsForward": "false",
  2715. "$t": "ns=1;i=5008"
  2716. },
  2717. {
  2718. "ReferenceType": "HasTypeDefinition",
  2719. "$t": "i=68"
  2720. }
  2721. ]
  2722. },
  2723. "Value": {
  2724. "uax:DateTime": {
  2725. "xmlns:uax": "http://opcfoundation.org/UA/2008/02/Types.xsd",
  2726. "$t": "2021-07-31T00:00:00Z"
  2727. }
  2728. }
  2729. },
  2730. {
  2731. "NodeId": "ns=1;i=6041",
  2732. "BrowseName": "NamespaceUri",
  2733. "ParentNodeId": "ns=1;i=5008",
  2734. "DataType": "String",
  2735. "DisplayName": "NamespaceUri",
  2736. "References": {
  2737. "Reference": [
  2738. {
  2739. "ReferenceType": "HasProperty",
  2740. "IsForward": "false",
  2741. "$t": "ns=1;i=5008"
  2742. },
  2743. {
  2744. "ReferenceType": "HasTypeDefinition",
  2745. "$t": "i=68"
  2746. }
  2747. ]
  2748. },
  2749. "Value": {
  2750. "uax:String": {
  2751. "xmlns:uax": "http://opcfoundation.org/UA/2008/02/Types.xsd",
  2752. "$t": "http://opcfoundation.org/UA/IA/"
  2753. }
  2754. }
  2755. },
  2756. {
  2757. "NodeId": "ns=1;i=6042",
  2758. "BrowseName": "NamespaceVersion",
  2759. "ParentNodeId": "ns=1;i=5008",
  2760. "DataType": "String",
  2761. "DisplayName": "NamespaceVersion",
  2762. "References": {
  2763. "Reference": [
  2764. {
  2765. "ReferenceType": "HasProperty",
  2766. "IsForward": "false",
  2767. "$t": "ns=1;i=5008"
  2768. },
  2769. {
  2770. "ReferenceType": "HasTypeDefinition",
  2771. "$t": "i=68"
  2772. }
  2773. ]
  2774. },
  2775. "Value": {
  2776. "uax:String": {
  2777. "xmlns:uax": "http://opcfoundation.org/UA/2008/02/Types.xsd",
  2778. "$t": "1.01.0"
  2779. }
  2780. }
  2781. },
  2782. {
  2783. "NodeId": "ns=1;i=6043",
  2784. "BrowseName": "StaticNodeIdTypes",
  2785. "ParentNodeId": "ns=1;i=5008",
  2786. "DataType": "IdType",
  2787. "ValueRank": "1",
  2788. "ArrayDimensions": "0",
  2789. "DisplayName": "StaticNodeIdTypes",
  2790. "References": {
  2791. "Reference": [
  2792. {
  2793. "ReferenceType": "HasTypeDefinition",
  2794. "$t": "i=68"
  2795. },
  2796. {
  2797. "ReferenceType": "HasProperty",
  2798. "IsForward": "false",
  2799. "$t": "ns=1;i=5008"
  2800. }
  2801. ]
  2802. },
  2803. "Value": {
  2804. "uax:ListOfInt32": {
  2805. "xmlns:uax": "http://opcfoundation.org/UA/2008/02/Types.xsd",
  2806. "uax:Int32": "0"
  2807. }
  2808. }
  2809. },
  2810. {
  2811. "NodeId": "ns=1;i=6044",
  2812. "BrowseName": "StaticNumericNodeIdRange",
  2813. "ParentNodeId": "ns=1;i=5008",
  2814. "DataType": "NumericRange",
  2815. "ValueRank": "1",
  2816. "ArrayDimensions": "0",
  2817. "DisplayName": "StaticNumericNodeIdRange",
  2818. "References": {
  2819. "Reference": [
  2820. {
  2821. "ReferenceType": "HasTypeDefinition",
  2822. "$t": "i=68"
  2823. },
  2824. {
  2825. "ReferenceType": "HasProperty",
  2826. "IsForward": "false",
  2827. "$t": "ns=1;i=5008"
  2828. }
  2829. ]
  2830. }
  2831. },
  2832. {
  2833. "NodeId": "ns=1;i=6045",
  2834. "BrowseName": "StaticStringNodeIdPattern",
  2835. "ParentNodeId": "ns=1;i=5008",
  2836. "DataType": "String",
  2837. "DisplayName": "StaticStringNodeIdPattern",
  2838. "References": {
  2839. "Reference": [
  2840. {
  2841. "ReferenceType": "HasTypeDefinition",
  2842. "$t": "i=68"
  2843. },
  2844. {
  2845. "ReferenceType": "HasProperty",
  2846. "IsForward": "false",
  2847. "$t": "ns=1;i=5008"
  2848. }
  2849. ]
  2850. }
  2851. }
  2852. ],
  2853. "UAReferenceType": [
  2854. {
  2855. "NodeId": "ns=1;i=4002",
  2856. "BrowseName": "1:HasStatisticComponent",
  2857. "DisplayName": "HasStatisticComponent",
  2858. "Description": {
  2859. "Locale": "en",
  2860. "$t": "References of this type link Variables managing statistical data either directly or indirectly to an Object or ObjectType implementing the IStatisticsType interface."
  2861. },
  2862. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/6.3.1",
  2863. "References": {
  2864. "Reference": {
  2865. "ReferenceType": "HasSubtype",
  2866. "IsForward": "false",
  2867. "$t": "i=47"
  2868. }
  2869. },
  2870. "InverseName": "StatisticComponentOf"
  2871. },
  2872. {
  2873. "NodeId": "ns=1;i=4003",
  2874. "BrowseName": "1:HasReferenceMeasurementInstrument",
  2875. "DisplayName": "HasReferenceMeasurementInstrument",
  2876. "Description": {
  2877. "Locale": "en",
  2878. "$t": "Relates the source node to a reference measurement instrument, like for example a calibration target using a reference measurement instrument."
  2879. },
  2880. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/7.6.1",
  2881. "References": {
  2882. "Reference": {
  2883. "ReferenceType": "HasSubtype",
  2884. "IsForward": "false",
  2885. "$t": "i=32"
  2886. }
  2887. },
  2888. "InverseName": "ReferenceMeasurementInstrumentOf"
  2889. }
  2890. ],
  2891. "UAVariableType": [
  2892. {
  2893. "NodeId": "ns=1;i=2002",
  2894. "BrowseName": "1:CalibrationValueType",
  2895. "DataType": "Number",
  2896. "ValueRank": "-2",
  2897. "DisplayName": "CalibrationValueType",
  2898. "Description": {
  2899. "Locale": "en",
  2900. "$t": "Represents the specific quantity and value (with engineering unit) that a calibration target provides for calibration of equipment."
  2901. },
  2902. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/7.5.1",
  2903. "References": {
  2904. "Reference": [
  2905. {
  2906. "ReferenceType": "HasSubtype",
  2907. "IsForward": "false",
  2908. "$t": "i=2365"
  2909. },
  2910. {
  2911. "ReferenceType": "HasProperty",
  2912. "$t": "ns=1;i=6057"
  2913. }
  2914. ]
  2915. }
  2916. },
  2917. {
  2918. "NodeId": "ns=1;i=2003",
  2919. "BrowseName": "1:CapacityRangeType",
  2920. "DataType": "Range",
  2921. "DisplayName": "CapacityRangeType",
  2922. "Description": {
  2923. "Locale": "en",
  2924. "$t": "Represent a scale of calibration values. The value defines the range (lowest and highest value), and the resolution property the size of each step."
  2925. },
  2926. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/7.5.2",
  2927. "References": {
  2928. "Reference": [
  2929. {
  2930. "ReferenceType": "HasSubtype",
  2931. "IsForward": "false",
  2932. "$t": "i=2365"
  2933. },
  2934. {
  2935. "ReferenceType": "HasProperty",
  2936. "$t": "ns=1;i=6058"
  2937. },
  2938. {
  2939. "ReferenceType": "HasProperty",
  2940. "$t": "ns=1;i=6059"
  2941. }
  2942. ]
  2943. }
  2944. }
  2945. ],
  2946. "UAObjectType": [
  2947. {
  2948. "NodeId": "ns=1;i=1009",
  2949. "BrowseName": "1:AcousticSignalType",
  2950. "DisplayName": "AcousticSignalType",
  2951. "Description": {
  2952. "Locale": "en",
  2953. "$t": "Represents an acoustic signal."
  2954. },
  2955. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/5.2.9",
  2956. "References": {
  2957. "Reference": [
  2958. {
  2959. "ReferenceType": "HasSubtype",
  2960. "IsForward": "false",
  2961. "$t": "i=58"
  2962. },
  2963. {
  2964. "ReferenceType": "HasComponent",
  2965. "$t": "ns=1;i=6029"
  2966. },
  2967. {
  2968. "ReferenceType": "HasInterface",
  2969. "$t": "i=23513"
  2970. },
  2971. {
  2972. "ReferenceType": "HasProperty",
  2973. "$t": "ns=1;i=6028"
  2974. }
  2975. ]
  2976. }
  2977. },
  2978. {
  2979. "NodeId": "ns=1;i=1014",
  2980. "BrowseName": "1:BaseCalibrationTargetCategoryType",
  2981. "IsAbstract": "true",
  2982. "DisplayName": "BaseCalibrationTargetCategoryType",
  2983. "Description": {
  2984. "Locale": "en",
  2985. "$t": "Abstract base type for categorizing calibration targets. Subtypes define the concrete categories."
  2986. },
  2987. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/7.4.2",
  2988. "References": {
  2989. "Reference": {
  2990. "ReferenceType": "HasSubtype",
  2991. "IsForward": "false",
  2992. "$t": "i=58"
  2993. }
  2994. }
  2995. },
  2996. {
  2997. "NodeId": "ns=1;i=1018",
  2998. "BrowseName": "1:DynamicCalibrationTargetCategoryType",
  2999. "DisplayName": "DynamicCalibrationTargetCategoryType",
  3000. "Description": {
  3001. "Locale": "en",
  3002. "$t": "Characterizes a calibration target to be used together with a measurement instrument, that determines the values to be calibrated. It can be a piece created during the normal production process or an item specifically created for calibration purposes. The calibration target represents an individual piece or item, that is, if a new piece should be used or item is created, a new Object of this ObjectType is created."
  3003. },
  3004. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/7.4.6",
  3005. "References": {
  3006. "Reference": {
  3007. "ReferenceType": "HasSubtype",
  3008. "IsForward": "false",
  3009. "$t": "ns=1;i=1014"
  3010. }
  3011. }
  3012. },
  3013. {
  3014. "NodeId": "ns=1;i=1017",
  3015. "BrowseName": "1:OneTimeCalibrationTargetCategoryType",
  3016. "DisplayName": "OneTimeCalibrationTargetCategoryType",
  3017. "Description": {
  3018. "Locale": "en",
  3019. "$t": "Categorizes a calibration target to be used only once, for example because the calibration destroys the target. Typically, Objects of this ObjectType do not represent one individual calibration target, but a batch of calibration targets with the same characteristics."
  3020. },
  3021. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/7.4.5",
  3022. "References": {
  3023. "Reference": {
  3024. "ReferenceType": "HasSubtype",
  3025. "IsForward": "false",
  3026. "$t": "ns=1;i=1014"
  3027. }
  3028. }
  3029. },
  3030. {
  3031. "NodeId": "ns=1;i=1015",
  3032. "BrowseName": "1:ReusableCalibrationTargetCategoryType",
  3033. "DisplayName": "ReusableCalibrationTargetCategoryType",
  3034. "Description": {
  3035. "Locale": "en",
  3036. "$t": "Categorizes a calibration target to be reused several times. For example, a calibration target like a meter, that is bought specifically for calibration and not destroyed by an individual usage is of this category."
  3037. },
  3038. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/7.4.3",
  3039. "References": {
  3040. "Reference": {
  3041. "ReferenceType": "HasSubtype",
  3042. "IsForward": "false",
  3043. "$t": "ns=1;i=1014"
  3044. }
  3045. }
  3046. },
  3047. {
  3048. "NodeId": "ns=1;i=1016",
  3049. "BrowseName": "1:ReusableDeviceCalibrationTargetCategoryType",
  3050. "DisplayName": "ReusableDeviceCalibrationTargetCategoryType",
  3051. "Description": {
  3052. "Locale": "en",
  3053. "$t": "Categorizes a calibration target to be a reusable device that produces a certain environment like pressure that can be used for calibration."
  3054. },
  3055. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/7.4.4",
  3056. "References": {
  3057. "Reference": {
  3058. "ReferenceType": "HasSubtype",
  3059. "IsForward": "false",
  3060. "$t": "ns=1;i=1015"
  3061. }
  3062. }
  3063. },
  3064. {
  3065. "NodeId": "ns=1;i=1011",
  3066. "BrowseName": "1:IStatisticsType",
  3067. "IsAbstract": "true",
  3068. "DisplayName": "IStatisticsType",
  3069. "Description": {
  3070. "Locale": "en",
  3071. "$t": "Base interface for managing statistical data."
  3072. },
  3073. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/6.2.1/#6.2.1.1",
  3074. "References": {
  3075. "Reference": [
  3076. {
  3077. "ReferenceType": "HasSubtype",
  3078. "IsForward": "false",
  3079. "$t": "i=17602"
  3080. },
  3081. {
  3082. "ReferenceType": "HasComponent",
  3083. "$t": "ns=1;i=7001"
  3084. },
  3085. {
  3086. "ReferenceType": "HasProperty",
  3087. "$t": "ns=1;i=6046"
  3088. }
  3089. ]
  3090. }
  3091. },
  3092. {
  3093. "NodeId": "ns=1;i=1012",
  3094. "BrowseName": "1:IAggregateStatisticsType",
  3095. "IsAbstract": "true",
  3096. "DisplayName": "IAggregateStatisticsType",
  3097. "Description": {
  3098. "Locale": "en",
  3099. "$t": "Base interface for managing statistical data that is not rolled over all data from the start of tracking the statistical data are considered, until the tracking gets reset."
  3100. },
  3101. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/6.2.2",
  3102. "References": {
  3103. "Reference": [
  3104. {
  3105. "ReferenceType": "HasSubtype",
  3106. "IsForward": "false",
  3107. "$t": "ns=1;i=1011"
  3108. },
  3109. {
  3110. "ReferenceType": "HasProperty",
  3111. "$t": "ns=1;i=6047"
  3112. }
  3113. ]
  3114. }
  3115. },
  3116. {
  3117. "NodeId": "ns=1;i=1013",
  3118. "BrowseName": "1:IRollingStatisticsType",
  3119. "IsAbstract": "true",
  3120. "DisplayName": "IRollingStatisticsType",
  3121. "Description": {
  3122. "Locale": "en",
  3123. "$t": "Base interface for managing statistical data that is rolled over, i.e. only a certain amount of data is considered for statistical data."
  3124. },
  3125. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/6.2.3",
  3126. "References": {
  3127. "Reference": [
  3128. {
  3129. "ReferenceType": "HasSubtype",
  3130. "IsForward": "false",
  3131. "$t": "ns=1;i=1011"
  3132. },
  3133. {
  3134. "ReferenceType": "HasProperty",
  3135. "$t": "ns=1;i=6048"
  3136. },
  3137. {
  3138. "ReferenceType": "HasProperty",
  3139. "$t": "ns=1;i=6049"
  3140. }
  3141. ]
  3142. }
  3143. },
  3144. {
  3145. "NodeId": "ns=1;i=1019",
  3146. "BrowseName": "1:CalibrationTargetType",
  3147. "DisplayName": "CalibrationTargetType",
  3148. "Description": {
  3149. "Locale": "en",
  3150. "$t": "Provides information about a calibration target."
  3151. },
  3152. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/7.4.1",
  3153. "References": {
  3154. "Reference": [
  3155. {
  3156. "ReferenceType": "HasComponent",
  3157. "$t": "ns=1;i=5011"
  3158. },
  3159. {
  3160. "ReferenceType": "HasComponent",
  3161. "$t": "ns=1;i=5013"
  3162. },
  3163. {
  3164. "ReferenceType": "HasSubtype",
  3165. "IsForward": "false",
  3166. "$t": "i=58"
  3167. },
  3168. {
  3169. "ReferenceType": "HasProperty",
  3170. "$t": "ns=1;i=6063"
  3171. },
  3172. {
  3173. "ReferenceType": "HasComponent",
  3174. "$t": "ns=1;i=5010"
  3175. },
  3176. {
  3177. "ReferenceType": "HasProperty",
  3178. "$t": "ns=1;i=6060"
  3179. },
  3180. {
  3181. "ReferenceType": "HasProperty",
  3182. "$t": "ns=1;i=6061"
  3183. },
  3184. {
  3185. "ReferenceType": "HasComponent",
  3186. "$t": "ns=1;i=5012"
  3187. },
  3188. {
  3189. "ReferenceType": "HasProperty",
  3190. "$t": "ns=1;i=6062"
  3191. }
  3192. ]
  3193. }
  3194. },
  3195. {
  3196. "NodeId": "ns=1;i=1008",
  3197. "BrowseName": "1:ControlChannelType",
  3198. "DisplayName": "ControlChannelType",
  3199. "Description": {
  3200. "Locale": "en",
  3201. "$t": "Used for control channels of single colour elements within a stack element (e.g. RGB elements would use three ControlChannels, one for each controllable colour)."
  3202. },
  3203. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/5.2.8",
  3204. "References": {
  3205. "Reference": [
  3206. {
  3207. "ReferenceType": "HasComponent",
  3208. "$t": "ns=1;i=6024"
  3209. },
  3210. {
  3211. "ReferenceType": "HasSubtype",
  3212. "IsForward": "false",
  3213. "$t": "i=58"
  3214. },
  3215. {
  3216. "ReferenceType": "HasComponent",
  3217. "$t": "ns=1;i=6026"
  3218. },
  3219. {
  3220. "ReferenceType": "HasComponent",
  3221. "$t": "ns=1;i=6025"
  3222. },
  3223. {
  3224. "ReferenceType": "HasProperty",
  3225. "$t": "ns=1;i=6023"
  3226. }
  3227. ]
  3228. }
  3229. },
  3230. {
  3231. "NodeId": "ns=1;i=1002",
  3232. "BrowseName": "1:BasicStacklightType",
  3233. "DisplayName": "BasicStacklightType",
  3234. "Description": {
  3235. "Locale": "en",
  3236. "$t": "Entry point to a stacklight containing elements of the stacklight as well as additional information valid for the whole unit."
  3237. },
  3238. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/5.2.1",
  3239. "References": {
  3240. "Reference": [
  3241. {
  3242. "ReferenceType": "HasOrderedComponent",
  3243. "$t": "ns=1;i=5006"
  3244. },
  3245. {
  3246. "ReferenceType": "HasSubtype",
  3247. "IsForward": "false",
  3248. "$t": "i=23518"
  3249. },
  3250. {
  3251. "ReferenceType": "HasComponent",
  3252. "$t": "ns=1;i=5001"
  3253. },
  3254. {
  3255. "ReferenceType": "HasProperty",
  3256. "$t": "ns=1;i=6009"
  3257. },
  3258. {
  3259. "ReferenceType": "HasComponent",
  3260. "$t": "ns=1;i=5005"
  3261. }
  3262. ]
  3263. }
  3264. },
  3265. {
  3266. "NodeId": "ns=1;i=1010",
  3267. "BrowseName": "1:StacklightType",
  3268. "DisplayName": "StacklightType",
  3269. "Description": {
  3270. "Locale": "en",
  3271. "$t": "Entry point to a stacklight with the possibility to show the stacklight’s health status."
  3272. },
  3273. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/5.2.2",
  3274. "References": {
  3275. "Reference": [
  3276. {
  3277. "ReferenceType": "HasComponent",
  3278. "$t": "ns=1;i=6038"
  3279. },
  3280. {
  3281. "ReferenceType": "HasComponent",
  3282. "$t": "ns=1;i=5007"
  3283. },
  3284. {
  3285. "ReferenceType": "HasInterface",
  3286. "$t": "ns=2;i=15051"
  3287. },
  3288. {
  3289. "ReferenceType": "HasSubtype",
  3290. "IsForward": "false",
  3291. "$t": "ns=1;i=1002"
  3292. }
  3293. ]
  3294. }
  3295. },
  3296. {
  3297. "NodeId": "ns=1;i=1005",
  3298. "BrowseName": "1:StackElementType",
  3299. "IsAbstract": "true",
  3300. "DisplayName": "StackElementType",
  3301. "Description": {
  3302. "Locale": "en",
  3303. "$t": "Base class for elements in a stacklight."
  3304. },
  3305. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/5.2.5",
  3306. "References": {
  3307. "Reference": [
  3308. {
  3309. "ReferenceType": "HasInterface",
  3310. "$t": "i=23513"
  3311. },
  3312. {
  3313. "ReferenceType": "HasProperty",
  3314. "$t": "ns=1;i=6014"
  3315. },
  3316. {
  3317. "ReferenceType": "HasProperty",
  3318. "$t": "ns=1;i=6015"
  3319. },
  3320. {
  3321. "ReferenceType": "HasProperty",
  3322. "$t": "ns=1;i=6013"
  3323. },
  3324. {
  3325. "ReferenceType": "HasSubtype",
  3326. "IsForward": "false",
  3327. "$t": "i=58"
  3328. }
  3329. ]
  3330. }
  3331. },
  3332. {
  3333. "NodeId": "ns=1;i=1007",
  3334. "BrowseName": "1:StackElementAcousticType",
  3335. "DisplayName": "StackElementAcousticType",
  3336. "Description": {
  3337. "Locale": "en",
  3338. "$t": "Represents an acoustic element in a stacklight."
  3339. },
  3340. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/5.2.7",
  3341. "References": {
  3342. "Reference": [
  3343. {
  3344. "ReferenceType": "HasComponent",
  3345. "$t": "ns=1;i=5003"
  3346. },
  3347. {
  3348. "ReferenceType": "HasComponent",
  3349. "$t": "ns=1;i=6021"
  3350. },
  3351. {
  3352. "ReferenceType": "HasComponent",
  3353. "$t": "ns=1;i=6020"
  3354. },
  3355. {
  3356. "ReferenceType": "HasSubtype",
  3357. "IsForward": "false",
  3358. "$t": "ns=1;i=1005"
  3359. }
  3360. ]
  3361. }
  3362. },
  3363. {
  3364. "NodeId": "ns=1;i=1006",
  3365. "BrowseName": "1:StackElementLightType",
  3366. "DisplayName": "StackElementLightType",
  3367. "Description": {
  3368. "Locale": "en",
  3369. "$t": "Represents a lamp element in a stacklight."
  3370. },
  3371. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/5.2.6",
  3372. "References": {
  3373. "Reference": [
  3374. {
  3375. "ReferenceType": "HasComponent",
  3376. "$t": "ns=1;i=5002"
  3377. },
  3378. {
  3379. "ReferenceType": "HasComponent",
  3380. "$t": "ns=1;i=6018"
  3381. },
  3382. {
  3383. "ReferenceType": "HasComponent",
  3384. "$t": "ns=1;i=6016"
  3385. },
  3386. {
  3387. "ReferenceType": "HasComponent",
  3388. "$t": "ns=1;i=6017"
  3389. },
  3390. {
  3391. "ReferenceType": "HasSubtype",
  3392. "IsForward": "false",
  3393. "$t": "ns=1;i=1005"
  3394. }
  3395. ]
  3396. }
  3397. },
  3398. {
  3399. "NodeId": "ns=1;i=1003",
  3400. "BrowseName": "1:StackLevelType",
  3401. "DisplayName": "StackLevelType",
  3402. "Description": {
  3403. "Locale": "en",
  3404. "$t": "Contains information relevant to a stacklight operating as a level meter. The whole stack is controlled by a percentual value."
  3405. },
  3406. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/5.2.3",
  3407. "References": {
  3408. "Reference": [
  3409. {
  3410. "ReferenceType": "HasComponent",
  3411. "$t": "ns=1;i=6012"
  3412. },
  3413. {
  3414. "ReferenceType": "HasComponent",
  3415. "$t": "ns=1;i=6010"
  3416. },
  3417. {
  3418. "ReferenceType": "HasSubtype",
  3419. "IsForward": "false",
  3420. "$t": "i=58"
  3421. }
  3422. ]
  3423. }
  3424. },
  3425. {
  3426. "NodeId": "ns=1;i=1004",
  3427. "BrowseName": "1:StackRunningType",
  3428. "DisplayName": "StackRunningType",
  3429. "Description": {
  3430. "Locale": "en",
  3431. "$t": "Contains information relevant to a stacklight operating as a running light. This base type does not define any specific information, but can be extended."
  3432. },
  3433. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/5.2.4",
  3434. "References": {
  3435. "Reference": {
  3436. "ReferenceType": "HasSubtype",
  3437. "IsForward": "false",
  3438. "$t": "i=58"
  3439. }
  3440. }
  3441. }
  3442. ],
  3443. "UAMethod": {
  3444. "NodeId": "ns=1;i=7001",
  3445. "BrowseName": "1:ResetStatistics",
  3446. "ParentNodeId": "ns=1;i=1011",
  3447. "DisplayName": "ResetStatistics",
  3448. "Description": {
  3449. "Locale": "en",
  3450. "$t": "Restarts all statistical data, including a reset of the StartTime to the current time."
  3451. },
  3452. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/6.2.1/#6.2.1.2",
  3453. "References": {
  3454. "Reference": [
  3455. {
  3456. "ReferenceType": "HasModellingRule",
  3457. "$t": "i=80"
  3458. },
  3459. {
  3460. "ReferenceType": "HasComponent",
  3461. "IsForward": "false",
  3462. "$t": "ns=1;i=1011"
  3463. }
  3464. ]
  3465. }
  3466. },
  3467. "UAObject": [
  3468. {
  3469. "NodeId": "ns=1;i=5011",
  3470. "BrowseName": "1:CalibrationTargetCategory",
  3471. "ParentNodeId": "ns=1;i=1019",
  3472. "DisplayName": "CalibrationTargetCategory",
  3473. "Description": {
  3474. "Locale": "en",
  3475. "$t": "Defines what category the calibration target is of."
  3476. },
  3477. "References": {
  3478. "Reference": [
  3479. {
  3480. "ReferenceType": "HasTypeDefinition",
  3481. "$t": "ns=1;i=1014"
  3482. },
  3483. {
  3484. "ReferenceType": "HasComponent",
  3485. "IsForward": "false",
  3486. "$t": "ns=1;i=1019"
  3487. },
  3488. {
  3489. "ReferenceType": "HasModellingRule",
  3490. "$t": "i=78"
  3491. }
  3492. ]
  3493. }
  3494. },
  3495. {
  3496. "NodeId": "ns=1;i=5013",
  3497. "BrowseName": "1:CalibrationTargetFeatures",
  3498. "ParentNodeId": "ns=1;i=1019",
  3499. "DisplayName": "CalibrationTargetFeatures",
  3500. "Description": {
  3501. "Locale": "en",
  3502. "$t": "A folder containing information about the features of a calibration target, that is, what can be calibrated with the calibration target."
  3503. },
  3504. "References": {
  3505. "Reference": [
  3506. {
  3507. "ReferenceType": "HasComponent",
  3508. "$t": "ns=1;i=6064"
  3509. },
  3510. {
  3511. "ReferenceType": "HasComponent",
  3512. "$t": "ns=1;i=6066"
  3513. },
  3514. {
  3515. "ReferenceType": "HasComponent",
  3516. "IsForward": "false",
  3517. "$t": "ns=1;i=1019"
  3518. },
  3519. {
  3520. "ReferenceType": "HasTypeDefinition",
  3521. "$t": "i=61"
  3522. },
  3523. {
  3524. "ReferenceType": "HasModellingRule",
  3525. "$t": "i=78"
  3526. }
  3527. ]
  3528. }
  3529. },
  3530. {
  3531. "NodeId": "ns=1;i=5010",
  3532. "BrowseName": "2:Identification",
  3533. "ParentNodeId": "ns=1;i=1019",
  3534. "DisplayName": "Identification",
  3535. "Description": {
  3536. "Locale": "en",
  3537. "$t": "Provides identification information."
  3538. },
  3539. "References": {
  3540. "Reference": [
  3541. {
  3542. "ReferenceType": "HasProperty",
  3543. "$t": "ns=1;i=6080"
  3544. },
  3545. {
  3546. "ReferenceType": "HasProperty",
  3547. "$t": "ns=1;i=6081"
  3548. },
  3549. {
  3550. "ReferenceType": "HasProperty",
  3551. "$t": "ns=1;i=6076"
  3552. },
  3553. {
  3554. "ReferenceType": "HasProperty",
  3555. "$t": "ns=1;i=6082"
  3556. },
  3557. {
  3558. "ReferenceType": "HasProperty",
  3559. "$t": "ns=1;i=6075"
  3560. },
  3561. {
  3562. "ReferenceType": "HasTypeDefinition",
  3563. "$t": "ns=2;i=1005"
  3564. },
  3565. {
  3566. "ReferenceType": "HasProperty",
  3567. "$t": "ns=1;i=6073"
  3568. },
  3569. {
  3570. "ReferenceType": "HasComponent",
  3571. "IsForward": "false",
  3572. "$t": "ns=1;i=1019"
  3573. },
  3574. {
  3575. "ReferenceType": "HasInterface",
  3576. "$t": "ns=2;i=15048"
  3577. },
  3578. {
  3579. "ReferenceType": "HasInterface",
  3580. "$t": "ns=2;i=15035"
  3581. },
  3582. {
  3583. "ReferenceType": "HasModellingRule",
  3584. "$t": "i=78"
  3585. },
  3586. {
  3587. "ReferenceType": "HasProperty",
  3588. "$t": "ns=1;i=6069"
  3589. },
  3590. {
  3591. "ReferenceType": "HasProperty",
  3592. "$t": "ns=1;i=6070"
  3593. },
  3594. {
  3595. "ReferenceType": "HasProperty",
  3596. "$t": "ns=1;i=6071"
  3597. },
  3598. {
  3599. "ReferenceType": "HasProperty",
  3600. "$t": "ns=1;i=6072"
  3601. },
  3602. {
  3603. "ReferenceType": "HasProperty",
  3604. "$t": "ns=1;i=6078"
  3605. },
  3606. {
  3607. "ReferenceType": "HasProperty",
  3608. "$t": "ns=1;i=6079"
  3609. },
  3610. {
  3611. "ReferenceType": "HasProperty",
  3612. "$t": "ns=1;i=6077"
  3613. },
  3614. {
  3615. "ReferenceType": "HasProperty",
  3616. "$t": "ns=1;i=6074"
  3617. }
  3618. ]
  3619. }
  3620. },
  3621. {
  3622. "NodeId": "ns=1;i=5012",
  3623. "BrowseName": "1:OperationalConditions",
  3624. "ParentNodeId": "ns=1;i=1019",
  3625. "DisplayName": "OperationalConditions",
  3626. "Description": {
  3627. "Locale": "en",
  3628. "$t": "A folder containing information about operational conditions of the calibration target. For example, it might provide in what ranges of humidity the calibration target can be operated. It might also provide correction information, for example, depending on the temperature the calibration values need to be corrected (in case of a length, the length might increase with high temperatures). If no operational conditions are provided, this folder should be omitted."
  3629. },
  3630. "References": {
  3631. "Reference": [
  3632. {
  3633. "ReferenceType": "HasTypeDefinition",
  3634. "$t": "i=61"
  3635. },
  3636. {
  3637. "ReferenceType": "HasComponent",
  3638. "IsForward": "false",
  3639. "$t": "ns=1;i=1019"
  3640. },
  3641. {
  3642. "ReferenceType": "HasModellingRule",
  3643. "$t": "i=80"
  3644. }
  3645. ]
  3646. }
  3647. },
  3648. {
  3649. "NodeId": "ns=1;i=5006",
  3650. "BrowseName": "<OrderedObject>",
  3651. "SymbolicName": "OrderedObject_Placeholder",
  3652. "ParentNodeId": "ns=1;i=1002",
  3653. "DisplayName": "<OrderedObject>",
  3654. "Description": {
  3655. "Locale": "en",
  3656. "$t": "Represent the stack elements (lamps and acoustic elements) the stacklight is composed of. The HasOrderedComponent Reference shall represent the ordering from the base of the stacklight."
  3657. },
  3658. "References": {
  3659. "Reference": [
  3660. {
  3661. "ReferenceType": "HasOrderedComponent",
  3662. "IsForward": "false",
  3663. "$t": "ns=1;i=1002"
  3664. },
  3665. {
  3666. "ReferenceType": "HasProperty",
  3667. "$t": "ns=1;i=6037"
  3668. },
  3669. {
  3670. "ReferenceType": "HasModellingRule",
  3671. "$t": "i=11508"
  3672. },
  3673. {
  3674. "ReferenceType": "HasTypeDefinition",
  3675. "$t": "ns=1;i=1005"
  3676. }
  3677. ]
  3678. }
  3679. },
  3680. {
  3681. "NodeId": "ns=1;i=5001",
  3682. "BrowseName": "1:StackLevel",
  3683. "ParentNodeId": "ns=1;i=1002",
  3684. "DisplayName": "StackLevel",
  3685. "Description": {
  3686. "Locale": "en",
  3687. "$t": "Valid if the stacklight is used in “Levelmeter” StacklightMode. If so, the whole stack is controlled by a single percentual value. In this case, the SignalOn parameter of any stack element of StackElementLightType has no meaning."
  3688. },
  3689. "References": {
  3690. "Reference": [
  3691. {
  3692. "ReferenceType": "HasComponent",
  3693. "$t": "ns=1;i=6034"
  3694. },
  3695. {
  3696. "ReferenceType": "HasComponent",
  3697. "$t": "ns=1;i=6035"
  3698. },
  3699. {
  3700. "ReferenceType": "HasModellingRule",
  3701. "$t": "i=80"
  3702. },
  3703. {
  3704. "ReferenceType": "HasComponent",
  3705. "IsForward": "false",
  3706. "$t": "ns=1;i=1002"
  3707. },
  3708. {
  3709. "ReferenceType": "HasTypeDefinition",
  3710. "$t": "ns=1;i=1003"
  3711. }
  3712. ]
  3713. }
  3714. },
  3715. {
  3716. "NodeId": "ns=1;i=5005",
  3717. "BrowseName": "1:StackRunning",
  3718. "ParentNodeId": "ns=1;i=1002",
  3719. "DisplayName": "StackRunning",
  3720. "Description": {
  3721. "Locale": "en",
  3722. "$t": "Valid if the stacklight is used in “Running_Light” StacklightMode."
  3723. },
  3724. "References": {
  3725. "Reference": [
  3726. {
  3727. "ReferenceType": "HasModellingRule",
  3728. "$t": "i=80"
  3729. },
  3730. {
  3731. "ReferenceType": "HasComponent",
  3732. "IsForward": "false",
  3733. "$t": "ns=1;i=1002"
  3734. },
  3735. {
  3736. "ReferenceType": "HasTypeDefinition",
  3737. "$t": "ns=1;i=1004"
  3738. }
  3739. ]
  3740. }
  3741. },
  3742. {
  3743. "NodeId": "ns=1;i=5007",
  3744. "BrowseName": "2:DeviceHealthAlarms",
  3745. "ParentNodeId": "ns=1;i=1010",
  3746. "DisplayName": "DeviceHealthAlarms",
  3747. "Description": {
  3748. "Locale": "en",
  3749. "$t": "Contains alarms of the stacklights providing more detailed information on the health of the stacklight."
  3750. },
  3751. "References": {
  3752. "Reference": [
  3753. {
  3754. "ReferenceType": "HasComponent",
  3755. "IsForward": "false",
  3756. "$t": "ns=1;i=1010"
  3757. },
  3758. {
  3759. "ReferenceType": "HasTypeDefinition",
  3760. "$t": "i=61"
  3761. },
  3762. {
  3763. "ReferenceType": "HasModellingRule",
  3764. "$t": "i=80"
  3765. }
  3766. ]
  3767. }
  3768. },
  3769. {
  3770. "NodeId": "ns=1;i=5003",
  3771. "BrowseName": "1:AcousticSignals",
  3772. "ParentNodeId": "ns=1;i=1007",
  3773. "DisplayName": "AcousticSignals",
  3774. "Description": {
  3775. "Locale": "en",
  3776. "$t": "Contains a list of audio signals used by this acoustic stacklight element."
  3777. },
  3778. "References": {
  3779. "Reference": [
  3780. {
  3781. "ReferenceType": "HasOrderedComponent",
  3782. "$t": "ns=1;i=5004"
  3783. },
  3784. {
  3785. "ReferenceType": "HasComponent",
  3786. "IsForward": "false",
  3787. "$t": "ns=1;i=1007"
  3788. },
  3789. {
  3790. "ReferenceType": "HasModellingRule",
  3791. "$t": "i=78"
  3792. },
  3793. {
  3794. "ReferenceType": "HasTypeDefinition",
  3795. "$t": "i=23518"
  3796. }
  3797. ]
  3798. }
  3799. },
  3800. {
  3801. "NodeId": "ns=1;i=5004",
  3802. "BrowseName": "<OrderedObject>",
  3803. "SymbolicName": "OrderedObject",
  3804. "ParentNodeId": "ns=1;i=5003",
  3805. "DisplayName": "<OrderedObject>",
  3806. "Description": {
  3807. "Locale": "en",
  3808. "$t": "Represents an acoustic signal."
  3809. },
  3810. "References": {
  3811. "Reference": [
  3812. {
  3813. "ReferenceType": "HasOrderedComponent",
  3814. "IsForward": "false",
  3815. "$t": "ns=1;i=5003"
  3816. },
  3817. {
  3818. "ReferenceType": "HasTypeDefinition",
  3819. "$t": "ns=1;i=1009"
  3820. },
  3821. {
  3822. "ReferenceType": "HasModellingRule",
  3823. "$t": "i=11510"
  3824. },
  3825. {
  3826. "ReferenceType": "HasProperty",
  3827. "$t": "ns=1;i=6030"
  3828. }
  3829. ]
  3830. }
  3831. },
  3832. {
  3833. "NodeId": "ns=1;i=5002",
  3834. "BrowseName": "1:<ControlChannel>",
  3835. "SymbolicName": "ControlChannel",
  3836. "ParentNodeId": "ns=1;i=1006",
  3837. "DisplayName": "<ControlChannel>",
  3838. "Description": {
  3839. "Locale": "en",
  3840. "$t": "The list of <ControlChannel> instances shows the control information for each independent colour channel of the stacked element."
  3841. },
  3842. "References": {
  3843. "Reference": [
  3844. {
  3845. "ReferenceType": "HasComponent",
  3846. "IsForward": "false",
  3847. "$t": "ns=1;i=1006"
  3848. },
  3849. {
  3850. "ReferenceType": "HasComponent",
  3851. "$t": "ns=1;i=6031"
  3852. },
  3853. {
  3854. "ReferenceType": "HasTypeDefinition",
  3855. "$t": "ns=1;i=1008"
  3856. },
  3857. {
  3858. "ReferenceType": "HasModellingRule",
  3859. "$t": "i=11508"
  3860. },
  3861. {
  3862. "ReferenceType": "HasComponent",
  3863. "$t": "ns=1;i=6032"
  3864. },
  3865. {
  3866. "ReferenceType": "HasProperty",
  3867. "$t": "ns=1;i=6033"
  3868. }
  3869. ]
  3870. }
  3871. },
  3872. {
  3873. "NodeId": "ns=1;i=5008",
  3874. "BrowseName": "1:http://opcfoundation.org/UA/IA/",
  3875. "SymbolicName": "http___opcfoundation_org_UA_IA_",
  3876. "DisplayName": "http://opcfoundation.org/UA/IA/",
  3877. "Documentation": "https://reference.opcfoundation.org/v104/IA/v101/docs/9.1",
  3878. "References": {
  3879. "Reference": [
  3880. {
  3881. "ReferenceType": "HasProperty",
  3882. "$t": "ns=1;i=6039"
  3883. },
  3884. {
  3885. "ReferenceType": "HasTypeDefinition",
  3886. "$t": "i=11616"
  3887. },
  3888. {
  3889. "ReferenceType": "HasComponent",
  3890. "IsForward": "false",
  3891. "$t": "i=11715"
  3892. },
  3893. {
  3894. "ReferenceType": "HasProperty",
  3895. "$t": "ns=1;i=6040"
  3896. },
  3897. {
  3898. "ReferenceType": "HasProperty",
  3899. "$t": "ns=1;i=6041"
  3900. },
  3901. {
  3902. "ReferenceType": "HasProperty",
  3903. "$t": "ns=1;i=6042"
  3904. },
  3905. {
  3906. "ReferenceType": "HasProperty",
  3907. "$t": "ns=1;i=6043"
  3908. },
  3909. {
  3910. "ReferenceType": "HasProperty",
  3911. "$t": "ns=1;i=6044"
  3912. },
  3913. {
  3914. "ReferenceType": "HasProperty",
  3915. "$t": "ns=1;i=6045"
  3916. }
  3917. ]
  3918. }
  3919. }
  3920. ]
  3921. }
  3922. }