MIT License

项目介绍

fbarresi/Sharp7 是一个托管在 GitHub 上的开源项目,主要使用 C# 编写,采用 MIT License 许可证,目前获得 258 个 Star、78 次 Fork。

仓库全名
fbarresi/Sharp7
开源许可证
MIT License
Star 数
258
Fork 数
78
未关闭 Issue
10

README 摘要

Nuget package for Sharp7 - The multi-platform Ethernet S7 PLC communication suite Sharp7 is a C# port of Snap7 library For usage and documentation you can visit the official page or read the Wiki. Changelog See the changelog here How to install Package Manager or dotnet CLI or Do you need more power? Try Sharp7Reactive Get Started Supported Targets S7 300/400/WinAC CPU (fully supported) S7 1200/1500 CPU CP…

完整内容见 GitHub 原始 README 或本页 。

常见问题

Sharp7 用什么语言开发?

主要使用 C# 编写,采用 MIT License 许可证,目前有 258 个 Star。

Sharp7 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 Sharp7 的源码?

可以直接克隆仓库:git clone https://github.com/fbarresi/Sharp7.git,默认分支为 master;安装与运行步骤见仓库 README。

Sharp7 最近还在维护吗?

仓库最近一次更新为 2023年5月12日,当前有 10 个未关闭 Issue;Star 数为 258,可作为社区活跃度的参考。

关于

Nuget package for Sharp7

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
432
价值分
179
活跃状态
活跃

语言占比

C#

README

Sharp7

Build status Codacy Badge codecov Licence Nuget Version

Nuget package for Sharp7 - The multi-platform Ethernet S7 PLC communication suite

Sharp7 is a C# port of Snap7 library

For usage and documentation you can visit the official page or read the Wiki.

Changelog

See the changelog here

How to install

Package Manager or dotnet CLI

PM> Install-Package Sharp7

or

> dotnet add package Sharp7

Do you need more power?

Try Sharp7Reactive

Get Started

Supported Targets

  • S7 300/400/WinAC CPU (fully supported)
  • S7 1200/1500 CPU
  • CP (Communication processor - 343/443/IE)

S7 1200/1500 Notes

An external equipment can access to S71200/1500 CPU using the S7 ‘base’ protocol, only working as an HMI, i.e. only basic data transfer are allowed.

All other PG operations (control/directory/etc…) must follow the extended protocol, not implemented yet.

Particularly to access a DB in S71500 some additional setting plc-side are needed.

  • Only global DBs can be accessed.

  • The optimized block access must be turned off.

DB_props

  • The access level must be “full” and the “connection mechanism” must allow GET/PUT.

DB_sec

评论

暂无评论