Michele Cattafesta
8a756d3e6b
solutions: created a solution for UniversalWindowsApp.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2016-02-08 23:50:28 +01:00
Michele Cattafesta
f10fe512c3
Merge pull request #41 from watashimeandeu/master
...
VS2015 .Net Core compatible solution added.
2016-02-08 23:29:30 +01:00
Marcos
4fd09e7db1
VS2015 .Net Core compatible solution added.
2016-02-08 22:09:18 +00:00
Michele Cattafesta
9aa01a4aad
Read/Write class and structs now handle more than 200 bytes with multiple requests (Issue #30 and Issue #27 ).
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2015-10-05 23:44:49 +02:00
Michele Cattafesta
a6307baa8c
Added rack and slot for S7-1500 (Issue #1 ). These are needed if you are connecting from an external ethernet card (es. CP 1543-1).
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2015-10-03 11:40:07 +02:00
Michele Cattafesta
489f97fe70
IsAvailable disposes Ping properly (Issue #32 ).
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2015-10-02 18:35:27 +02:00
Michele Cattafesta
92dd158698
Improved IsConnected and IsAvailable as shown in Issue #8 .
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2015-10-01 22:18:30 +02:00
Michele Cattafesta
2c40bc6ab5
Issue 31: modified IsConnected.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2015-09-30 23:12:31 +02:00
Michele Cattafesta
85c5d1b02f
Merge pull request #26 from Johnnyxy/master
...
fixed issues to make library compatible to .NET v3.5
2015-09-30 19:52:49 +02:00
Michele Cattafesta
21a2fde96f
typo.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2015-09-29 22:12:54 +02:00
Michele Cattafesta
a8684b0227
fix build error because of merging pull request.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2015-09-29 22:05:34 +02:00
Derek Heiser
d61e6cb6da
Merge pull request #28 from daGnutt/master
...
Added support for S7-1500 Devices
2015-09-26 20:44:34 -05:00
Gnutt Halvordsson
7f06537de2
Update PLC.cs
...
Added support for S7-1500
Thanks to mesta
http://www.mesta-automation.com/siemens-s7-plc-c-s7-net-plc-driver/#comment-454
2015-09-24 10:49:19 +02:00
Gnutt Halvordsson
19c0518058
Update Enums.cs
...
Prepare for support for S7-1500
http://www.mesta-automation.com/siemens-s7-plc-c-s7-net-plc-driver/#comment-454
2015-09-24 10:47:39 +02:00
Johnnyxy
533a18e2cc
o changed target .NET framework to v3.5 (higher .NET versions can load and execute lower versions code)
...
x fixes compatibility to support .NET 3.5 (removed unused usings/imports and changed method calls to .NET equivalents)
2015-06-17 17:04:12 +02:00
killnine
d7cf2dc24a
Easier NuGet Packaging
...
Added NuGetPack to make it easier to create NuPkg files for updated
versions. Updated README with NuGet package location.
2015-02-09 14:19:50 -06:00
Derek Heiser
eae65116ec
Merge pull request #23 from mesta1/master
...
License + bug fixes
2015-02-05 13:37:57 -06:00
Michele Cattafesta
051247feb3
Added original license file and updated Readme.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2015-02-02 22:44:39 +01:00
Michele Cattafesta
145842e49e
Added exception message on general communication exception.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2015-02-02 22:44:19 +01:00
Michele Cattafesta
34f304179f
Fixes a problem that prevented to run unit tests on a pc without Step7 installed.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2015-02-02 22:44:05 +01:00
Derek Heiser
d7bea9cfda
Merge pull request #18 from mesta1/master
...
Bug fix, unit tests and new feature addition.
2014-12-28 17:02:36 -06:00
Michele Cattafesta
70c6dbbd9c
Update readme.md.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2014-12-22 14:47:49 +01:00
Michele Cattafesta
968639aea9
Added a new feature: Read and Write class.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2014-12-22 14:43:52 +01:00
Michele Cattafesta
8d5d8d8709
Removed warning for exception not in use.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2014-12-22 14:42:53 +01:00
Michele Cattafesta
5c8f6de667
Fixes a bug that couldn't write correctly negative values when writing short or int.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2014-12-22 14:42:29 +01:00
Michele Cattafesta
424a01bf07
[Breaking change]: DBW and DBD now returns unsigned short and unsigned int. This because the conversion that was used previously was loosing both negative values and values over maximum of int.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2014-12-22 14:40:06 +01:00
Michele Cattafesta
d1162480a7
Fixes a bug that couldn't read a single bit, for example M0.0.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2014-12-22 14:38:01 +01:00
Michele Cattafesta
31b38754e2
Fix an error that made impossible to read negative values when reading a struct.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2014-12-22 14:35:54 +01:00
Michele Cattafesta
c94971584a
Added new converters to convert from Siemens types to C# types.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2014-12-22 14:35:12 +01:00
Michele Cattafesta
db13fc2f10
Updated .gitignore.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2014-12-22 14:33:07 +01:00
Michele Cattafesta
73437f9ea3
Added Unit Tests.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2014-12-22 14:31:52 +01:00
Michele Cattafesta
fc5429b703
Removed empty project.
...
Signed-off-by: Michele Cattafesta <michele.cattafesta@mesta-automation.com >
2014-12-22 14:31:36 +01:00
Derek Heiser
a470073d4c
Merge pull request #14 from abenedykt/master
...
Fixed bug in IPlc.Read as well as reset IsConnected on socketconnection.
2014-08-29 13:03:45 -05:00
abenedykt
8df88f86b3
Merge branch 'master' of github.com:abenedykt/s7netplus
...
Conflicts:
S7.Net/PLC.cs
2014-08-11 16:51:47 +02:00
abenedykt
e9f87869d5
fixing bug that added IPlc.Read - it should be just Read like before
2014-08-11 16:50:01 +02:00
abenedykt
72891aae5f
fixing bug that added IPlc.Read - it should be just Read like before
2014-08-11 16:44:00 +02:00
abenedykt
9e370959f1
fixed reseting IsConnected on socket exception that indicated that
...
something went wrong with the network
2014-08-11 10:16:19 +02:00
Derek Heiser
dbcbfb6cdc
Merge pull request #12 from abenedykt/master
...
Fixing reading bools. Various namespacing issues resolved.
2014-08-09 11:08:40 -05:00
abenedykt
f5f31716c8
fixing reading negative int (DBW)
...
fixed reading negative dint (DBD)
2014-08-08 22:24:01 +02:00
abenedykt
eb2d900292
fixed reading bool flags
2014-08-08 22:02:10 +02:00
abenedykt
be610d1251
added ncrunch files to gitignore
2014-08-08 21:00:18 +02:00
abenedykt
452cb40bd3
fixing namespaces to c# style of coding
2014-08-08 20:56:26 +02:00
abenedykt
084ee2fd4e
added StatusCode and ErrorCode to IPlc interface
2014-08-08 20:56:00 +02:00
Derek
3d0f4b649d
Made some code beautification changes and translations from German
2013-03-07 09:14:20 -06:00
Derek
009a690759
Minor beautification tweaks and additional README info.
2013-03-04 11:26:35 -06:00
killnine
c7aafdf06a
Update README.md
2013-03-04 08:27:18 -06:00
Derek Heiser
abcbff259c
Removed some helper extensions.
...
Some of the helpers I added already existed under the Type namespaces.
2013-02-10 21:49:53 -06:00
Derek Heiser
d6b96788ca
Updated README typo
2013-02-09 10:22:25 -06:00
Derek Heiser
e65c0eed25
S7.NET Testability Updates
...
Removed the Controls project and existing Test projects. Added new Test
project and references to NUnit and Should projects for testing.
Extracted IPlc interface to help test projects that reference this
library. Also implemented the IDisposable interface on the Plc object so
that references to mSocket would be cleaned up appropriately when the
object is blown away.
2013-02-09 10:17:47 -06:00
Derek Heiser
03e3c8abc3
Updated .gitignore
...
Got rid of .user and .suo extensions within the project.
2013-02-09 10:12:35 -06:00