Thiago Alves
0646e55eee
Fix bug introduced by new Synergy driver
2025-12-05 14:00:33 -05:00
Thiago Alves
d9a6d065c1
Merge pull request #290 from NeoGaius/add_synergy_logic
...
Adds support for synergy logic
2025-12-04 11:50:24 -05:00
Thiago Alves
82708866bf
Merge pull request #300 from Autonomy-Logic/development
...
Add https REST API to communicate with OpenPLC Editor v4
2025-10-09 13:06:56 -04:00
Kristian Dueholm Hill
2bce18d4e4
Add -lrt flag to main compile.
2025-10-07 13:10:32 +02:00
lucasbutzke
fa3c3cd888
[RTOP-23] File context in openplc.py and restapi minor fix
2025-07-07 17:43:14 -04:00
gustaf71
e1143f6586
Update debian, install wiringPi
...
Remove pigpio api, change wiringpi version
Remove pigpio api, add wiringPi api
Remove pigpio api, add wiringPi api
2025-03-25 19:09:35 +01:00
Dave Nardella
fe21625532
Delete webserver/scripts/s7protocol, no more needed
2025-03-18 19:45:46 +01:00
Dave Nardella
9785b3f99f
Simplified S7 management
2025-03-18 19:44:52 +01:00
Dave Nardella
d4d2a2a151
Added S7 Protocol inclusion
2025-03-15 13:46:23 +01:00
Dave Nardella
5556aeb587
Added S7 Protocol inclusion
2025-03-15 11:40:19 +01:00
Dave Nardella
dc115011c6
New S7 Option file
2025-03-15 11:37:27 +01:00
Michael Scott
8a2d76dbb4
adds_synergy_logic
2025-02-26 14:32:35 -05:00
Kostadin Popov
a73f780e99
Adding Orange Pi as a platform in the hardware layer changing script
2024-09-11 05:12:43 +03:00
Kostadin Popov
cfaf50861b
Adding Orange Pi as a platform in the compiling script
2024-09-10 18:12:00 +03:00
Thiago Alves
1132d47c37
Fix compiler script
2024-07-12 08:49:32 -04:00
Thiago Alves
37c066d298
Compile debugger
2024-07-11 14:48:40 -04:00
Chrismettal
fb04bd3940
Add prototype unchanged PiPLC hardware layer
2024-03-17 10:57:34 +01:00
Eduardo-bat
b83ccf1f88
commit tracked files only
2024-02-26 11:45:02 -03:00
Thiago Alves
6a1a89fe3f
Fix SL-RP4 driver name
2023-12-18 12:25:29 -05:00
Autonomy Server
b6f6fe3bd6
Added new hardware layer driver
2023-11-16 14:05:30 -05:00
Lucas Vinicius Hartmann
e330c13017
Chanve to using python3 venv.
2023-09-13 23:03:48 -03:00
Alexandru Burcea
64af4e323b
Fix hardware platform selection for Sequent Hat's
...
Compile script modification to define SEQUENT preprocessor
2023-06-08 15:34:34 +03:00
Stanislaw Wawszczak
e15cde4c8d
added check and automatic creation of /persistent directory during startup of OpenPlc
...
This allows to startup in the same way inside and outside of Docker environment.
In docker container it is mount point for volume.
Outside docker, ie. normal linux it will persist all data in /persistent directory
2023-02-10 21:06:26 +01:00
Stanislaw Wawszczak
4fb51f96da
adding persistence in Docker volume feature
...
symlinks for:
openplc.db
persistent.file
mbconfig.cfg
dnp3.cfg
st_files
/persistent -> /workdir/webserver
paths are hardcoded in scripts/start_openplc.sh
2023-02-10 20:05:16 +01:00
Rainer Kordmaa
b7475d3bdd
ethercat install options added
2022-12-01 23:02:27 +02:00
r2k
64bb6cab33
wrong place
2022-11-20 12:51:36 +02:00
r2k
4628cb409d
a way to access extra functionality of ethercat master for PLC
2022-11-20 12:50:07 +02:00
Rainer Kordmaa
a507590130
include ethercat erc
2022-11-12 15:29:15 +02:00
Thiago Alves
de88b568af
Change hardware layer - PSM
2021-04-16 19:06:45 -04:00
Thiago Alves
2203ebd386
Added more iec2c flags
...
New flags added support for:
- use of forward references
- relaxed datatype equivalence model
- use of references (REF_TO, REF, ^, NULL)
- use of REF_TO ANY datatypes as well as REF_TO in ARRAYs and STRUCTs
- use of non-literals in array size limits
2021-02-17 14:09:42 -05:00
Thiago Alves
6a183dc78e
Fix systems that removed python2 symlink
2020-07-29 13:53:26 -07:00
Thiago Alves
f585f4643e
Make sure the Runtime is using Python 2.7
2019-08-20 09:40:06 -03: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
thiagoralves
b9d77a938a
Added support for Modbus Slave devices [experimental]
2018-08-10 19:18:20 -05:00
thiagoralves
1b10e97e5e
First commit. OpenPLC v3 beta 1
2018-06-14 10:43:52 -07:00