You are on page 1of 35

BABI

PENGENALANPLCPHOENIXCONTACTILC130

A.StrukturPLCPhoenixContactILC130StarterKit

ILC130StarterKitadalahsebuahtrainerProgrammableLogicControl(PLC)buatan
PhoenixContactyangmerupakansebuahperusahaanyangbergerakdibidangAutomasi
IndustriyangberpusatdikotaBlomberg,Jerman.ILC130StarterKitmenggunakanPLC
ILC130sebagaipengendali,ModulIBILAI2/SFMEsebagaiInputAnalog,ModulILC
130ETHsebagaimodulKomunikasiLocalAreaNetwork(LAN)danInputDigital,dan
CLIPFIX355sebagaiperangkattambahanInputAnalogyangdirepsentasikanoleh
potensiometerdanToggleSwitchdanLEDindikatorpadaInputDigital.
Gambar1.ILC130StarterKit.

B.InterkoneksiInput

ILC130StarterKitmempunyai8buahInputDigitalyangterletakpadamodulILC130ETH
dan2buahInputAnalogtegangandan2buahInputAnalogArusyangterletakpadamodul
IBILAI2/SFME,selainituinputdigitaltersambungdenganToggleswitchpadaCLIPFIX
355yangjugadilengkapijugadenganLEDsebagaiindikatorbaikLEDdimodulSwitch
Toggle,danindikatorLEDdimodulILC130ETHyangdirepsentasikanoleh
simbolLEDI1sampaiI8,selainituinputanalogtersambungjugapadaVariabel
PotensiometerpadaCLIPFIX355,dimanafungsipotensiovariabeltersebutuntuk
melakukansimulasipengaturanteganganmasukanuntukInputAnalog.Berikutmerupakan
tabelinterkoneksi(wiring)InputpadaILC130StarterKit.

Device
Input/output
Signal at Variable

Connector 3, terminal point


1.4 Connector 3, terminal
Input I4 point 2.4 Connector 4,
terminal point 3.1 Connector
ILC 130 ETH 4, terminal point 4.1
Connector 4, terminal point
Input I5 3.4 Connector 4, terminal
point 4.4

Input I6
Connector 5, terminal point
1.1
IB IL AI
2/SF- Input I7
ME
ONBOARD_INPUT_BIT0
ONBOARD_INPUT_BIT1
Input I8 ONBOARD_INPUT_BIT2
Input I1 ONBOARD_INPUT_BIT3
ONBOARD_INPUT_BIT4
ONBOARD_INPUT_BIT5
Input I9 ONBOARD_INPUT_BIT6
Input I2 ONBOARD_INPUT_BIT7

Connector 3, terminal point 1.1


Input I3 Connector 3, terminal point 2.1 Input_Analog

Tabel1.MappingInterkoneksiInput
Gambar2.WiringILC130StarterKit.

Modul PLC Phoenix Contact ILC 130

Iman Fushshilat
NilaiteganganyangdiperbolehkanmasukkeInputDigitalPLCILC130adalah0dan24
VDirrectCurrent(DC),sementaranilaiteganganyangdiperbolehkanmasukkeinput

AnalogPLCILC130beradapadarentang010VDC.

C.InterkoneksiOutput

ILC130StarterKitmempunyai4channelOutputdigitalyangterpasangpadaKonektor2
ModulPLCILC130,Outputdigitaltersebutdapatmenggeluarkantegangan24Vuntuk
Logika1Booleanpadaprogramdan0VuntukLogika0Booleanprogram.Masingmasing
channelOutputjugamempunyaiIndikatorLEDyangterdapatpadakonektor2modulPLC
ILC130ETH,yangdiberisimbolQ1sampaidenganQ4.
Gambar3.TitikTerminalOutputPadaKonektor2PLCILC130

BerikutmerupakantabelMappingInterkoneksiOutputDigtalpadaILC130StarterKit:

Tabel2.MappingInterkoneksiOutput

Modul PLC Phoenix Contact ILC 130

Iman Fushshilat
Tabel3.MappingVariabelInputOutput

D.PowerSupply

