Conveyor control
From PlcWiki
(Difference between revisions)
Petr.zalabak (Talk | contribs) |
Petr.zalabak (Talk | contribs) m |
||
Line 3: | Line 3: | ||
The conveyor can be stopped in these cases: | The conveyor can be stopped in these cases: | ||
# Sequence error | # Sequence error | ||
- | # Not-completed | + | # Not-completed product |
# NOK result of any operation | # NOK result of any operation | ||
- | # Timeout for the cockpit on workstation expired (the | + | # Timeout for the cockpit on workstation expired (the product was not finished on a station within the time limit) |
+ | # Timeout for the inactivity on workstation expired (no action taken on a station within the time limit while the product was not finished) | ||
# Cockpit is sent to rework: | # Cockpit is sent to rework: | ||
## When scanned a barcode “Send to rework” | ## When scanned a barcode “Send to rework” |
Revision as of 13:45, 12 April 2010
In case of defined situations (e.g. a sequence error or a not-finished product) the request for stop of a conveyor of a production line is sent to the conveyor controller. It is a software module, which is running on a computer connected to a conveyor PLC with a serial line or via Ethernet network.
The conveyor can be stopped in these cases:
- Sequence error
- Not-completed product
- NOK result of any operation
- Timeout for the cockpit on workstation expired (the product was not finished on a station within the time limit)
- Timeout for the inactivity on workstation expired (no action taken on a station within the time limit while the product was not finished)
- Cockpit is sent to rework:
- When scanned a barcode “Send to rework”
- Automatically when NOK result of any operation
PLC Client parameters
- line.ConveyorServer = plcgntcs
- line.ConveyorServerPort = 6779
- # workplace.LampToSwitch = 6
- workplace.ConveyorID = 21
- workplace.ConveyorWSAddr = 0000000000000010
- WorkPlace.SendConveyorRelease = Yes
- WorkPlace.SequenceConveyorControl = Yes
- workplace.Conveyor.SendPID = Yes
- workplace.Conveyor.ReleaseWhenProductFinished = Yes
- workplace.Conveyor.StopWhenIncompleteProduct = No
- workplace.Conveyor.StopWhenSequenceError = No
- workplace.Conveyor.StopWhenProductTimeout = Yes
- workplace.Conveyor.StopWhenActivityTimeout = Yes