د ATEN کمانډ لاین انٹرفیس کنټرول سیسټم کارونکي لارښود
د ATEN کمانډ لاین انٹرفیس کنټرول سیسټم

د دې لارښود په اړه

د ATEN کنټرول سیسټم د CLI پلي کولو لپاره د Telnet پروتوکول غوره کوي ترڅو کاروونکو ته امرونه واستوي. دا لارښود د ATEN کنټرولرانو او توسیع بکسونو باندې تطبیق کیږي. دا کمانډونه تاسو ته اجازه درکوي د Telnet تنظیمات تنظیم کړئ، I/O ترتیبات، کنټرولر / توسیع بکس مدیریت شوي وسیلو ته د کنټرول کمانډ لیږل، او د وسیلو ځوابونه ترلاسه کول.

یادونه: د CLI له لارې جوړ شوي I/O تنظیمات به ورک شي که چیرې a viewer وروسته د ATEN تنظیم کونکي (GUI) له لارې اپلوډ کیږي.
د کنټرولر اوسني کنټرول حالت لیدو لپاره، لیدنه وکړئ web کنسول

ریبوټ

کارول:
کنټرولر ریبوټ کړئ.

نحو:
ریبوټ↙

منل:
کمانډ OK↙ : کمانډ سم دی او فعالیت اجرا کیږي.
کمانډ غلط ↙ : کمانډ او/یا پیرامیټونه غلط دي او نه اجرا کیږي.

ExampLe:
reboot↙ : وسیله بیا پیل کړئ

مرسته

کارول:
د کنټرولر د CLI حالت فعالولو لپاره لارښوونې ښکاره کړئ.

نحو:
مرسته↙

منل:
کمانډ OK↙ : کمانډ سم دی او فعالیت اجرا کیږي.
کمانډ غلط ↙ : کمانډ او/یا پیرامیټونه غلط دي او نه اجرا کیږي.

ExampLe:
مرسته↙ : د CLI حالت ښودنه

اکو

کارول:
کنټرولر فعال یا غیر فعال کړئ ترڅو ترلاسه شوي پیغامونو ته په اوتومات ډول ځواب ووایی.

نحو:
اکو[کنټرول]↙

پیرامیټر:
کنټرول: آن - دا فنکشن فعال کړئ - دا فنکشن غیر فعال کړئ (ډیفالټ بند دی)

منل:
کمانډ OK↙ : کمانډ سم دی او فعالیت اجرا کیږي.
کمانډ غلط ↙ : کمانډ او/یا پیرامیټونه غلط دي او نه اجرا کیږي.

ExampLe:
eho on↙ : کنټرولر ترتیب کړئ چې په اتوماتيک ډول ترلاسه شوي پیغامونو ته ځواب ووایی.

ټیلنټ

کارول:
د Telnet CLI حالت تنظیمات تنظیم کړئ.

نحو:
telnet[د وخت ختمیدو وقفه][ننوتل کنټرول]↙

کلیدي کلمه:
د وخت پای: د ټیلنیټ سیشن وخت پای ته رسیدو وقفه تنظیم کول ننوتنه: د ټیلنیټ ننوت فعالیت تنظیم کول

پیرامیټر:
وقفه: د ناستې وخت په دقیقه کې. (0 یعني هیڅکله وخت نه ختمیږي) (ډیفالټ 5 دی)
کنټرول: آن - د ننوتلو فعالیت فعال کړئ (ډیفالټ فعال دی) بند کړئ - د ننوتلو فعالیت غیر فعال کړئ

منل:
کمانډ OK↙ : کمانډ سم دی او فعالیت اجرا کیږي.
کمانډ غلط ↙ : کمانډ او/یا پیرامیټونه غلط دي او نه اجرا کیږي.

ExampLe:
د ټیلنیټ وخت پای 0↙ : د وخت پای وقفه تنظیم کړئ ترڅو هیڅکله وخت پای ته ونه رسئ د ټیلنیټ وخت پای 5↙ : د وخت پای وقفه 5 دقیقو ته تنظیم کړئ د ټیلنیټ ننوتل بند کړئ↙ : د ننوتلو فعالیت غیر فعال کړئ

سریال

کارول:
د سیریل پورټ تنظیمات کنټرول او تنظیم کړئ.

نحو:
سیریل [پی ترتیب] [ډول ډول] [باډ باډریټ] [dbit ډیټابیټ] [پیاریټي سپیریت] [sbit stopbit] [fctrl flowctrl] [dtype datatype] [endchar chars] [checksumtype checksumtype] [acktimeout duration] [کنټرول "ډاټا" ] [مرسته]↙

