Repository navigation
Device DriveSimple
This page is generated from the Unity twin. Published from
_docs/context/devices/drivesimple.md— edit it there, not here. Changes made in the wiki are overwritten on the next sync.
A conveyor motor: run forwards, run backwards, or stop. Reports the speed it actually reached and whether it is moving.
Twin device type · twin FB FB_Drive · 4 instances in FG_Transport · Unity component OC.Components.DriveSimple
The motors that move pallets: the conveyor belts on both levels, and the short belt on each lift carriage. Not a positioning axis — it has no target position and no idea where anything is. It runs until it is told to stop, and something else, usually a sensor, decides when that is.
| Symbol | Meaning |
|---|---|
Control.0 |
Run forwards |
Control.1 |
Run backwards |
Status.6 |
Moving |
StatusData |
Actual speed |
Setting both direction bits, or neither, commands a stop.
The speed ramps towards the commanded direction at a configured acceleration rather than jumping to it, and the resulting speed drives everything standing on the belt. Each instance has its own speed and acceleration.
A running belt is not a moving pallet. The motor reports its own speed, and nothing else. Whether a pallet actually arrived is a sensor's answer — which is exactly the mistake a twin is there to catch.
Signal — Simple drive: forward and backward run bits out, one drive-active bit back. No speed reference and no encoder.
There are 4 of them, in FG_Transport:
| Device | Twin PLC path | Group |
|---|---|---|
M_Conveyor |
MAIN.FG_Transport.Lift01_M_Conveyor |
FG_Transport |
M_Conveyor |
MAIN.FG_Transport.Lift02_M_Conveyor |
FG_Transport |
M_Conveyor |
MAIN.FG_Transport.Transport01_M_Conveyor |
FG_Transport |
M_Conveyor |
MAIN.FG_Transport.Transport02_M_Conveyor |
FG_Transport |
The twin is master for structure, and that is all this page states. Which control function block each instance becomes, its process-image members and its published HMI struct is the control platform's own knowledge base:
- Beckhoff
- Siemens — no knowledge base published yet
Generated from DT_PSA_OPCV by _workflow/tools/build_wiki.py — 39 pages. Edit the source there; changes made here are overwritten.
Getting started
- Home
- Setup
- Using-The-Application
- How-It-Works
- PLC-Connectivity
- Engineering-Workflow
- Machine-Description
- Glossary
The machine
- Machine
- Machine-PLC-Symbols
- Machine-Provenance
- Machine-FG_01
- Machine-FG_02
- Machine-FG_03
- Machine-FG_04
- Machine-FG_05
- Machine-FG_System
- Machine-FG_Transport
Behaviour
- Behaviour-FG_01
- Behaviour-FG_02
- Behaviour-FG_03
- Behaviour-FG_04
- Behaviour-FG_05
- Behaviour-FG_System-Safety
- Behaviour-Gripper-Station-Reset
- Behaviour-State-Lamp
- Behaviour-Transport
Device types
- Device-Button
- Device-ControlBunker
- Device-Cylinder
- Device-DataReader
- Device-DrivePosition
- Device-DriveSimple
- Device-Lamp
- Device-LinkByte
- Device-Lock
- Device-PanelSampler
- Device-SensorBinary
- Device-SignalBinary
Control platforms
- Beckhoff TwinCAT 3
- Siemens TIA Portal — no wiki yet