Кіраўніцтва карыстальніка сістэмы кіравання інтэрфейсам каманднага радка ATEN

ATEN Command Line Interface Control System

Кіраўніцтва карыстальніка сістэмы кіравання інтэрфейсам каманднага радка ATEN
Сістэма кіравання інтэрфейсам каманднага радка ATEN

Аб гэтым кіраўніцтве

Сістэма кіравання ATEN выкарыстоўвае пратакол Telnet для рэалізацыі CLI для адпраўкі каманд карыстальнікамі. Гэта кіраўніцтва адносіцца да кантролераў і пашырэнняў ATEN. Гэтыя каманды дазваляюць наладжваць налады Telnet, налады ўводу/вываду, адпраўку каманд кіравання на прылады, якія кіруюцца кантролерам/боксам пашырэння, і атрымліваць адказы прылад.

Заўвага: Налады ўводу/вываду, зробленыя праз CLI, будуць страчаны, калі a viewer пасля гэтага загружаецца праз канфігуратар ATEN (GUI).
Каб даведацца пра бягучы рэжым кіравання кантролерам, наведайце web кансоль.

Перазагрузка

выкарыстанне:
Перазагрузіце кантролер.

Сінтаксіс:
перазагрузка↙

Прызнаць:
Каманда OK↙ : каманда правільная і функцыя выканана.
Каманда няправільная↙ : каманда і/або параметры няправільныя і не выконваюцца.

Exampль:
reboot↙ : перазагрузка прылады

Дапамога

выкарыстанне:
Адлюстраванне інструкцыі па ўключэнні рэжыму CLI кантролера.

Сінтаксіс:
дапамога↙

Прызнаць:
Каманда OK↙ : каманда правільная і функцыя выканана.
Каманда няправільная↙ : каманда і/або параметры няправільныя і не выконваюцца.

Exampль:
даведка↙ : інструкцыя адлюстравання рэжыму CLI

Рэха

выкарыстанне:
Уключыць або адключыць аўтаматычны адказ кантролера на атрыманыя паведамленні.

Сінтаксіс:
рэха[кантроль]↙

Параметр:
кантроль : уключана – уключыць гэтую функцыю выключана – адключыць гэту функцыю (па змаўчанні выключана)

Прызнаць:
Каманда OK↙ : каманда правільная і функцыя выканана.
Каманда няправільная↙ : каманда і/або параметры няправільныя і не выконваюцца.

Exampль:
eho on↙ : усталяваць кантролер для аўтаматычнага адказу на атрыманыя паведамленні.

Telnet

выкарыстанне:
Наладзьце параметры рэжыму Telnet CLI.

Сінтаксіс:
telnet[інтэрвал часу чакання][кантроль ўваходу]↙

Ключавое слова:
тайм-аўт : налада тайм-аўту сеансу Telnet login : налада функцыі ўваходу ў Telnet

Параметр:
інтэрвал: тайм-аўт сеансу ў хвілінах. (0 азначае ніколі не чакаць) (па змаўчанні 5)
кіраванне : уключана – уключыць функцыю ўваходу (па змаўчанні ўключана) выключана – адключыць функцыю ўваходу

Прызнаць:
Каманда OK↙ : каманда правільная і функцыя выканана.
Каманда няправільная↙ : каманда і/або параметры няправільныя і не выконваюцца.

Exampль:
Тайм-аўт telnet 0↙ : наладзіць інтэрвал тайм-аўту так, каб ён ніколі не чакаў Тайм-аўт telnet 5↙ : наладзіць інтэрвал тайм-аўту 5 хвілін telnet login off↙ : адключыць функцыю ўваходу

Серыял

выкарыстанне:
Кантроль і канфігурацыя параметраў паслядоўнага порта.

Сінтаксіс:
паслядоўны [p паслядоўнасць] [тып stype] [скорасць перадачы ў бодах] [dbit databit] [parity sparity] [sbit stopbit]
[fctrl flowctrl] [dtype тып дадзеных] [endchar chars ] [checksumtype checksumtype] [acktimeout duration] [control “data”] [help]↙

Ключавое слова:
p : порт
тып: серыйны тып
baud : хуткасць перадачы
dbit : біт дадзеных
цотнасць : паслядоўны цотнасць
sbit : стоп-біт
fctrl : кіраванне патокам
dtype : тып дадзеных
acktimeout : працягласць тайм-аўту (мс) выкарыстоўваецца для чакання зваротнай сувязі ад кіравання sendack.
endchar : пэўны сімвал канца выкарыстоўваецца для ідэнтыфікацыі поўнага паведамлення.
checksumtype : калі трэба fw аўтаматычна вылічыць кантрольную суму каманды, прызначце тып кантрольнай сумы
даведка: паказаць інструкцыі

