MOXA IoThinx 4530 Series Advanced Controllers Manual pangguna
MOXA IoThinx 4530 Series Advanced Controllers

Pambuka

Manual pangguna iki ditrapake kanggo model ioThinx 4530 Series ing ngisor iki:

ioThinx 4530 Series

ioThinx 4533-LX Series
Pandhuan rinci babagan konfigurasi setelan lanjutan dibahas ing Bab 3 lan 4.

Miwiti

Nyambung menyang ioThinx 4530 Controller

Sampeyan kudu nggunakake komputer kanggo nyambung menyang pengontrol ioThinx 4530 lan mlebu liwat antarmuka baris perintah. Ana rong cara kanggo nyambungake: liwat port console serial utawa liwat port Ethernet. Deleng ioThinx 4530 Series Hardware Manual kanggo ndeleng carane nyiyapake sambungan fisik.

Jeneng pangguna lan sandhi login standar yaiku:

Jeneng pangguna: moxa
Sandi: moksa

Jeneng pangguna lan sandhi padha kanggo kabeh console serial lan SSH remot log in tumindak. Mlebet akun ROOT dipateni nganti sampeyan nggawe sandhi kanthi manual kanggo akun kasebut. Pangguna moxa ana ing grup sudo supaya sampeyan bisa ngoperasikake perintah level sistem karo pangguna iki nggunakake perintah sudo. Kanggo rincian tambahan, deleng bagean Mekanisme Sudo ing bab 5

kawigatosan
Kanggo alasan keamanan, disaranake sampeyan mateni akun pangguna standar lan nggawe akun pangguna sampeyan dhewe.

Nyambung liwat Console Serial

Cara iki utamané migunani nalika nggunakake komputer kanggo pisanan. Sinyal kasebut ditularake liwat sambungan serial langsung supaya sampeyan ora perlu ngerti salah siji saka rong alamat IP kanggo nyambung menyang pengontrol ioThinx 4530. Kanggo nyambung liwat console serial, ngatur piranti lunak terminal PC nggunakake setelan ing ngisor iki.

Setelan Port Console Serial
baud rate 115200 bps
Paritas ora ana
Bit data 8
Mungkasi bit 1
Kontrol aliran ora ana
Terminal VT100

Ing ngisor iki kita nuduhake carane nggunakake piranti lunak terminal kanggo nyambung menyang pengontrol ioThinx 4530 ing lingkungan Linux lan ing lingkungan Windows.

Pangguna Linux

CATETAN Langkah-langkah iki ditrapake kanggo PC Linux sing digunakake kanggo nyambung menyang pengontrol ioThinx 4530. Aja ngetrapake langkah kasebut menyang pengontrol ioThinx 4530 dhewe.

Tindakake langkah-langkah ing ngisor iki kanggo nyambung menyang pengontrol ioThinx 4530 saka PC Linux sampeyan.

  1. Instal minicom saka repositori paket sistem operasi sampeyan. Kanggo Centos lan Fedora:
    pangguna @ PC1: ~ # yum -y nginstal minicom
    Kanggo Ubuntu lan Debian:
    pangguna @ PC2: ~ # apt-get nginstal minicom 
  2. Gunakake printah minicom -s kanggo ngetik menu konfigurasi lan nyetel setelan port serial.
    pangguna@PC1:~# minicom –s
  3. Pilih Serial port setup
    Persiyapan port serial
  4. Pilih A kanggo ngganti piranti serial. Elinga yen sampeyan kudu ngerti simpul piranti sing disambungake menyang pengontrol ioThinx 4530.
    Menu
  5. Pilih E kanggo ngatur setelan port miturut tabel Setelan Port Konsol Serial sing kasedhiya.
  6. Pilih Simpen persiyapan minangka dfl (saka menu konfigurasi utama) kanggo nggunakake nilai standar.
  7. Pilih Metu saka minicom (saka menu konfigurasi) kanggo ninggalake menu konfigurasi.
  8. Jalanake minicom sawise ngrampungake konfigurasi ing ndhuwur.
    Menu

