After almost a month offline, the PascalSCADA page is online again. All this is due to changes in the hosting rules of Sourceforge, which forced me to change the hosting of the page. Everything are going alright, the change was quick and easy. The problem appeared when I was updating the DNS records. I changed … Continue reading We come back!
Hi! A few days ago, Mr. Balázs Székely created for Lazarus, a central repository of components that is extremely easy to use. The unique step that needs some skill is the manual installation of “Online Package Manager” or OPM, in your Lazarus IDE. Once OPM is installed, see how easy was to install PascalSCADA (better to … Continue reading PascalSCADA on OPM repository
Hi! I’m glad to announce the new snapshot of PascalSCADA, released today. This new version contains the bug fixes of the last year and new features, of which SVG-based controls stand out. Yes, vector controls, based on files generated by Inkscape, due to support added to vectors by the BGRABitmap library. It has some bugs (mainly … Continue reading New PascalSCADA Snapshot
Hi! I just improved the support for expressions in the properties of PascalSCADA tags. At first moment, this feature was only available for the TPLCBlockElement.Index and TPLCStructItem.Index tags/properties. From today, is possible to use expressions on the following tag classes: TPLCTagNumber TPLCStruct TPLCBlock TPLCString On these tags, is possible use and include in the expression … Continue reading Expressions on all properties of base tags
Hi everybody! Recently, due some difficulties using the project, I implemented a crazy, but very useful idea. What happened was that I needed to add an item to an existing structure. What I should to do was simple: I selected all itens of the last structure, pressed Ctrl+C and then Ctrl+V. But the problem has … Continue reading Using expressions on TPLCStructItem.Index property
A little over a month ago has been released Linux Mint 18, and only a few days ago the the update from Mint 17.x to Mint 18 was released. And in this new version, the most talked feature is the Cinnamon 3.0, 4.4 kernel and “X-Apps” and several other enhancements. Very good, right? Wrong. I … Continue reading Linux Mint 18: beyond Cinnamon
It’s been two years when I was developing a project to run on Raspberry Pi, and to my chagrin, I found a bug when Freepascal is used to develop shared libraries (DLL) when the compiler target is armhf-linux. Applications created with FPC for this target is no problem, only shared libraries, and if the application … Continue reading FPC + shared library + ARM HF: Workaround
After use the PascalSCADA in some personal projects, I found some obstacles. The biggest one is related with the number of tags declared into the HMI/SCADA project being developed. Actually the Lazarus can handle forms or datamodules with a small number components inserted into, but this number can’t be bigger than two thousand of components … Continue reading PascalSCADA development: What is the best tag management model?
Hi! I just added a new example that teaches how establish a communication between PascalSCADA and TPW03 PLC from WEG using Modbus RTU. The example was created by Mr. Tiago Felipe Bones, student of UTFPR (Universidade Tecnológica Federal do Paraná). Initially developed as an academic work, but he decided to share his effort with us and … Continue reading New example: WEG TPW03 with Modbus RTU