Author: Jan

BSA – Tables

This ModbusTable is only 100 entries and behaving very nice due to a trick where I only load row details if the row is expanded.That trick will allow  me  to  create  tables up to ca 300 entries and still have decent behavior, but it is no solution for very large tables. So I  will  need …

Read the full article

BSA – Bad got Worse

This shows BSA with a 64 register ModbusTable. You will recall that I had some performance problems earlier with loading large tables into my property editor. This one takes ca 5 seconds to load, so it is getting very annoying to work with. The reason for this is because I load ca 1216 user controls…

Read the full article

BSA – Messy Diagram

This diagram is a bit messy, but it is fully legal. You see local variables in top, left corner. You see PLD State symbols in green and Magneta, You also see addign and events used to execute if tests. PLD State symbols originate from SDL (Specification and Description Language) that is popular in telecom and…

Read the full article

BSA – Modbus Select

This example show the actual, finished Select component. I have set OnOK = Mandatory to show how it will look like. This means that you need to connect OnOK. But, I also added Parameters on top and description below – user can control both. I am quite happy with the result because this makes code…

Read the full article

BSA – Modbus the easy way

Reading/Writing Modbus in BSA is very easy. You define a ComLink a set it to Auto – just specify parameters (that I forgot above). the parameters will in this case be fixed as you need to connect Open to set them. Define modbus Tables. Each modbus Table define an area of registers that are connected…

Read the full article

BSA – Line Bug, Fork & Join

As you can see the Arrow to the right miss the Connection point as I resize that symbol. This exact bug was hard to understand because all calculations was correct as I examined the code. But,  then I noticed that the line always adapted to the previous CP position as I resized the symbol. CP…

Read the full article