Expressions on all properties of base tags

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

Using expressions on TPLCStructItem.Index property

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

FPC + shared library + ARM HF: Workaround

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

PascalSCADA development: What is the best tag management model?

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?

New example: WEG TPW03 with Modbus RTU

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

New PascalSCADA Snapshot: 2016-07-26

Hi! I’m glad to announce a new PascalSCADA snapshot. This is a bug fix snapshot, that fixes some issues related with change of reconnection procedure of class TTCP_UDPPort, where in previous versions uses the classes TTimer or TFPTimer to timing reconnection retries. But both classes have some issues: The TTimer class requires the graphic mode on applications … Continue reading New PascalSCADA Snapshot: 2016-07-26

HMI/SCADA for developers