Commit 86334e0
committed
feat: Complete rewrite of the S7 driver (merging together the s7 and s7-light)
refactor: Updated the Browse api slightly to also support returing which type of subscription a tag supports: EVENT, CYCLIC, ON_VALUE_CHANGE.
feat: Adjusted plc4c, plc4py and plc4net to compile with my mspec updates. Work on plc4go is still a work in progress.1 parent a282533 commit 86334e0
312 files changed
Lines changed: 31817 additions & 18974 deletions
File tree
- code-generation/language
- c/src/main/java/org/apache/plc4x/language/c
- go/src/main/java/org/apache/plc4x/language/go
- java-jp/src/main/java/org/apache/plc4x/codegeneration/language/java/generators
- java/src/main/java/org/apache/plc4x/language/java
- python/src/main/java/org/apache/plc4x/language/python
- plc4c
- build-utils
- generated-sources
- modbus
- include
- src
- plc4x/src
- s7
- include
- src
- spi
- src
- test
- plc4go
- assets/testing/protocols
- ads
- bacnet
- df1
- eip
- firmata
- knxnetip
- logix
- modbus
- ascii
- rtu
- tcp
- opcua
- s7
- protocols
- ads
- discovery/readwrite/model
- readwrite
- model
- bacnetip/readwrite/model
- knxnetip/readwrite/model
- modbus/readwrite/model
- opcua/readwrite/model
- s7/readwrite/model
- simulated/readwrite/model
- plc4j
- api/src/main/java/org/apache/plc4x/java/api/messages
- drivers
- ads/src/main/java/org/apache/plc4x/java/ads
- all
- src/site/groovy
- bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite
- canopen/src/main/java/org/apache/plc4x/java/canopen/tag
- eip/src/main/java/org/apache/plc4x/java/eip/base/tag
- knxnetip/src/main/generated/org/apache/plc4x/java/knxnetip/readwrite
- modbus/src/main/java/org/apache/plc4x/java/modbus/base/tag
- opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite
- plc4x/src/main/java/org/apache/plc4x/java/plc4x/tag
- s7
- src
- main
- generated/org/apache/plc4x/java/s7/readwrite
- java/org/apache/plc4x/java
- s7light/readwrite
- configuration
- context
- optimizer
- protocol
- tag
- s7
- configuration
- context
- discovery
- events
- optimizer
- readwrite
- configuration
- context
- discovery
- optimizer
- protocol
- tag
- types
- utils
- tag
- userdata
- utils
- resources/META-INF/services
- temp/org/apache/plc4x/java
- s7discovery/readwrite/utils
- s7/readwrite/utils
- test
- java
- org/apache/plc4x/java/s7
- configuration
- context
- manual
- optimizer
- readwrite
- issues
- tag
- tag
- userdata
- resources
- simulated/src/main/generated/org/apache/plc4x/java/simulated/readwrite
- spi
- buffers/byte/src/main/java/org/apache/plc4x/java/spi/buffers/bytebased/encoding
- drivers/src/main/java/org/apache/plc4x/java/spi/drivers
- messages
- metadata
- values/src/main/java/org/apache/plc4x/java/spi/values
- utils/plc-simulator/src/main/java/org/apache/plc4x/simulator/server/s7
- plc4net/drivers
- knxnetip-test/resources/protocols/knxnetip
- knxnetip/src/drivers/knxnetip/readwrite/model
- plc4py
- plc4py/protocols
- modbus/readwrite
- simulated/readwrite
- tests/unit/plc4py/utils/generated
- protocols
- bacnetip/src/main/generated/protocols/bacnetip
- df1/src/main/resources/protocols/df1
- knxnetip/src/main/generated/protocols/knxnetip
- mqtt/src/main/resources/protocols/mqtt
- opcua/src/main/generated/protocols/opcua
- s7/src/main/resources/protocols/s7
- simulated/src/main/resources/protocols/simulated
- socketcan/src/main/resources/protocols/can
- umas/src/main/resources/protocols/umas/v0
- website/asciidoc/modules/users
- partials
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 12 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
495 | 495 | | |
496 | 496 | | |
497 | 497 | | |
498 | | - | |
| 498 | + | |
499 | 499 | | |
500 | 500 | | |
501 | 501 | | |
| |||
505 | 505 | | |
506 | 506 | | |
507 | 507 | | |
508 | | - | |
| 508 | + | |
509 | 509 | | |
510 | 510 | | |
511 | 511 | | |
| |||
566 | 566 | | |
567 | 567 | | |
568 | 568 | | |
569 | | - | |
| 569 | + | |
570 | 570 | | |
571 | 571 | | |
572 | 572 | | |
573 | 573 | | |
574 | 574 | | |
575 | 575 | | |
576 | | - | |
| 576 | + | |
577 | 577 | | |
578 | | - | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
579 | 581 | | |
580 | 582 | | |
581 | 583 | | |
| |||
584 | 586 | | |
585 | 587 | | |
586 | 588 | | |
587 | | - | |
| 589 | + | |
588 | 590 | | |
589 | 591 | | |
590 | 592 | | |
| |||
907 | 909 | | |
908 | 910 | | |
909 | 911 | | |
910 | | - | |
| 912 | + | |
911 | 913 | | |
912 | 914 | | |
913 | 915 | | |
| |||
1096 | 1098 | | |
1097 | 1099 | | |
1098 | 1100 | | |
1099 | | - | |
| 1101 | + | |
1100 | 1102 | | |
1101 | 1103 | | |
1102 | 1104 | | |
| |||
1188 | 1190 | | |
1189 | 1191 | | |
1190 | 1192 | | |
1191 | | - | |
| 1193 | + | |
1192 | 1194 | | |
1193 | 1195 | | |
1194 | 1196 | | |
| |||
1265 | 1267 | | |
1266 | 1268 | | |
1267 | 1269 | | |
1268 | | - | |
| 1270 | + | |
1269 | 1271 | | |
1270 | 1272 | | |
1271 | 1273 | | |
| |||
Lines changed: 20 additions & 20 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
427 | 427 | | |
428 | 428 | | |
429 | 429 | | |
430 | | - | |
| 430 | + | |
431 | 431 | | |
432 | 432 | | |
433 | 433 | | |
| |||
439 | 439 | | |
440 | 440 | | |
441 | 441 | | |
442 | | - | |
| 442 | + | |
443 | 443 | | |
444 | 444 | | |
445 | 445 | | |
| |||
711 | 711 | | |
712 | 712 | | |
713 | 713 | | |
714 | | - | |
| 714 | + | |
715 | 715 | | |
716 | | - | |
| 716 | + | |
717 | 717 | | |
718 | 718 | | |
719 | 719 | | |
| |||
724 | 724 | | |
725 | 725 | | |
726 | 726 | | |
727 | | - | |
| 727 | + | |
728 | 728 | | |
729 | | - | |
| 729 | + | |
730 | 730 | | |
731 | 731 | | |
732 | 732 | | |
| |||
1323 | 1323 | | |
1324 | 1324 | | |
1325 | 1325 | | |
1326 | | - | |
| 1326 | + | |
1327 | 1327 | | |
1328 | 1328 | | |
1329 | 1329 | | |
| |||
1862 | 1862 | | |
1863 | 1863 | | |
1864 | 1864 | | |
| 1865 | + | |
| 1866 | + | |
| 1867 | + | |
| 1868 | + | |
| 1869 | + | |
| 1870 | + | |
1865 | 1871 | | |
1866 | 1872 | | |
1867 | | - | |
| 1873 | + | |
1868 | 1874 | | |
1869 | 1875 | | |
1870 | 1876 | | |
1871 | | - | |
| 1877 | + | |
1872 | 1878 | | |
1873 | 1879 | | |
1874 | 1880 | | |
| |||
1886 | 1892 | | |
1887 | 1893 | | |
1888 | 1894 | | |
1889 | | - | |
1890 | | - | |
1891 | | - | |
1892 | | - | |
1893 | | - | |
1894 | | - | |
1895 | | - | |
1896 | | - | |
1897 | | - | |
1898 | | - | |
1899 | | - | |
| 1895 | + | |
| 1896 | + | |
| 1897 | + | |
| 1898 | + | |
| 1899 | + | |
1900 | 1900 | | |
1901 | 1901 | | |
1902 | 1902 | | |
| |||
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
839 | 839 | | |
840 | 840 | | |
841 | 841 | | |
842 | | - | |
| 842 | + | |
843 | 843 | | |
844 | 844 | | |
845 | 845 | | |
| |||
912 | 912 | | |
913 | 913 | | |
914 | 914 | | |
915 | | - | |
| 915 | + | |
916 | 916 | | |
917 | 917 | | |
918 | 918 | | |
| |||
1009 | 1009 | | |
1010 | 1010 | | |
1011 | 1011 | | |
1012 | | - | |
| 1012 | + | |
1013 | 1013 | | |
1014 | 1014 | | |
1015 | 1015 | | |
| |||
1090 | 1090 | | |
1091 | 1091 | | |
1092 | 1092 | | |
1093 | | - | |
| 1093 | + | |
1094 | 1094 | | |
1095 | 1095 | | |
1096 | 1096 | | |
| |||
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
349 | 349 | | |
350 | 350 | | |
351 | 351 | | |
352 | | - | |
| 352 | + | |
353 | 353 | | |
354 | 354 | | |
355 | 355 | | |
| |||
576 | 576 | | |
577 | 577 | | |
578 | 578 | | |
579 | | - | |
| 579 | + | |
580 | 580 | | |
581 | 581 | | |
582 | 582 | | |
| |||
932 | 932 | | |
933 | 933 | | |
934 | 934 | | |
935 | | - | |
| 935 | + | |
936 | 936 | | |
937 | 937 | | |
938 | 938 | | |
| |||
1018 | 1018 | | |
1019 | 1019 | | |
1020 | 1020 | | |
1021 | | - | |
| 1021 | + | |
1022 | 1022 | | |
1023 | 1023 | | |
1024 | 1024 | | |
| |||
1100 | 1100 | | |
1101 | 1101 | | |
1102 | 1102 | | |
1103 | | - | |
| 1103 | + | |
1104 | 1104 | | |
1105 | 1105 | | |
1106 | 1106 | | |
| |||
1147 | 1147 | | |
1148 | 1148 | | |
1149 | 1149 | | |
1150 | | - | |
| 1150 | + | |
1151 | 1151 | | |
1152 | 1152 | | |
1153 | 1153 | | |
| |||
1211 | 1211 | | |
1212 | 1212 | | |
1213 | 1213 | | |
1214 | | - | |
| 1214 | + | |
1215 | 1215 | | |
1216 | 1216 | | |
1217 | 1217 | | |
| |||
0 commit comments