Applies To:
  • CitectSCADA 3.00

Question: I get the error message "Point Limit exceded from PointNew" and then Citect shutdown. I am using the PointNew() function, but I always call PointFree() to free the associated point. 

The point functions have been improved with their checking against your current point limit. If you get this error message you have exceeded the number of points on your licence. You may work around this problem with one of the following solutions:
  1. If you are always accessing the same point then don't call PointFree() but reuse the same point handle. This way you don't have to use PointNew() again to access the point.
  2. You can use the tag functions in place of the point functions. These functions are much easier to use and have been written as a replacement for the point functions. So use the TagRead() and TagWrite() function, see the online help for full details.
  3. If you really need to access many points then you will need to upgrade your point licence.