Comments...
authoretisserant
Mon, 24 Sep 2007 17:08:54 +0200
changeset 54 ff82e7088ec5
parent 53 805abb954de2
child 55 9c26e67c041a
Comments...
runtime/plc_common_main.c
--- a/runtime/plc_common_main.c	Mon Sep 24 17:08:35 2007 +0200
+++ b/runtime/plc_common_main.c	Mon Sep 24 17:08:54 2007 +0200
@@ -26,21 +26,35 @@
 
 static int tick = 0;
 
+/*
+ * Prototypes of funcions exported by plugins 
+ **/
 %(calls_prototypes)s
 
+/*
+ * Retrive input variables, run PLC and publish output variables 
+ **/
 void __run()
 {
     %(retrive_calls)s
+    
     config_run__(tick++);
+    
     %(publish_calls)s
 }
 
+/*
+ * Initialize variables according to PLC's defalut values,
+ * and then init plugins with that values  
+ **/
 void __init()
 {
     config_init__();
     %(init_calls)s
 }
-
+/*
+ * Calls plugin cleanup proc.
+ **/
 void __cleanup()
 {
     %(cleanup_calls)s