Pangguna Windows

CATETAN Langkah-langkah iki ditrapake kanggo PC Windows sing digunakake kanggo nyambung menyang pengontrol ioThinx 4530. Aja ngetrapake langkah kasebut menyang pengontrol ioThinx 4530 dhewe.

Tindakake langkah-langkah ing ngisor iki kanggo nyambung menyang pengontrol ioThinx 4530 saka PC Windows.

  1. Unduh PuTTY http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html kanggo nyiyapake sambungan serial karo ioThinx 4530 controller ing lingkungan Windows.
  2. Sawise sambungan digawe, jendhela ing ngisor iki bakal mbukak.
    menu jendhela
  3. Pilih jinis sambungan Serial banjur pilih setelan

Nyambung liwat SSH Console

Pengontrol ioThinx 4530 ndhukung sambungan SSH liwat jaringan Ethernet. Gunakake alamat IP standar ing ngisor iki kanggo nyambung menyang pengontrol ioThinx 4530.

Pelabuhan IP standar
LAN 1 192.168.127.254
LAN 2 192.168.126.254

Pangguna Linux 

CATETAN Langkah-langkah iki ditrapake kanggo PC Linux sing digunakake kanggo nyambung menyang pengontrol ioThinx 4530. Aja ngetrapake langkah kasebut menyang pengontrol ioThinx 4530 dhewe. Sadurunge mbukak printah ssh, dadi manawa kanggo ngatur alamat IP notebook / antarmuka Ethernet PC ing sawetara 192.168.127.0/24 kanggo LAN1 lan 192.168.126.0/24 kanggo LAN2.

Gunakake printah ssh saka komputer Linux kanggo ngakses port LAN4530 pengontrol ioThinx 1.

LAN 1 port

Ketik ya kanggo ngrampungake sambungan.
LAN 1 port

kawigatosan
Rekey SSH kanthi reguler
Kanggo ngamanake sistem sampeyan, disaranake nindakake rekey SSH biasa, kaya sing ditampilake ing langkah-langkah ing ngisor iki:
Yen dijaluk sandhi, tinggalake tembung sandhi banjur pencet enter.
Menu

Kanggo informasi luwih lengkap babagan SSH, waca link ing ngisor iki.

https://wiki.debian.org/SSH

Pangguna Windows

CATETAN Langkah-langkah iki ditrapake kanggo PC Windows sing digunakake kanggo nyambung menyang pengontrol ioThinx 4530. Aja ngetrapake langkah kasebut menyang pengontrol ioThinx 4530 dhewe.

Njupuk langkah ing ngisor iki saka PC Windows. Klik ing link http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html kanggo download PuTTY (free lunak) kanggo nyetel console SSH kanggo ioThinx 4530 controller ing lingkungan Windows. Tokoh ing ngisor iki nuduhake ex prasajaample saka konfigurasi sing dibutuhake.

menu jendhela

CATETAN Seri ioThinx 4530 mung ndhukung sambungan SSH.

Manajemen Akun pangguna

Ngalih menyang Akun Root 

Sampeyan bisa ngalih menyang root nggunakake sudo -i (utawa sudo su). Kanggo alasan keamanan, aja ngoperasikake kabeh perintah saka akun root.

CATETAN Klik link ing ngisor iki kanggo informasi luwih lengkap babagan perintah sudo. https://wiki.debian.org/sudo

kawigatosan
Sampeyan bisa uga entuk pesen sing ditolak nalika nggunakake pipa utawa ngarahake prilaku kanthi akun non-root. Sampeyan kudu nggunakake 'sudo su –c' kanggo mbukak printah tinimbang nggunakake >, <, >>, <<, lsp.

Cathetan: Kuotasi siji watara printah lengkap dibutuhake.

Nggawe lan Mbusak Akun Panganggo 