کلیدي کلمه:
p: بندر
ډول: سیریل ډول
baud: د بوډ نرخ
dbit: د ډاټا بټ
parity : سیریل برابري
sbit: لږ ودروئ
fctrl: د جریان کنټرول
dtype: د معلوماتو ډول
acktimeout : د وخت پای موده (ms) د سینډاک کنټرول څخه د فیډبیک انتظار کولو لپاره کارول کیږي.
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)
د چکسم ډول: هیڅ نه، موډبس (ډیفالټ هیڅ نه)
موده: ځانګړی وخت پای (ms) (ډیفالټ 300)
حروف: د بشپړ پیغام وروسته پای حروف.
کنټرول: لوستل - د ځانګړي سیریل پورټ ترلاسه شوي پیغام ښودل
ولیکئ - د سیریل پورټ څخه ډاټا ولیږئ. وکاروئ "سیمبول ډیټا پوښي. د لیږلو لپاره \x سمبول وکاروئ
هیکس کوډ
sendack - د سیریل پورټ څخه ډاټا واستوئ او ترلاسه شوي پیغام ښکاره کړئ

منل:
کمانډ OK↙ : کمانډ سم دی او فعالیت اجرا کیږي.
کمانډ غلط ↙ : کمانډ او/یا پیرامیټونه غلط دي او نه اجرا کیږي.

ExampLe:
سیریل مرسته ↙ : لارښوونې ښکاره کړئ
سریال p01 ↙ : د سیریل پورټ 1 ترتیب معلومات ښکاره کړئ.
سریال p* ↙ : د ټولو سیریل بندرونو د ترتیب کولو معلومات ښکاره کړئ.
سریال p01 ډول 232 باډ 115200 dbit 8 parity none sbit 1 fctrl none ↙ : port1 ترتیب کړئ.
سیریل p01,04,07 baud 19200 ↙ : port1, 4, 7 د باډ نرخ 19200 ته ترتیب کړئ.
سیریل p02 باډ 19200 ↙ : port2 د باډ 19200 ته تنظیم کړئ او د نورو پیرامیټونو لپاره ډیفالټ ترتیبات وکاروئ.
سریال p02 dtype hex read ↙ : د port2 ترلاسه شوی پیغام په HEX بڼه ښکاره کړئ.
سریال p03 "sw i01 o02\r\n" ولیکئ ↙ : له port01 څخه د ASCII متن 'sw i02 o3' واستوئ.
سریال p03 "sw i01 o02\x0D\x0A" ↙ : له port01 څخه د ASCII متن 'sw i02 o3' واستوئ او فیډبیک ښکاره کړئ.

ریلی

کارول:
د ریل بندرونو کنټرول او تنظیم کول.

نحو:
ریلي [پی ترتیب] [د پلس موده] [کنټرول] [مرسته] ↙

کلیدي کلمه:
p: بندر
tpulse: د نبض لپاره تړل شوې موده
مرسته: لارښوونې ښکاره کړئ

پیرامیټر:
ترتیب: بندر، د ډیری بندرونو لپاره د کوما په واسطه جلا شوی
* (ټول بندرونه)
موده: د وخت موده په ملی ثانیه کې.
کنټرول: خلاص - بند کړئ
تړل - چالان کړئ
نبض - د ریل چینل بند کړئ بیا خلاص کړئ
ټګول - د ریل ټګل
لوستل – د ښودلو حالت

منل:
کمانډ OK↙ : کمانډ سم دی او فعالیت اجرا کیږي.
کمانډ غلط ↙ : کمانډ او/یا پیرامیټونه غلط دي او نه اجرا کیږي.

ExampLe:
د ریلي مرسته ↙ : لارښوونې وښایاست
relay p01 بند ↙ : بند port1 چینل.
ریل p01 خلاص ↙ : د port1 چینل خلاص کړئ.
relay p01,04,07 بند ↙ : بند بندر 1, 4, 7 ریلي چینلونه.
relay p02 tpulse 500 pulse ↙ : port2 500ms بند کړئ بیا خلاص کړئ.
relay p02 لوستل ↙ : د port2 حالت ښکاره کول.

I/O

کارول:
I/O بندرونه کنټرول او تنظیم کړئ.

نحو:
io [p ترتیب] [ډول iotype] [lthresh threshold] [hthresh threshold] [tpulse period] [control] [مدد]↙

کلیدي کلمه:
p: بندر
lthresh: د ټیټ حد حد
hthresh : لوړ حد
tpulse: هغه موده چې I/O د نبض حالت کې په لوړه کچه کې پاتې کیږي
مرسته: لارښوونې ښکاره کړئ
یادونه: که یو پیرامیټر مشخص شوی نه وي، مخکې داخل شوی ارزښت به پلي شي.

پیرامیټر:
ترتیب: بندر، د ډیری بندرونو لپاره د کوما په واسطه جلا شوی
* (ټول بندرونه)
iotype: وچ، vdc، dout
حد: په حجم کې د محرک حدtage
موده: د وخت موده په ملی ثانیه کې.
کنټرول: خلاص
تړل
نبض
بدلول
لوستل

