Host Engineering Forum

General Category => Do-more CPUs and Do-more Designer Software => Topic started by: DLTimmons on April 30, 2013, 02:59:41 PM

Title: Do-More and multiable GS2 drives
Post by: DLTimmons on April 30, 2013, 02:59:41 PM
I working on a project that will have up to 17 GS2 drives using modbus rtu commands with a H2-Serio-4. Most of the time there will be only two drives running but there will be a few times when as many as 5 of them will be running. I have noted that each drive will have to have a MWX and MRX. With them being Asynchronous command how to I set this up so that I do not lock things up? I would like to have quick response to the drives running and not scan the others while they are not running. But I do know that I can not have two MWX active at the same time. Or do I just scan through all the drives then loop back to the start? Scanning all would be the simples but how long would it take to write two registers and read 5 on each drive?

 
Title: Re: Do-More and multiable GS2 drives
Post by: BobO on April 30, 2013, 03:03:10 PM
I have noted that each drive will have to have a MWX and MRX. With them being Asynchronous command how to I set this up so that I do not lock things up? I would like to have quick response to the drives running and not scan the others while they are not running. But I do know that I can not have two MWX active at the same time. Or do I just scan through all the drives then loop back to the start? Scanning all would be the simples but how long would it take to write two registers and read 5 on each drive?

You can't mess it up. Just configure the boxes you want to use, all of the interlocking logic is handled internally by the PLC.

If you are not trusting of that, create a program block and use the MRX/MWXs built-in stage transition logic. It really is hard to mess it up either way.
Title: Re: Do-More and multiable GS2 drives
Post by: DLTimmons on April 30, 2013, 04:52:36 PM
You can't mess it up. Just configure the boxes you want to use, all of the interlocking logic is handled internally by the PLC.

If you are not trusting of that, create a program block and use the MRX/MWXs built-in stage transition logic. It really is hard to mess it up either way.

What to bet on that ;D  I just had to say that ;D

I just been bit by the Asynchronous instructions a few times.