Hey,
Setup i have:
CPU 315T-3 PN/DP
S120_CU320_2_DP
DP cycle 2.5 ms
Servo 2.5 ms
IPO 5.0 ms
IP_2 15.0 ms
What is the fastest way to Reexecute MC commands. For instance FB 414 "MC_MoveVelocity". The done flag only flips its value 0 to 1, 1 to 0, if inVelocity bit goes high. So its not useful for retriggering the block.
Under MCDevice:
MaxLoopDuration: 6ms
The manual states: Command processing
The commands of integrated technology are processed and monitored at indefinite cycles. The time required to process current commands depends on the number of active commands and on CPU load.
It seems the command process time can vary.
Currently i trigger block every 10ms and it only loads the first execute, all the others are ignored.
On rockwell there is the .DN bit the user can monitor and fire the MC command again if its done.
Setup i have:
CPU 315T-3 PN/DP
S120_CU320_2_DP
DP cycle 2.5 ms
Servo 2.5 ms
IPO 5.0 ms
IP_2 15.0 ms
What is the fastest way to Reexecute MC commands. For instance FB 414 "MC_MoveVelocity". The done flag only flips its value 0 to 1, 1 to 0, if inVelocity bit goes high. So its not useful for retriggering the block.
Under MCDevice:
MaxLoopDuration: 6ms
The manual states: Command processing
The commands of integrated technology are processed and monitored at indefinite cycles. The time required to process current commands depends on the number of active commands and on CPU load.
It seems the command process time can vary.
Currently i trigger block every 10ms and it only loads the first execute, all the others are ignored.
On rockwell there is the .DN bit the user can monitor and fire the MC command again if its done.