Вы можете в программе ПЛК сделать окно в течении, когда он не будет опрашивать, и время этого окна сказать энергетику.

Проблема качества хода часов в ПЛК. 63-й без Ethernet синхронизацию по ntp не включишь. Был бы ПЛК с Ethernet, то например capzap писал на него программу синхронизации времени.

То есть со временем окно будет смещаться, при отставании или спешке часов.
К тому же вы хотите секунды ловить...

Например написать программу в ПЛК, которая будет и передавать и слушать порт. Но опять же, какие временные рамки ?

Программа энергетика это скорее всего обычный Конфигуратор Меркурий. Они часто просто этой прогой смотрят.