PowerSupplypadaILC130StarterkitmempunyaiteganganInput220VACdan
mengeluarkanOutputTegangan24VDC,sedangkanmodulPowerSupplyUnitpadaILC
130StarterKitterletakpadakonektor1.
Gambar4.InterkoneksiModulPowerSupply

Modul PLC Phoenix Contact ILC 130

Iman Fushshilat
BABII

TUTORIALAUTOMATIONPCWORK

AutomationPCWorkadalahsofwareyangdigunakanuntukmembuatprogram,Compiling,
debugingsertadownload/uploadprogrampadaILC130StarterKit.PadaBABiniakan
dijelaskanstepbysteppenggunaanSoftwarePCWorksecaraterperincidimulaidarisetting
Parameter,pembuatanprogrammenggunakanLadderdanFunctionBlockDiagram,
compiling,debugingsampaidenganprosesdownloadprogramkePLCILC130StarterKit.

BerikutalurpembuatanprojectprogrampadasoftwarePCWorkuntukILC130StarterKit.
Gambar5.AlurPembuatanProjectPadaILC130StarterKit

BerikutlangkahpembuatanprojectprogrampadaILC130StarterKit.

PadaPanelStartWindows,CariSubProgramPhoenixContact,kemudianAutomation
WORK,laluPilihPCWORK6.10.56.

Modul PLC Phoenix Contact ILC 130

Iman Fushshilat
Gambar6.LangkahpertamapembuatanProject

Setelahbeberapasaatinisialisasi,makaakantampillembarkerja(workspace)tampilan
pertama,sepertipadagambarberikut:

Gambar7.TampilanWorksheetpertama

UntukmembuatProjectBaru,KlikFile,kemudianNew/NewProject,KlikTabILC1xx,
PilihILC130ETHRev>01/3.00atauILC130ETHRev>01/3.50,kemudianklikOK.
Gambar8.LangkahkeduapembuatanProject

KemudanMasukkeBusConfigurationWorkspace,dengancaramengklikiconyang
dilingkarihitampadagambar9.

Modul PLC Phoenix Contact ILC 130

Iman Fushshilat
Gambar9.LangkahketigapembuatanProject

KemudianKlikjenisPLCyangdipakaidalamhaliniILC130StarterkitmenggunakanILC
130padaBusSructure,untukpenentuanInternetProtocol(IP)PLC.

Gambar10.LangkahkeempatpembuatanProject

IsikanKolomIPAddreesssesuaidenganIPyangterterapadaILCStarterKit,beserta
StationName.
Gambar11.LangkahkelimapembuatanProject.

KembalikeIECProgrammingWorkspace,dengancaramelakukanklikpadaIconyang
dilingkarimerah,sepertipadagambar12

Modul PLC Phoenix Contact ILC 130

Iman Fushshilat
Gambar12.LangkahkeenampembuatanProject.8.KlikMainpadaProjectTreeWindows,
sepertipadagambar13

Gambar13.LangkahkeenampembuatanProject.

LakukankoneksiPLCILC130StarterKitdengansoftwarePCWorkmenggunakansistem
komunikasiInterbus,dengancaraklikViewKemudianklikConectedBus
Gambar14.LangkahketujuhpembuatanProject.10.KlikNamaStationNamepadacombo
boxpiihanConectedBus

Gambar15.LangkahkedelapanpembuatanProject.

11.KlikkananStationName,kemudanpilihImportProject,klikwithdevicedescription.

Modul PLC Phoenix Contact ILC 130

Iman Fushshilat
Gambar16.LangkahkesembilanpembuatanProject.

KemudianPilihModulPeripheraltambahanyangdigunakandenganPLCILC130,dalamhal
iniILC130StarterKithanyamenggunakanmodulperipheraltambahanIBILAI2/SFME
sebagaimodulinputanalog.
Gambar17.LangkahkesembilanpembuatanProject.

Sampaidenganlangkahini,settingparameterPLCtelahselesai,langkahselanjutnyaproses
pembuatanprogram,dalamhalinimenggunakanLadderdanFunctionBlockDiagram
(FBD),sebagaipercobaanawalkitaakanmembuatprogramlogikaAND,caranyaklikpada
mainworkspace,kemudiancariSimbolFunctionDiagramBlokANDpadaGrupWizard
Favouritesebelahkanan,kemudianlakukandoubleklikpadasimbolANDtersebut.

