F4009 error after replacing pgdynobj.dbf

I was having a problem with not being able to open a page in the graphics editor, despite being able to navigate to it via runtime. When I searched for a solution I found the one stated here:

https://www.schneider-electric.co.in/en/faqs/FA275537/

I went on to copy and paste both the pgdynobj.dbf and pgtouch.dbf files from the VijeoCitect7.50\User\System file into my project file, as described in the above link. When I went to compile my project, it gave me a F4009 fatal error with Context: C:\ProgramData\Schneider Electric\Vijeo Citect 7.50\User\Taylor_HMI\PGDYNOBJ.DBF

Any solutions for this? Have I done a step wrong?

Parents
  • Two more things you could do:
    1) Perform a File / Pack from the Citect Project Editor, so that all the records in pg*.dbf that are marked for deletion, really get deleted from the file.
    2) Scan the pg*.dbf files for AN numbers that become too high. In Citect versions up to v2015 there is a bug that limits the storage of AN numbers in most of these dbfs to 4 characters (digits). If you see AN numbers higher than, let's say 9900, there is a good chance that your project will behave very unpredictable in runtime.
Reply
  • Two more things you could do:
    1) Perform a File / Pack from the Citect Project Editor, so that all the records in pg*.dbf that are marked for deletion, really get deleted from the file.
    2) Scan the pg*.dbf files for AN numbers that become too high. In Citect versions up to v2015 there is a bug that limits the storage of AN numbers in most of these dbfs to 4 characters (digits). If you see AN numbers higher than, let's say 9900, there is a good chance that your project will behave very unpredictable in runtime.
Children
No Data