MOXA IoThinx 4530 Series Advanced Controllers Manual pangguna
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.
- 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 - Gunakake printah minicom -s kanggo ngetik menu konfigurasi lan nyetel setelan port serial.
pangguna@PC1:~# minicom –s - Pilih Serial port setup
- Pilih A kanggo ngganti piranti serial. Elinga yen sampeyan kudu ngerti simpul piranti sing disambungake menyang pengontrol ioThinx 4530.
- Pilih E kanggo ngatur setelan port miturut tabel Setelan Port Konsol Serial sing kasedhiya.
- Pilih Simpen persiyapan minangka dfl (saka menu konfigurasi utama) kanggo nggunakake nilai standar.
- Pilih Metu saka minicom (saka menu konfigurasi) kanggo ninggalake menu konfigurasi.
- Jalanake minicom sawise ngrampungake konfigurasi ing ndhuwur.
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.
- Unduh PuTTY http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html kanggo nyiyapake sambungan serial karo ioThinx 4530 controller ing lingkungan Windows.
- Sawise sambungan digawe, jendhela ing ngisor iki bakal mbukak.
- 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.
Ketik ya kanggo ngrampungake sambungan.
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.
Kanggo informasi luwih lengkap babagan SSH, waca link ing ngisor iki.
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.
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:
Kanggo ngganti tembung sandhi kanggo test1, gunakake pilihan sandhi bebarengan karo tembung sandhi anyar. Ketik maneh sandhi kanggo konfirmasi pangowahan.
Kanggo mbusak test1 pangguna, gunakake perintah userdel.
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.
Ketik printah ing ngisor iki kanggo mbukak kunci pangguna moxa:
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.
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.
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:
Tambah opsi -a kanggo nggawe versi mbangun lengkap:
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
Gunakake printah ing ngisor iki kanggo nyetel wektu RTC menyang wektu sistem:
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:
- TZ=EST5EDT
- TZ=EST0EDT
- 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.
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:
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
- Pateni piranti.
- 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. - 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
- 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.
- Pasang firmware (*.sh) file menyang piranti ioThinx 4530 liwat server SFTP utawa kertu MicroSD.
- Gunakake printah ing ngisor iki kanggo nganyari perangkat kukuh.
- 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
- Kanggo nganyari perangkat kukuh, mlebu liwat console serial. Pandhuan babagan cara nyambungake menyang konsol serial bisa ditemokake ing Manual pangguna Hardware kanggo ioThinx 4533.
- Sawise daya komputer, pencet Busak kanggo ngetik setelan konfigurasi bootloader.
- Ketik 1 kanggo nganyari perangkat kukuh liwat kertu microSD. Kunci ing file jeneng firmware
- Sawise nganyari perangkat kukuh, pilih Go to Linux kanggo mbukak konsol baris perintah OS.
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 |