Bcode
SLOENDE

Storitve

Programska orodja po meri

Razvijamo praktična tehnična orodja za avtomatizacijo, testiranje, pretvorbo podatkov in podporo projektom. Poudarek je na rešitvah, ki zmanjšajo ročno delo, izboljšajo sledljivost in pomagajo pri zanesljivejši izvedbi projektov.

TestOS za PLC testiranje

Platforma za avtomatizirano testiranje PLC programov, funkcij in scenarijev. TestOS se uporablja kot izvajalnik testov, ki se poveže s PLC-jem, izvede testne primere in pripravi rezultate testiranja.

BDD testiranje z odprtokodnimi orodji

Povezava Squash TM za zahteve in testne primere, Jenkins za izvajanje testov ter Gitea za lokalno verzioniranje izvorne kode. Namenjeno je ponovljivemu testiranju avtomatizacijskih projektov.

VC4 → mappView pretvornik

Python orodje z grafičnim vmesnikom za strukturirano migracijo B&R VC4 vizualizacij v mappView datoteke in osnovno projektno strukturo za nadaljnje delo v Automation Studio.

Namenska tehnična orodja

Razvoj manjših aplikacij za pripravo datotek, pretvorbo podatkov, generiranje poročil, preverjanje projektov in podporo vsakodnevnemu inženirskemu delu.

Media

Vizualni primeri

Primeri prikazujejo uporabo Bcode orodij pri PLC testiranju, pretvorbi vizualizacij in podpori avtomatizacijskim projektom.

TestOS testiranje PLC logike in vezave

TestOS testiranje

Preverjanje PLC scenarijev, vezave in ponovljivih testnih primerov.

B&R GUI Converter za pretvorbo VC4 v mappView

B&R GUI Converter

Orodje za hitrejši prehod VC4 vizualizacij v mappView strukturo.

TestOS

Avtomatizirano PLC testiranje

TestOS je namenjen testiranju PLC programov, funkcij in zaporedij v ponovljivih scenarijih. Uporablja se lahko z lokalno razvojno infrastrukturo, kjer so zahteve, testni primeri, izvorna koda, gradnja projekta in rezultati testiranja povezani v enoten tok.

Testiranje PLC funkcij v realističnih scenarijih
Preverjanje vrednosti spremenljivk pred in po testnem koraku
Regresijsko testiranje po spremembah programa
Zaporedno ali ciklično izvajanje testov
Poročila in pregled rezultatov testiranja
Možnost uporabe pri preverjanju ožičenja in HIL pristopih

Tipična povezava

Squash TM + Jenkins + Gitea + TestOS

Squash TM skrbi za zahteve in BDD testne primere, Jenkins za izvajanje, Gitea za verzioniranje, TestOS pa za povezavo s PLC-jem, izvajanje testov in pripravo rezultatov.

1. Definicija zahtev in testnih primerov
2. Gradnja in nalaganje projekta
3. Izvedba testov na PLC sistemu
4. Rezultati, poročila in regresijska kontrola

B&R GUI Converter

VC4 v mappView, hitreje in bolj ponovljivo

Za obstoječe B&R VC4 vizualizacije razvijamo pretvornik, ki pomaga pri prehodu na mappView. Cilj je zmanjšati ročno delo, ohraniti skladnost imen in povezav ter pripraviti osnovno strukturo datotek za nadaljnje delo v Automation Studio.

Pretvornik je posebej uporaben pri ponavljajočih se projektih, kjer je treba več obstoječih zaslonov prenesti v novejše okolje brez popolnoma ročne izdelave od začetka.

Kaj pridobite

Manj ročnega dela pri prehodu iz VC4 v mappView
Bolj enotna struktura ustvarjenih datotek in povezav
Hitrejša priprava osnov za nadaljnji razvoj v Automation Studio
Lažje vzdrževanje imen, bindingov in referenc med artefakti
Osnova za ponovljivo pretvorbo več podobnih zaslonov
Podpora pri posodobitvah starejših B&R vizualizacij

Tipičen potek

1. Uvoz obstoječe VC4 .page ali .layout datoteke
2. Samodejna priprava page, content, binding in Visualizat strukture
3. Ustvarjanje potrebnih Package.pkg datotek
4. Nadaljnja prilagoditev in vključitev v mappView projekt

Imate ponavljajoče se ročno delo v projektu?

Lahko pripravimo namensko orodje za testiranje, pretvorbo podatkov, generiranje datotek ali poročanje.

Pišite nam