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
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
Thiago Alves
834ab2b7cd
Added option to start PLC in RUN mode
2018-09-17 11:34:55 -05:00
Thiago Alves
8c3849d9a3
Fix UnicodeEncoderError
2018-09-05 09:34:11 -05:00
Thiago Alves
67d99c4c7d
Added OpenPLC Service to systemd
2018-08-31 13:04:31 -05:00
Thiago Alves
dda6d65b95
Fixed usage of sudo with pip
2018-08-31 12:28:39 -05:00
Alan Mond
df4d8ad452
fixes PLCOpen Editor link
2018-08-27 22:20:12 -07:00
Thiago Alves
5fa916d0a5
Fix support for arduino boards (auto-reset)
2018-08-20 11:28:57 -05:00
Thiago Alves
d544a393f9
Fix webserver error when adding new Slave Devices
2018-08-17 12:20:50 -05:00
Thiago Alves
e3e624c797
Maxed out modbus server address space
2018-08-17 10:58:32 -05:00
Thiago Alves
48c68eed7b
Fix high CPU usage after compilation
2018-08-17 10:34:52 -05:00
thiagoralves
987954d21a
Fix high CPU usage issue
2018-08-17 06:32:23 -07:00
Thiago Alves
894cde50c6
Fixed modbus master output bug
2018-08-15 18:03:41 -05:00
thiagoralves
c18308a8ad
Fix install script
2018-08-10 17:45:22 -07:00
thiagoralves
15dd0b8c89
Fix install script
2018-08-10 17:38:15 -07:00
thiagoralves
b9d77a938a
Added support for Modbus Slave devices [experimental]
2018-08-10 19:18:20 -05:00
Thiago Alves
e6b31d62c3
Fixed code to disable outputs when runtime quits
2018-06-22 12:35:07 -05:00
thiagoralves
6d52302c1d
Fix compilation error due to incorrect use of sizeof
2018-06-21 13:29:56 -07:00
thiagoralves
ef4e5a310a
Fix bug: pinNotPresent loop only test first element
...
Thanks to kdkirmse!
2018-06-21 11:32:36 -07:00
Thiago Alves
467ada9d73
Fix flask-login not being installed for super user
2018-06-15 13:24:48 -05:00
Thiago Alves
3a1fd75b91
Fix flask-login not being installed for super user
2018-06-14 13:35:43 -05:00
Thiago Alves
4cfa4ad5e8
Missing flask installation on Linux platforms
2018-06-14 13:28:35 -05:00
Thiago Alves
94013019ab
Update README.md
2018-06-14 12:47:27 -05:00