Product Index   Firmware for Saia PCD® COSinus   PCD firmware/hardware dependencies

Firmware for Saia PCD® COSinus

PCD hardware dependencies to use the different COSinus firmware versions

The onboard memory for the firmware on the PCD was increased over time to provide enough space for the new firmware features.
The first PCD's were equipped with a 2 MB memory which was increased gradually.
Using the hardware version number which can be red out online via PG5 over the "Online Configurator, Hardware Info", it's possible to know the hardware version of the connected PCD.

 

The firmware downloader version 2.1.311 or later, check prior to the firmware update, the hardware version of the connected PCD and prevents the download of a new firmware to an old PCD hardware version.

 

The table below does show the hardware dependencies in relation with the COSinus firmware versions.

Important remark about the firmware update

Usually by FW update the application program, the Texts/DBs and the media (Flags, Registers, Timers/Counters) remains unchanged.

However:

Updating to FW 1.20.xx or higher from a version 1.16.xx deletes the data on SRAM.

  • PCD2.M5xx0 & PCD3.Mxxx0 (without PCD3.Mxx60):
    The application program, the media and all Texts/DBs are deleted.
    The application program and the Texts/DBs will be restored from the “program backup” if present.
  • PCD1.M0xx0, PCD1.M2xx0 & PCD3.Mxx60:
    The application program is not deleted whereas the media are cleared and the RAM Texts/DBs are restored from the “program file” or the “program backup”.
    On PCD3.Mxx60 the INTFLASH size has been increased to 128MB.
    Therefore the File System on the INTFLASH will be reformatted and all files stored on this device will be lost.

 

Update to FW 1.20.xx or higher from a version ≤ 1.14.xx deletes the application program, the media and the onboard file system is formatted, all data on the flash (file system, backup program & DB’s) are deleted.

If a program backup on an external device exists it will be restored!

Good to know

When upgrading from firmware 1.10.xx or 1.14.xx to 1.16.xx/1.20.xx or higher the memory of the PCD will be lost, see FAQ 101535.

The differences between firmware version 1.28.11 and 1.28.16 are listed in FAQ 102010.

The differences between firmware version 1.24.69 and 1.26.31 are listed in FAQ 101987.

The differences between firmware version 1.22.48 and 1.24.69 are listed in FAQ 101921.

The differences between firmware version 1.16.69 and 1.22.48 are listed in FAQ 101820.

The differences between firmware version 1.14.23 and 1.16.69 are listed in FAQ 101624.

The differences between firmware version 1.10.61 and 1.14.23 are listed in FAQ 101470.

The differences between firmware version 1.10.51 and 1.10.61 are listed in FAQ 101589.

When using flash cards on the PCD it is strongly recommended updating to the latest firmware, see FAQ 101377 and FAQ 101559.

