Enabling/disabling cyclical communication for profibus slaves
I'd like to disable and enable Profibus slaves dynamically with AC 800F as master (v9.1). I'm thinking of multiple non-stationary devices which can be dynamically connected to the bus when needed and then enabled through Digivis by the operator. If a device is not needed anymore, it can be disabled through Digivis and then disconnected physically. IIRC this kind of setup is possible with several other Profibus masters (e.g. S7-300, HIMatrix F35).
In Freelance, I learned that you can disable and re-enable cyclical communication for any Profibus slave without a "bus member failed" message appearing: In Control Builder F, this can be done manually by toggling the "cyclical communication" checkbox in the online slave configuration (in the hardware tree, see attached picture 01). So far, so good.
I'd like to toggle this function from inside a program, i.e. dynamically enabling and disabling slaves. The documentation shows a block variable for just this checkbox which is writable (MSCYEnable, see attached picture 02), but I'm not sure how to access it. I can't find the value in the variable picking box (F2). Do I need a separate gateway like the help text states? That seems unnecessarily complicated to me.
I'd appreciate suggestions or alternative approaches. Thank you for your thoughts.
Insert the URL that your highlighted text will link to.
Copy the video's "embed" tag into Embedded Video below.