Sorry, no.
What you could try is to use Project Export and utilize a more advanced text editor to do that, then Project Import. There are much more advanced text editors out there that let you do all kinds of cool stuff like that.
Have you looked at User Data Types? This completely eliminates the need for knowing how/where these bits are mapped. Create a UDT called MachineStruct with the fields you have
.HMIPB
.PBOneShot
.OutputSetToRun
.HMIPBFaultReset
.StarterFaulted
.StarterOutput
.AuxInput
Create a block of 10 of those e.g. Machine of type MachineStruct, then access
Machine0.HMIPB
vs.
Machine2.HMIPB
vs.
Machine0.AuxInput
or even use array indexing
Machine[V0].HMIPB where V0 can equal 0..9
Then at Top of Scan, move your X's to the various actual .AuxInput members, and similarly at Bottom Of Scan, move your .StarterOutput members to the various actual Y's.