Gambar18.LangkahkesepuluhpembuatanProject.

14.LaluakanmunculsimbolANDFunctionDiagramBlock(FDB)padaworkspace

Modul PLC Phoenix Contact ILC 130

Iman Fushshilat
Gambar19.SimbolANDFDB

LakukansettingPengalamatanPORTPLCpadaInputOutputLogikaANDdengancara
melakukandoubleklikpadapinInputOutput,pertamasettingkakiinputpertama,lalupada
comboboxname,pilihalamatInputPLCyangdikehendaki,dalamhalinimenggunakan
InputBit0,sepertipadagambar20.
Gambar20.LangkahkesepuluhpembuatanProject.

DenganCarayangsamapadapoint15lakukansettingaksesPortpadaInputANDyang
tersisa,danoutputAND,hinggamenghasilkansepertigambar21.

Gambar21.LangkahkesebelaspembuatanProject.

SampaidengantahapinipembuatanprogrammenggunakanFDBtelahselesai,langkah
selanjutnyaadalahprosesCompilasiProgram,dengancaraklikBuild,KemudianRebuild
Project.

Modul PLC Phoenix Contact ILC 130

Iman Fushshilat
Gambar22.LangkahkeduabelaspembuatanProject.

SetelahprosesCompilingselesai,jikatidakadakesalahan(error)makaakantampakseperti
gambar23.

Gambar23.LangkahketigabelaspembuatanProject.

KemudianmasukkeprosesDownloading,dengancaramengklikIconProjectControl
Dialog,sepertiyangdilingkarimerahpadagambar24.
Gambar24.LangkahkesebelaspembuatanProject.

LaluklikDownload,kemudianKlikCold,setelahituprogrammulaiditransferdariPC
Work(Komputer)kePLCILC130.

Modul PLC Phoenix Contact ILC 130

Iman Fushshilat
Gambar25.LangkahkeempatbelaspembuatanProject.

Setelahprosesdownloading,masukkeprosesdebuging,melaluiprosesdebuging,user
dimungkinkanuntukmelihatsecaralangsungkondisi/Statusregister,PORTdiPLC,secara
realtimemelaluisoftwarePCWork.UntukmelakukanprosesDebuging,dilakukandengan
caramelakukanklikiconyangdilingkarimerahsepertipadagambar26.
Gambar26.LangkahkelimabelaspembuatanProject.

22.Sampaipadatahapinipadaprosesdebugingmakapadaworkspace,komponenAND
FDBakanmenunjukankondisirealtimeLogika(1atau0)diPLC,sepertipadagambar
dibawah27,lalulakukanperubahantoggleswitch0dan1sertaamatiLEDindikatorLED
Q1padaOutput.

Gambar27.HasilProsesDebuging

Sampaidengantahapiniserangkaianprosespembuatanprojecttelahselesaidiawalidengan
settingparameter,pembuatanprogrammenggunakanFunctionDiagramBlock

Modul PLC Phoenix Contact ILC 130

Iman Fushshilat
(FDB),prosesCompiling,DownloadingkePLCILC130danprosesDebugingtelah

selesai.

ILC130StarterKitjugadapatdiprogrammenggunakanLadder,caranyamembuatNetwork,
dengancaramenlakukanKlikIconyangdilingkariwarnamerahsepertiyangtampakpada
gambar28

Gambar28.LangkahpertamapembuatanLadder,menggunakaIconNetwork.

MakaNetwork/RungLadderbaruakanmuncu,lakukansettingpadacontactsebagaiInput
danCoilsebagaioutputdengancarayangsamasepertilangkahpoint15,sehinggatampak
sepertipadagambar29.
Gambar29.NetworkLadder

Ladderpadagambar29dapatdimodifikasi,sepertidipararelkan,menambahcontactatau
coildanlainlainmenggunakantoolsiconpadagambar30.

Gambar30.ToolsIconModifikasiLadder

