Reference guide - Components - Resources

Behavior model

Previous  Chapter 

 

Behavior model


The behavior model of a resource will be used for offline programming and simulation. It describes the signal port configuration of the resource actors and sensors to define its logic behavior. As for example an identical signal port image of the physical resource can be built.


With the active actors of the resource, the system automatically builds a default behavior model, as in the example below. By default, each monostable and bistable joint behavior will automatically get

two joint value sensors which are combined with the minimum and maximum joint limit. This default model cannot be modified.


RB_Behavior_8_207


Different other behavior models can be created, called Extended models. Such an extended model can be modified to match with the real physical device or other user requirements.


The difference between the model types can be recognized by its symbol


RB_BehaviorDefault

Default model

RB_BehaviorExtended

Extended model


The behavior model is built with the following elements:


Signal ports

 

 

RB_Behavior_9a_207

In-port, boolean

Connected to controller out-port

RB_Behavior_9b

In-port, 32-bit integer

Connected to controller out-port

RB_Behavior_9d

In-port, 16-bit integer

Connected to controller out-port

RB_Behavior_9c

In-port, 32-bit float

Connected to controller out-port

RB_Behavior_9e

In-port, 8-bit Byte

Connected to controller out-port

 

 

 

RB_Behavior_10a_207

Out-port, boolean

Connected to controller in-port

RB_Behavior_10b

Out-port, 32-bit integer

Connected to controller in-port

RB_Behavior_10d

Out-port, 16-bit integer

Connected to controller in-port

RB_Behavior_10c

Out-port, 32-bit float

Connected to controller in-port

RB_Behavior_10e

Out-port, 8-bit Byte

Connected to controller in-port

 

Actors, sensors and triggers

 

 

RB_Actor_12

Mono stable actor

one in-port

two sensors, showing the joint limits

more sensors can be added

driven direction can be inverted

RB_Actor_13

Bi stable actor

two in-ports, to move the joint in positive and negative direction

two sensors, showing the joint limits

more sensors can be added

RB_Actor_14

Joint value actor

one in-port with the target value of the joint

one sensor to detect if joint value has been reached

more sensors can be added

RB_Actor_15

No actor

 

RB_Behavior_11a

Connection adapter

one in-port

displays the connection behavior

RB_Behavior_20

Tool On/Off actor

one in-port

RB_Behavior_25

Material flow source

one in-port

RB_Behavior_26

Tool process

The in-ports of the specific process model.

RB_Behavior_21

Proximity sensor

one out-port

RB_Behavior_23

Light barrier sensor

one out-port



Ports & connections


The resource has a undefined number of in-ports and out-ports that can be connected to the active actors of the resource.


Resource ports can be connected to the actor and sensor ports. But obviously only if they are of the same type (boolean, integer or float).


The following connections are supported:


RB_Behavior_12a

Resource in-port to 1:n resource out-ports

RB_Behavior_12b

Resource in-port to 1:n actor in-ports

RB_Behavior_12c

Sensor out-port to 1:n resource out-ports


Previous
Previous page
Chapter
Chapter page
Next
Next page