Conveyor control

From PlcWiki

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
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.
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 cockpit
 +
# NOK result of any operation
 +
# Timeout for the cockpit on workstation expired (the cockpit was not finished on a station within the time limit)
 +
# Cockpit is sent to rework:
 +
## When scanned a barcode “Send to rework”
 +
## Automatically when NOK result of any operation
 +
 +
== PLC Client parameters ==
== PLC Client parameters ==

Revision as of 13:42, 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:

  1. Sequence error
  2. Not-completed cockpit
  3. NOK result of any operation
  4. Timeout for the cockpit on workstation expired (the cockpit was not finished on a station within the time limit)
  5. Cockpit is sent to rework:
    1. When scanned a barcode “Send to rework”
    2. 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
Personal tools