- Inirerekomenda ang isang computer na may Windows 10/11, 2,5 GHz processor, 8 GB ng RAM, at 12 GB ng SSD space.
- Para sa propesyonal na paggamit, malalaking proyekto, o virtualization sa Mac/Linux, ipinapayong mag-upgrade sa 16 GB ng RAM.
- Binibigyang-daan ka ng software na i-convert ang mga industrial PC o Raspberry Pi sa mga controller na tugma sa pamantayan ng IEC 61131-3.
Kung nagsisimula ka pa lang tuklasin ang kamangha-manghang mundo ng industrial automation, halos tiyak na nabasa mo na ang pangalang CODESYSSa madaling salita, pinag-uusapan natin ang pinakakaraniwang pamantayan para sa programming. IEC 61131-3At ang pinakamaganda pa rito ay hindi mo kailangang gumastos ng kahit isang euro para sa lisensya ng development system. Isa itong napakalakas na tool, ngunit bago mo ito madaliin i-install, dapat mong suriin ang mga detalye ng iyong computer upang maiwasan ang pagkadismaya ng pag-freeze ng iyong PC kapag nasa pinakakapana-panabik na bahagi ka na ng iyong proyekto.
Ang totoo ay medyo flexible ang software, ngunit malaki ang pagkakaiba ng paggamit nito para gumawa ng ilang simpleng ehersisyo at pag-set up ng isang kumplikadong sistema ng kontrol na may mabibigat na visualization at simulation. Depende kung gagamit ka ng pisikal na PLC o kung mas gusto mong gawing controller ang sarili mong makina gamit ang SoftPLCMagkakaiba ang mga kagamitang kakailanganin mo. Para maiwasan ang anumang sorpresa, ating suriin kung aling hardware ang mainam para sa maayos na paggana at nang hindi nakakapagod sa iyong computer.
Mga kinakailangan sa teknikal at praktikal na payo
Kung titingnan natin ang mga teknikal na detalye ng tagagawa, ang mga inirerekomendang halaga ay para sa isang processor na gumaganap sa 2,5 GHz8 GB ng RAM at humigit-kumulang 12 GB ng libreng espasyo sa hard drive. Gayunpaman, mahalagang linawin na ang mga numerong ito ay hindi isang hindi malalampasan na hadlang, kundi isang gabay. Anumang modernong laptop sa opisina ay madaling nakakatugon sa mga kinakailangang ito, kaya Hindi mo kailangang gumastos nang malaki sa isang extreme-end team bilang panimula.
Operating system: Saan ito i-install?
Narito ang isang mahalagang punto: ang development environment (ang IDE) ay isang aplikasyon na partikular na idinisenyo para sa WindowsAng mga Bersyon 10 at 11 ay tugma hangga't na-update ang mga ito. Gayunpaman, kung mas gusto mo ang macOS o Linux, huwag mag-alala, may solusyon, bagama't nangangailangan ito ng karagdagang hakbang. Kailangan mong gumamit ng virtual machine para patakbuhin ang Windows, na nangangahulugang kakailanganing gumawa ng dobleng pagsisikap ng iyong computer, na kumokonsumo ng mas maraming CPU at RAM para patakbuhin ang dalawang sistema nang sabay.
Detalyadong pagsusuri ng mga bahagi ng PC
- Processor: Hindi mo kailangan ng chip na nasa antas ng NASA. Ang isang modernong Intel Core i5 o Ryzen 5 ay higit pa sa sapat. Gayunpaman, kung ang iyong mga proyekto ay napakalaki, ang pagkakaroon higit pang mga core Makakatulong ito upang mas mapabilis ang pag-compile at paglo-load ng application.
- Memorya ng RAM: Bagama't sinasabi ng ilang manwal na sapat na ang 4 GB, sa katotohanan, 8 GB ang lohikal na panimulang punto. Kung plano mong patakbuhin ang IDE at ang SoftPLC nang sabay, o kung gumagamit ka ng virtualization, ang payo ko ay direktang pumunta sa GB RAM 16 para maiwasan ang mga nakakainis na paghila.
- Imbakan: Ang unang 12 GB ay mabilis na magiging hindi sapat habang nagdadagdag ka ng mga library, device package, at add-on. Bukod pa rito, ang pag-install ng CODESYS Control Win SL ay mangangailangan ng karagdagang ilang gigabyte. Ang pinakamahalagang bagay dito ay ang paggamit ng SSD diskdahil napakalaki ng pagkakaiba sa bilis ng pagsisimula at pagbubukas ng proyekto kumpara sa isang mechanical disk.
- Screen at Vision: Minsan nakakalimutan natin ito, ngunit ang pagprograma sa isang maliit na screen ay isang pahirap. Sa pagitan ng project tree at ng mga message window, isang Full HD monitor Ito ang pinakamababa para maiwasan ang pagkabaliw, at kung mayroon kang pangalawang monitor, mas madali ang pag-debug.
- Pagkakakonekta: Para makipag-ugnayan sa mga totoong PLC, talagang kailangan mo ng Port ng EthernetKung ang iyong laptop ay isang modernong modelo na walang port, bumili ng USB-to-Ethernet adapter. Depende sa iyong hardware, maaaring kailanganin mo rin ng mga USB o serial port para sa unang pag-setup.

