
اے ٹی این کمانڈ لائن انٹرفیس

وضاحتیں
- پروڈکٹ: اے ٹی این کنٹرول سسٹم
- فعالیت: ATEN کنٹرولرز اور توسیعی خانوں کو SSH/Telnet کے ذریعے دور سے منظم کریں۔
مصنوعات کے استعمال کی ہدایات
SSH/Telnet سیشن قائم کرنا
- ATEN کنٹرولر یا ایکسپینشن باکس تک رسائی کے ساتھ کمپیوٹر پر PuTTY جیسا SSH/Telnet کلائنٹ ڈاؤن لوڈ کریں۔
- ڈاؤن لوڈ کردہ کلائنٹ کو چلائیں۔
- SSH سیشن کے لیے:
- میزبان کا نام/آئی پی ایڈریس: ٹارگٹ کنٹرولر یا ایکسپینشن باکس کا آئی پی ایڈریس یا میزبان کا نام درج کریں۔
- کنکشن کی قسم: SSH
- پورٹ: 22
- ٹیل نیٹ سیشن کے لیے:
- میزبان کا نام / آئی پی ایڈریس: ہدف کنٹرولر درج کریں یا
ایکسپینشن باکس کا آئی پی ایڈریس یا میزبان کا نام۔ - کنکشن کی قسم: دیگر > ٹیل نیٹ
- پورٹ: 23
- میزبان کا نام / آئی پی ایڈریس: ہدف کنٹرولر درج کریں یا
- کھولیں پر کلک کریں اور لاگ ان کرنے کے لیے آن اسکرین ہدایات پر عمل کریں۔
SSH/Telnet کمانڈز
مدد کمانڈ
- استعمال: کنٹرولر کے CLI موڈ کو فعال کرنے کے لیے ہدایات دکھائیں۔
- نحو: مدد
- تسلیم کریں: کمانڈ اوکے - فنکشن کو انجام دیا گیا؛ کمانڈ غلط ہے - عمل میں نہیں آیا
- Exampلی: مدد: CLI موڈ کی ہدایات ڈسپلے کریں۔
ایکو جواب کو فعال/غیر فعال کرنا
- استعمال: موصول ہونے والے پیغامات کے لیے خودکار جواب کو فعال یا غیر فعال کریں۔
- نحو: بازگشت[کنٹرول]
- پیرامیٹر: کنٹرول: آن - فعال؛ آف - غیر فعال (ڈیفالٹ آف ہے)
- تسلیم کریں: کمانڈ اوکے - فنکشن کو انجام دیا گیا؛ کمانڈ غلط ہے - عمل میں نہیں آیا
- Exampلی: who on: کنٹرولر کو سیٹ کریں کہ موصول ہونے والے پیغامات کا خود بخود جواب دیں۔
ٹیل نیٹ ٹائم آؤٹ وقفہ یا لاگ ان کو ترتیب دینا
- استعمال: ٹیل نیٹ سی ایل آئی موڈ کی ترتیبات کو ترتیب دیں۔
- نحو: ٹیل نیٹ[ٹائم آؤٹ وقفہ[لاگ ان کنٹرول]
- پیرامیٹر: ٹائم آؤٹ: ٹیل نیٹ سیشن ٹائم آؤٹ وقفہ کی ترتیب؛ لاگ ان: ٹیل نیٹ لاگ ان فنکشن سیٹنگ
- تسلیم کریں: کمانڈ اوکے - فنکشن کو انجام دیا گیا؛ کمانڈ غلط ہے - عمل میں نہیں آیا
- Exampلی: ٹیل نیٹ ٹائم آؤٹ 0 : ٹائم آؤٹ وقفہ کو کبھی بھی ٹائم آؤٹ نہ کرنے کے لیے ترتیب دیں۔
سیریل پورٹ کی ترتیبات کو ترتیب دینا
- استعمال: سیریل پورٹ کی ترتیبات کو کنٹرول اور ترتیب دیں۔
اکثر پوچھے گئے سوالات (FAQ)
سوال: اگر SSH/Telnet سیشن قائم نہ ہو سکے تو مجھے کیا کرنا چاہیے؟
A: اگر سیشن قائم نہیں کیا جا سکتا ہے، تو یہ چیک کرنے کے لیے ڈیوائس مینجمنٹ کنسول میں لاگ ان کریں کہ آیا رسائی کلید کو تبدیل کرنے کی ضرورت ہے۔
اس گائڈ کے بارے میں
یہ گائیڈ ATEN کنٹرولرز اور ایکسپینشن بکس کو دور سے منظم کرنے کے لیے دستیاب SSH اور Telnet کمانڈز کے بارے میں معلومات فراہم کرتا ہے۔
اہم: کمانڈ لائن انٹرفیس کے ذریعے کی گئی کنفیگریشن کو اوور رائٹ کر دیا جائے گا اگر کوئی پروجیکٹ file بعد میں ATEN کنفیگریٹر (GUI) کے ذریعے اپ لوڈ کیا جاتا ہے۔
SSH/Telnet سیشن قائم کرنا
- ایسے کمپیوٹر پر جس کی ٹارگٹ ATEN کنٹرولر یا ایکسپینشن باکس تک رسائی ہو، SSH/Telnet کلائنٹ ڈاؤن لوڈ کریں، مثلاً PuTTY۔
نوٹ: انسٹالر حاصل کرنے کے لیے، a میں "download putty" تلاش کریں۔ web براؤزر - ڈاؤن لوڈ کردہ کلائنٹ کو چلائیں۔
- SSH سیشن قائم کرنے کے لیے، درج ذیل سیٹنگز استعمال کریں۔
میدان ترتیب میزبان کا نام / IP پتہ ٹارگٹ کنٹرولر یا ایکسپینشن باکس کا IP ایڈریس یا میزبان کا نام کنکشن کی قسم ایس ایس ایچ بندرگاہ 22 سابق کے لیےampلی:
ٹیل نیٹ سیشن قائم کرنے کے لیے، درج ذیل سیٹنگز استعمال کریں۔
میدان ترتیب میزبان کا نام / IP پتہ ٹارگٹ کنٹرولر کا IP ایڈریس یا میزبان کا نام یا توسیع باکس
کنکشن کی قسم دیگر > ٹیل نیٹ بندرگاہ 23 سابق کے لیےampلی:
کھولیں پر کلک کریں اور لاگ ان کی اسناد داخل کرنے کے لیے اسکرین پر دی گئی ہدایات پر عمل کریں۔ ایک سیشن قائم ہے۔ سابق کے لیےampلی:

نوٹ: اگر سیشن قائم نہیں کیا جا سکتا ہے، تو یہ چیک کرنے کے لیے ڈیوائس مینجمنٹ کنسول میں لاگ ان کریں کہ آیا رسائی کلید کو تبدیل کرنے کی ضرورت ہے۔
SSH/Telnet کمانڈز
مدد
- استعمال:
کنٹرولر کے CLI موڈ کو فعال کرنے کے لیے ہدایات دکھائیں۔ - نحو:
مدد↙ - تسلیم کریں:
کمانڈ اوکے ↙ : کمانڈ درست ہے اور فنکشن کو عمل میں لایا گیا ہے۔
کمانڈ غلط ↙ : کمانڈ اور/یا پیرامیٹرز غلط ہیں اور ان پر عمل نہیں کیا گیا ہے۔ - Exampلی:
مدد↙ : CLI موڈ کی ہدایات ڈسپلے کریں۔
ایکو جواب کو فعال/غیر فعال کرنا
- استعمال:
موصول ہونے والے پیغامات کا خود بخود جواب دینے کے لیے کنٹرولر کو فعال یا غیر فعال کریں۔ - نحو:
بازگشت[کنٹرول]↙ - پیرامیٹر:
control : on - اس فنکشن کو فعال کریں۔
آف - اس فنکشن کو غیر فعال کریں (ڈیفالٹ آف ہے) - تسلیم کریں:
کمانڈ اوکے ↙ : کمانڈ درست ہے اور فنکشن کو عمل میں لایا گیا ہے۔
کمانڈ غلط ↙ : کمانڈ اور/یا پیرامیٹرز غلط ہیں اور ان پر عمل نہیں کیا گیا ہے۔ - Exampلی:
eho on↙ : موصول ہونے والے پیغامات کا خود بخود جواب دینے کے لیے کنٹرولر سیٹ کریں۔
ٹیل نیٹ ٹائم آؤٹ وقفہ یا لاگ ان کو ترتیب دینا
- استعمال:
ٹیل نیٹ سی ایل آئی موڈ کی ترتیبات کو ترتیب دیں۔ - نحو:
telnet[ٹائم آؤٹ وقفہ][لاگ ان کنٹرول]↙ - کلیدی لفظ
ٹائم آؤٹ : ٹیل نیٹ سیشن ٹائم آؤٹ وقفہ کی ترتیب
لاگ ان: ٹیل نیٹ لاگ ان فنکشن سیٹنگ - پیرامیٹر:
وقفہ : سیشن کا ٹائم آؤٹ منٹ میں۔ (0 کا مطلب ہے ٹائم آؤٹ کبھی نہیں) (پہلے سے طے شدہ 5 ہے)
کنٹرول: آن - لاگ ان فنکشن کو فعال کریں (ڈیفالٹ آن ہے)
آف - لاگ ان فنکشن کو غیر فعال کریں۔ - تسلیم کریں:
کمانڈ اوکے ↙ : کمانڈ درست ہے اور فنکشن کو عمل میں لایا گیا ہے۔
کمانڈ غلط ↙ : کمانڈ اور/یا پیرامیٹرز غلط ہیں اور ان پر عمل نہیں کیا گیا ہے۔ - Exampلی:
ٹیل نیٹ ٹائم آؤٹ 0↙ : ٹائم آؤٹ وقفہ کو کبھی بھی ٹائم آؤٹ نہ کرنے کے لیے ترتیب دیں۔
ٹیل نیٹ ٹائم آؤٹ 5↙ : ٹائم آؤٹ وقفہ کو 5 منٹ تک ترتیب دیں۔
ٹیل نیٹ لاگ ان آف ↙ : لاگ ان فنکشن کو غیر فعال کریں۔
سیریل پورٹ کی ترتیبات کو ترتیب دینا
استعمال:
سیریل پورٹ کی ترتیبات کو کنٹرول اور ترتیب دیں۔
نحو:
سیریل [پی ترتیب] [قسم کی قسم] [باؤڈ باؤڈریٹ] [ڈی بیٹ ڈیٹا بٹ] [پیریٹی اسپیریٹی] [ایس بیٹ اسٹاپ بٹ] [ایف سی ٹی آر ایل فلو سی آر ایل] [ڈی ٹائپ ڈیٹا ٹائپ] [اینڈچار چارس] [چیکسم ٹائپ چیکسم ٹائپ] [ایک ٹائم آؤٹ دورانیہ] [کنٹرول "ڈیٹا" ] [مدد]↙d
مطلوبہ الفاظ:
- 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)
- sparity : کوئی نہیں، برابر، طاق (پہلے سے طے شدہ کوئی نہیں)
- stopbit : 1, 2 (پہلے سے طے شدہ 1)
- flowctrl: کوئی نہیں، hw (پہلے سے طے شدہ کوئی نہیں)
- ڈیٹا ٹائپ: ascii، hex (پہلے سے طے شدہ ascii)
- چیکسم ٹائپ: کوئی نہیں، موڈبس (پہلے سے طے شدہ کوئی نہیں)
- دورانیہ: مخصوص ٹائم آؤٹ (ایم ایس) (پہلے سے طے شدہ 300)
- حروف: ایک مکمل پیغام کے بعد اختتامی حروف۔
- کنٹرول: پڑھیں - مخصوص سیریل پورٹ کا موصولہ پیغام ڈسپلے کریں۔
- لکھیں - سیریل پورٹ سے ڈیٹا بھیجیں۔ استعمال کریں "علامت کا احاطہ کرتا ہے ڈیٹا۔ ہیکس کوڈ بھیجنے کے لیے \x علامت استعمال کریں۔
- sendack - سیریل پورٹ سے ڈیٹا بھیجیں اور موصول ہونے والا پیغام ڈسپلے کریں۔
تسلیم کرناکنارے:
کمانڈ اوکے ↙ : کمانڈ درست ہے اور فنکشن کو عمل میں لایا گیا ہے۔
کمانڈ غلط ↙ : کمانڈ اور/یا پیرامیٹرز غلط ہیں اور ان پر عمل نہیں کیا گیا ہے۔
Exampلی:
- سیریل مدد ↙ : ہدایات دکھائیں۔
- سیریل p01 ↙ : سیریل پورٹ 1 کی ترتیب کی معلومات ڈسپلے کریں۔
- سیریل پی* ↙ : تمام سیریل پورٹس کی سیٹنگ کی معلومات ڈسپلے کریں۔
- سیریل p01 قسم 232 baud 115200 dbit 8 parity none sbit 1 fctrl none ↙ : port1 کو ترتیب دیں۔
- سیریل p01,04,07 baud 19200 ↙ : port1, 4, 7 کو باؤڈ ریٹ 19200 سے ترتیب دیں۔
- سیریل p02 بوڈ 19200 ↙ : پورٹ 2 کو باؤڈ 19200 میں ترتیب دیں اور دوسرے پیرامیٹرز کے لیے ڈیفالٹ سیٹنگز استعمال کریں۔
- سیریل p02 dtype hex read ↙ : HEX فارمیٹ میں port2 کا موصولہ پیغام ڈسپلے کریں۔
- سیریل p03 لکھیں "sw i01 o02\r\n" ↙ : port01 سے ASCII متن 'sw i02 o3' بھیجیں۔
- سیریل p03 سینڈیک "sw i01 o02\x0D\x0A" ↙ : port01 سے ASCII ٹیکسٹ 'sw i02 o3' بھیجیں اور تاثرات ظاہر کریں۔
ریلے پورٹ کی ترتیبات کو ترتیب دینا
استعمال:
ریلے بندرگاہوں کو کنٹرول اور ترتیب دیں۔
نحو:
ریلے [p تسلسل] [tpulse دورانیہ] [کنٹرول] [مدد] ↙
مطلوبہ الفاظ:
- p: پورٹ
- tpulse : نبض کے لیے بند مدت
- مدد: ہدایات دکھائیں۔
پیرامیٹر:
- ترتیب: پورٹ، ایک سے زیادہ پورٹس کے لیے کوما سے الگ
- * (تمام بندرگاہیں)
- دورانیہ: ملی سیکنڈ میں وقت کی مدت۔
- کنٹرول: کھولیں - بند کریں۔
- بند کریں - آن کریں۔
- نبض - ریلے چینل کو بند کریں پھر کھولیں۔
- ٹوگل - ریلے ٹوگل
- پڑھیں - ڈسپلے کی حیثیت
تسلیم کریں:
کمانڈ اوکے ↙ : کمانڈ درست ہے اور فنکشن کو عمل میں لایا گیا ہے۔
کمانڈ غلط ↙ : کمانڈ اور/یا پیرامیٹرز غلط ہیں اور ان پر عمل نہیں کیا گیا ہے۔
Exampلی:
- ریلے مدد ↙ : ہدایات دکھائیں۔
- ریلے p01 بند کریں ↙ : پورٹ 1 چینل بند کریں۔
- ریلے p01 اوپن ↙ : اوپن پورٹ 1 چینل۔
- ریلے p01,04,07 بند کریں ↙ : بند پورٹ 1, 4, 7 ریلے چینلز۔
- ریلے p02 tpulse 500 pulse ↙ : port2 500ms بند کریں پھر کھولیں۔
- ریلے p02 پڑھیں ↙ : ڈسپلے پورٹ 2 اسٹیٹس۔
I/O پورٹ کی ترتیبات کو ترتیب دینا
استعمال:
I/O پورٹس کو کنٹرول اور کنفیگر کریں۔
نحو:
io [p sequence] [type iotype] [lthresh threshold] [hthresh threshold] [tpulse period] [control] [مدد]↙
مطلوبہ الفاظ:
- p: پورٹ
- lthresh : کم حد کی حد
- hthresh : اونچی حد کی حد
- tpulse : وہ مدت جو I/O پلس موڈ میں اعلی سطح پر رہتی ہے۔
- مدد: ہدایات دکھائیں۔
- نوٹ: اگر پیرامیٹر کی وضاحت نہیں کی گئی ہے تو، پہلے درج کی گئی قدر لاگو کی جائے گی۔
- پیرامیٹر:
- ترتیب: پورٹ، ایک سے زیادہ پورٹس کے لیے کوما سے الگ
- * (تمام بندرگاہیں)
- آئوٹائپ: خشک، وی ڈی سی، ڈاؤٹ
- حد: والیوم میں ٹرگر تھریشولڈtage
- دورانیہ: ملی سیکنڈ میں وقت کی مدت۔
- کنٹرول: کھولنا
- بند
- نبض
- ٹوگل
- پڑھیں
تسلیم کریں:
کمانڈ اوکے ↙ : کمانڈ درست ہے اور فنکشن کو عمل میں لایا گیا ہے۔
کمانڈ غلط ↙ : کمانڈ اور/یا پیرامیٹرز غلط ہیں اور ان پر عمل نہیں کیا گیا ہے۔
Exampلی:
- io مدد ↙ : ہدایات دکھائیں۔
- io p01↙ : I/O پورٹ 1 کی ترتیب کی معلومات ڈسپلے کریں۔
- io p*↙ : تمام I/O پورٹس کی سیٹنگ کی معلومات ڈسپلے کریں۔
- io p01 قسم خشک ↙ : پورٹ 1 کو خشک رابطہ موڈ میں ترتیب دیں۔
- io p01 ٹائپ ڈاؤٹ ↙ : پورٹ 1 کو ڈیجیٹل آؤٹ پٹ موڈ میں ترتیب دیں۔
- io p01 قسم vdc lthresh 1 hthresh 3 ↙ : حد کی ترتیبات کے ساتھ پورٹ 1 کو vdc موڈ میں ترتیب دیں۔
- io p01 اوپن ↙ : پورٹ 1 چینل کھولیں۔
- io p01 بند کریں ↙ : پورٹ 1 چینل بند کریں۔
- io p01,04,07 بند کریں ↙ : بند پورٹ 1,4,7 چینلز۔
- io p02 tpulse 500 pulse ↙ : port2 چینل 500ms بند کریں پھر کھولیں۔
- io p02 پڑھیں ↙ : ڈسپلے پورٹ 2 اسٹیٹس۔
IR ترتیبات کو ترتیب دینا
استعمال:
IR بندرگاہوں کو کنٹرول اور ترتیب دیں۔
نحو:
ir [p sequence] [type irtype] | [baud baudrate] [dbit databit] [parity sparity] [sbit stopbit] [dtype datatype] [checksumtype checksumtype] [control “data”] [مدد]↙
مطلوبہ الفاظ:
- p: پورٹ
- قسم: مخصوص آؤٹ پٹ پورٹ کے لیے آؤٹ پٹ کی قسم
- baud** : بوڈ کی شرح
- dbit** : ڈیٹا بٹ
- برابری** : سیریل برابری۔
- sbit** : سٹاپ بٹ
- dtype** : ڈیٹا کی قسم
- checksumtype** : کنٹرولر/ ایکسٹینشن باکس خود بخود مخصوص چیکسم قسم کا حساب لگاتا ہے۔
- مدد: ہدایات دکھائیں۔
نوٹ:
* : یہ مطلوبہ لفظ IR قسم کے لیے ہے۔
** : یہ کلیدی الفاظ 232 قسم کے ہیں۔
اگر پیرامیٹر کی وضاحت نہیں کی گئی ہے تو، پہلے درج کردہ قدر لاگو کی جائے گی۔
پیرامیٹر:
- ترتیب : پورٹ، ایک سے زیادہ بندرگاہوں کے لیے کوما سے الگ کیا گیا * (تمام بندرگاہیں)
- irtype: ir, 232 (پہلے سے طے شدہ ir)
- باؤڈریٹ : 300، 600، 1200، 2400، 4800، 9600، 19200، 38400، 57600، 115200 (پہلے سے طے شدہ 9600)
- ڈیٹا بٹ : 7، 8 (پہلے سے طے شدہ 8)
- sparity : کوئی نہیں، برابر، طاق (پہلے سے طے شدہ کوئی نہیں)
- stopbit : 1, 2 (پہلے سے طے شدہ 1)
- ڈیٹا ٹائپ: ascii، hex (پہلے سے طے شدہ ascii)
- چیکسم ٹائپ: کوئی نہیں، موڈبس (پہلے سے طے شدہ کوئی نہیں)
- کنٹرول: لکھیں - IR کوڈ یا RS232 ڈیٹا بھیجیں۔
تسلیم کریں:
کمانڈ اوکے ↙ : کمانڈ درست ہے اور فنکشن کو عمل میں لایا گیا ہے۔
کمانڈ غلط ↙ : کمانڈ اور/یا پیرامیٹرز غلط ہیں اور ان پر عمل نہیں کیا گیا ہے۔
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" ↙ : پورٹ 0 سے ہیکس فارمیٹ ڈیٹا 0a0b2c بھیجیں
- ir p02 baud 19200 ↙ : پورٹ 2 کو باؤڈ 19200 میں ترتیب دیں اور دوسرے پیرامیٹرز کے لیے ڈیفالٹ سیٹنگز استعمال کریں۔
- ir p02 لکھیں "sw i01 o02\r\n" ↙ : پورٹ 01 سے ASCII ٹیکسٹ 'sw i02 o2' بھیجیں۔
- ir p02 لکھیں “sw i01 o02\x0D\x0A”↙ : port01 سے ASCII ٹیکسٹ 'sw i02 o2' بھیجیں۔
دوبارہ شروع کریں۔
استعمال:
کنٹرولر کو ریبوٹ کریں۔
نحو:
ریبوٹ↙
تسلیم کریں:
کمانڈ اوکے ↙ : کمانڈ درست ہے اور فنکشن کو عمل میں لایا گیا ہے۔
کمانڈ غلط ↙ : کمانڈ اور/یا پیرامیٹرز غلط ہیں اور ان پر عمل نہیں کیا گیا ہے۔
Exampلی:
reboot↙ : آلہ دوبارہ شروع کریں۔
دستاویزات / وسائل
![]() | کمانڈ لائن انٹرفیس |
حوالہ جات
- صارف دستیmanual.tools