Sebagaicontoh,lakukanmodifikasisehinggaladdermembentuksebuahrangkaianinterlock
sepertipadagambar31.

Modul PLC Phoenix Contact ILC 130

Iman Fushshilat
Gambar31.RangkaianInterlockLadder

LakukanProsescompilingsepertipadalangkah17dan18,kemudianDownloadingProgram
kePLCsepertipadalangkah19dan20,danterakhirlakukanprosesdebugingsepertipada
langkahke21,kemudianlakukanperubahankondisilogikatoggleswitch0dan1,amati
perubahanoutput1yangditandakanpadaIndikatorLEDQ1,gambar32menunjukanhasil
setelahprosesDebugingpadasoftwarePCWork.

Gambar32.ProsesDebugingLadder

JOBSHEET1

BuatlahrangkaianFunctionBlockDiagram(FBD)padasoftwarePCWork,sepertigambar
1a.
LakukanProsesCompiling,DownloadingdanDebuging,RubahkondisilogikapadabitPort
I/Oyangterkait,danlakukanpengamatan.

LakukanAnalisaterhadapcarakerjaProgram,buatFlowchart,kesimpulandansertakan
dalamLaporan

Gambar.1a

Modul PLC Phoenix Contact ILC 130

Iman Fushshilat
JOBSHEET2

BuatlahrangkaianFunctionBlockDiagram(FBD)danladderpadasoftwarePCWork,
sepertigambar2a.

LakukanProsesCompiling,Downloadingdandebuging,RubahkondisilogikapadabitPort
I/Oyangterkait,danlakukanpengamatan.

LakukanAnalisaterhadapcarakerjaProgram,buatFlowchart,kesimpulandansertakan
dalamLaporan

Gambar.2a

JOBSHEET3

BuatlahrangkaianladderpadasoftwarePCWork,sepertigambar3a.
LakukanpengalamatanBitI/O,kemudianlakukanProsesCompiling,Downloadingdan
debuging,RubahkondisilogikapadabitPortI/Oyangterkait,danlakukanpengamatan.

LakukanAnalisaterhadapcarakerjaProgram,buatFlowchart

LakukanKonversiLadderprogramkeFDB

BuatkesimpulandansertakandalamLaporan

Gambar.3a

JOBSHEET4

1.BuatlahrangkaianladderpadasoftwarePCWork,sepertigambar4a.

Modul PLC Phoenix Contact ILC 130

Iman Fushshilat
LakukanpengalamatanBitI/O,kemudianlakukanProsesCompiling,Downloadingdan
debuging,RubahkondisilogikapadabitPortI/Oyangterkait,danlakukanpengamatan.

LakukanAnalisaterhadapcarakerjaProgram,buatFlowchart

LakukanKonversiLadderprogramkeFDB

BuatkesimpulandansertakandalamLaporan

Gambar.4a

JOBSHEET5

BuatlahrangkaianladderpadasoftwarePCWork,sepertigambar5a.

LakukanpengalamatanBitI/O,kemudianlakukanProsesCompiling,Downloadingdan
debuging,RubahkondisilogikapadabitPortI/Oyangterkait,danlakukanpengamatan.

LakukanAnalisaterhadapcarakerjaProgram,buatFlowchart

LakukanKonversiLadderprogramkeFDB

BuatkesimpulandansertakandalamLaporan
Gambar.5a

JOBSHEET6

BuatlahrangkaianbisamenggunakanFDBatauLadder,yangberfungsimenyalakanLampu
OutputQ1danQ2BergantianMenyaladanpadamdalamwaktumasingmasing3detik.

JOBSHEET7

BuatlahrangkaianFunctionBlockDiagram(FBD)padasoftwarePCWork,sepertigambar
6a.

Modul PLC Phoenix Contact ILC 130

Iman Fushshilat
LakukanProsesCompiling,DownloadingdanDebuging,RubahkondisilogikapadabitPort
I/Oyangterkait,danlakukanpengamatan.

LakukanAnalisaterhadapcarakerjaProgram,buatFlowchart,kesimpulandansertakan
dalamLaporan

Gambar.6a
Modul PLC Phoenix Contact ILC 130

Iman Fushshilat

You might also like