Sampeyan bisa nggunakake perintah useradd lan userdel kanggo nggawe lan mbusak akun pangguna. Pesthekake kanggo ngrujuk kaca utama printah kasebut kanggo nyetel hak istimewa akses sing cocog kanggo akun kasebut. Ex ing ngisor ikiample nuduhake carane nggawe pangguna test1 ing grup sudo sing cangkang login standar yaiku bash lan duwe direktori ngarep ing /home/test1:

Menu

Kanggo ngganti tembung sandhi kanggo test1, gunakake pilihan sandhi bebarengan karo tembung sandhi anyar. Ketik maneh sandhi kanggo konfirmasi pangowahan.

Menu

Kanggo mbusak test1 pangguna, gunakake perintah userdel.
Menu

Mateni Akun Panganggo Default

kawigatosan
Sampeyan kudu nggawe akun pangguna sadurunge mateni akun standar.

Gunakake printah passwd kanggo ngunci akun pangguna standar supaya pangguna moxa ora bisa mlebu.
Menu

Ketik printah ing ngisor iki kanggo mbukak kunci pangguna moxa:
Menu

Setelan Jaringan

Konfigurasi Antarmuka Ethernet 

Sawise mlebu pisanan, sampeyan bisa ngatur setelan jaringan pengontrol ioThinx 4530 supaya pas karo aplikasi sampeyan. Elinga yen luwih trep kanggo ngapusi setelan antarmuka jaringan saka konsol serial tinimbang saka login SSH amarga sambungan SSH bisa medhot nalika ana masalah jaringan lan sambungan kudu dibangun maneh.

Ngowahi Setelan Jaringan liwat Konsol Serial

Ing bagean iki, kita nggunakake console serial kanggo ngatur setelan jaringan controller ioThinx 4530. Tindakake pandhuan ing Nyambung menyang bagean pengontrol ioThinx 4530 ing Miwiti kanggo ngakses Utilitas Console komputer target liwat port Console serial banjur ketik cd /etc/network kanggo ngganti direktori.

Menu

Ketik antarmuka sudo vi kanggo ngowahi konfigurasi jaringan file ing editor vi. Sampeyan bisa ngatur port Ethernet pengontrol ioThinx 4530 kanggo nggunakake alamat IP statis utawa dinamis (DHCP).

Nyetel alamat IP Statis

Kanggo nyetel alamat IP statis kanggo pengontrol ioThinx 4530, gunakake printah iface kanggo ngowahi gateway standar, alamat, jaringan, netmask, lan paramèter siaran antarmuka Ethernet.

Menu

Nyetel Alamat IP Dinamis:

Kanggo ngatur siji utawa loro-lorone port LAN kanggo njaluk alamat IP kanthi dinamis, gunakake opsi dhcp minangka ganti statis ing printah iface, kaya ing ngisor iki:

Setelan Default kanggo LAN1 Setelan dinamis nggunakake DHCP
iface eth0 inet statis

alamat 192.168.127.254

jaringan 192.168.127.0

netmask 255.255.255.0

siaran 192.168.127.255

antarmuka Ethernet dhcp
Administrasi Sistem

Njaluk Versi Firmware

Kanggo mriksa versi perangkat kukuh pengontrol ioThinx 4530, ketik:
Menu

Tambah opsi -a kanggo nggawe versi mbangun lengkap:
Menu

Nyetel Wektu

Pengontrol ioThinx 4530 duwe setelan rong wektu. Salah sijine yaiku wektu sistem, lan liyane yaiku wektu RTC (Jam Wektu Nyata) sing disimpen ing hardware pengontrol ioThinx 4530. Gunakake printah tanggal kanggo takon wektu sistem saiki utawa nyetel wektu sistem anyar. Gunakake printah hwclock kanggo takon wektu RTC saiki utawa nyetel wektu RTC anyar.

Gunakake printah tanggal MMDDhhmmYYYY kanggo nyetel wektu sistem:
MM = Wulan
DD = Tanggal
hmm = jam lan menit

