Hilscher CIF40-IBSM
The CIF40-IBM is an InterBus-S master card.
The DPRAM of the CIF40-IBSM is 2 Kbytes. There are no interrupts used.
Context menu
Append Box... <Insert>
Adds InterBus nodes ("boxes"). For an Overview of all currently supported Interbus devices, please see...
Delete Device... <Del>
Removes the CIF40-IBSM fieldbus card and all subsidiary elements from the I/O configuration.
Online Reset
Initiates an online reset on the InterBus-S.
"CIF-40 IBSM" tab
Address: Enter the DPRAM card address here. This address is jumped on the card and can assume the following values: from 0xC8000 to 0xEF800 in steps of 0x800
Search: Searches the computer for available CIF-40 cards (only when TwinCAT is active)
Cycle Ticks: Used to set the cycle time with which the InterBus-S should be served (in ms)
Synchronous Mode: The highest priority task linked with the corresponding device controls the fieldbus cycle and is thereby synchronized with the fieldbus. All other tasks are served asynchronously via corresponding buffers.
Input Diagnosis
The CIF-40 automatically provides two input bytes which describe the status of the card and the Interbus:
GlobalFlags: The individual bits have the following definitions:
- 0x01 = Ctrl: Parameterization error
- 0x02 = W1Err: At least one faulty W1 interface
- 0x04 = W2Err: At least one faulty W2 interface
- 0x08 = SysErr: System error occurred
- 0x10 = Mod: At least one slave registering module error
- 0x20 = Rec: At least one slave requires reconfiguration
EventError: This value is dependent upon the GlobalFlags:
In the case of W1Err, W2Err, Mod or Rec the number of the affected slaves is displayed. The following conditions apply otherwise:
= 101, SysErr difference between configuration list and structure present
= 103, SysErr network change during bus operation
= 104, SysErr multiple data cycle error
= 105, SysErr time monitoring error
= 106, SysErr un-locatable network error
= 108, SysErr no network connection
= 170, Ctrl communication was not initialised
= 171, Ctrl too many modules (> 112) parameterised
= 172, Ctrl more modules connected than parameterised
= 173, Ctrl fewer modules connected than parameterised
= 174, Ctrl unsupported length code
= 175, Ctrl incorrectly parameterised length code
= 176, Ctrl incorrectly parameterised identity code
= 177, Ctrl incorrectly parameterised installation depth
= 178, SysErr user program-served watchdog out of configured time
= 180, Ctrl unknown operating mode
= 181, SysErr user program did not acknowledge data cycle