Chtěl jsem zabít "dvě mouchy jednou ranou", vyzkoušet OPC server Softing, na který jsem dostal nabídku a novou verzi Scada systému Reliance 4. Povedlo se to "více než dokonale", hlavně ohledně OPC serveru.
Instalace a nastavení použitého OPC serveru je popsána detailně na jiném místě tohoto webu.
Ještě že jsem si před instalací OPC serveru Softing přečetl pár detailů ze zaslaného CD. Tam jsem zjistil, že se jedná o stejný OPC server jako od Deltalogic, jen v omezené demo verzi. Takže věc byla vyřešená, ani jsem to neinstaloval, mám plnou verzi Deltalogic, nebudu "zasírat" kompa nějakou stejnou jen demoverzí. Změna je jen v hlavičce konfigurace OPC serveru. |
|
Tadyhle je původní server od Deltalogic. A teď babo raď co si koupit. Ani jsem nepátral po cenách, neboť mě to dost překvapilo. Rozhodně OPC od Deltalogic jede perfektně a v plné ničím neomezené verzi, můžete použít všech 15 druhů spojení. |
|
Přepsal jsem data v hlavičce a označení PLC. Vše by šlo i počeštit, ale není důvod se s tím hrát. V podstatě si můžete změnou konfigurace do modrého pole napsat co chcete, třeba název firmy. Jednotlivé popisy se dají taky editovat, viz PLC 0 atd.. |
|
Takže spojení na PLC S7 bylo jasné, zbývá nainstalovat Relianci 4, zatím jen beta verze. Je to bezproblémové, stáhnete jeden soubor, spustíte a už to jede. |
|
Vyberte z menu instalátoru "vlastní", tam si můžete nastavit cestu, kde se Reliance nainstaluje. SQL server se v základu neinstaluje. |
|
Vše je otázka několika desítek sekund. Ikonky proti trojkové verzi jsou nové, ale hlavně si všiměte položky "Project Converter". Ta je důležitá a bude o ní řeč dále. |
|
Celá instalace zabere necelých 200MB, ale hodně z toho tvoří velmi rozšířená knihovna obrázků a symbolů. |
|
Spuštění vývojového prostředí je doprovázeno tradiční hláškou o omezené verzi jen na 25 tagů. |
|
Naprosto intuitivně Vás navede menu do správce stanic, kde velmi rychle vytvoříte stanici, se kterou chcete komunikovat. Pokud nemáte nějakou na přímý driver z Reliance, tak jedině zbude klasický OPC server.
Je vidět že přímých driverů je celkem dost na běžné druhy PLC. Pravděpodobně bude ale většina přes sériové rozhraní PC.
|
|
Takže z nabídky vyberete OPC server který máte nainstalovíán na PC. Nabídka si jej samozřejmě najde sama, nemusíte nic pracně prohledávat. Podotýkám, že vše se zkouší přes OPC Deltalogic, který běží na mém PC už několik měsíců bez jakýchkoliv problémů, ani o něm nevím.
Tohle se nastavuje při založení nového projektu. Protože jsem ale měl funkční projekt v trojkové verzi, chtěl jsem zkusti hlavně konverzi mezi verzemi.
|
|
Spustí se Project Converter a najdete projekt který chcete konvertovat. Nastavíte cesty, nesmí být cíl ve stejném adresář, to si konvertor ohlídá, spustíte a je to otázka chvilky. |
|
Konverze úspěšná. Přiznám se, že jsem vzhledem k miniaturnímu projektu ani jiný výsledek nečekal. Ale je předpoklad, že i velké projekty půjdou zkonvertovat bez potíží. |
|
Tohle je nastavení ve správci stanic po konverzi.
Proti obrázku výše přibyl OPC SimaticHMI. Aby to někoho nezmátlo, jedná se jen o obrázky z kompu v práci s připojením na PLC, kdežto obrázky z instalace jsou z noťasu.
|
|
Tohle je bezvadná funkce. Po kliknutí na proměnou se otevřou přímo ve Správci stanic patřičné parametry proměnné. |
|
Zatím není přímý přístup do knihovny obrázků. Musíte přes "Správce obrázků" a pak teprve vybrat z knihovny co potřebujete" a vložit do správce. Teprve poté dostanete obrázek do projektu. I když je cesta přednastavena, je to zdlouhavé. Stará verze to uměla. Jak mě ale informovali z Geovapu Pardubice, je to proto, že se jedná se o beta verzi. |
|
Pokud si ve správci stanic načtete z OPC více proměných jako já, musíte mazat a mazat, jinak neuložíte konfiguraci. |
|
Spuštění runtime je doprovázeno dalším oknem s patřičnou tabulkou alarmů a událostí. Možná to jde někde vypnout, ani jsem to ale nezkoušel. Ovšem dost mě to ale otravovalo. |
|
Pak už se vše bez problémů rozběhne. Jen pro zajímavost, ta spodní zelená LED je z nové knihovny symbolů, ta horní je moje starší, zmenšená.
Pokud jde o to číslo, tak je to 16bitová proměnná. Jak se zobrazuje s desetinou tečkou?
|
|
Ve verzi 4 je to trochu jinak, nemohl jsem to najít. Naštěstí pan Štěpán Držka z Geovap Pardubice, mě okamžitě upřesnil kde to nastavit, takže jsem zároveň zkusil i technickou pomoc, která funguje stejně rychle jako když jsem zkoušel minulou verzi.
Ve vlastnostech proměné, záložka "Korekce" nastavit x 0,1.
|
|
A ještě v záložce "Upřesnit" nastavit zobrazení počtu desetiných míst. |
|
Důležitá otázka, zda jde takové číslo s desetinými místy i zapsat. To jsem samozřejmě vyzkoušel a jde to bez problémů. V PLC budete mít pochopitelně číslo 2394!
Například při zobrazení teploty z kanálu Pt100, kde při 25°C vyleze číslo 250 je to bezva, vidíte to na 1 desetiné místo a nemusí se nic přepočítávat ve scriptech.
|
|
Závěr : Tak jednoduchá zkouška nové verze Reliance 4 proběhla, hlavní rozdíly ve kterých se liší verze 3 od nové verze 4 jsou k dispozici na webu Geovap Pardubice www.geovap.cz. Já jsem si jen zkusil, že nic k horšímu se nezměnilo, právě naopak, velmi rychlá instalace (cca desítky sekund) a odinstalace, intuitivnost, a hlavně čeština. Klidně si to zkuste bez nebezpečí, že si "zaserete" kompa a budou problémy s odinstalací, jako u některých jiných produktů. S Reliancí 4 se Vám to nestane.
Ještě jedna podstatná zajímavost. Klidně instalujte verzi 4 vedle verze 3. Vše pojede bez potíží, dokonce i on-line režim ve dvou verzích na jeden OPC server. Nic se spolu "nebije", zkoušel jsem všechny možné varianty a vždy to jelo.
OPC server Softing/Deltalogic : Tak pan Peterka z www.foxon.cz, který prodává OPC Deltalogic, přesně vysvětlil jak to je. OPC server pochází od Softingu, který dále prodává jádro OPC. Deltalogic (nebo další zájemci) jej nakupuje, dává na to svoje logo a prodává pod svou značkou. Říká se tomu Relabeling. Tak a dost chytrostí.
|