MOXA IoThinx 4530 Series Advanced Controllers Manwal sa Gumagamit
Pasiuna
Kini nga manwal sa tiggamit magamit sa ioThinx 4530 Series nga mga modelo nga gilista sa ubos:
ioThinx 4530 Series
ioThinx 4533-LX Series
Ang mga detalyado nga instruksyon sa pag-configure sa mga advanced setting gitabonan sa Kapitulo 3 ug 4.
Pagsugod
Pagkonektar sa ioThinx 4530 Controller
Kinahanglan nimo nga mogamit usa ka kompyuter aron makonektar sa controller sa ioThinx 4530 ug mag-log in pinaagi sa interface sa linya sa command. Adunay duha ka paagi sa pagkonektar: pinaagi sa serial console port o pinaagi sa Ethernet port. Tan-awa ang ioThinx 4530 Series Hardware Manual aron makita kung giunsa ang pag-set up sa pisikal nga mga koneksyon.
Ang default login username ug password mao ang:
Username: moxa
Password: moxa
Ang username ug password parehas alang sa tanan nga serial console ug SSH remote log in actions. Ang pag-login sa root account gi-disable hangtod nga mano-mano ka nga maghimo usa ka password alang sa account. Ang user nga moxa anaa sa sudo nga grupo aron ikaw maka-operate sa system level commands uban niini nga user gamit ang sudo command. Alang sa dugang nga mga detalye, tan-awa ang seksyon sa Sudo Mechanism sa kapitulo 5
ATTENTION
Alang sa mga hinungdan sa seguridad, among girekomenda nga imong i-disable ang default nga account sa gumagamit ug paghimo og imong kaugalingon nga mga account sa gumagamit.
Pagkonektar Pinaagi sa Serial Console
Kini nga pamaagi labi ka mapuslanon kung gigamit ang kompyuter sa unang higayon. Ang signal gipasa sa usa ka direkta nga serial nga koneksyon aron dili nimo kinahanglan nga mahibal-an ang bisan hain sa duha nga mga IP address niini aron makonektar sa ioThinx 4530 controller. Aron makonektar pinaagi sa serial console, i-configure ang terminal software sa imong PC gamit ang mosunod nga mga setting.
Mga Setting sa Serial Console Port | |
baud rate | 115200 bps |
Pagkaparehas | Wala |
Mga tipik sa datos | 8 |
Hunong bit | 1 |
Pagkontrol sa agos | Wala |
Terminal | VT100 |
Sa ubos gipakita namo kung unsaon paggamit ang terminal software aron makonektar sa ioThinx 4530 controller sa Linux environment ug sa Windows environment.
Mga Gumagamit sa Linux
NOTA Kini nga mga lakang magamit sa Linux PC nga imong gigamit sa pagkonektar sa ioThinx 4530 controller. AYAW ipadapat kini nga mga lakang sa ioThinx 4530 controller mismo.
Himoa ang mosunod nga mga lakang aron makonektar sa ioThinx 4530 controller gikan sa imong Linux PC.
- I-install ang minicom gikan sa package repository sa imong operating system. Alang sa Centos ug Fedora:
user@PC1:~# yum -y i-install ang minicom
Para sa Ubuntu ug Debian:
user@PC2:~# apt-get install minicom - Gamita ang minicom –s nga sugo sa pagsulod sa configuration menu ug i-set up ang serial port settings.
user@PC1:~# minicom –s - Pilia ang Serial port setup
- Pilia ang A aron usbon ang serial device. Timan-i nga kinahanglan nimong mahibal-an kung unsang node sa aparato ang konektado sa controller sa ioThinx 4530.
- Pilia ang E aron ma-configure ang mga setting sa port sumala sa gihatag nga lamesa sa Mga Setting sa Port sa Serial Console.
- Pilia ang Save setup as dfl (gikan sa main configuration menu) para gamiton ang default values.
- Pilia ang Exit gikan sa minicom (gikan sa configuration menu) aron mobiya sa configuration menu.
- Ipatuman ang minicom human makompleto ang mga pag-configure sa ibabaw.
Mga Gumagamit sa Windows
NOTA Kini nga mga lakang magamit sa Windows PC nga imong gigamit sa pagkonektar sa ioThinx 4530 controller. AYAW ipadapat kini nga mga lakang sa ioThinx 4530 controller mismo.
Himoa ang mosunod nga mga lakang aron makonektar sa ioThinx 4530 controller gikan sa imong Windows PC.
- Pag-download sa PuTTY http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html aron mag-set up og serial connection sa ioThinx 4530 controller sa usa ka Windows environment.
- Sa higayon nga matukod ang koneksyon, ang mosunod nga bintana mag-abli.
- Pilia ang Serial nga tipo sa koneksyon ug pilia ang mga setting
Pagkonektar Pinaagi sa SSH Console
Ang ioThinx 4530 controller nagsuporta sa mga koneksyon sa SSH sa usa ka Ethernet network. Gamita ang mosunod nga default nga mga IP address aron makonektar sa ioThinx 4530 controller.
Dunggoanan | Default nga IP |
LAN 1 | 192.168.127.254 |
LAN 2 | 192.168.126.254 |
Mga Gumagamit sa Linux
NOTA Kini nga mga lakang magamit sa Linux PC nga imong gigamit sa pagkonektar sa ioThinx 4530 controller. AYAW ipadapat kini nga mga lakang sa ioThinx 4530 controller mismo. Sa dili pa nimo ipadagan ang ssh command, siguroha nga i-configure ang IP address sa imong notebook/PC's Ethernet interface sa range nga 192.168.127.0/24 para sa LAN1 ug 192.168.126.0/24 para sa LAN2.
Gamita ang ssh command gikan sa Linux computer para ma-access ang LAN4530 port sa ioThinx 1 controller.
I-type ang oo aron makompleto ang koneksyon.
ATTENTION
Rekey SSH kanunay
Aron masiguro ang imong sistema, among gisugyot ang paghimo sa usa ka regular nga SSH-rekey, ingon sa gipakita sa mga musunud nga lakang:
Kung giaghat alang sa usa ka passphrase, biyai nga walay sulod ang passphrase ug pindota ang enter.
Para sa dugang nga impormasyon bahin sa SSH, tan-awa ang mosunod nga link.
Mga Gumagamit sa Windows
NOTA Kini nga mga lakang magamit sa Windows PC nga imong gigamit sa pagkonektar sa ioThinx 4530 controller. AYAW ipadapat kini nga mga lakang sa ioThinx 4530 controller mismo.
Himoa ang mosunod nga mga lakang gikan sa imong Windows PC. I-klik ang link http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html aron i-download ang PuTTY (libre nga software) aron ma-set up ang SSH console para sa ioThinx 4530 controller sa usa ka Windows environment. Ang mosunod nga numero nagpakita sa usa ka yano nga example sa configuration nga gikinahanglan.
NOTA Ang ioThinx 4530 Series nagsuporta lamang sa mga koneksyon sa SSH.
Pagdumala sa Account sa Gumagamit
Pagbalhin sa Root Account
Mahimo ka magbalhin sa gamut gamit ang sudo -i (o sudo su). Alang sa mga hinungdan sa seguridad, ayaw pag-operate ang tanan nga mga mando gikan sa root account.
NOTA I-klik ang mosunod nga link alang sa dugang nga impormasyon sa sudo nga sugo. https://wiki.debian.org/sudo
ATTENTION
Mahimo nimong makuha ang mensahe nga gidumilian sa pagtugot kung mogamit sa pipe o pag-redirect nga pamatasan nga adunay usa ka dili gamut nga account. Kinahanglan nimong gamiton ang 'sudo su –c' aron ipadagan ang mando imbes nga gamiton ang >, <, >>, <<, ug uban pa.
Mubo nga sulat: Ang usa ka kinutlo sa palibot sa bug-os nga sugo gikinahanglan.
Paghimo ug Pagtangtang sa Mga Account sa Gumagamit
Mahimo nimong gamiton ang useradd ug userdel nga mga sugo sa paghimo ug pagtangtang sa mga user account. Siguruha nga i-refer ang panguna nga panid sa kini nga mga mando aron itakda ang may kalabotan nga mga pribilehiyo sa pag-access alang sa account. Ang mosunod nga exampGipakita sa le kung giunsa paghimo ang usa ka user nga test1 sa sudo nga grupo kansang default login shell mao ang bash ug adunay direktoryo sa balay sa /home/test1:
Aron usbon ang password para sa test1, gamita ang opsyon sa password kauban ang bag-ong password. I-type pag-usab ang password aron makumpirma ang pagbag-o.
Aron mapapas ang user test1, gamita ang userdel command.
Pag-disable sa Default nga Account sa Gumagamit
ATTENTION
Kinahanglang maghimo ka una og user account sa dili pa nimo pag-disable ang default account.
Gamita ang passwd command para i-lock ang default user account para dili maka log in ang user moxa.
Isulat ang mosunod nga sugo aron maablihan ang moxa sa user:
Mga Setting sa Network
Pag-configure sa mga Interface sa Ethernet
Human sa unang pag-login, mahimo nimong i-configure ang mga setting sa network sa ioThinx 4530 controller aron mas mohaum sa imong aplikasyon. Timan-i nga mas sayon ang pagmaniobra sa mga setting sa interface sa network gikan sa serial console kay sa gikan sa SSH login tungod kay ang usa ka koneksyon sa SSH mahimong madiskonekta kung adunay mga isyu sa network ug ang koneksyon kinahanglan nga matukod pag-usab.
Pag-usab sa Mga Setting sa Network pinaagi sa Serial Console
Niini nga seksyon, gigamit namon ang serial console aron ma-configure ang mga setting sa network sa ioThinx 4530 controller. Sunda ang mga instruksyon sa Connecting to the ioThinx 4530 controller section ubos sa Pagsugod aron ma-access ang Console Utility sa target nga computer pinaagi sa serial Console port ug dayon i-type ang cd /etc/network aron mausab ang mga direktoryo.
I-type ang sudo vi nga mga interface aron ma-edit ang configuration sa network file sa vi editor. Mahimo nimong i-configure ang mga Ethernet port sa ioThinx 4530 controller aron magamit ang static o dinamikong (DHCP) nga mga IP address.
Pagbutang ug Static IP address
Para magbutang ug static nga IP address para sa ioThinx 4530 controller, gamita ang iface command para usbon ang default gateway, address, network, netmask, ug broadcast parameters sa Ethernet interface.
Pag-set sa Dynamic nga mga IP Address:
Aron ma-configure ang usa o pareho nga LAN port aron mangayo usa ka IP address nga dinamikong gamiton ang opsyon sa dhcp puli sa static sa iface command, ingon sa mosunod:
Default nga Setting para sa LAN1 | Dynamic nga Setting gamit ang DHCP |
iface eth0 inet static
adres 192.168.127.254 network 192.168.127.0 netmask 255.255.255.0 gisibya ang 192.168.127.255 |
interface sa Ethernet dhcp |
Pagdumala sa Sistema
Pagpangutana sa Bersyon sa Firmware
Aron masusi ang bersyon sa firmware sa ioThinx 4530 controller, i-type ang:
Idugang ang -usa ka kapilian sa paghimo og bug-os nga bersyon sa pagtukod:
Pag-adjust sa Panahon
Ang ioThinx 4530 controller adunay duha ka mga setting sa oras. Ang usa mao ang oras sa sistema, ug ang lain mao ang oras sa RTC (Real Time Clock) nga gitipigan sa hardware sa ioThinx 4530 controller. Gamita ang date command sa pagpangutana sa kasamtangan nga oras sa sistema o pagtakda og bag-ong oras sa sistema. Gamita ang hwclock nga sugo sa pagpangutana sa kasamtangang oras sa RTC o pagtakda og bag-ong oras sa RTC.
Gamita ang petsa MMDDhhmmYYYY nga sugo aron itakda ang oras sa sistema:
MM = Bulan
DD = Petsa
hhmm = oras ug minuto
Gamita ang mosunod nga sugo aron itakda ang oras sa RTC sa oras sa sistema:
NOTA I-klik ang mosunod nga mga link para sa dugang impormasyon sa petsa ug oras:
https://www.debian.org/doc/manuals/system-administrator/ch-sysadmin-time.html https://wiki.debian.org/DateTime
Pagbutang sa Time Zone
Adunay duha ka paagi aron ma-configure ang timezone sa computer nga na-embed nga Moxa. Ang usa naggamit sa TZ variable. Ang lain naggamit sa /etc/localtime file.
Gamit ang TZ Variable
Ang pormat sa TZ environment variable ingon niini: TZ=HH[:MM[:SS] [daylight[HH[:MM[:SS]]][,start date[/starttime], enddate[/endtime]]] Ania ang pipila ka posible nga mga setting alang sa North American Eastern time zone:
- TZ=EST5EDT
- TZ=EST0EDT
- TZ=EST0
Sa una nga kaso, ang oras sa pakisayran mao ang GMT ug ang mga kantidad sa gitipig nga oras tama sa tibuuk kalibutan. Ang usa ka yano nga pagbag-o sa TZ variable maka-print sa lokal nga oras sa husto sa bisan unsang time zone.
Sa ikaduha nga kaso, ang reperensiya nga oras mao ang Eastern Standard Time ug ang bugtong conversion nga gihimo alang sa Daylight Saving Time. Busa, dili kinahanglan nga i-adjust ang orasan sa hardware alang sa Daylight Saving Time kaduha matag tuig.
Sa ikatulo nga kaso, ang oras sa pakisayran kanunay ang oras nga gitaho. Mahimo nimong gamiton kini nga opsyon kung ang orasan sa hardware sa imong makina awtomatik nga mag-adjust para sa Daylight Saving Time o gusto nimo nga mano-mano nga i-adjust ang oras sa hardware kaduha sa usa ka tuig.
Kinahanglan nimong iapil ang TZ setting sa /etc/rc.local file. Ang setting sa timezone ma-activate kung imong i-restart ang computer.
Ang mosunod nga talaan naglista sa ubang posibleng mga bili alang sa TZ environment variable:
Mga Oras Gikan sa Greenwich Mean Time (GMT) | Bili | Deskripsyon |
0 | GMT | Panahon sa Greenwich |
+1 | ECT | Panahon sa Sentral sa Uropa |
+2 | EET | Panahon sa Sidlakang Uropa |
+2 | ART | |
+3 | KAON | Saudi Arabia |
+3.5 | MET | Iran |
+4 | NET | |
+5 | PLT | Kasadpang Asya |
+5.5 | IST | India |
+6 | BST | Central Asia |
+7 | VST | Bangkok |
+8 | CTT | China |
+9 | JST | Japan |
+9.5 | BUHAT | Sentral Australia |
+10 | AET | Sidlakang Australia |
+11 | SST | Sentral Pasipiko |
+12 | NST | New Zealand |
-11 | MIT | Samoa |
-10 | HST | Hawaii |
-9 | AST | Alaska |
-8 | PST | Pasipiko nga Standard Time |
Mga Oras Gikan sa Greenwich Mean Time (GMT) | Bili | Deskripsyon |
-7 | PNT | Arizona |
-7 | MST | Estandard nga Panahon sa Bukid |
-6 | CST | Central Standard Time |
-5 | EST | Eastern Standard Time |
-5 | IET | Indiana East |
-4 | PRT | Atlantic Standard Time |
-3.5 | CNT | Newfoundland |
-3 | AGT | Sidlakang Habagatang Amerika |
-3 | BET | Sidlakang Habagatang Amerika |
-1 | CAT | Azores |
160BU sa Lokal nga oras File
Ang lokal nga timezone gitipigan sa /etc/localtime ug gigamit sa GNU Library para sa C (glibc) kung walay value nga gitakda para sa TZ environment variable. Kini file usa ka kopya sa /usr/share/zoneinfo/ file o usa ka simbolikong sumpay niini. Ang ioThinx 4530 controller wala maghatag /usr/share/zoneinfo/ files. Kinahanglan ka mangita usa ka angay nga kasayuran sa time zone file ug pagsulat sa orihinal nga lokal nga oras file sa ioThinx 4530 controller
Pagdeterminar sa Available nga Drive Space
Aron mahibal-an ang gidaghanon sa magamit nga espasyo sa pagmaneho, gamita ang df nga mando nga adunay -h tag. Ibalik sa sistema ang gidaghanon sa espasyo sa pagmaneho nga gibungkag file sistema. Ania ang usa ka example:
Pagsira sa Device
Aron ma-shut down ang device, idiskonekta ang power source sa computer. Kung ang kompyuter gipalong, ang mga nag-unang sangkap sama sa CPU, RAM, ug mga aparato sa pagtipig gipalong, bisan kung ang usa ka internal nga orasan nga gipadagan sa usa ka super capacitor mahimong magpadayon sa pagdagan. Mahimo nimong gamiton ang Linux shutdown command aron isira ang tanang software nga nagdagan sa device ug ihunong ang sistema. Bisan pa, ang mga nag-unang sangkap sama sa CPU, RAM, ug mga aparato sa pagtipig magpadayon nga magamit pagkahuman nimo kini nga mando.
moxa@Moxa:~$ sudo shutdown -h karon
Firmware Update ug System Recovery
Firmware Update ug Set-to-Default Functions
I-set-to-Default
- I-off ang device.
- Pindota ug hupti ang reset button; samtang gigunitan ang reset button:
a. Gahum sa device; ang RDY LED mokidlap berde samtang ang aparato nag-boot.
b. Human ma-boot ang device, ang RDY LED mokidlap pula; ipadayon ang paghawid sa reset button hangtod ang RDY LED mohunong sa pagkidlap. - Ipagawas ang reset button aron makarga ang factory default settings.
Alang sa dugang nga mga detalye sa mga LED, tan-awa ang dali nga giya sa pag-install o ang manwal sa gumagamit para sa imong ioThinx 4530 controller.
NOTA Kinahanglang molungtad kini og mga 20 segundos gikan sa panahon nga ang RDY LED magsugod sa pagkidlap berde hangtod nga kini mohunong sa pagkidlap pula.
ATTENTION
Ang Reset-to-default mopapas sa tanang data nga gitipigan sa boot storage
I-back up ang imong files sa wala pa i-reset ang sistema sa mga default sa pabrika. Ang tanan nga datos nga gitipigan sa boot storage sa ioThinx 4530 controller malaglag human sa pag-reset sa mga default sa pabrika
Mahimo usab nimo gamiton ang mx-set-def command aron ibalik ang ioThinx 4530 controller sa mga default sa pabrika:
moxa@Moxa:~$ sudo mx-set-def
Pag-update sa Firmware Gamit ang SFTP Server o microSD Card
Pag-update sa Firmware Ubos sa OS Mode
- Aron ma-update ang firmware, pag-log in sa produkto pinaagi sa serial console. Ang mga panudlo kung unsaon pagkonektar sa serial console makita sa ioThinx 4530 Hardware User's Manual.
- Ibutang ang firmware (*.sh) file ngadto sa ioThinx 4530 device pinaagi sa SFTP server o MicroSD card.
- Gamita ang mosunod nga mga sugo aron ma-update ang firmware.
- Human makompleto ang pag-update sa firmware, ang ioThinx 4530 awtomatikong mag-restart. Gamita ang kversion command aron masusi ang bersyon sa firmware.
Pag-update sa Firmware Ubos sa BIOS Mode
- Aron ma-update ang firmware, pag-log in pinaagi sa serial console. Ang mga panudlo kon unsaon pagkonektar sa serial console makita sa Hardware User's Manual para sa ioThinx 4533.
- Human ma-power up ang computer, pindota ang Delete aron masulod ang mga setting sa configuration sa bootloader.
- Pagsulod sa 1 aron ma-update ang firmware pinaagi sa microSD card. Isulod ang file ngalan sa firmware
- Human sa pag-update sa firmware, pilia ang Go to Linux aron maablihan ang OS command-line console.
Giya sa Programming
I-klik ang mosunod nga link aron ma-download ang ioThinx 4530 Programming Guide:
https://www.moxa.com/en/products/industrial-edge connectivity/controllers-and-ios/advanced-controllersand-i-os/iothinx-4530 series#resources Ang ioThinx 4530 Programming Guide naglakip sa mosunod nga mga seksyon:
Pagkalkula sa Oras sa Siklo
Ang cycle time sa controller kay gihubit kung pila ka oras ang gikinahanglan sa CPU para poll ang status sa tanang IO modules. Kini nga impormasyon importante tungod kay kini nagtugot sa mga tiggamit sa pagsiguro nga ang controller makakontrol sa ilang aplikasyon sulod sa usa ka gitudlo nga yugto sa panahon. Ang cycle time kalkulasyon gibase sa mosunod nga lamesa. Usa ka cycle time ang kalkulado para sa matag grupo sa walo ka gidugtong nga 45M modules. Ang cycle time sa usa ka grupo mao ang sum sa cycle time sa unang module sa grupo (ang mga oras sa column 1) plus ang cycle times sa 2nd hangtod 8th modules (ang mga oras sa column 2) sa grupo. Aron kuwentahon ang cycle time sa ioThinx 4530 Series nga CPU, idugang lang ang cycle times sa tanang grupo nga konektado sa ioThinx, ug dayon i-round ang oras ngadto sa pinakaduol nga millisecond.
Oras sa pag-cycle isip 1st module sa usa
grupo (µs) |
Cycle time isip ika-2 hangtod ika-8 nga module sa usa
grupo (µ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 |
Naghatag mi ug duha ka examples sa pag-ilustrar sa cycle time calculations.
Kaso 1. 4 ka piraso 45MR-1600 ug 4 ka piraso 45MR-2601.
1st module: 45MR-1600 | 2nd module: 45MR-1600 | Ika-3 nga module: 45MR-1600 | 4th module: 45MR-1600 | 5th module: 45MR-2601 | 6th module: 45MR-2601 | 7th module: 45MR-2601 | 8th module: 45MR-2601 |
Sa kini nga kaso, ang walo ka mga module naglangkob sa usa ka grupo. Ang cycle time niini nga kombinasyon mao ang 1900 µs = 1200 µs + 7 x 100 µs. Ang ioThinx 4530 Series mag-round up sa cycle time ngadto sa ms level, ug busa ang cycle time niini nga kombinasyon kay 2 ms.
Kaso 2. 4 x 45MR-1600, 4 x 45MR-2601, 2 x 45MR-3800.
1st module: 45MR-1600 | 2nd module: 45MR-1600 | Ika-3 nga module: 45MR-1600 | 4th module: 45MR-1600 | 5th module: 45MR-2601 | 6th module: 45MR-2601 | 7th module: 45MR-2601 | 8th module: 45MR-2601 | 9th module: 45MR-3800 | 10th module: 45MR-3800 |
Sa kini nga kaso, ang 10 nga mga module gibulag sa duha ka grupo. Ang una nga grupo gilatid sa pula sa ibabaw, samtang ang ikaduha nga grupo gilaraw sa orange. Ang kombinasyon sa mga module sa unang grupo parehas sa Case 1, nga gipakita nga adunay cycle time = 1900 µs. Para sa ikaduhang grupo, ang cycle time kay 1500 µs = 1300 µs + 200 µs. Busa, ang kinatibuk-ang cycle sa panahon sa duha ka mga grupo mao ang 3400 µs = 1900 µs + 1500 µs, nga sa diha nga rounded ngadto sa labing duol nga ms moresulta sa usa ka kinatibuk-ang cycle panahon = 4 ms.
Mga Dokumento / Mga Kapanguhaan
![]() |
MOXA IoThinx 4530 Series Advanced Controllers [pdf] Manwal sa Gumagamit IoThinx 4530 Series, Advanced Controllers, IoThinx 4530 Series Advanced Controllers |