As for implementation, do you foresee weapons being linkable to specific blocks to target that particular block? Or maybe a new weapon effect/chamber effect? Or do you see the weapon auto-tuning on-hit to do more damage to the first block it hits? I'm wondering how frequency would work in game.
With hundreds of block IDs leading to hundreds of frequencies, I can't imagine the frequency being controlled by detailed logic, other than logic being able to maybe switch it on or off. I.e. I wouldn't want to have to "program" the frequency via x number of activation blocks linked to the weapon computer. Maybe a linked display block work, so you can just manually enter the frequency into the linked display. Or switch between different frequencies stored in other display blocks. That might be cool.
Being able to switch frequencies in battle might not be very useful against the average ship, where targeted areas might reveal different kinds of blocks at subsequent ticks. However, it could be a fun thing for a tactical crewmember on the ship. Especially if the weapon doesn't get any penalties against blocks that it is not "tuned into".
Example:
Maybe I'm a non-pilot crewmember aboard the S.S. Vapo-Hull. I enter the main laser's weapon computer, and tune the laser, depending on what it is hitting. Something fun for a crewmember to do!