The panels are frameless so I've used these clamps:
https://www.ebay.com/itm/274278823741
They go on top of a Ironridge XR10 rail. While I have not observed any problem with the rails moving apart as they are on a metal roof, I have observed that the panels have bowed some due to their weight. Being frameless panels they have less support and that worries me. But it has been 3 years, snow and summer in NC and no panel has cracked or experienced any failure.
In retrospect I wish I had figured out a way to have the rails under the panels, but the spacing of ridges on my roof didn't match with the size of the panels. Anyway, I'm hoping for the best. I already got my payback so anything from now on is profit.