LDmicroPB: A graphical editor for writing ladder logic programs for the PICAXE chips

Flenser

Senior Member
LDmicroPB is my port of LDmicro to the PICAXE chips. It allows you to use a GUI editor to write programs using ladder logic and then compile your ladder program to PICAXE BASIC code that can be downloaded into the PICAXE chips using PE. I only support the current M2 & X2 chips.

My intention is to fix all bugs in the PICAXE BASIC code that LDmicroPB generates.

Bug reports should be posted to this LDmicroPB project thread.
I will be monitoring this thread for bug reports. Please do not spam the other forums by posting bug reports anywhere else.

To make it easy for me to investigate the bug you should inlude all these things in your bug report:
- A copy of the LDmicroPB program ".ld" file.
- A copy of the generated PICAXE BASIC ".bas" file with the bug.
- The version of LDmicroPB you used to generate the PICAXE BASIC program.
- A description of the bug. i.e. a description of what you believe is wrong with the generated PICAXE BASIC program.

My intention is to implement as many of the features in the 5.4.0.5 release of LDmicro that the PICAXE M2 & X2 chips support and no more. There are some LDmicro ladder instructions that are not implemented in LDmicroPB and I intend to add these in later releases.

I do not plan to do any enhancements beyond what the 5.4.0.5 release of LDmicro supports. Please do not make requests for any other features as a refusal may offend.

The LDmicro support forum: https://cq.cx/ladder-forum.pl
LDmicro does not support the PICAXE chips and LCmicro will report an error if you try to upload a program created for a PICAXE chip so if you are going to upload your "*.ld" file to the forum for their assistance then I suggest changing your program to "No microcontroller" before uploading it.
This will avoid any confusion caused by LDmicro being unable to load the program and will mean that the forum members are able to execute your program without needing to make any changes.

The Official LDmicro Wiki: https://github.com/LDmicro/LDmicro/wiki
The Unofficial LDmicro HOW TO: https://github.com/LDmicro/LDmicro/wiki/HOW-TO
These articles on the LDmicro wiki give examples of how to use ladder logic. If all the instructions are suported by LDmicroPB then these examples should also work in LDmicroPB.

The program is in the attached file LDmicroPB.zip
The source code is in the attached file LDmicroPB-1.0.0.0.zip
The LDmicroPB manual is included in the program under the menu Help -> Manual or by pressing F1
The document LDmicroPB-1.0.0.0-PICAXE_Notes.rtf that describes the features which are specific to my LDmicroPB PICAXE port is in the attached file LDmicroPB-1.0.0.0-PICAXE_Notes.zip
 

Attachments

Last edited:
Top