Research Article

PLAT: An Automated Fault and Behavioural Anomaly Detection Tool for PLC Controlled Manufacturing Systems

Table 2

Example set of transition rules.

Current signal stateNext signal state(Example) transition probability(Example) average transition time(Example) maximum transition time(Example) transition time probability

Group1-Device2-Signal2_OFF Group1-Device2-Signal2_ON0.720.3420.351
Group1-Device2-Signal2_OFF Group1-Device2-Signal4_ON0.351.0851.111
Group1-Device2-Signal2_ON Group1-Device2-Signal4_ON115.0715.131
Group1-Device2-Signal4_OFF Group1-Device2-Signal2_OFF18.448.451
Group1-Device2-Signal4_ON Group1-Device2-Signal4_OFF120.4560.0220.5160.150.30.7

Two transition times and their corresponding transition time probabilities.