# s7netplus
#### A .NET Library for Siemens S7 Connectivity
## Overview
S7.Net Plus is a continuation of the work done on the [S7.Net](http://s7net.codeplex.com/) project by [Juergen1969](http://www.codeplex.com/site/users/view/juergen1969).
I found the library simple and effective, but the project has languished unchanged since late 2009.
I was doing some automation work already and saw a few places where the code base could be improved. Because Juergen did not respond
to my request for committing code, I decided to pick up where he left off here on GitHub.
## Documentation
Check the Wiki and feel free to edit it: https://github.com/killnine/s7netplus/wiki
S7.Net Plus has a [User Manual](https://github.com/killnine/s7netplus/blob/master/Documentation/Documentation.pdf), check it out.
## Supported PLC
+ Compatible S7 PLC (S7-200, S7-300, S7-400, S7-1200, S7-1500)
## Supported frameworks
+ .NET Framework 4.5.2 and higher
+ .NET Standard 1.3 (.NET Core 1.0, UWP 10.0, Xamarin, ...)
+ .NET Standard 2.0 (.NET Core 2.0, .NET Framework 4.6.1)
## Compile
You need at least Visual Studio 2017 (you can download the Community Edition for free).
## Nuget
PM> Install-Package S7netplus
## Latest build (Appveyor)
[![Build status](https://ci.appveyor.com/api/projects/status/ousjt8sn9b1w43p6?svg=true)](https://ci.appveyor.com/project/mesta1/s7netplus)
[https://ci.appveyor.com/project/mesta1/s7netplus](https://ci.appveyor.com/project/mesta1/s7netplus)
## Running the tests
Unit tests use Snap7 server, so port 102 must be not in use.
If you have Siemens Step7 installed, the service s7oiehsx64 is stopped when running unit tests.
You have to restart the service manually if you need it.
没有合适的资源?快使用搜索试试~ 我知道了~
C#通过S7.NET库来读/写1200的数据
共151个文件
cs:64个
pdb:6个
cache:6个
3星 · 超过75%的资源 需积分: 48 197 下载量 102 浏览量
2019-04-30
15:53:34
上传
评论 6
收藏 1.53MB RAR 举报
温馨提示
C#通过S7.NET库,将连接,断开连接,读取和写入数据写成类库,然后再去调用
资源推荐
资源详情
资源评论
收起资源包目录
C#通过S7.NET库来读/写1200的数据 (151个子文件)
04bcb7e541c9c5fb51dba03baa23f57fe6dae8 492B
1f6de6c291e303814b02808f34140fe560e8e4 153B
31a74b0e1f2826a677af9eb9baaebbabe4c0bb 318B
612e7a6af7361c3538081b9fa385f869d82a1a 598B
645652af62950ebf3b28ec3a5400dcec30b1c4 186B
698d910a3754fca4941abfab2db65c2c01ab7c 201B
6b3fe8fb83e525561799f89381ae11643431d7 215B
6d4aa0f5bd8a8ec310ac9dfb4477b42cf56c20 169B
6de0166a3c61743540e6968d577b092fa0fa83 171B
76fe4328089e5b63a9c4190badacfc35ef2624 89B
7af6dac3a58c8eac565fe2d224cc8fa3a5ac9a 729B
7dbebbacef595e3089c01c05671016c21a8304 2KB
9a181a44b4f9a105f0dc71a40ad0284ab6a7c4 2KB
a6ac6366e38bf5e6de2d2e25efcd7fb09cd9c0 192B
WindowsFormsApplication4.csprojAssemblyReference.cache 52KB
WindowsFormsApplication4.csprojResolveAssemblyReference.cache 8KB
DesignTimeResolveAssemblyReferencesInput.cache 7KB
DesignTimeResolveAssemblyReferences.cache 1KB
WindowsFormsApplication4.csproj.GenerateResource.cache 1012B
WindowsFormsApplication4.csproj.CoreCompileInputs.cache 42B
cc87d113d8fcb26249cf260a47162c907f63da 242B
config 691B
WindowsFormsApplication4.exe.config 189B
WindowsFormsApplication4.vshost.exe.config 189B
App.config 189B
packages.config 137B
WindowsFormsApplication4.csproj.CopyComplete 0B
snap7.net.cs 82KB
S7NetTestsSync.cs 44KB
S7NetTestsAsync.cs 41KB
PlcAsynchronous.cs 28KB
PlcSynchronous.cs 26KB
Class.cs 13KB
Struct.cs 12KB
Form1.Designer.cs 10KB
Conversion.cs 9KB
PLCHelpers.cs 8KB
PLCAddress.cs 7KB
TestLongClass.cs 6KB
S7WriteMultiple.cs 6KB
COTP.cs 5KB
PLC.cs 5KB
TestLongStruct.cs 5KB
S7TestServer.cs 4KB
Enums.cs 4KB
ConnectionRequestTest.cs 3KB
Serialization.cs 3KB
DataItem.cs 3KB
StringExTests.cs 3KB
Resources.Designer.cs 3KB
Double.cs 3KB
S7NET.cs 3KB
Single.cs 3KB
ConsoleManager.cs 3KB
Int.cs 2KB
TPKT.cs 2KB
Timer.cs 2KB
ConnectionRequest.cs 2KB
StringTests.cs 2KB
PLCExceptions.cs 2KB
ProtocolTests.cs 2KB
Form1.cs 2KB
DWord.cs 2KB
Word.cs 2KB
DInt.cs 2KB
StringEx.cs 2KB
Counter.cs 2KB
TestClass.cs 2KB
AssemblyInfo.cs 1KB
TestStruct.cs 1KB
AssemblyInfo.cs 1KB
String.cs 1KB
TestClassWithNestedClass.cs 1KB
NativeMethods.cs 1KB
TestClassWithPrivateSetters.cs 1KB
Settings.Designer.cs 1KB
ByteArray.cs 1KB
PlcException.cs 1KB
Boolean.cs 953B
TestClassWithArrays.cs 843B
Byte.cs 841B
ConvertersUnitTest.cs 791B
Bit.cs 670B
Program.cs 536B
TestClassWithCustomType.cs 498B
TcpClientMixins.cs 435B
AssemblyInfo.cs 427B
TestSmallClass.cs 201B
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs 0B
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs 0B
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs 0B
S7.Net.UnitTest.csproj 6KB
WindowsFormsApplication4.csproj 4KB
S7.Net.csproj 1KB
d86157ec1342a14a54edc89712247eb59875bc 405B
description 73B
snap7.dll 205KB
S7.Net.dll 64KB
S7.Net.dll 64KB
S7.Net.dll 64KB
共 151 条
- 1
- 2
资源评论
- zy1075984112019-09-21这个网上到处都有呀,还要7分,有点贵
- 秦少66662020-11-17没什么实质性的东西,浪费积分
- liyuanhua543212019-08-30可以,不错的
逃匿
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功