Working, Non-working and Organizational ResourcesDepending on how and where they are used, resources can be classified as working, non-working or organizational. A working resource defines which resource will execute an operation (for example, a robot, worker or conveyor). These are also known as 'who' resources. A non-working resource defines with what resource an operation will be executed (for example, a tool device). These are also known as 'with' resources. An organizational resource defines a resource where an operation is executed (for example, a station, zone, line or workbench). These are also known as 'where' resources.
Programmable and Non-programmable ResourcesA resource is programmable if it can have a logic or behavior in context. A resource is non-programmable if it can have a logic or behavior in reference only. A robot is programmable. For example, a robot program, which exists in a certain context, can be added to it . For example, an organizational resource is non-programmable. Its logic is only in reference. It cannot have a logic or behavior in context.
Resource TypesEach resource type has various characteristics (such as capability to aggregate other resources or be aggregated by other resources). A resource can be useful for a specific application or for several applications. The characteristics of each resource type are discussed below. AreaAn Area is an organizational resource. It can be used by all DELMIA applications. No logic is allowed for this resource, either in reference or in context. It is a non-programmable resource. An Area It can be aggregated by Organizational and Area resources. It can aggregate all types of Resources and Products. OrganizationalAn Organizational resource is, as its name suggests, an organizational resource and defines where an operation is executed. It can be used by all DELMIA applications. All logic must be defined in the reference. No contextual logic is allowed: it is a non-programmable resource. An Organizational resource It cannot be aggregated by any other resources. It can aggregate all types of resources and Products. NC MachineAn NC Machine is a working resource. Logic can be defined either in reference or in context (it is a programmable resource). An NC Machine It can be aggregated by NC Machine, Organizational and Area resources. It can aggregate Products and Tool Device, NC Machine, and User Defined resources. Industrial MachineAn Industrial Machine is a working resource. It can be used by Live Device Behavior Experience to model composed resources with mechanisms. All logic must be defined in the reference. No contextual logic is allowed: it is a non-programmable resource. An Industrial Machine It can be aggregated by Industrial Machine, Organizational and Area resources. It can aggregate Products and Tool Devices and Industrial Machine resources. InspectAn Inspect is a working resource. Logic can be defined either in reference or in context (it is a programmable resource). An Inspect It can be aggregated by Organizational and Area resources. It can aggregate Products and Tool Device and User Defined resources. Tool DeviceA Tool Device is a non-working resource. All logic must be defined in the reference. No contextual logic is allowed: it is a non-programmable resource. A Tool Device It can be aggregated by Tool Device, NC Machine, Inspect, Industrial Machine, Organizational and Area resources. It can aggregate Products, Tool Devices and User Defined resources. Control DeviceA Control Device is a working resource. Logic can be defined either in reference or in context (it is a programmable resource). A Control Device It can be aggregated by Organizational and Area resources. It can aggregate Products and User Defined resources. Logic ControllerA Logic Controller is a working resource. It can be used by Smart Device Builder to own the control logic of a system of leaf resources. All logic must be defined in the reference. No contextual logic is allowed: it is a non-programmable resource. A Logic Controller It can be aggregated by Organizational and Area resources. It can aggregate Products only. SensorA Sensor is a non-working resource. It can be used by Smart Device Builder to support scenarios with part detection or machines with sensors. All logic must be defined in the reference. No contextual logic is allowed: it is a non-programmable resource. A Sensor It can be aggregated by Organizational and Area resources. It can aggregate Products only. User Defined ResourceA User Defined resource is a non-working resource. Logic can be defined either in reference or in context (it is a programmable resource). A User Defined resource It can be aggregated by User Defined, Transport, Storage, Control Device, Tool Device, NC Machine, Inspect, Organizational and Area resources. It can aggregate Products and User Defined resources. | |||||||||