--- a +++ b/branches/develop/mqttsparkplug/mqttsparkplug/Sparkplug™ MQTT edge and host/Function Blocks/FB_CheckSeq/FB_CheckSeq/SeqNum/svnobj @@ -0,0 +1,28 @@ +Gx_l × !0…jüo6 ¼j.Ÿ y XR# S y s t e m . S t r i n g L{ f 8 a 5 8 4 6 6 - d 7 f 6 - 4 3 9 f - b b b 8 - d 4 6 0 0 e 4 1 d 0 9 9 } I m p l e m e n t a t i o n L{ 3 b 8 3 b 7 7 6 - f b 2 5 - 4 3 b 8 - 9 9 f 2 - 3 c 5 0 7 c 9 1 4 3 f c } T e x t D o c u m e n t L{ f 3 8 7 8 2 8 5 - 8 e 4 f - 4 9 0 b - b b 1 b - 9 a c b b 7 e b 0 4 d b } T e x t L i n e s L{ a 5 d e 0 b 0 b - 1 c b 5 - 4 9 1 3 - a c 2 1 - 9 d 7 0 2 9 3 e c 0 0 d } I d +l o n g T a g T e x t @I F V a l u e = 0 O R V a l u e = 2 5 5 T H E N . D o R e B i r t h : = F A L S E ; , _ P r e v S e q : = V a l u e ; BE L S I F V a l u e = ( _ P r e v S e q + 1 ) T H E N E L S E , D o R e B i r t h : = T R U E ; E N D _ I F "I F D o R e B i r t h T H E N f _ P r e v S e q : = 0 ; / / R e s e t p r e v i o u s r e c e i v e d B D S e q 4O K : = ( D o R e B i r t h = F A L S E ) ; I n t e r f a c e L{ a 9 e d 5 b 7 e - 7 5 c 5 - 4 6 5 1 - a f 1 6 - d 2 c 2 7 e 9 8 c b 9 4 } M E T H O D S e q N u m V A R _ I N P U T D V a l u e : U L I N T ; / / S e q N u m V a l u e E N D _ V A R V A R _ O U T P U T ( O K : B O O L ; / / O K \ D o R e B i r t h : B O O L ; / / A r e b i r t h i s d e m a n d e d Ð ÐÐEÐ Ð +C ÚÐ- Ð Ð +D ÚÐ-Ð Ð +E ÚÐ-Ð Ð +F ÚÐ-Ð Ð +G ÚÐ-Ð Ð +H ÚÐ-Ð Ð +I ÚÐ-Ð Ð +J ÚÐ-Ð Ð +K ÚÐ-Ð Ð +L ÚÐ-Ð Ð +M ÚÐ-Ð Ð +N ÚÐ-Ð Ð +O ÚÐ-Ð Ð +P ÚÐ-Ð Ð + ÚÐ-ÐÐE +Ð Ð +: ÚÐ-Ð Ð +; ÚÐ-Ð Ð +<