A system for weighing moving railcars (105, 205, 305) having a plurality of spaced apart wheel carriages (120, 125, 220, 225, 320, 325), characterized in that: a scale is disposed along the path of travel of the railcars (105, 205, 305) to be weighed, the scale including first and second independent scale platforms (135, 140) over which travel the wheel carriages (120, 125, 220, 225, 320, 325) of the railcars (105, 205, 305) to be weighed individually and at a different instant in time; a distance between the first and second scale platforms (135, 140) is set to be substantially equal to the wheel carriage -to- wheel carriage centerline distance of an average railcar; sensors (145, 150) are located on each scale platform (135, 140), the sensors (145, 150) being actuatable by leading wheels (155, 165, 255, 265, 355, 365) and trailing wheels (160, 170, 260, 270, 360, 370) of each railcar wheel carriage (120, 125, 220, 225, 320, 325), wherein each scale platform (135, 140) includes an entry sensor located and adapted to provide a signal when a wheel carriage (120, 125, 220, 225, 320, 325) passes onto the scale platform (135, 140) and an exit sensor located and adapted to provide a signal when a wheel carriage (120, 125, 220, 225, 320, 325) leaves the scale platform (135, 140); and a controller is provided, the controller having associated software and being in communication with the scale, the controller adapted to use signals from the scale platform sensors (145, 150) to determine when a railcar wheel carriage (120, 125, 220, 225, 320, 325) is isolated on a corresponding scale platform (135, 140), to capture independent weight readings from the first scale platform when a trailing wheel carriage (25, 225, 325) is isolated thereon, and to capture independent weight readings from the second scale platform when a leading wheel carriage (120, 220, 320) is isolated thereon, the controller further adapted to time stamp the weight readings by using the signals from the scale platform entry sensors and exit sensors; to combine the independent and time separated weight readings from the first and second scale platforms (135, 140) to determine the weight of a given railcar (105, 205, 305). a scale is disposed along the path of travel of the railcars (105, 205, 305) to be weighed, the scale including first and second independent scale platforms (135, 140) over which travel the wheel carriages (120, 125, 220, 225, 320, 325) of the railcars (105, 205, 305) to be weighed individually and at a different instant in time; a distance between the first and second scale platforms (135, 140) is set to be substantially equal to the wheel carriage -to- wheel carriage centerline distance of an average railcar; sensors (145, 150) are located on each scale platform (135, 140), the sensors (145, 150) being actuatable by leading wheels (155, 165, 255, 265, 355, 365) and trailing wheels (160, 170, 260, 270, 360, 370) of each railcar wheel carriage (120, 125, 220, 225, 320, 325), wherein each scale platform (135, 140) includes an entry sensor located and adapted to provide a signal when a wheel carriage (120, 125, 220, 225, 320, 325) passes onto the scale platform (135, 140) and an exit sensor located and adapted to provide a signal when a wheel carriage (120, 125, 220, 225, 320, 325) leaves the scale platform (135, 140); and a controller is provided, the controller having associated software and being in communication with the scale, the controller adapted to use signals from the scale platform sensors (145, 150) to determine when a railcar wheel carriage (120, 125, 220, 225, 320, 325) is isolated on a corresponding scale platform (135, 140), to capture independent weight readings from the first scale platform when a trailing wheel carriage (25, 225, 325) is isolated thereon, and to capture independent weight readings from the second scale platform when a leading wheel carriage (120, 220, 320) is isolated thereon, the controller further adapted to time stamp the weight readings by using the signals from the scale platform entry sensors and exit sensors; to combine the independent and time separated weight readings from the first and second scale platforms (135, 140) to determine the weight of a given railcar (105, 205, 305). to use signals from the scale platform sensors (145, 150) to determine when a railcar wheel carriage (120, 125, 220, 225, 320, 325) is isolated on a corresponding scale platform (135, 140), to capture independent weight readings from the first scale platform when a trailing wheel carriage (25, 225, 325) is isolated thereon, and to capture independent weight readings from the second scale platform when a leading wheel carriage (120, 220, 320) is isolated thereon, the controller further adapted to time stamp the weight readings by using the signals from the scale platform entry sensors and exit sensors; to combine the independent and time separated weight readings from the first and second scale platforms (135, 140) to determine the weight of a given railcar (105, 205, 305). to time stamp the weight readings by using the signals from the scale platform entry sensors and exit sensors; to combine the independent and time separated weight readings from the first and second scale platforms (135, 140) to determine the weight of a given railcar (105, 205, 305).