СИНТАКСИС
loadrt opto_ac5 [portconfig0=0xN] [portconfig1=0xN]
ОПИС
Ці контакти та параметри створюються модулем opto_ac5 у режимі реального часу. Змінні portconfig0 та portconfig1 використовуються для конфігурації двох портів кожної карти. Перші 24 біти 32-бітного числа представляють 24 точки вводу/виводу кожного порту. Найнижчий (крайній правий) біт буде контактом HAL 0, який є контактом 47 роз’єму. Наступний біт ліворуч буде контактом HAL 1, контактом 45 роз’єму і так далі, аж до біта 24, який буде контактом HAL 23, контактом 1 роз’єму. Біти «1» представляють точки виводу. Отже, канали 0..11 як входи і 12..23 як виходи будуть представлені (у двійковій системі) 111111111111000000000000, що в шістнадцятковій системі дорівнює 0xfff000. Це число, яке ви будете використовувати, наприклад.
loadrt opto_ac5 portconfig0=0xfff000
Якщо змінна portconfig не вказана, конфігурація за замовчуванням — 12 входів, а потім 12 виходів.
Підтримується до 4 дощок. Дошки нумеруються, починаючи з 0.
Номер порту може бути 0 або 1. Порт 0 розташований найближче до кронштейна карти.
ПІНИ
- opto_ac5.BOARDNUMBER.port.PORTNUMBER.in-PINNUMBER OUT bit
-
+
- opto_ac5.BOARDNUMBER.port.PORTNUMBER.in-PINNUMBER-not OUT bit
-
Підключіть бітовий сигнал HAL до цього виводу, щоб зчитати точку вводу/виводу з карти. PINNUMBER позначає положення в релейній стійці. Наприклад, PINNUMBER 0 — це положення 0 в релейній стійці opto22 і вивід 47 на 50-контактному роз’ємі. Вивід -not інвертований, тому LOW дає TRUE, а HIGH дає FALSE.
- opto_ac5.BOARDNUMBER.port.PORTNUMBER.out-PINNUMBER IN bit
-
Підключіть бітовий сигнал HAL до цього виводу, щоб записати дані в точку вводу/виводу карти. PINNUMBER позначає положення в релейній стійці. Наприклад, PINNUMBER 23 — це положення 23 в релейній стійці opto22 і вивід 1 на 50-контактному роз’ємі.
- opto_ac5.BOARDNUMBER.led.NUMBER OUT bit
-
Вмикає/вимикає один із вбудованих світлодіодів. Світлодіоди пронумеровані від 0 до 3.
ПАРАМЕТРИ
- opto_ac5.BOARDNUMBER.port.PORTNUMBER.out-PINNUMBER-invert W bit
-
Якщо значення TRUE (ИСТИНА), інвертуйте значення відповідного виводу -out так, щоб TRUE давало низький рівень, а FALSE — високий.
ФУНКЦІЇ
- opto_ac5.0.digital-read
-
Додайте це до теми, щоб прочитати всі вхідні дані.
- opto_ac5.0.digital-write
-
Додайте це до потоку, щоб записати всі вихідні точки та світлодіоди.
ПОМИЛКИ
Усі плати мають ті ж конфігурації портів, що й перша плата.