Параметр:
паслядоўнасць : порт, падзелены коскай для некалькіх партоў
* (усе парты)
тып: 232, 422, 485 (па змаўчанні 232)
хуткасць перадачы: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (па змаўчанні 9600)
біт даных: 7, 8 (па змаўчанні 8)
роўнасць: няма, цотны, няцотны (па змаўчанні няма)
стоп-біт: 1, 2 (па змаўчанні 1)
flowctrl: няма, hw (няма па змаўчанні)
тып дадзеных: ascii, hex (па змаўчанні ascii)
тып кантрольнай сумы: няма, Modbus (няма па змаўчанні)
працягласць: пэўны тайм-аўт (мс) (па змаўчанні 300)
chars : канчатковыя сімвалы пасля поўнага паведамлення.
кантроль: чытанне – адлюстраванне атрыманага паведамлення пэўнага паслядоўнага порта
write – адпраўка дадзеных з паслядоўнага порта. Выкарыстоўвайце сімвал «ахоплівае даныя. Выкарыстоўвайце сімвал \x для адпраўкі
Шаснаццатковы код
sendack - адпраўляць дадзеныя з паслядоўнага порта і адлюстроўваць атрыманае паведамленне

Прызнаць:
Каманда OK↙ : каманда правільная і функцыя выканана.
Каманда няправільная↙ : каманда і/або параметры няправільныя і не выконваюцца.

Exampль:
Серыйная даведка ↙: паказаць інструкцыі
паслядоўны p01 ↙ : адлюстраваць інфармацыю аб наладах паслядоўнага порта1.
паслядоўны p* ↙ : адлюстраваць інфармацыю аб наладах усіх паслядоўных партоў.
паслядоўны тып p01 232 бод 115200 dbit 8 цотнасць няма sbit 1 fctrl няма ↙ : наладзіць port1.
паслядоўны p01,04,07 бод 19200 ↙ : наладзіць порт 1, 4, 7 на хуткасць 19200 бод.
паслядоўны p02 перадачы 19200 бод ↙ : наладзіць port2 на 19200 бод і выкарыстоўваць налады па змаўчанні для іншых параметраў.
паслядоўны p02 dtype шаснаццатковае чытанне ↙ : адлюстраванне атрыманага паведамлення порта 2 у фармаце HEX.
паслядоўны p03 запіс “sw i01 o02\r\n” ↙ : адправіць тэкст ASCII 'sw i01 o02' з порта3.
serial p03 senddack “sw i01 o02\x0D\x0A” ↙ : адпраўка тэксту ASCII 'sw i01 o02' з порта3 і адлюстраванне зваротнай сувязі.

Эстафета

выкарыстанне:
Кіруйце і наладжвайце рэлейныя парты.

Сінтаксіс:
рэле [p паслядоўнасць] [tпрацягласць імпульсу] [кантроль] [даведка] ↙

Ключавое слова:
p : порт
tpulse : закрыты перыяд для pulse
даведка: паказаць інструкцыі

Параметр:
паслядоўнасць : порт, падзелены коскай для некалькіх партоў
* (усе парты)
працягласць : перыяд часу ў мілісекундах.
кіраванне : адкрыць – выключыць
зачыніць – уключыць
імпульс - замыканне канала рэле, затым адкрыццё
тумблер – рэле тумб
чытанне – адлюстраванне стану

Прызнаць:
Каманда OK↙ : каманда правільная і функцыя выканана.
Каманда няправільная↙ : каманда і/або параметры няправільныя і не выконваюцца.

Exampль:
рэлейная даведка ↙ : паказаць інструкцыі
рэле p01 зачыніць ↙ : закрыць канал port1.
рэле p01 адкрыта ↙ : адкрыты канал port1.
рэле p01,04,07 зачыніць ↙ : закрыць порт 1, 4, 7 каналаў рэле.
рэле p02 tpulse 500 імпульсаў ↙ : зачыніць порт2 на 500 мс, затым адкрыць.
рэле p02 чытанне ↙ : адлюстраванне стану port2.

Увод-вывад

выкарыстанне:
Кіруйце і наладжвайце парты ўводу-вываду.

Сінтаксіс:
io [p паслядоўнасць] [тып iotype] [lthresh threshold] [hthresh threshold] [tpulse duration] [control] [help]↙

Ключавое слова:
p : порт
lthresh : ніжні парог
hthresh : высокі парог
tpulse : перыяд, калі ўвод-вывад застаецца на высокім узроўні ў імпульсным рэжыме
даведка: паказаць інструкцыі
УВАГА: Калі параметр не ўказаны, будзе прыменена раней уведзенае значэнне.

