Its not the watch dog timer on the EL2004 turning the output off if its not written to every 100ms (the default)? Sorry if this is completely off the mark, I haven't completely followed the thread, just though it was worth a mention.
Craig Fullerton On 11 October 2012 02:44, Thomas Paoloni <[email protected]> wrote: > On 10/10/2012 09:57, Thomas Paoloni wrote: >> >> On 10/10/2012 09:41, Jun Yuan wrote: >>> >>> We really need to find out the reason, instead of writing a workaround. >>> >> I completely agree with you. >> From my first tests I had the impression I explained before, but my >> fieldbus is actually composed of 35 slaves and so I'll check better for >> overlaps or other possibly mistakes from my side and let you know soon. >> >> > Well, I did it. > I did a very simple test, I removed from my softplc the two function calls > > ecrt_domain_queue(domain1); > ecrt_master_send(master); > > without this, data on domain area are preserved. > I think I can say my piece of code doesn't overwrites anything. > What else could I check ? > > _______________________________________________ > etherlab-users mailing list > [email protected] > http://lists.etherlab.org/mailman/listinfo/etherlab-users _______________________________________________ etherlab-users mailing list [email protected] http://lists.etherlab.org/mailman/listinfo/etherlab-users