PCD1 / _Firmware Classic

  • Why the RS-485 S-Bus communication between the PCD master and the slave does fail sometime, if FW 1.28.20…1.28.33 is used? (FAQ #102026)
  • PCD Firmware 1.28.16 or 1.24.69 fix the Ethernet frame padding information leakage (FAQ #102011)
  • What are the differences between the COSinus firmwares FW 1.28.11 and FW 1.28.16? (FAQ #102010)
  • Lon Bindings lost after power off / on with FW 1.26.15 (FAQ #101999)
  • What are the differences between the COSinus firmwares FW 1.24.67 and FW 1.26.31? (FAQ #101987)
  • What is the meaning of the PCD history entry ‘FWDnld UnknownFW’? (FAQ #101959)
  • How to find more information based on the error message "SF not loaded"? (FAQ #101568)
  • What does CSF stand for? (FAQ #101566)
  • Overview of the current production firmware versions (FAQ #101304)
  • How to implement a software watchdog (FAQ #101285)
  • Why do I sporadically get communication errors when connecting a PCD/PCS in "Secure S-Bus Data Mode"? (FAQ #101180)
  • Why do I get a "68k add Error" when writing a text on the S-Web Server? (FAQ #101049)
  • Why is the message: "Failed to get data on alarm.exe" displayed on the alarming page? (FAQ #100963)
  • Is it possible reading the PCD "IP address" from the user program? (FAQ #100952)
  • Register corruption on a PCD1.M1x5 due to bug in firmware booter (FAQ #100645)
  • Error LED of PCD is lit! How to find the problem? (FAQ #100269)
  • What EPROM burner is recommended to create firmware chips for PCD's? (FAQ #100256)
  • Baudrate limitation on serial ports (FAQ #100252)
  • Communication interface isn't reset on SW watchdog restart with option XOB0 enabled (FAQ #100243)
  • Firmware version naming of non-Saia PCD® COSinus systems (FAQ #100176)
  • Not all History entries can be found in the Online Help of PG5 (FAQ #100173)
  • Why is the instruction DSP not supported on Saia PCD® COSinus systems? (FAQ #100034)

PCD2 / _Firmware Classic

  • Why the RS-485 S-Bus communication between the PCD master and the slave does fail sometime, if FW 1.28.20…1.28.33 is used? (FAQ #102026)
  • PCD Firmware 1.28.16 or 1.24.69 fix the Ethernet frame padding information leakage (FAQ #102011)
  • What are the differences between the COSinus firmwares FW 1.28.11 and FW 1.28.16? (FAQ #102010)
  • Lon Bindings lost after power off / on with FW 1.26.15 (FAQ #101999)
  • What are the differences between the COSinus firmwares FW 1.24.67 and FW 1.26.31? (FAQ #101987)
  • What is the meaning of the PCD history entry ‘FWDnld UnknownFW’? (FAQ #101959)
  • How to find more information based on the error message "SF not loaded"? (FAQ #101568)
  • What does CSF stand for? (FAQ #101566)
  • Which hardware revision of the PCD2.M5_ is needed for firmware 1.14.23? (FAQ #101490)
  • What are the differences between firmware 1.10.51 and 1.14.23? (FAQ #101470)
  • Why can't I send more than 512 bytes using the STXT instruction? (FAQ #101468)
  • Can I have more than 16 COBs? (FAQ #101467)
  • Why is the error bit 7 or 8 set when I try to execute a "Backup DB to flash"? (FAQ #101466)
  • What are the differences between firmware 1.10.16 and 1.10.51? (FAQ #101422)
  • How to define a comma as separator in interpreted texts? (FAQ #101392)
  • Potential data loss on SD cards bigger than 256 MBytes (FAQ #101377)
  • Overview of the current production firmware versions (FAQ #101304)
  • What does "Saia PCD® COSinus" stand for? (FAQ #101297)
  • How to implement a software watchdog (FAQ #101285)
  • Why does the S-I/O communication no longer work on a PCD3 or a PCD2.M5? (FAQ #101244)
  • What is the "WebServer2" on Saia PCD® COSinus systems? (FAQ #101191)
  • Can I calulate with IEEE floating point values on a PCD system? (FAQ #101188)
  • Can I read a value from a PCD text and copy it into a register? (FAQ #101187)
  • Is it possible to search an expression within a PCD text? (FAQ #101186)
  • Why do I sporadically get communication errors when connecting a PCD/PCS in "Secure S-Bus Data Mode"? (FAQ #101180)
  • The XOB 8 is no longer called on the systems Saia PCD® COSinus. (FAQ #101137)
  • What criterias are to be fulfilled for sending e-Mails from the PCD? (FAQ #101054)
  • Why do I get a "68k add Error" when writing a text on the S-Web Server? (FAQ #101049)
  • Why is the message: "Failed to get data on alarm.exe" displayed on the alarming page? (FAQ #100963)
  • Is it possible reading the PCD "IP address" from the user program? (FAQ #100952)
  • How does the system watchdog work? (FAQ #100908)
  • Why are broadcast telegramms not working anymore on the PCD3 or PCD2.M480 (FAQ #100798)
  • New firmware version names for Saia PCD® COSinus systems (a.bb.cc) (FAQ #100741)
  • Different handling of the TBSY flag (in MC mode) between PCD3 / PCD2.M5 and older systems (FAQ #100655)
  • Booter update on PCD2.M150 (FAQ #100606)
  • Firmware download on a PCD2.M150 (FAQ #100598)
  • S-Bus Slave on Port 3 doesn't work with FW 020 on the M480 (FAQ #100389)
  • lose Hardware settings after Firmware update (FAQ #100366)
  • FW depending differences in the handling of the diagnosic flags (FAQ #100321)
  • Incompatibility of old FW and new Profibus DP configurator (FAQ #100319)
  • Which Flash chip to use for which usage? (FAQ #100309)
  • Error LED of PCD is lit! How to find the problem? (FAQ #100269)
  • What EPROM burner is recommended to create firmware chips for PCD's? (FAQ #100256)
  • Baudrate limitation on serial ports (FAQ #100252)
  • Communication interface isn't reset on SW watchdog restart with option XOB0 enabled (FAQ #100243)
  • Software Watchdog mustn't be used with FW 0C1 on PCD2.M150! (FAQ #100218)
  • Firmware version naming of non-Saia PCD® COSinus systems (FAQ #100176)
  • Not all History entries can be found in the Online Help of PG5 (FAQ #100173)
  • Why is the instruction DSP not supported on Saia PCD® COSinus systems? (FAQ #100034)

PCD3 / _Firmware Classic

  • Why the RS-485 S-Bus communication between the PCD master and the slave does fail sometime, if FW 1.28.20…1.28.33 is used? (FAQ #102026)
  • PCD Firmware 1.28.16 or 1.24.69 fix the Ethernet frame padding information leakage (FAQ #102011)
  • What are the differences between the COSinus firmwares FW 1.28.11 and FW 1.28.16? (FAQ #102010)
  • Lon Bindings lost after power off / on with FW 1.26.15 (FAQ #101999)
  • What are the differences between the COSinus firmwares FW 1.24.67 and FW 1.26.31? (FAQ #101987)
  • What is the meaning of the PCD history entry ‘FWDnld UnknownFW’? (FAQ #101959)
  • MUKE error 100xxxxxH (FAQ #101933)
  • How to find more information based on the error message "SF not loaded"? (FAQ #101568)
  • What does CSF stand for? (FAQ #101566)
  • What are the differences between firmware 1.10.51 and 1.14.23? (FAQ #101470)
  • Why can't I send more than 512 bytes using the STXT instruction? (FAQ #101468)
  • Can I have more than 16 COBs? (FAQ #101467)
  • Why is the error bit 7 or 8 set when I try to execute a "Backup DB to flash"? (FAQ #101466)
  • What are the differences between firmware 1.10.16 and 1.10.51? (FAQ #101422)
  • How to define a comma as separator in interpreted texts? (FAQ #101392)
  • Potential data loss on SD cards bigger than 256 MBytes (FAQ #101377)
  • Is the "full duplex" mode supported by the Ethernet ports of a PCD? (FAQ #101365)
  • Overview of the current production firmware versions (FAQ #101304)
  • What does "Saia PCD® COSinus" stand for? (FAQ #101297)
  • How to implement a software watchdog (FAQ #101285)
  • Why does the S-I/O communication no longer work on a PCD3 or a PCD2.M5? (FAQ #101244)
  • What is the "WebServer2" on Saia PCD® COSinus systems? (FAQ #101191)
  • Can I calulate with IEEE floating point values on a PCD system? (FAQ #101188)
  • Can I read a value from a PCD text and copy it into a register? (FAQ #101187)
  • Is it possible to search an expression within a PCD text? (FAQ #101186)
  • The XOB 8 is no longer called on the systems Saia PCD® COSinus. (FAQ #101137)
  • Why does the communication on the PCD3.F281 not work? (FAQ #101090)
  • Why does a "KRNL ERROR" or a "SWTO Error" occur? (FAQ #101069)
  • What criterias are to be fulfilled for sending e-Mails from the PCD? (FAQ #101054)
  • Why is the message: "Failed to get data on alarm.exe" displayed on the alarming page? (FAQ #100963)
  • Is it possible reading the PCD "IP address" from the user program? (FAQ #100952)
  • How does the system watchdog work? (FAQ #100908)
  • How to dump the memory of a PCD (with Saia PCD® COSinus firmware)? (FAQ #100833)
  • Why are broadcast telegramms not working anymore on the PCD3 or PCD2.M480 (FAQ #100798)
  • Why is the Port 3 on the PCD3.M5340 not running correctly in RS 485 mode? (FAQ #100765)
  • Download of PCD3 firmware fails on END command (NAK response) (FAQ #100742)
  • New firmware version names for Saia PCD® COSinus systems (a.bb.cc) (FAQ #100741)
  • Why can't I connect a PCD3.M5xx0 over the serial PGU port? (FAQ #100737)
  • PCD3.Mxxxx Real Time Clock (RTC) corruption (FAQ #100712)
  • Can I use the character mode with XON/XOFF protocol on NT-PCD's? (FAQ #100700)
  • Download of PCD3 firmware fails on END command (no response) (FAQ #100681)
  • Download of PCD3 firmware fails with "NAK response" (FAQ #100679)
  • Different handling of the TBSY flag (in MC mode) between PCD3 / PCD2.M5 and older systems (FAQ #100655)
  • Conflict between communication module (PCD3.F1xx) and memory module (PCD3.Rxxx) (FAQ #100636)
  • allowed Firmware for PCD3.M5540 hardware version D (FAQ #100590)
  • Intelligent modules aren't correctly detected on HW version older than "D" (FAQ #100549)
  • Why is the message: "cannot create page content yet" appears from time to time (FAQ #100527)
  • PCD8.K120 doesn't work after FW download to PCD3 (FAQ #100524)
  • Why does "Sasi Slave" on Port 1 / 0 (RS232) of the PCD3 generate an error? (FAQ #100420)
  • PCD3 problem with "Real TIME CLOCK" Firmware V010 (FAQ #100387)
  • lose Hardware settings after Firmware update (FAQ #100366)
  • FW depending differences in the handling of the diagnosic flags (FAQ #100321)
  • Error LED of PCD is lit! How to find the problem? (FAQ #100269)
  • Download of the wrong FW to a PCD3 possible (FAQ #100259)
  • What EPROM burner is recommended to create firmware chips for PCD's? (FAQ #100256)
  • Firmware version naming of non-Saia PCD® COSinus systems (FAQ #100176)
  • Not all History entries can be found in the Online Help of PG5 (FAQ #100173)
  • Why is the instruction DSP not supported on Saia PCD® COSinus systems? (FAQ #100034)

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.

Download