Original scientific paper
https://doi.org/10.7305/automatika.2016.01.838
Utjecaj komunikacijskih prekida na zadovoljenje funkcionalnih zahtjeva IEC 61131-3 distribuiranih sustava upravljanja
Marcin Jamro
; Department of Computer and Control Engineering, Faculty of Electrical and Computer Engineering, Rzeszow University of Technology, al. Powsta´nców Warszawy 12, 35-959 Rzeszów, Poland
Dariusz Rzonca
orcid.org/0000-0001-5724-0978
; Department of Computer and Control Engineering, Faculty of Electrical and Computer Engineering, Rzeszow University of Technology, al. Powsta´nców Warszawy 12, 35-959 Rzeszów, Poland
Abstract
Upravljački software je često korišten u sustavima koji obavljaju kritične zadatke u industriji. Tijekom njegovog razvoja, važno je osigurati zadovoljenje svih bitnih pretpostavki i funkcionalnih zahtjeva. Jedan od važnih koraka u razvoju navedenog softwarea je testiranje njegovih pojedinih cjelina korištenjem offline simulatora, neovisno o ostatku sustava. Međutim, rezultati testiranja mogu se bitnije razlikovati u slučaju potpuno povezanog sustava sa svim pripadajućim eksternim faktorima, kao što su komunikacijski problemi, koje je također potrebno uzeti u obzir. U ovom radu autori predstavljaju koncept definiranja i izvršenja testova sustava korištenjem jezika za namjensko definiranje testova, nazvanog CPTest+. On je proširen dodatnom ASSERT_COM naredbom koja obavlja provjeru s mogućnošću detekcije problema uzrokovanih vanjskim faktorima, npr. komunikacijom. Kako bi se omogućilo automatsko i sistematično testiranje predložen je namjenski mjerni sustav. On uzima u obzir trenutni status veze kao i arhivirane rezultate kako bi se odredila vjerojatnost neizvršenja testnog slučaja uslijed komunikacijskih problema.
Keywords
sustavi upravljanja; komunikacija; IEC 61131-3; zahtjevi; testiranje
Hrčak ID:
154039
URI
Publication date:
19.2.2016.
Visits: 1.505 *