s7.net 写数据到plc_三个C#读写西门子PLC的类库-程序员宅基地

技术标签: s7.net 写数据到plc  

HslCommunication

dathlin/HslCommunication​github.com
ffa46b7d5b4055dbdce07e12831b1f83.png

这个功能是最丰富的,M,Q,I,DB块随便读写,而且不仅是西门子,各家PLC都有,还附带各种demo和一些其他功能,

//读取一段数据,然后取其中一部分 
var SiemensTcpNet = new SiemensS7Net(SiemensPLCS.S1200, IP);
var  content = await SiemensTcpNet.ReadAsync("Q8.2", 30);//从Q8.2开始读,长度30
aaa = ByteTransform.TransBool(content.Content, 0);
bbb = ByteTransform.TransBool(content.Content, 10);
ccc = ByteTransform.TransBool(content.Content, 22);

//直接读取某个地址
ddd = (await SiemensTcpNet.ReadInt32Async("DB26.8")).Content;

可以实现读取一整块然后对零碎地址的读取

也可以一个一个零碎读取

支持async await

s7netplus

S7NetP
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39663360/article/details/111609259

智能推荐

java实现单链表反转_java反转单链表-程序员宅基地

文章浏览阅读1.5k次,点赞2次,收藏7次。单链表是一种常见的数据结构,由一个个节点组成。每个节点包括两部分:数据域和指针域,数据域用来存放数据,指针域记录下一个节点的内存地址。在java中定义如下:public class Node { private Object data;//数据域 private Node next;//指针域 public Node(Object data){ this.data = data; } public Node(Object data,_java反转单链表

个人开发者上架App流程-程序员宅基地

文章浏览阅读334次,点赞4次,收藏6次。个人开发者完全可以将自己开发的App上传至应用商店进行上架。本文将介绍上架流程的通用步骤,包括确定App功能和定位、准备相关资料、开发App、提交审核、发布App和宣传推广等内容。个人开发者完全有能力将自己开发的App上架至应用商店。上架流程包括确定功能和定位、准备资料、开发App、提交审核、等待通过、发布App以及宣传推广等多个关键步骤。在整个过程中,遵循规定、提升技术能力和创新能力是至关重要的。

jquery uploadfiy文件资料-程序员宅基地

文章浏览阅读73次。jQuery插件uploadify使用注意事项2010年11月20日 朱超跳到评论最近因为项目需要上传文件,所以折腾了一下文件上传的插件,因为涉及到跨域,所以一开始便打算使用iframe或flash的,但是用iframe的话有个不好获取页面中的数据,所以决定使用flash。最后选定uploadify这个插件。一、使用uploadify插件如何设置跨域上传:1、首先要将s..._$('#file').uploadifiy

Centos7关闭防火墙报错:Failed to stop firewall.service: Unit firewall.service not loaded._failed to stop firewalld.service: unit firewalld.s-程序员宅基地

文章浏览阅读6k次,点赞7次,收藏3次。Centos7关闭防火墙报错:Failed to stop firewall.service: Unit firewall.service not loaded._failed to stop firewalld.service: unit firewalld.service not loaded.

leetcode 14. 最长公共前缀_打印机输出jpg图片有前缀engineer-程序员宅基地

文章浏览阅读93次。题目详情:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。示例1:输入: ["flower","flow","flight"]输出: "fl"来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/longest-common-prefix著作权归领扣网络所有。商业转载请联系官方授权,..._打印机输出jpg图片有前缀engineer

SAP PP 笔记(一) 概述-程序员宅基地

文章浏览阅读6.9k次,点赞23次,收藏112次。生产计划与控制流程概况一般来说SAP的SFC车间控制较为薄弱,很多公司都用MES来解决问题生产计划与控制流生产计划与控制组织结构与计划层次PP模块涵盖了整个生产流程,从主数据的生成到生产计划、物料生产计划、能力计划直到生产控制和成本核算可以和其他模块完整的集合到一起可以应用到所有的行业支持所有的生产方式组织结构与工厂一般来说在PP模块我们只需关心集团下面是公司,公司下面有工厂就足够了特点在产品成本计算中,每一个工厂必须有一个单 独的评估范围评估范围是物料估价的区_sap pp

随便推点

SpringCloud Gateway结合Nacos实现微服务动态路由的例子,以及相关问题解决(含代码)_nacosroutedefinitionrepository-程序员宅基地

文章浏览阅读3.1k次。前言:在微服务的解决方案中,Nacos可以实现注册中心,服务发现,配置中心,负载均衡(结合ribbon/openfign)等一系列服务治理的功能,其内置管理页面,使用起来方便灵活且高效。它和SpringCloud的融合参考nacos.io文档:Nacos SpringCloud 快速开始在往常的Gateway使用中,微服务的路由变更往往需要重启,才能再次载入新的路由关系映射SpringCloudGateway作为高性能的微服务网关,其提供了很多FilterFactory供我们做相关扩展,而路由的cru_nacosroutedefinitionrepository

php xdebug阿里云,phpstorm_xdebug调试-程序员宅基地

文章浏览阅读92次。在phpStorm中使用xdebug调试环境说明配置phpini配置phpStormxdebug工作原理说明1 环境说明在mac下搭建的lnmp环境,可以参考: Mac搭建lnmp环境 http://blog.csdn.net/alex_my/article/details/53818143nginx中的...文章鱼儿小猫2017-01-111199浏览量phpstudy+phpstorm+deb..._phpstorm 本地debug阿里云上代码

基于STM32单片机智能LD3320语音控制风扇PWM转速启停毕业设计DIY100_stm32风扇调速-程序员宅基地

文章浏览阅读454次,点赞9次,收藏13次。基于STM32单片机语音控制风扇设计PWM转速启停LD3320语音识别模块ASR M08-B设计/DIY开发板套件100。_stm32风扇调速

Dophinscheduler-Datax插件管理_dolphinscheduler中datax自定义模板-程序员宅基地

文章浏览阅读319次。海豚调度 Datax插件安装_dolphinscheduler中datax自定义模板

kylin优化浅见_kylin v10内存回收慢-程序员宅基地

文章浏览阅读93次。欢迎指导,愿意答疑!_kylin v10内存回收慢

推荐文章

热门文章

相关标签