Kalabisan
Ano ang WinTr SCADA Redundant?
Ito ay tumutukoy sa ganap na paulit-ulit na operasyon ng dalawang istasyon ng SCADA. Ang mga mode ng operasyon ng server at client ay magkaiba sa paulit-ulit na operasyon. Binabasa o isinusulat ng mga kliyente ang lahat o mga partikular na halaga ng tag mula sa server. Ang client at server ay nakikipag-ugnayan nang nakapag-iisa sa mga PLC at iba pang mga automation device. Sa paulit-ulit na mode, ang dalawang computer ay gumagana bilang 100% na backup para sa isa't isa. Kapag ang isang partner ay nakikipag-ugnayan sa isang PLC, ang kabilang partner ay hindi nakikipag-ugnayan sa PLC. Natatanggap nito ang lahat ng impormasyon mula sa partner nito. Kung ang isang partner ay mabigo, ang operating partner ay nakikipag-ugnayan sa mga PLC. Kaya, hindi bababa sa isang istasyon ng SCADA ang palaging nakikipag-ugnayan sa mga PLC. Ang operating system na ito ay naka-synchronize para sa maraming kaganapan bilang karagdagan sa komunikasyon ng PLC.
Paano i-configure ang mga paulit-ulit na setting?
- Ang unang proyekto ng SCADA ay kinokopya sa dalawang magkaibang computer. Ang parehong proyekto ay dapat na 100% magkapareho.
- Sa parehong computer, kailangan nating buksan ang tab na Redundant sa Control Panel at ayusin ang mga kinakailangang parameter.
- Pagkatapos lagyan ng tsek ang kahon na "Paganahin ang Redundant Partner", kailangan nating i-configure ang mga setting ng koneksyon sa Ethernet ng partner.
- Kailangan nating ilagay ang IP address ng kabilang partner sa seksyong "IP Address".
- Kailangan nating ilagay ang port number ng kabilang partner sa seksyong "Rem.TcpIp Port".
- Sa seksyong “Loc.TcpIp Port”, dapat mong ilagay ang numero ng port ng computer na iyong ginagamit. Maaaring pareho ang parehong numero ng port. Gayunpaman, kung pinapatakbo mo ang parehong partner sa iisang computer para sa mga layunin ng pagsubok, dapat magkaiba ang mga numero ng port. Iisang programa lamang ang maaaring gumamit ng parehong port sa isang computer.
- Ilagay ang timeout period sa milliseconds na gagamitin para sa partner access sa seksyong “TimeOut (Ms)”.
- I-activate ng "Restart" ang mga pagbabagong ginawa natin sa mga setting ng Partner TCP/IP.
- Inihahambing ng button na “Connect” ang listahan ng tag ng partner sa listahan ng tag sa computer na ito. Ang resulta ay ipinapakita nang detalyado sa “Result Window”. Ang window ng resulta ay dapat na ganap na berde. Ang mga hindi magkatugmang tag ay minarkahan ng pula. Dapat i-configure ang mga kinakailangang setting upang hindi ma-block ng Windows firewall ang alinman sa mga partner. Kapag una mong pinili ang feature na ito sa WinTr SCADA, lilitaw ang isang mensahe ng firewall. Kung sasagot ka ng "Hindi ko pinapayagan," haharangan ng firewall ang WinTr SCADA. Para maayos ito, dapat mo itong payagan muli mula sa Windows Security Center. Tingnan ang Figure 2.
- Gamit ang mga opsyong “Shared Database” at “Use Two Distinct Synchronize Database”, maaari nating ma-access ang database sa dalawang magkaibang paraan. Gamit ang opsyong “Shared Database”, parehong partner ang gumagamit ng iisang database. Maaaring i-host ang shared database sa ibang server. Dapat i-configure ang mga setting ng access sa database sa SQL Server tab. Sa opsyong ito, ang mga historical record ay ginagawa ng isa sa mga partner. Kung ang partner na gumagawa ng mga record ay hindi available, ang kabilang partner ang papalit. Ang mga record maliban sa mga historical record ay ginagawa ng parehong partner gamit ang isang partikular na sistema.
- Kapag pinili ang opsyong “Use Two Distinct Synchronize Database”, parehong iniimbak ng partner ang lahat ng record sa kani-kanilang database. Ang mga database na ito ay maaaring nasa magkaibang server o sa iisang server. Ang mga setting ng koneksyon sa database ay kino-configure sa SQL Server tab. Sa sistemang ito, kinukumpleto ng bawat partner ang nawawalang impormasyon mula sa database ng kabilang partner. Halimbawa, kapag ang partner A ay na-restart pagkatapos ng isang panahon na offline, kinukuha nito ang mga nawawalang record mula sa database ng partner B. Kung ang SCADA station na ito ay matagal nang offline, maaaring magtagal ang operasyong ito.
- Una, dapat i-configure ang mga kinakailangang setting para ma-access ng mga partner ang mga database ng isa't isa. Una, kailangan mong payagan ang SQL Server sa Windows firewall. Ang address ng programa ng SQL Server 2005 ay: “C:\\Program Files\\Microsoft SQL Server\\MSSQL.1\\MSSQL\\Binn\\sqlservr.exe”
- Patakbuhin ang programang “SQL Server Surface Area Connection”. I-click ang “Surface Area Configuration For Services and Connection”. Pumunta sa WINTR – Database Engine – Remote Connections at piliin ang opsyong “Local and Remote connections” at ang opsyong “Using TCP/IP only”. Tingnan ang Figure 3.
- Patakbuhin ang programang “SQL Server Configuration Manager”. Sa kanang pane, i-right-click ang SQL Server (WINTR) at piliin ang function na “Restart”. Iko-configure ng mga hakbang na ito ang mga kinakailangang setting para sa remote access sa SQL Server.
- Ilagay ang pangalan ng database server ng remote partner sa field na "Server Name". Sa local network, maaari kang kumonekta gamit ang "Partner Computer name\\WINTR" o "Partner IP address\\WINTR". Para sa mga koneksyon sa internet, dapat itong ilagay bilang "Partner IP address\\WINTR,Port No.". Bukod pa rito, dapat i-configure ang port forwarding sa ADSL modem para sa mga koneksyon sa internet.
- Ang "Login" ay ang username ng database server.
- Ang "Password" ay ang password ng database server.
- Ang "Timeout(Sec.)" ay ang panahon ng timeout sa segundo para sa koneksyon sa database.
- Maaari mong gamitin ang mga parameter na "Connect" upang subukan ang koneksyon sa database server na iyong ipinasok.
- Ang "Pangalan ng Database" ay ang pangalan ng database na ginagamit ng proyektong SCADA ng partner. Kung pinapatakbo mo ang parehong partner sa iisang computer para sa mga layunin ng pagsubok, dapat magkaiba ang mga pangalan ng database.
- “I-verify ang Database” Pinaghahambing ng button na ito ang istruktura ng partner at lokal na database. Ang resulta ay ipinapakita sa “Result Window”. Dapat berde ang lahat ng row sa window na ito. Kung pula ang mga ito, maaaring magkaiba ang data sa database o sa database schema. Ang mga detalye ng data ay ipinapakita sa lahat ng row. Malalaman mo ang mga dahilan ng mga pagkakaiba sa pamamagitan ng pagsusuri sa mga detalyeng ito.
- Maaari mong kumpletuhin ang nawawalang impormasyon mula sa remote database gamit ang button na “I-sync ang Database Gamit ang Remote”. Ang function na ito ay pinapatakbo ng bawat partner kapag unang nagsimula ang kanilang runtime. Ang una at huling mga petsa ng record ay inihahambing para sa lahat ng mga talahanayan sa database. Kinukumpleto ng lokal na database ang mga record mula sa remote database na mas luma kaysa sa unang petsa ng record at mas bago kaysa sa huling petsa ng record.
- Ang pag-click sa button na “Kunin ang Lahat ng Data Mula sa Remote” ay magbubura sa lahat ng data sa lokal na database. Ang lahat ng data sa remote na database ay kokopyahin sa lokal na database.



