J
Mario:
> This library can have a global variable in the cmm for the global state
> of the plc (stop, run, going_down, coming_up, ...?). Each of the modules
> would also have an independent state variable (run, stop, update, ....).
> We can then have a command line utility to change the state of these
> variables, and every module would then respect their state.
This would have to be changeable programmatically, too.
> I would start off with five states for the PLC:
...
Are these states or requests for change? Who sets these values and who reads them? Serialization?
> Modules could have three states:
Again, are these states (set by the module) or requests for change (set by something else)? If requests, how do they get acknowledged? Serialization?
Jiri
--
Jiri Baum <[email protected]>
"In my opinion, the GPL is optimized to build a strong software community at the expense of a strong commercial software business model."
--Craig Mundie, Senior VP, Microsoft; 17 May 2001
_______________________________________________
LinuxPLC mailing list
[email protected]
http://linuxplc.org/mailman/listinfo/linuxplc
> This library can have a global variable in the cmm for the global state
> of the plc (stop, run, going_down, coming_up, ...?). Each of the modules
> would also have an independent state variable (run, stop, update, ....).
> We can then have a command line utility to change the state of these
> variables, and every module would then respect their state.
This would have to be changeable programmatically, too.
> I would start off with five states for the PLC:
...
Are these states or requests for change? Who sets these values and who reads them? Serialization?
> Modules could have three states:
Again, are these states (set by the module) or requests for change (set by something else)? If requests, how do they get acknowledged? Serialization?
Jiri
--
Jiri Baum <[email protected]>
"In my opinion, the GPL is optimized to build a strong software community at the expense of a strong commercial software business model."
--Craig Mundie, Senior VP, Microsoft; 17 May 2001
_______________________________________________
LinuxPLC mailing list
[email protected]
http://linuxplc.org/mailman/listinfo/linuxplc