Menu

Gunakake printah ing ngisor iki kanggo nyetel wektu RTC menyang wektu sistem:

Menu

CATETAN Klik link ing ngisor iki kanggo informasi luwih lengkap babagan tanggal lan wektu:
https://www.debian.org/doc/manuals/system-administrator/ch-sysadmin-time.html https://wiki.debian.org/DateTime

Nyetel Zona Wektu

Ana rong cara kanggo ngatur zona wektu komputer sing dipasang ing Moxa. Salah sijine nggunakake variabel TZ. Liyane nggunakake /etc/localtime file.

Nggunakake Variabel TZ

Format variabel lingkungan TZ katon kaya iki: TZ=HH[:MM[:SS] [daylight[HH[:MM[:SS]]][,tanggal wiwitan[/wiwitan], tanggal pungkasan[/wektu pungkasan]]] Ing ngisor iki sawetara setelan sing bisa ditrapake kanggo zona wektu Amérika Lor:

  1. TZ=EST5EDT
  2. TZ=EST0EDT
  3. TZ=EST0

Ing kasus sing sepisanan, wektu referensi yaiku GMT lan nilai wektu sing disimpen bener ing saindenging jagad. Owah-owahan prasaja saka variabel TZ bisa nyithak wektu lokal kanthi bener ing zona wektu apa wae.

Ing kasus kapindho, wektu referensi yaiku Wektu Standar Timur lan konversi mung ditindakake kanggo Wektu Ngirit Awan. Mulane, ora perlu nyetel jam hardware kanggo Daylight Saving Time kaping pindho saben taun.

Ing kasus kaping telu, wektu referensi tansah wektu sing dilaporake. Sampeyan bisa nggunakake pilihan iki yen jam hardware ing mesin kanthi otomatis nyetel kanggo Daylight Saving Time utawa sampeyan pengin nyetel wektu hardware kanthi manual kaping pindho saben taun.

Menu

Sampeyan kudu nyakup setelan TZ ing /etc/rc.local file. Setelan zona wektu bakal diaktifake nalika sampeyan miwiti maneh komputer.
Tabel ing ngisor iki nampilake nilai liyane sing bisa ditrapake kanggo variabel lingkungan TZ:

Jam Saka Greenwich Mean Time (GMT) Nilai Katrangan
0 GMT Greenwich Tegese Wektu
+1 ECT Wektu Tengah Eropah
+2 EET Wektu Wétan Eropah
+2 SENI  
+3 MANGAN Arab Saudi
+3.5 MET Iran
+4 NET  
+5 PLT Asia Kulon
+5.5 IST India
+6 BST Asia Tengah
+7 VST Bangkok
+8 CTT Cina
+9 JST Jepang
+9.5 ACT Australia Tengah
+10 AET Australia wetan
+11 SST Pasifik Tengah
+12 NST Selandia Anyar
-11 MIT Samoa
-10 HRT Hawaii
-9 AST Alaska
-8 PST Wektu Standar Pasifik
Jam Saka Greenwich Mean Time (GMT) Nilai Katrangan
-7 PNT Arizona
-7 MST Wektu Standar Gunung
-6 CST Wektu Standar Tengah
-5 EST Wektu Standar Timur
-5 IET Indiana Timur
-4 PRT Wektu Standar Atlantik
-3.5 CNT Newfoundland
-3 AGT Amérika Kidul Wétan
-3 BET Amérika Kidul Wétan
-1 CAT Azores

160BU nggunakake wektu Lokal File

Zona wektu lokal disimpen ing /etc/localtime lan digunakake dening Pustaka GNU kanggo C (glibc) yen ora ana nilai sing disetel kanggo variabel lingkungan TZ. Iki file iku salah siji salinan saka /usr/share/zoneinfo/ file utawa pranala simbolis menyang. Pengontrol ioThinx 4530 ora nyedhiyakake /usr/share/zoneinfo/ files. Sampeyan kudu nemokake informasi zona wektu sing cocog file lan nulis liwat wektu lokal asli file ing pengontrol ioThinx 4530

Nemtokake Space Drive kasedhiya

Kanggo nemtokake jumlah spasi drive sing kasedhiya, gunakake printah df karo –h tag. Sistem bakal ngasilake jumlah spasi drive sing rusak file sistem. Iki mantanample:

printah jendhela

Mateni Piranti

Kanggo mateni piranti, copot sumber daya menyang komputer. Nalika komputer dipateni, komponen utama kayata CPU, RAM, lan piranti panyimpenan dipateni, sanajan jam internal sing didhukung dening kapasitor super bisa terus mlaku. Sampeyan bisa nggunakake printah mateni Linux kanggo nutup kabeh piranti lunak sing mlaku ing piranti lan mungkasi sistem. Nanging, komponen utama kayata CPU, RAM, lan piranti panyimpenan bakal terus didhukung sawise sampeyan nindakake printah iki.
moxa@Moxa:~$ sudo shutdown -h saiki

Nganyari Firmware lan Recovery Sistem

Nganyari Firmware lan Fungsi Set-to-Default

Setel-kanggo-Default

  1. Pateni piranti.
  2. Pencet terus tombol reset; nalika terus tombol reset:
    a. Daya ing piranti; LED RDY bakal kedhip ijo nalika piranti lagi booting.
    b. Sawise piranti wis boot munggah, RDY LED bakal kedhip abang; terus terus tombol reset nganti RDY LED mandheg kedhip.
  3. Bukak tombol reset kanggo mbukak setelan gawan pabrik.
    Kanggo rincian tambahan babagan LED, waca pandhuan instalasi cepet utawa manual pangguna kanggo pengontrol ioThinx 4530.

CATETAN Perlu udakara 20 detik wiwit LED RDY wiwit kedhip ijo nganti mandheg kedhip abang.

kawigatosan
Reset-to-default bakal mbusak kabeh data sing disimpen ing panyimpenan boot
Gawe serep sampeyan files sadurunge ngreset sistem menyang standar pabrik. Kabeh data sing disimpen ing panyimpenan boot pengontrol ioThinx 4530 bakal dirusak sawise ngreset menyang standar pabrik

Sampeyan uga bisa nggunakake printah mx-set-def kanggo mulihake pengontrol ioThinx 4530 menyang standar pabrik:

moxa@Moxa:~$ sudo mx-set-def 

Nganyari Firmware Nggunakake Server SFTP utawa Kertu microSD

Nganyari Firmware Ing Mode OS

  1. Kanggo nganyari perangkat kukuh, mlebu menyang produk liwat console serial. Pandhuan babagan carane nyambungake menyang konsol serial bisa ditemokake ing ioThinx 4530 Hardware User Manual.
  2. Pasang firmware (*.sh) file menyang piranti ioThinx 4530 liwat server SFTP utawa kertu MicroSD.
  3. Gunakake printah ing ngisor iki kanggo nganyari perangkat kukuh.
    printah jendhela
  4. Sawise nganyari perangkat kukuh rampung, ioThinx 4530 bakal diwiwiti maneh kanthi otomatis. Gunakake printah kversion kanggo mriksa versi perangkat kukuh.

Nganyari Firmware Ing Mode BIOS

  1. Kanggo nganyari perangkat kukuh, mlebu liwat console serial. Pandhuan babagan cara nyambungake menyang konsol serial bisa ditemokake ing Manual pangguna Hardware kanggo ioThinx 4533.
  2. Sawise daya komputer, pencet Busak kanggo ngetik setelan konfigurasi bootloader.
    printah jendhela
  3. Ketik 1 kanggo nganyari perangkat kukuh liwat kertu microSD. Kunci ing file jeneng firmware
    printah jendhela
  4. Sawise nganyari perangkat kukuh, pilih Go to Linux kanggo mbukak konsol baris perintah OS.
    printah jendhela

Pandhuan Programming

Klik link ing ngisor iki kanggo ngundhuh Pandhuan Pemrograman ioThinx 4530:
https://www.moxa.com/en/products/industrial-edge connectivity/controllers-and-ios/advanced-controllersand-i-os/iothinx-4530 series#resources Pandhuan Pemrograman ioThinx 4530 kalebu bagean ing ngisor iki:

Pitungan Wektu Siklus

Wektu siklus controller ditetepake minangka wektu CPU perlu kanggo polling status kabeh modul IO. Informasi iki penting amarga ngidini pangguna kanggo mesthekake yen controller bisa ngontrol aplikasi ing wektu sing ditemtokake. Petungan wektu siklus adhedhasar tabel ing ngisor iki. Wektu siklus diwilang kanggo saben klompok wolung modul 45M sing ditambahake. Wektu siklus klompok yaiku gunggunge wektu siklus modul pisanan ing grup (wektu ing kolom 1) ditambah wektu siklus modul 2 nganti 8 (wektu ing kolom 2) ing grup. Kanggo ngetung wektu siklus ioThinx 4530 CPU Series, mung nambah kaping siklus kabeh klompok disambungake menyang ioThinx, lan banjur babak wektu nganti milidetik paling cedhak.

  Wektu siklus minangka modul 1 ing siji

kelompok (µs)

Wektu siklus minangka modul 2 nganti 8 saka siji

kelompok (µs)

45MR-1600 1200 100
45MR-1601 1200 100
45MR-2404 1300 100
45MR-2600 1200 100
45MR-2601 1200 100
45MR-2606 1200 100
45MR-3800 1300 200
45MR-3810 1300 200
45MR-6600 1500 300
45MR-6810 1500 300

We nyedhiyani loro examples kanggo ilustrasi petungan wektu siklus.
Kasus 1. 4-potongan 45MR-1600 lan 4-potongan 45MR-2601.

Modul 1: 45MR-1600 modul 2nd: 45MR-1600 Modul 3rd: 45MR-1600 Modul 4: 45MR-1600 Modul 5: 45MR-2601 Modul 6: 45MR-2601 Modul 7: 45MR-2601 Modul 8: 45MR-2601

Ing kasus iki, wolung modul mbentuk siji klompok. Wektu siklus kombinasi iki yaiku 1900 µs = 1200 µs + 7 x 100 µs. Seri ioThinx 4530 bakal nglumpukake wektu siklus menyang tingkat ms, lan akibate wektu siklus kombinasi iki yaiku 2 ms.

Kasus 2. 4 x 45MR-1600, 4 x 45MR-2601, 2 x 45MR-3800. 

Modul 1: 45MR-1600 modul 2nd: 45MR-1600 Modul 3rd: 45MR-1600 Modul 4: 45MR-1600 Modul 5: 45MR-2601 Modul 6: 45MR-2601 Modul 7: 45MR-2601 Modul 8: 45MR-2601 Modul 9: 45MR-3800 Modul 10: 45MR-3800

Ing kasus iki, 10 modul dipisahake ing rong klompok. Klompok pisanan digambarake nganggo warna abang ing ndhuwur, dene klompok kapindho digambarake nganggo warna oranye. Kombinasi modul ing klompok pisanan padha karo ing Kasus 1, sing dituduhake duwe wektu siklus = 1900 µs. Kanggo klompok kapindho, wektu siklus yaiku 1500 µs = 1300 µs + 200 µs. Mula, total wektu siklus saka rong klompok kasebut yaiku 3400 µs = 1900 µs + 1500 µs, sing nalika dibunderaké nganti ms paling cedhak ngasilake wektu siklus total = 4 ms.

Dokumen / Sumber Daya

MOXA IoThinx 4530 Series Advanced Controllers [pdf] Manual pangguna
IoThinx 4530 Series, Advanced Controllers, IoThinx 4530 Series Advanced Controllers

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *