Skip to content
This repository has been archived by the owner on May 8, 2021. It is now read-only.
/ LDmicro2arduino Public archive

The way how to program written in the LDmicro run on the Arduino board.

Notifications You must be signed in to change notification settings

ah01/LDmicro2arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

LDmicro → Arduino

Simple way how to run code fromLDmicro
on the Arduino board.

Basic steps:

  1. Write your program in LDmicro.
  2. Compile it as a ANSI C and save it as ladder.cpp.
  3. Generate header file ladder.h with ladder-gen.php.
  4. Create a sketch like this one and upload it to Arduino.
#include "ladder.h"

void setup() {
    PlcSetup();
}

void loop() {
    PlcCycle();
    delay(10);
}

For complete example look at ldexample sketch.

ladder-gen.php

Tool for generating ladder.h file.

php ladder-gen.php [path-to-sketch-folder]

Sketch folder should contains:

  • ladder.cpp file (generated by LDmicro)
  • pinmap.ini maping var names to Arduino digital pin (optional)

If pinmap.ini missing, ladder-gen will use defualt maping. Name of variables is from d0 to d13 for digital pin 0 – 13.

About

The way how to program written in the LDmicro run on the Arduino board.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published