Параметр:
паслядоўнасць : порт, падзелены коскай для некалькіх партоў
* (усе парты)
атып: сухі, vdc, dout
threshold : парог запуску ў тtage
працягласць : перыяд часу ў мілісекундах.
кантроль : адкрыты
блізка
пульс
пераключаць
чытаць

Прызнаць:
Каманда OK↙ : каманда правільная і функцыя выканана.
Каманда няправільная↙ : каманда і/або параметры няправільныя і не выконваюцца.

Exampль:
io help ↙ : паказаць інструкцыі
io p01↙ : адлюстраваць інфармацыю аб наладах порта ўводу/вываду1.
io p*↙ : адлюстраваць інфармацыю пра налады ўсіх партоў уводу/вываду.
io p01 type dry ↙ : наладзіць порт 1 у рэжым сухога кантакту.
io p01 type dout ↙ : наладзіць порт 1 у рэжым лічбавага вываду.
io p01 type vdc lthresh 1 hthresh 3 ↙ : канфігурацыя порта 1 у рэжым vdc з наладамі парога.
io p01 адкрыты ↙ : адкрыты канал port1.
io p01 close ↙ : зачыніць канал port1.
io p01,04,07 зачыніць ↙ : закрыць каналы port1,4,7.
io p02 tpulse 500 pulse ↙ : зачыніць канал port2 на 500 мс, затым адкрыць.
io p02 чытанне ↙ : адлюстраванне стану port2.

IR

выкарыстанне:
Кіруйце і наладжвайце ВК-парты.

Сінтаксіс:
ir [p паслядоўнасць] [тып irtype] | [скорасць перадачы ў бодах] [dbit databit] [parity sparity] [sbit stopbit] [dtype datatype] [checksumtype checksumtype] [control “data”] [help]↙

Ключавое слова:
p : порт
type : тып вываду для пэўнага выхаднога порта
baud** : хуткасць перадачы
dbit** : біт дадзеных
цотнасць** : паслядоўны цотнасць
sbit** : стоп-біт
dtype** : тып дадзеных
checksumtype** : Кантролер/блок пашырэння аўтаматычна разлічвае ўказаны тып кантрольнай сумы
даведка: паказаць інструкцыі

УВАГА:
*: Гэта ключавое слова для тыпу ВК
** : Гэтыя ключавыя словы прызначаны для тыпу 232
Калі параметр не ўказаны, будзе прыменена раней уведзенае значэнне.

Параметр:
паслядоўнасць : порт, падзелены коскай для некалькіх партоў
* (усе парты)
тып ir: ir, 232 (па змаўчанні ir)
хуткасць перадачы: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (па змаўчанні 9600)
біт даных: 7, 8 (па змаўчанні 8)
роўнасць: няма, цотны, няцотны (па змаўчанні няма)
стоп-біт: 1, 2 (па змаўчанні 1)
тып дадзеных: ascii, шаснаццатковы (па змаўчанні ascii)
тып кантрольнай сумы: няма, Modbus (няма па змаўчанні)
кіраванне: запіс – адпраўка ІЧ-кода або дадзеных RS232

Прызнаць:
Каманда OK↙ : каманда правільная і функцыя выканана. Каманда няправільная↙ : каманда і/або параметры няправільныя і не выконваюцца.

Exampль:
ir help ↙ : паказаць інструкцыі
ir p01 ↙ : адлюстраваць інфармацыю аб наладах ІЧ-порта1.
ir p* ↙ : адлюстраваць інфармацыю аб наладах усіх ІЧ-партоў.
ir p01,04,07 тып 232 ↙ : наладзіць порт 1,4,7 на тып RS232
ir p01 тып 232 бод 115200 дбіт 8 цотнасць няма sbit 1 кантрольная сума тып modbus↙ :
канфігураваць port1 для тыпу RS232 і налад ir p02 запіс dtype hex “0a0b0c” ↙ : адправіць дадзеныя ў шаснаццатковым фармаце 0a0b0c з port2
ir p02 baud 19200 ↙ : наладзіць порт2 на хуткасць перадачы 19200 бод і выкарыстоўваць налады па змаўчанні для іншых параметраў.
ir p02 напісаць “sw i01 o02\r\n” ↙ : адправіць тэкст ASCII 'sw i01 o02' з порта2.
ir p02 write “sw i01 o02\x0D\x0A”↙ : адправіць тэкст ASCII 'sw i01 o02' з порта2.

Дакументы / Рэсурсы

PDF thumbnailСістэма кіравання інтэрфейсам каманднага радка
User Guide · Command Line Interface, Control System, Command Line Interface Control System

Задайце пытанне

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Задайце пытанне

Ask a question about setup, compatibility, troubleshooting, or anything missing from this manual.