Mga kaso ng paggamit ayon sa profile ng gumagamit
Para sa isang taong nagsisimula pa lamang matuto at gumagawa ng maliliit na proyekto, isang pangkat na may 8 GB ng RAM at 256 GB SSD Higit pa ito sa sapat para patakbuhin ang IDE at ang simulator. Kung nagtatrabaho ka na sa isang tipikal na propesyonal na kapaligiran, namamahala ng mga katamtaman hanggang malalaking proyekto at maraming plugin, ang mainam na solusyon ay ang mag-upgrade sa 16 GB ng RAM at 512 GB SSDPanghuli, kung gumagamit ka ng virtualization sa Mac o Linux, huwag lumagpas sa 16 GB, dahil kailangan mong maglaan ng malaking bahagi ng mga resources para sa virtual machine Huwag kang magbisikleta.
Pag-unawa sa CODESYS ecosystem at sa SoftPLC
Mahalagang maunawaan na ang CODESYS ay hindi lamang isang text editor, kundi isang development environment. Soft-PLC Lubos na maraming gamit. Ang pinakamalaking kalakasan nito ay ang Runtime system, na nagbibigay-daan sa iyong gawing isang industrial controller na ganap na sumusunod sa pamantayan ng IEC 61131-3 ang anumang industrial PC o kahit isang Raspberry Pi. Nangangahulugan ito na maaari kang magprograma gamit ang mga wikang tulad ng ST (Istrukturang Teksto)LD (Hagdan), SFC o FBD, na umaangkop sa kung ano ang pinakagusto mo o kung ano ang kinakailangan ng proyekto.
May mga napakalakas na implementasyon, tulad ng mga mula sa SENECA, na isinasama ang CODESYS 2.3 sa high-performance hardware upang garantiyahan ang maximum na pagiging maaasahan sa mga kumplikadong sistema. Ang mga solusyong ito ay nagbibigay-daan sa iyo upang magamit ang lakas ng Windows CE at i-optimize ang mga oras ng pag-setup gamit ang mga karagdagang tool na nagpapadali sa pag-configure ng I/O at mga converter. Bukod pa rito, namumukod-tangi ito sa kakayahang mag-integrate sa magkakaibang mga network ng industriya at suporta. VPN-IoT, na ginagawa itong mainam para sa Industry 4.0.
Para ma-optimize ang oras ng pag-setup, may mga tool suite tulad ng SENECA CODESYS package, na kinabibilangan ng mga kapaki-pakinabang na tagubilin para sa mabilis na pag-configure ng proyekto gamit ang mga I/O device, converter, at network analyzer. Ang software Z-NET4Halimbawa, pinapayagan ka nitong bumuo ng proyekto at i-load ito nang direkta sa kapaligirang CODESYS ng CPU. Dahil hindi labis na pinapabigat ng compiler ang mga mapagkukunan ng hardware, ito ay isang pinakamainam na pagpipilian para sa pagprograma ng parehong automated machine controllers at industrial control systems na naghahanap ng pang-ekonomiyang alternatibo sa mga PLC na may proprietary software.
Palaging tandaan na suriin ang eksaktong bersyon na iyong i-install, dahil ang mga pack ng serbisyo (tulad ng V3.5 SP21) ay maaaring bahagyang mag-adjust sa mga kinakailangan. Huwag kalimutang suriin ang mga pakete ng device ng bawat tagagawa, dahil ang ilan ay maaaring mangailangan ng karagdagang mga mapagkukunan. Sa huli, gamit ang isang karaniwang Windows PC, 8 GB ng RAM, at isang SSD, nasa tamang landas ka na sa pagsisimula, na iniiwan ang 16 GB at karagdagang monitor para sa oras na kailangan mo pa. pagiging kumplikado ng iyong mga automation Kinakailangan ko ito.
Ang pagkakaroon ng isang balanseng sistemang nakabatay sa Windows 10 o 11, isang i5/Ryzen 5 processor, at isang SSD ay nagbibigay-daan sa iyong lubos na masulit ang kapangyarihan ng libreng programming environment na ito, na nagpapadali sa paglipat mula sa pangunahing pagkatuto patungo sa implementasyon. mga kumplikadong sistemang pang-industriya at birtwalisasyon ng controller.