Sa bersyon 5.1.4, naidagdag na ang buong kakayahang alternatibong IP at numero ng port.
Ang function na ito ay nagbibigay-daan sa iyo upang lumikha ng mga pangalawang IP address para sa mga koneksyon ng Redundant, Server & Client, Profinet, Modbus TCP-IP, at FinS Ethernet. Kung ang isang koneksyon ay mabigo sa pangunahing IP address, susubukan nitong kumonekta gamit ang pangalawang IP address. Kung ang koneksyon sa pangalawang IP address ay mawala, susubukan nitong kumonekta muli gamit ang pangunahing IP address. Ang cycle na ito ay magpapatuloy nang walang hanggan. Dapat kang lumikha ng mga alternatibong IP address gamit ang isang Windows text editor. Kopyahin lamang ang nilikhang file sa iyong project folder. Ang pangalan ng file ay dapat na "ServerIpConfig.txt". Makikita mo ang isang halimbawa ng nilikhang file sa ibaba.

Sa SLACK, ang address bago ang simbolong "/" ay ang pangunahing address, at ang susunod ay ang pangalawang address. Ang file na iyong gagawin ay dapat nasa format na ipinapakita sa itaas. Ang bawat linya ay dapat maglaman ng mga alternatibong IP address. Hindi mahalaga kung ang mga ito ay server o PLC address. Ang lahat ng alternatibong IP address ay dapat nasa iisang file. Kukunin ng WinTr SCADA ang mga kinakailangang impormasyon mula sa file na ito kapag nagsimula ang proyekto. Ang mga pagbabagong gagawin mo sa file na ito pagkatapos magsimula ang proyekto ay magiging aktibo sa susunod na magsimula ito.
Para sa epektibong paggamit ng tungkuling ito, ang bawat computer ay dapat mayroong dalawang Ethernet card, at ang sistema ay dapat gumana sa dalawang magkaibang network. Kung hindi posible ang pag-access mula sa unang network, awtomatikong mamamahala ang pangalawang network. Ang ilang PLC ay may dalawang Ethernet port. Ang mga PLC na may ganitong configuration ay madaling maisama sa sistemang ito.
