From OpenSCADAWiki
Jump to: navigation, search

Типи посилань за звичай визначаються типом параметру у шаблоні (Логічний, Цілий, Реальний та Строковий) та визначенням значення посилання (для групових посилань). Визначення групового посилання у шаблоні записується у форматі "{LnkName}|{OffDB}[.{bit}][|[{tp}]{sz}]", де:

  • LnkName — назва групового посилання. Всі посилання із однаковою назвою групуються та вказуються як одне посилання на блок даних або блок даних з вказаним зсувом.
  • OffDB — номер зсуву у блоці даних. При зазначені у конфігурації шаблону лише блоку даних цей зсув буде вказано для параметру. Якщо-ж при конфігурації шаблону буде вказано і зсув, то обидва зсуви будуть сумуватися разом. Такий підхід дозволяє звертатися до декількох структур у одному блоці даних. Номер блоку даних та зсув можна вказувати у десятковому (3245) та шістнадцятковому форматі (0xCAD).
  • bit — номер біта для Логічного, [0...7].
  • tp — тип одним символом з переліку: i-Знакове ціле, u-Беззнакове ціле, r-Реальне, s-Рядок;
  • sz — розмір типу: iu=[1,2(тип.),4,8], r=[4(тип.),8], s=[0(тип.10)...100].