Skip to the main content

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 id 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


Full text: english pdf 1.079 Kb

page 499-507

downloads: 476

cite


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

https://hrcak.srce.hr/154039

Publication date:

19.2.2016.

Article data in other languages: english

Visits: 1.076 *