ActiGRAF Help : What is an Equipment Data?

With this data, it's possible to hide the I/O fault with an EEPROM parameter. The Equipment Data gives the possibility for the user to have a wiring and an EEPROM parameter to define if equipment is present or not in the vehicle wiring. The Equipment Data is load during the first cycle of application by the monitor. Change value after the first application cycle has no effect.

#### Logic

1. If there is not a mnemonic connected on an output, Monitor detect no error on this output (O.C error).
2. If there is a mnemonic connected on an output, Monitor said no error on this output (O.C error) if there is something wired on vehicle.
3. If there is a mnemonic connected on an output, Monitor said error on this output (O.C error) if there is nothing wired on the vehicle.
4. If there is a mnemonic connected on an output, Monitor said error on this output (O.C error) if there is nothing wired on the vehicle AND Data Equipment is connected with value = 0x01.
5. If there is a mnemonic connected on an output, Monitor said no error on this output (O.C error) if there is nothing wired on the vehicle AND Data Equipment is connected with value =0x00.

So the formula used by monitor is:
If Data Equipment is not connected: Fault detection by monitor Hardware detection fault AND Mnemonics connected.
If Data Equipment connected: Fault detection by monitor Hardware detection fault AND Mnemonics connected AND Value Data equipment (00H or 01H).

#### What ActiGRAF did with it?

The user declares in application an equipment data E_xxxxx. It's an output for the application.
After you can wire it many time in the wiring for each input or output where it's possible to have error detection (analogue input, outputs, etc....).
When it's a sample logic input (no fault detection possible) or there is no data equipment wired.

How it's used by user in the application? In fact, Data Equipment is a 2nd wiring file.... We have application, wiring and Data Equipment.
It's the possibility for the user to have one application, a wiring and after with an EEPROM parameter to define if an equipment is present or not.

#### Example:

Application manages Air conditioned function.
wiring all input / output of Air conditioned is wired.
When the Air conditioned is not connected (wire physique in the vehicle), we will have an error on the diagnostic (MULTITOOL NG).

So, with an EEPROM parameter, the customer can said Air conditioned no present.
This bit (0/1) will be used by application to not run the Air conditioned function, and it will affect the Data Equipment wire on each output of this function.
So when the value of the Equipment data will be at 00H, no detection fault will be do.

The description above may be summarised with the following table :

Phys. I/O | Command Mnemonic | Equipment Mnemonic | Fault Detection
Wired or not wired | Not connected | Not connected | Inactive
Wired | connected | Not connected | Inactive
Not Wired or Wired with open circuit | connected | Not connected | Active
Not Wired or Wired with open circuit | connected | Connected and application value =1 | Active
Not Wired or Wired with open circuit | connected | Connected and application value =0 | Inactive

Copyright © ACTIA 2012