Software function blocks Palletdispenser PD1 - SIEMENS
10
5.4
Function block settings
The settings consist of one UDT
“Settings_Palletdispenser_PD1”
Everything can/will be determined from the Qimarox configuration sheet.
We strongly recommend using the PDF configuration sheets provided by Qimarox for this.
Tabel 02:
Settings pallet dispenser PD1
Naming
Data
type
Unit
Description
Configuration.Mode
Int
1..2
1 = Start position upper position (Basic position)
2 = Start position bottom position (Wait position)
Configuration.Pallettype
Int
1..99 Actual pallettype in dispenser, this must match the
pallettype requested when using de-stacking
Configuration.Double
Bool
0/1
0 = single pallet sensor (B2)
1 = double pallet sensor (B10)
MaximumDurationUpDown
Int
ms.
Maximum duration of movement before creating alarm
MaximumDurationForks
Int
ms.
Maximum duration of movement before creating alarm
5.5
Function block handshake
The handshake structure consists of one UDT
“Handshakes_PalletDispenser_PD1”
This enables the other equipment to communicate and control with the pallet dispenser
Tabel 03:
Handshake pallet dispenser PD1
Naming
Data
type
Unit
Description
Command.Deliver
Bool
0/1
TRUE = Request to deliver a pallet (De-stacking)
Keep this command set to TRUE until pallet dispenser gives status
“PalletPresent”
Command.PickUpStack
Bool
0/1
TRUE = Pick up stack when at wait position (De-stacking)
Give this command when the dispenser is at wait position and
something must pass the pallet dispenser. This will start the cycle
of lifting the pallet stack
Command. WaitPosition
Bool
0/1
TRUE = Allowed to go to wait position (De-stacking)
Clearance to go to wait position, use this command to enable the
dispenser by first checking you’re equipment status and sensors.
Command.Pallettype
Int
1..99 Requested pallet type (De-stacking)
This must match the pallet type configured in the settings.
If not the cycle of de-stacking will not be started
Status.Blocked
Bool
0/1
TRUE = Alarm active OR not in right step
Status.PalletPresent
Bool
0/1
TRUE = Sensor pallet present (B7)
Status.BasicPosition
Bool
0/1
TRUE = Upper position (B1), forks in pallet stack (B5)
Status.WaitPosition
Bool
0/1
TRUE = Bottom position (B3) ,forks out of pallet stack (B13)
Status.Busy
Bool
0/1
TRUE = Busy with cycle
Status.Pallettype
Int
1..99 Actual pallet type
Status.Step
Int
1..20 Actual step number