Method for length measurement of a flat good in a goods processing system, and arrangement for implementation of the method
11293798 · 2022-04-05
Assignee
Inventors
Cpc classification
B65H2701/1916
PERFORMING OPERATIONS; TRANSPORTING
International classification
B65H7/14
PERFORMING OPERATIONS; TRANSPORTING
G01G11/00
PHYSICS
G01G19/00
PHYSICS
G01B11/04
PHYSICS
Abstract
In a method and apparatus for length measurement of a flat good in a goods processing system having first and second stations, each having a sensor in the transport direction of the flat good, a control processor implements a path control and counts encoder pulses of an encoder in the first station. An event is determined by the sensor of the second station, and an associated numerical value Z1 of the encoder pulses is stored in the control processor, as is a numerical value Z2 for a distance between the two sensors is also stored. An additional event is determined by the sensor of the first station, and an associated numerical value Z3 of the encoder pulses is stored. As soon as both events are present, Z2 and the difference Δ=Z3−Z1 are added by the control processor, and the sum is used to designate the length.
Claims
1. A method for length measurement of a flat good in a goods processing system comprising a first station and a second station that is downstream of said first station in a transport direction of the flat good, wherein each of the first and second stations comprises a motor, an encoder that produces encoder pulses representing operation of the motor, an event sensor, and a control processor configured to implement path control of the flat good proceeding through the respective station, said method comprising: in an encoder pulse counter of the control processor of the first station, counting encoder pulses produced by the encoder of the first station; detecting an event relating to transport of the flat good in the second station with the event sensor in the second station, and storing an associated numerical value Z1 of the encoder pulse counter, which exists upon detection of said event, in a first register of the control processor of the first station; storing a numerical value Z2 in a second register of said control processor of said first station representing a distance between the respective event sensors of said first and second stations; detecting an event in said first station with the event sensor of said first station, and storing an associated numerical value Z3 of the encoder pulse counter that exists upon occurrence of the detection of said event in said first station; and forming a difference Δ=Z3-Z1 in said processor of said first station, and generating a sum Z2+Δ in said control processor of said first station, as soon as said event in said first station and said event in said second station are both detected, and emitting said sum from said control processor of said first station as a representation of the length of said flat good.
2. A method as claimed in claim 1 wherein said flat good has a format that has a defined smallest format and a defined median format, and comprising placing the respective event sensors in said first station and said second station at a distance apart that is greater than a length of said minimum format and smaller than a length of said median format.
3. A method as claimed in claim 1 wherein said event in said first station detected by said event sensor of said first station is detection of a trailing edge of said flat good passing said event sensor as said flat good is transported through said first station, and wherein said event in said second station detected by the event sensor of the second station is detection of a passage of a leading edge of said flat good passing said event sensor in said second station as said flat good is transported through said second station.
4. A method as claimed in claim 3 wherein each of said event sensors in said first and second stations is a photoelectric barrier, and wherein said photoelectric barrier in the first station detects said trailing edge of said flat good when said trailing edge clears said photoelectric barrier in said first station, and wherein said photoelectric barrier of said second station detects said leading edge of said flat good when said leading edge reaches said photoelectric barrier in said second station.
5. A method as claimed in claim 1 wherein said numerical value Z2 stored in said second register is a number of encoder pulses that corresponds to a distance between the respective event sensors of said first and second stations.
6. A method as claimed in claim 1 comprising, in said control processor of said first station, converting said sum into a designation of said length of said flat good by multiplying said sum by a conversion factor that converts said sum into a length expressed in length units defined by said conversion factor.
7. An apparatus for length measurement of a flat good in a goods processing system comprising a first station and a second station that is downstream of said first station in a transport direction of the flat good, wherein each of the first and second stations comprises a motor, an encoder that produces encoder pulses representing operation of the motor, an event sensor, and a control processor configured to implement path control of the flat good proceeding through the respective station, said apparatus comprising: an encoder pulse counter of the control processor of the first station that counts encoder pulses produced by the encoder of the first station; said control processor of the first station being configured to detect an event relating to transport of the flat good in the second station with the event sensor in the second station, and to store an associated numerical value Z1 of the encoder pulse counter, which exists upon detection of said event, in a first register of the control processor of the first station; said control processor of the first station being configured to store a numerical value Z2 in a second register of said control processor of said first station representing a distance between the respective sensors of said first and second stations; said control processor of the first station being configured to detect an event in said first station with the event sensor of said first station, and storing an associated numerical value Z3 of the encoder pulse counter that exists upon occurrence of the detection of said event in said first station; and said control processor of the first station being configured to form a difference Δ=Z3-Z1 in said processor of said first station, and to generate a sum Z2+Δ in said control processor of said first station, as soon as said event in said first station and said event in said second station are both detected, and to emit said sum from said control processor of said first station as a representation of the length of said flat good.
8. An apparatus as claimed in claim 7 wherein said flat good has a format that has a defined smallest format and a defined median format, and wherein the respective event sensors are situated respectively in said first station and said second station at a distance apart that is greater than a length of said minimum format and smaller than a length of said median format.
9. An apparatus as claimed in claim 7 wherein said event in said first station detected by said event sensor of said first station is detection of a trailing edge of said flat good passing said event sensor as said flat good is transported through said first station, and wherein said event in said second station detected by the event sensor of the second station is detection of a passage of a leading edge of said flat good passing said event sensor in said second station as said flat good is transported through said second station.
10. An apparatus as claimed in claim 9 wherein each of said event sensors in said first and second stations is a photoelectric barrier, and wherein said photoelectric barrier in the first station detects said trailing edge of said flat good when said trailing edge clears said photoelectric barrier in said first station, and wherein said photoelectric barrier of said second station detects said leading edge of said flat good when said leading edge reaches said photoelectric barrier in said second station.
11. An apparatus as claimed in claim 7 wherein said numerical value Z2 stored in said second register is a number of encoder pulses that corresponds to a distance between the respective event sensors of said first and second stations.
12. An apparatus as claimed in claim 7 wherein said control processor of said first station is configured to convert said sum into a designation of said length of said flat good by multiplying said sum by a conversion factor that converts said sum into a length expressed in length units defined by said conversion factor.
13. An apparatus as claimed in claim 7 wherein said flat good has a format with a defined minimum format, and wherein said first station comprises to transport rollers situated in succession in said first station in the transport direction, said two transport rollers being driven by the motor in said first station, each of said two driven transport rollers having an axle with the respective axles being parallel to the transport direction and spaced at a distance from each other that is smaller than a length of said smallest format of said flat good.
14. An apparatus as claimed in claim 7 comprising a serial bus system that connects the control processors of the first and second stations with each other.
15. An apparatus as claimed in claim 14 wherein said serial bus system is a CAN bus.
16. An apparatus as claimed in claim 7 wherein said flat good is a mail item, and wherein said first and second stations comprise stations in a franking system.
17. An apparatus as claimed in claim 16 wherein said first station is an automatic supply station of said franking machine system and wherein said second station is a dynamic scale of said franking machine system.
18. An apparatus as claimed in claim 7 wherein: the event sensor of the first station is located between first and second transport rollers, with respect to the transport direction, of the first station that are configured to support the flat good as the flat good moves in the transport direction, the second transport roller being downstream of the first transport roller in the transport direction; and the event sensor of the second station is located upstream from first and second transport rollers, with respect to the transport direction, of the second station that are configured to support the flat good as the flat good moves in the transport direction, the second transport roller being downstream of the first transport roller in the transport direction.
19. An apparatus as claimed in claim 18 wherein the first and second transport rollers of the second station support a transport belt.
20. An apparatus as claimed in claim 7 wherein the first station is a feeder station and the second station is a dynamic scale.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
DESCRIPTION OF THE PREFERRED EMBODIMENTS
(7)
(8)
(9) Additional details of the individualization station arise from the German utility model DE 20 2016 106 124 U1. The flat good G, clamped between the driven first transport roller 132 and the undriven first contact pressure roller 162, is transported further in the transport direction T to a driven second transport roller 133 and an undriven second contact pressure roller 163. The axles of the two driven transport rollers 132 and 133 are parallel to the x-direction and at a distance from one another that is smaller than the length of the smallest format for flat goods G (for mail pieces: L.sub.min=140 mm). For mail pieces, the distance of the two axles is preferably c=135 mm.
(10) An interface 17 of the first station 1 is connected via a Controller Area Network (CAN) with an interface 27 of the second station 2, and with interfaces of additional stations (not shown). CAN is a serial bus system. The CAN bus connects multiple identically authorized control units of the stations of the franking machine system with one another.
(11) Before a length measurement, a control processor of the franking machine 3 (
(12) After the evaluation of the length measurement, the control processor 10 of the automatic supply station sends the numerical value of the determined length of a flat good to the control processor (not shown) of the franking machine 3 (
(13) The control processor 20 of the dynamic scale is connected with the interface 27; with at least one first motor M21 of the dynamic scale for its activation to drive at least one transport belt 253, and with an encoder 26 of first motor M21 for signal reception; and with a number of sensors (not shown). A first sensor of the dynamic scale is likewise designed as a photoelectric barrier DW-LS1 and is comprised of a transmitter 211 and a receiver 212. The light beam of the photoelectric barrier DW-LS1 travels upstream at a distance b from the axle of a first deflection roller 2531 of the at least one transport belt 253. The light beam travels in the z-direction (
(14) The two light beams of the photoelectric barrier AZ-LS3 and of the photoelectric barrier DW-LS1 preferably travel parallel to one another. A distance d which is greater than the length of the smallest format L.sub.min and smaller than the length L.sub.median of a medium format of the flat good exists between the two light beams of the AZ-LS3 and of the photoelectric barrier DW-LS1. A standard format C6/5 for a letter envelope with a medium format, which format is common in Germany, has the trade designation “C6 long”, “DL+” or “DLplus” and has a length L.sub.median=229 mm. The distance d is within a range from 140 mm to 220 mm and is preferably 193 mm. The photoelectric barriers may advantageously be fashioned as transmitted light sensors.
(15) The axles of the deflection rollers of the transport belt are installed on a weighing plate 25, which may be learned together with additional details from German utility model DE 20 2016 106 125 U1.
(16)
(17) The placement station 1.1 has a sensor (not shown) to detect at least one placed mail piece. The sensor AN-S0 is preferably realized as a photoelectric barrier AN-SL0. An opening 01 in an alignment wall 011 is provided for the receiver of the photoelectric barrier, and an opening 02 in a placement cover 012 is provided for the transmitter of the photoelectric barrier. Additional details are provided in German utility model DE 20 2016 102 202 U1.
(18) The second module of the first station 1 is an individualization station 1.2 having an arm 18 as well as the supply covers 121 and 122. The arm 17 retains those mail pieces of a stack which should only be individualized later. Additional details are disclosed in German utility model DE 20 2016 106 124 U1.
(19) The second station 2 is a dynamic scale having covers 241 and 242, as well as having a semi-transparent, foldable hood 221 of the upper housing part 22. In the lower housing part 23, the weighing plate 25 with an installed cover 255 is formed in the sections between the covers 241 and 242. Components to determine two of the three dimensions of the flat good are preferably entirely components of the dynamic scale, and only components to determine one of the three dimensions of the flat good are partially arranged in the dynamic scale. The first sensor of the dynamic scale, which is designed as a photoelectric barrier DW-LS1, is among the latter.
(20) The third station 3 is a franking machine. As a fourth station 4, a tray for mail pieces is provided after the three stations 1, 2 and 3. The x-direction of a Cartesian coordinate system is transverse to the y-direction, wherein the transport direction coincides with the y-direction. The z-direction is orthogonal to the x/y-plane.
(21) The axles of the two driven transport rollers 132 and 133 are parallel to the x-direction and at a distance from one another that is less than the length of the smallest format (for mail pieces, Lmin=140 mm).
(22)
(23)
(24) 1021—querying the actuation of the start button of the franking machine (station 3) of the system,
(25) 1022—CAN bus query and
(26) 1023—booting up the SW of the control processor of each of the stations of the system if the start button has been actuated,
(27) 1024—querying a sensor S0 of the photoelectric barrier AN-SL0 of the placement station by the control processor of the automatic supply station,
(28) 1025—reporting the presence of a mail piece by the control processor of the automatic supply station to the franking machine, via CAN bus,
(29) 1026—command from the franking machine via CAN bus to the automatic supply station serves to release the start of a drive motor M10 for the transport modules of the placement station 1.1, of the individualization motor M11 and of the transport motor M12 of the individualization station 1.2 of the automatic supply station 1, as well as of the transport motor M21 of the dynamic scale, as soon as at least one mail piece has been placed.
(30) The routine 100 of
(31) 1031—querying a first sensor AZ-S1 or photoelectric barrier AZ-SL1 of the automatic supply (AZ),
(32) 1032—the sensor AZ-S1 detects a supply of a mail piece to the AZ,
(33) 1033—start of the individualization motor M11 of the AZ,
(34) 1034—deletion of the count state of an encoder pulse counter by the control processor of the AZ,
(35) 1035—start of the transport motor M12 of the AZ,
(36) 1036—incrementing the encoder pulses by the control processor of the AZ during the driving by means of the transport motor, from “one” at the beginning in the encoder pulse counter,
(37) 1037—controlling the AZ using the sensors AZ-S1, AZ-S2 and AZ-S3 or photoelectric barriers AZ-SL1, AZ-SL2 and AZ-SL3.
(38) Following after step 103 is a step 104 to implement the length measurement. In a first query step 1041, a query is made as to whether a signal from the dynamic scale is present. The workflow branches to a sub-step 1044 if a signal from the dynamic scale is present. For every mail piece that covers the photoelectric barrier DW-LS1 with the leading edge, the dynamic scale signals this event in real time per CANopen. Given a signal from the dynamic scale, a count state Z1 of the encoder pulse counter 14 is read out in the automatic supply station and stored in the register R1.
(39) Otherwise, if a signal from the dynamic scale is not present, a second query step 1042 is reached in which a query is made as to whether a detection of the trailing edge of a mail piece at the photoelectric barrier AZ-SL3 has been performed by the control processor of the automatic supply station. The workflow branches back from the second query step 1042 to the beginning of step 104 in the event that the queried event has not yet occurred. Otherwise, in the event that the queried event has already occurred, the workflow branches to a sub-step 1043. In sub-step 1043, a storage in the register R3 of the control processor of the automatic supply station takes place for a counter state of an encoder pulse for each mail piece whose trailing edge clears the photoelectric barrier AZ-SL 3. A count state Z3 of the encoder pulse 14 is thus present in the register R3 if the event has occurred. In sub-step 1045, an evaluation of the stored counter states of the encoder pulse 14 is performed by the control processor of the automatic supply station if both events have occurred.
(40) After step 104, the routine implements a query step 105 with the query of whether additional mail pieces are present in the transport path. The workflow branches back to the beginning of step 104 if this is applicable and at least one additional mail piece is present in the transport path. Otherwise, the workflow branches to the stop at step 106 if no additional mail piece is present in the transport path.
(41) The sub-step 1044 includes the storage of the count state Z1, and the sub-step 1043 includes the storage of the count state Z3 of counter 14, in two registers R1 and R3. A fixed numerical value for the constant distance D is stored in an additional register R2.
(42) There are now two scenarios for the length determination:
(43) I. The mail piece is longer than or just as long as the distance d between AZ-LS3 and DW-LS1,
(44) II. The mail piece is shorter than the distance d between AZ-LS3 and DW-LS1.
(45) Scenario I:
(46) The leading edge of the mail piece first reaches the photoelectric barrier DW-LS1 in the dynamic scale. The encoder pulse counter 14 increments the encoder pulses further. At the point in time of the closing of the photoelectric barrier DW-LS1 in the dynamic scale, the counter state Z1 is therefore smaller than or equal to the counter state Z3 at the point in time of the opening of the photoelectric barrier AZ-LS3 in the automatic supply station.
(47) Calculation Variant I.1:
(48) The distance d is stored as a numerical value in the register R2 and corresponds to the distance in mm. The numerical value Z1 for the number of encoder pulses that is stored in the register R1 is subtracted from the other numerical value Z3 for the number of encoder pulses that is stored in the register R3, and—multiplied with an arbitrary conversion factor δ—yields a path length δ.Math.Δ in the desired measurement unit. The difference Δ=Z3−Z1 of the numerical values Z3 and Z1 is, for example, converted by means of a conversion factor k into a numerical value for a path length in mm that corresponds to the difference Δ. A path s in mm that is traversed per encoder clock is known for the mail piece. For example, the encoder delivers 8.97 signals per millimeter of path, thus the traversed path per encoder clock is s=1/8.97 mm=0.1115 mm. The conversion factor is thus k=0.1115. This path length, calculated with a measurement unit in mm, is added to the numerical value (measurement unit likewise in mm) for the distance d between AZ-LS3 and DW-LS1 and yields the length d+k.Math.Δ of the mail piece with the measurement unit in mm.
(49) Calculation Variant I.2:
(50) The distance d is stored as a numerical value Z2 in the register R2 and corresponds to a number of encoder clock pulses. The difference Δ=Z3−Z1 of the numerical values Z3 and Z1 is added to the numerical value Z2 for the number of encoder clock pulses, wherein the number of encoder clock pulses corresponds to the distance d between AZ-LS3 and DW-LS1. The sum Z2+A of the numerical values Z2, Z3 and Z1 is converted by means of a conversion factor k into a numerical value for a path length k.Math.(Z2+Δ) that corresponds to the length of the mail piece in mm.
(51) Calculation Variant I.3:
(52) Alternatively, the sum Z2+Δ of the numerical values Z2, Z3 and Z1 are converted by means of a conversion factor λ into a numerical value for a path length λ.Math.(Z2+Δ) that corresponds to the length of the mail piece in a different measurement unit, for example cm.
(53) Scenario II:
(54) The trailing edge of the mail piece first reaches the photoelectric barrier AZ-LS2 in the automatic supply station. The encoder pulse counter 14 increments the encoder pulse counters. Therefore, the counter state Z1 at the point in time of closing of the photoelectric barrier DW-LS1 in the dynamic scale is greater than the counter state Z3 at the point in time of the clearing of the photoelectric barrier AZ-LS3 in the automatic supply station.
(55) Calculation Variant II.1:
(56) The distance d is stored as a numerical value in the register R2 and corresponds to the distance in mm. The difference Δ=Z1−Z3 of the numerical values is converted by means of a conversion factor k into a numerical value for a path length with the measurement unit in mm that corresponds to the difference. The path s per encoder clock is known. The difference Δ=Z1−Z3 of the numerical values Z3 and Z1, converted into a path length k.Math.Δ, is subtracted from the distance d between AZ-LS3 and DW-LS1 and yields the length of the mail piece with the measurement unit in mm. Since the equation L=d−k(Z1−Z3)=d+k(Z3−Z1) applies, the numerical value for difference Δ=(Z3−Z1), multiplied by k, will consequently again yield a path length with the desired measurement unit which, added to the numerical value for the distance d between AZ-LS3 and DW-LS1, yields the length of the mail piece with the measurement unit in mm.
(57) Additional alternative calculation variants II.2 and II.3 are likewise possible, wherein a conversion by the use of a conversion factor k or λ or δ into a numerical value that corresponds to the distance d in mm or in cm or in another measurement unit takes place only at the conclusion. Alternatively, a conversion into inches or into another measurement unit may thus take place with a different conversion factor.
(58)
(59) The length measurement described for a franking system is also suitable for other goods processing systems. Such systems do not necessarily need to have an automatic supply station as a first station and a dynamic scale as a second station.
(60) In the above exemplary embodiment, photoelectric barriers are used as sensors; however, alternative sensors such as tactile sensors etc. should not be precluded. Sensors should preferably be used that are adapted to the type and manner of a detection of the flat good.
(61) If the term “register” is used in the present example, another embodiment should not thereby be precluded. The method would also function if the numerical values would be stored anywhere in a volatile memory, and not in the processor registers.
(62) Although a specific embodiment—namely a franking system with a first sensor of a dynamic scale according to a first variant—has been explained in detail in the present example, a different embodiment with a different second station according to an additional variant that may be used based on the same fundamental ideas of the invention.
(63) Although modifications and changes may be suggested by those skilled in the art, it is the intention of the Applicant to embody within the patent warranted hereon all changes and modifications as reasonably and properly come within the scope of the Applicant's contribution to the art.