Если вы ссылаетесь на узлы из стандартного пространства имен (ns = 0), все идентификаторы узлов происходят из спецификации OPC UA, и вы просто используете их. Вы не можете добавлять новые, и если за идентификаторами в стандартном пространстве имен есть какая-либо логика, эта логика является и должна оставаться для вас неактуальной. То же самое применимо, если вы ссылаетесь на узлы, определенные кем-то еще в другом месте - например, те, которые находятся в пространствах имен, определенных в сопутствующих спецификациях OPC UA для различных проблемных доменов.
Если вы создаете свое собственное пространство имен (как вы, вероятно, здесь, в ns = 1), тогда вы можете определить идентификаторы узлов (в примере идентификаторы узлов с целочисленными идентификаторами) любым удобным вам способом и использовать любую логику, которая вы находите полезным (или вообще без логики - до тех пор, пока ваши узлы остаются уникальными). Также обратите внимание, что вы можете использовать другие формы идентификаторов узлов, такие как строка (s =), GUID (g =) или непрозрачный.