Básicamente un estructura es un arreglo o conjunto de variables, no necesariamente de la misma magnitud, destinadas a un mismo fin, ejemplo: en un tabla de excel tengo columnas o campos distribuidos así nombre, fecha, cliente, producto, etc, todos estos campos están relacionados con un registro único, en los PIC puedes hacer algo similar
Puedes crear un registro con las variables asociadas, ejemplo: registro1 = temperatura, hora, día, mes, activo, etc.
De esta forma asocias todas estas variables a un registro.
struct
{
long temperatura;
int hora;
int dia;
int mes;
short activo;
} registro1;
registro1.temperatura = 1200;
registro1.hora = 12;
registro1.dia = 5;
registro1.mes = 3;
registro1.activo = 1;
No sé si te confundí más, Saludos.