easy-forum

English Support - Software => easySoft => Thema gestartet von: Marty am Januar 06, 2006, 15:53:46 Nachmittag

Titel: Broadcasting bits
Beitrag von: Marty am Januar 06, 2006, 15:53:46 Nachmittag
It seems the PT & GT work in a broadcast fashion i.e I put a value on the net and any other device can access that value.  Net bit operations  (SN & RN) seem to be only point to point.  I have to specify who I am sending the info to.

Is there a way to broadcaste bit states.  I have a setup with 3+ MFD's with one acting as a master.  I would like to make certain boolean states in the master visible to all the slaves without having to create individual SN commands in the master.  This is particularly important if I want to add slaves in the future without reprogramming the master.

Thanks

Marty
Titel: Re: Broadcasting bits
Beitrag von: KressSwiss am Januar 07, 2006, 12:51:37 Nachmittag
Hi Marty
I’m afraid there is no way to transfer Data’s from Net ID to Net ID without including programs in all net participant. Anyway wish you success with your project.
KressSwiss
   
Titel: Re: Broadcasting bits
Beitrag von: befu am Januar 09, 2006, 10:50:19 Vormittag
Hi Marty

The only way to broadcast bits is to use a PT function block sending a MD, MW or MB operand within the bit accessible range (MD1 to MD 3, MW1 to MW6 or MB1 to MB12).

You can set Markers (e.g. M16 to M23) in the master device an send the assigned marker byte (e.g. MB3) with a PT function block.

Best regards

Bernhard
Titel: Re: Broadcasting bits
Beitrag von: Marty am Januar 09, 2006, 15:31:07 Nachmittag
Thanks,

That was helpful.

Regards,

Marty
Titel: Re: Broadcasting bits
Beitrag von: Marty am Januar 09, 2006, 15:35:43 Nachmittag
 ??? Another question:  Is the a way to copy or duplicate the complete code from one device to another?  During Select All and then Copy doesn't seem to work.  Even when copying subsections, notes seem to get lost.

Regards,

Marty
Titel: Re: Broadcasting bits
Beitrag von: KressSwiss am Januar 09, 2006, 19:31:31 Nachmittag
Hi Marty
Have a look at German download. There is a contribution from "Knodelpa" concerning Bloc Transfer (Blocktransfer über EASY-NET). There is also an example do download. Maybe it's a solution for your problem.
KressSwiss

Titel: Re: Broadcasting bits
Beitrag von: befu am Januar 10, 2006, 13:57:36 Nachmittag
Hi Marty

... Is there a way to copy or duplicate the complete code from one device to another? ...

It is possible, but only if your program from the source device is compatible with the ressources of the destination device, e.g. trying to copy a program with text display function blocks from an easy800 to a MFD-Titan device doesn't work. As the result the EasySoft will copy nothing at all.

A better way is to copy selected areas of the source program into the destination device, which fits the ressources of the destination device. Take care of the NET-IDs, they normally have to be corrected.


... During Select All and then Copy doesn't seem to work.

Always use the "select area" tool from the EasySoft tool bar to select the to be copied parts of the program and the "Copy" and "Paste" commands from the context (right click) menues. The short cuts sometimes may have problems.

... Even when copying subsections, notes seem to get lost.

Sorry, this is a known bug. Our specialists are working at this topic.

Best regards

Bernhard