Commit Graph

123 Commits

Author SHA1 Message Date
T 57789ab3e8 test appveyor 2019-02-07 19:29:52 +01:00
T 5f45a0496f
Update README.md 2019-02-06 23:27:25 +01:00
T 9b52ca5ff4
Appveyor (#3)
This is just a placeholder
2019-02-06 23:24:32 +01:00
T bb926300dd fix directory 2019-02-06 20:41:26 +01:00
T 0f2fea33eb forgot to install doxygen 2019-02-06 20:27:34 +01:00
T 70487305fe test out gh-pages 2019-02-06 20:22:02 +01:00
Thiago Alves 88a1f9cbc9
Merge pull request #29 from shrmrf/patch-1
Add travis build badge
2019-02-06 16:47:03 -02:00
T f0b6453081
Add travis build badge 2019-02-06 19:37:26 +01:00
Thiago Alves 305eebdc60
Merge pull request #27 from pedromorgan/pedro_fixes
add gitlab.ci and doxygen
2019-02-06 15:10:31 -02:00
pedromorgan 5e86ba241d add gitlab.ci and doxygen 2019-02-06 17:01:59 +00:00
Thiago Alves 022215470d
Merge pull request #26 from shrmrf/master
Add Travis CI build
2019-02-06 14:04:04 -02:00
T faaa9e6a05
Update .travis.yml 2019-02-06 09:23:27 +01:00
T 5673695fb6
Update .travis.yml 2019-02-06 09:04:27 +01:00
T bc517610ea
Update .travis.yml 2019-02-06 09:01:18 +01:00
T 1fa0d07cf2
Create .travis.yml 2019-02-06 08:57:34 +01:00
Thiago Alves dff87e18ac
Merge pull request #24 from shrmrf/fix-install-script
Fix install script
2019-02-01 18:05:29 -02:00
T c010812cb2 Accidentally deleted disabling of UNIPI services 2019-02-01 21:01:27 +01:00
T 6c95631fee forgot -y and pushed 2019-02-01 19:36:28 +01:00
T c620a12c5f add missing rpi specific package 2019-02-01 19:35:28 +01:00
T 819c96c321 Simplify install.sh script
requirements.txt also simplified
2019-02-01 19:17:33 +01:00
T ca382c0f8a move installation into install.sh 2019-02-01 19:17:16 +01:00
Thiago Alves d33e9b1970
Merge pull request #23 from shrmrf/shrmrf-pip-requirements
use requirements.txt to fix python package versions
2019-02-01 13:45:03 -02:00
T e522282179 use requirements.txt to fix python package versions
Resolve issue with `docker run` not having correct privilege
Closes thiagoralves/OpenPLC_v3#22
2019-02-01 16:26:49 +01:00
Thiago Alves 8099f5a7ce
Merge pull request #21 from shrmrf/dockerify
Dockerify
2019-01-31 20:53:50 -02:00
T ae7028b6f6 update README with Docker instructions 2019-01-31 23:46:19 +01:00
T 6a95336a9d Tested with Dockerfile 2019-01-31 23:38:16 +01:00
T cf5feaea8a add Dockerfile 2019-01-31 17:04:29 +01:00
Thiago Alves 0c87c66c92
dnp3 offsets starting on zero 2019-01-14 03:46:33 -06:00
Thiago Alves 19bafca0ba
Fixed not reading last input register 2019-01-07 12:31:19 -06:00
iPAS dabff7a4d5 Fix the problem when process openplc defunct after being stopped. 2019-01-04 16:53:52 +07:00
iPAS ebf57a3da6 Initial 2019-01-04 16:52:12 +07:00
Thiago Alves 11e2e6ee01
Added support for offset on DNP3 2018-12-27 15:16:56 -02:00
Thiago Alves 2c330b53d9
Added support for offset on DNP3 2018-12-27 15:15:37 -02:00
Thiago Alves 1d40db5358
Merge pull request #18 from PsychoGame/patch-1
Added build flags to OpenDPN3 build on custom
2018-12-04 14:06:35 -06:00
Thiago Alves 2624175dc0
Merge pull request #19 from PsychoGame/patch-2
Added build flag for libmodbus_src on custom
2018-12-04 14:06:21 -06:00
Jan Jasper de Kroon 251d9fe0ac
Added build flag for libmodbus_src on custom
During building libmodbus on (in my case Fedora 29) build process of OpenPLC fails due to some files like for instance libmodbus.so which cannot be found while the libraries are present in /usr/local/lib. Setting the build flag "--prefix=/usr" fixes OpenPLC build process for Fedora 29 and probably also other Linux distro's else than Debian
2018-12-04 20:56:08 +01:00
Jan Jasper de Kroon 0119be8e60
Added build flags to OpenDPN3 build on custom
This build flag fixes building OpenPLC building on "unsupported" linux systems. 
Starting the OpenPLC runtime results in: 
./core/openplc: error while loading shared libraries: libasiodnp3.so: cannot open shared object file: No such file or directory

I've seen someone else also struggling with this problem as well in this forum topic:
https://openplc.discussion.community/post/running-openplc-runtime-in-arch-linux-9783271

With this commit this problem should be fixed without having to manually link to the libraries.
2018-12-04 20:19:33 +01:00
Thiago Alves 4e04d07c2e
Expanded DNP3 address range to match Modbus 2018-11-29 11:24:03 -06:00
Thiago Alves cebabe123d
Added more settings 2018-11-12 14:02:45 -06:00
Thiago Alves d2c33ba80e
Improved Slave Devices code 2018-11-12 13:59:28 -06:00
Thiago Alves 13455c75ff
Added support for special functions
Special functions are located on %ML1024 upward
2018-11-01 14:59:44 -05:00
Thiago Alves f560f8b586
Added support for special functions
Special functions are located in %ML1024 upward
2018-11-01 14:53:06 -05:00
Thiago Alves bf03e31701
Fix slave devices bugs - by pbosscha
More info here: https://openplc.discussion.community/post/openplc-v3-modbus-rtu-multiblock-slaves-using-rs485-bus-do-not-work-properly%E3%80%82-9879260?trail=30#29
2018-10-25 13:04:40 -05:00
Thiago Alves 6a2b5bcc91
Added support for Neuron relays 2018-10-09 17:09:30 -05:00
Thiago Alves ca521fc2ab
Fix error activating Neuron driver 2018-10-09 16:32:38 -05:00
thiagoralves b551dbd3bd Added support for UniPi Neuron PLC 2018-10-09 11:52:58 -07:00
thiagoralves b7a534bef2 Added piXtend 2L support 2018-10-08 14:22:21 -07:00
Thiago Alves ce110cff94
Merge pull request #12 from alan707/master
fixes PLCOpen Editor link
2018-09-26 11:48:21 -05:00
Thiago Alves 620d0e2ba5
Changed error message for mbconfig.cfg missing 2018-09-24 20:37:28 -05:00
Thiago Alves e190abef7f
Added option to start PLC in RUN mode 2018-09-17 11:36:45 -05:00