byte-motion / RNL_RAPIDLibrary

A standard library of functionality for the RAPID programming language
MIT License
0 stars 1 forks source link

Standard IO for robot #49

Closed RobotTore closed 3 years ago

RobotTore commented 3 years ago

Make a standard list of IO in the robot, this could make it easyer to colaborate with external PLC programmers.

example: in
Motor On
Cycle start
program number
depletion
etc

Out Motor On Cycle stoping
Robot in Home
Program number running
etc

TheHarvard commented 3 years ago

I can think of the following things:

TheHarvard commented 3 years ago

When an object is created, it is created with a set of named signals, and the names of these signals should be harmonized across the system.

The signal names should consist of:

di[nameOfObject]_[NameOfSignal]

example: diGriper1_Open doGriper1_Open

image