The requested software / document is no longer marketed by Saia-Burgess Controls AG and without technical support. It is an older software version which can be operated only on certain now no longer commercially available products.
Strange behaviour of digital modules PCD6.E100, PCD6.E610, PCD6.E611 or PCD6.A350 (FAQ #100264)
These 4 digital I/O cards have all an address range of 32. Therefore it is absolutely necessary to set the Base address to a multiple of 32. A Base address like e.g. 48 will cause problems.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
How to organise the used FBs best? (FAQ #100294)
A program that handles H-modules does most likely include FBs (that are provided together with the PG5 Contols Suite). If a project was created with an older version of the programming tool, also the FB's provided with the older programming software were used. This may cause problems because of incompatibilities of the FB calls.
To get around of this problem it is recommended to copy the used FBs directly into the CPU directory of the concerned project. This way the use of the correct FB version is guaranteed.
If in a file the directive "$INCLUDE filename.ext" is recognised, PG5 will first search in the CPU directory itself and if the specified file isn't present there, the default FB directory will be searched.
The default FB directory (PG5 wide) is defined in the "Directories" of the "Options..." in the PG5 Project Manager menu "Tools".
A further way of specifying the FB directory (CPU wide) is using the "Directories" tab of the CPU Settings (requires the checkbox "Use Override Libraries" to be checked). In this case, the PG5 wide directory specification doesn't take effect any more.
However, since the Override Libraries might have to be adjusted if the project is transfered to anoder PC (eg. a Laptop) or the whole FB's provided by a newer version of PG5 has to be downgraded if a project is imported to a newer PG5 version, the it is the easyest and most secure way if the FB's are always directly stored in the project itself.
Analog cartes doesn't work (FAQ #100194)
The analog carte on the PCD6/PCD4 doesn't work. There is no output.
If the used power supply does not have the +/-15V the analogic carts can not work. With the PCD4/6.N200 supply it is not possible to use analogic cards. You will need the PCD4/6.N210 supply
Analogue modules read wrong values while beeing online with PG5 (FAQ #100631)
Due to a problem in PG5 (Fupla and Watchwindow) the values read by certain analogue modules can occasionally be corrupted while beeing online with the PCD.
While beeing online with the PCD, input values of analogue input modules jump to wrong values. The problem occurs occasionally and the value shown while the error case is not predictable (but it often is always the same value). The problem occurs when beeing online with Fupla and/or the PG5 Watch Window.
When beeing online with Fupla only, the problem can disappear when viewing another Fupla page.
All analogue modules with the exception of intelligent analogue modules (W745, W720, W3x5, W525 and W6x5) can be concerned by this problem.
The reason for this problem is a problem in the "Synchronous Data View" of Fupla and the WatchWindow. When using the "Synchronous Data View" and viewing a digital input or output, PG5 automatically does read the following 31 I/Os, too. In case the addresses of an analogue module are read by this automatism, a value corruption can be the result.
Affected PG5 1.4 versions (older versions than PG5 1.4 aren't affected because the "Synchroneous Mode" was not implemented):
- PG5 1.4.100
- PG5 1.4.110
- PG5 1.4.130
- PG5 1.4.200
PG5 1.4.120 does contain a correction that avoids this problem.
This problem can be fixed by installing PG5 SP 1.4.300. The latest version of the PG5 can be found on the support site (www.sbc-support.ch) in the section "Product information" --> "Software" --> "PG5"
Why is the range of analogue (current-) input modules specified as 0(4)..20 mA? (FAQ #100675)
Most sensors with current output work with a range of 4..20 mA. Nevertheless it is possible measuring the range 0..20 mA with the analogue input modules for PCD systems.
Why do the SBC input modules have a range of 0..20 mA?
One advantage of measuring the whole range of 0..20 mA is that this way also a cable break (or a defective sensor) can be detected. If a value between 0..4 mA is measured, the conclusion is that either the cable is broken or the sensor is not working correctly.
Another advantage is that one module type can be used for both ranges (0..20 mA and 4..20 mA).
Does the specified resolution apply for the 0..20 mA or for the 4..20 mA?
The specified resolution does always apply for the full range of 0..20 mA. The same resoultion is used if the input module is used for measuring 4..20 mA.
If a 12 bit input card is used, we'll have a resolution of 4095 DV (Digital Value) over the whole range 0..20 mA. One DV corresponds to 4.88 µA.
In case a range of 4..20 mA is measured the resolution will remain the same (4.88µA per DV) and the measured range of 16 mA will be divided by 3276 DV.
Of course it is still possible detecting a sensor/cable fault because the whole range 0..20 mA is measured by the module.