منل:
کمانډ OK↙ : کمانډ سم دی او فعالیت اجرا کیږي.
کمانډ غلط ↙ : کمانډ او/یا پیرامیټونه غلط دي او نه اجرا کیږي.

ExampLe:
io مرسته ↙ : لارښوونې وښایاست
io p01↙ : د I/O port1 د ترتیبولو معلومات ښکاره کړئ.
io p*↙ : د ټولو I/O بندرونو د تنظیم کولو معلومات ښکاره کړئ.
io p01 ډول وچه ↙ : د تماس حالت وچولو لپاره پورټ 1 ترتیب کړئ.
io p01 ډول dout ↙ : پورټ 1 ډیجیټل محصول حالت ته تنظیم کړئ.
io p01 ډول vdc lthresh 1 hthresh 3 ↙ : د حد ترتیباتو سره د vdc حالت ته پورټ 1 ترتیب کړئ.
io p01 خلاص ↙ : port1 چینل خلاص کړئ.
io p01 بند ↙ : port1 چینل بند کړئ.
io p01,04,07 بند ↙ : بند port1,4,7 چینلونه.
io p02 tpulse 500 نبض ↙ : د port2 چینل 500ms بند کړئ بیا خلاص کړئ.
io p02 لوستل ↙ : د پورټ2 حالت ښکاره کړئ.

IR

کارول:
د IR بندرونه کنټرول او تنظیم کړئ.

نحو:
ir [p ترتیب] [ډول irtype] | [baud baudrate] [dbit databit] [parity sparity] [sbit stopbit] [dtype datatype] [checksumtype checksumtype] [control "data"] [مرسته]↙

کلیدي کلمه:
p: بندر
ډول: د ځانګړي محصول بندر لپاره د محصول ډول
baud** : د بوډ نرخ
dbit** : د معلوماتو بټ
parity** : سیریل برابري
sbit** : ودروئ بیټ
dtype** : د معلوماتو ډول
checksumtype** : د کنټرولر/توسیع بکس په اوتومات ډول د ټاکل شوي چیکسم ډول محاسبه کوي
مرسته: لارښوونې ښکاره کړئ

یادونه:
* : دا کلیمه د IR ډول لپاره ده
** : دا کلیمې د 232 ډول لپاره دي
که یو پیرامیټر مشخص شوی نه وي، مخکې داخل شوی ارزښت به پلي شي.

پیرامیټر:
ترتیب: بندر، د ډیری بندرونو لپاره د کوما په واسطه جلا شوی
* (ټول بندرونه)
ډول: ir، 232 (ډیفالټ ir)
باډریټ: 300، 600، 1200، 2400، 4800، 9600، 19200، 38400، 57600، 115200 (ډیفالټ 9600)
ډیټابیټ: 7, 8 (ډیفالټ 8)
سپیریت: هیڅ نه، حتی، عجیب (ډیفالټ هیڅ نه)
stopbit: 1, 2 (د ډیفالټ 1)
د ډیټا ډول: ascii، hex (ډیفالټ ascii)
د چکسم ډول: هیڅ نه، موډبس (ډیفالټ هیڅ نه)
کنټرول: ولیکئ - د IR کوډ یا RS232 ډاټا ولیږئ

منل:
کمانډ OK↙ : کمانډ سم دی او فعالیت اجرا کیږي. کمانډ غلط ↙ : کمانډ او/یا پیرامیټونه غلط دي او نه اجرا کیږي.

ExampLe:
ir مرسته ↙ : لارښوونې وښایاست
ir p01 ↙ : د IR port1 د ترتیب کولو معلومات ښکاره کړئ.
ir p* ↙ : د ټولو IR بندرونو د تنظیم کولو معلومات ښکاره کړئ.
ir p01,04,07 ډول 232 ↙ : port1,4,7 ته RS232 ډول ترتیب کړئ
ir p01 ډول 232 baud 115200 dbit 8 parity none sbit 1 checksum type modbus↙ :
د port1 څخه RS232 ډول ترتیب کړئ او ترتیبات ir p02 ولیکئ dtype hex "0a0b0c" ↙ : د port0 څخه د هیکس فارمیټ ډیټا 0a0b2c واستوئ
ir p02 baud 19200 ↙ : port2 د باډ 19200 ته تنظیم کړئ او د نورو پیرامیټونو لپاره ډیفالټ ترتیبات وکاروئ.
ir p02 "sw i01 o02\r\n" ولیکئ ↙ : له port01 څخه د ASCII متن 'sw i02 o2' واستوئ.
ir p02 ولیکئ "sw i01 o02\x0D\x0A"↙ : د ASCII متن 'sw i01 o02' له port2 څخه واستوئ.

اسناد / سرچینې

د ATEN کمانډ لاین انٹرفیس کنټرول سیسټم [pdf] د کارونکي لارښود
د کمانډ لاین انٹرفیس، د کنټرول سیسټم، د کمانډ لاین انٹرفیس کنټرول سیسټم

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *