C# 通过以太网读取PLC(S7-300)的数据

问题描述

1.原来有一个Wincc的程序通过网线读取PLC的数据。2.现在自己想写一个程序来读取PLC的数据,原来的WIncc还继续使用。3.现在知道PLC的IP地址4.我如何读取PLC的数据?(只是读取数据,不写入数据)哪位大神知道啊。。

解决方案

本帖最后由 wz122889488 于 2015-03-09 13:41:13 编辑
解决方案二:
OPC好像可以.但是服务器是需要设置一些东西的比如权限之类的.
解决方案三:
有PLC通迅协议么。要有就好办了。没有谁都没招
解决方案四:
http://download.csdn.net/detail/autoctrl666/8818837
解决方案五:
找一个kepserver,有例程可以直接照抄。。。
解决方案六:
1.电脑安装Prodave6.2,C#代码网上有例子可以参考,因为是西门子自己的,所以各种方式都支持,这个我用过。2.kepware,主要是驱动问题,貌似网线和mpi是支持的,其他方式不支持,应该也能满足你的要求。
解决方案七:
挖坟了。。。。

时间: 2024-12-22 04:17:48

C# 通过以太网读取PLC(S7-300)的数据的相关文章

c#编程-C# 西门子PLC S7 200通信

问题描述 C# 西门子PLC S7 200通信 现在是西门子PLC那边有2个寄存器地址,是VB510,VB50,510是我的C#向里面写数据,但是怎么读取500发给我的数据,怎么解析(500给我的就是阿拉伯数字) 解决方案 西门子S7-200 PPI协议获取及其通信控件研究西门子S7 200系列plc和紫金桥软件的通讯西门子S7-300系列plc和紫金桥软件的通讯 解决方案二: http://download.csdn.net/detail/ly15837762520/4844108

读取PLC中的结构体时,总是提示:尝试读取或写入受保护的内存。这通常指示其他内存已损坏

问题描述 读取PLC中的结构体时,总是提示:尝试读取或写入受保护的内存.这通常指示其他内存已损坏,但是,我把string[]改成char[]时,可以读到300个单字符,是数据类型的问题么?usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Wi

通讯-基于VB的三菱PLC跟PC通信的(读取PLC的X寄存器状态)的例子

问题描述 基于VB的三菱PLC跟PC通信的(读取PLC的X寄存器状态)的例子 PLC是FX3u-48M的,小弟想做一个通讯的试验,我给PLC 的X0高电平后,想从VB上的程序读出X寄存器为高电平或低电平,Y寄存器的通断可以,但是要读X寄存器的状态该怎样设置?

mybatis怎么读取oracle xmltype类型的数据

问题描述 mybatis怎么读取oracle xmltype类型的数据 1.oracle 用的是字段类型是xmltype BOOK_ID NUMBER BOOK_NAME XMLTYPE BOOK_PRICE NUMBER 2.JavaBean对应的属性是Object private Integer bookId; private Object bookName; private Integer bookPrice; 3.mapper.xml 对应jdbcType=CLOB <resultMap

javascript-怎么在js中读取properties配置文件中的数据?

问题描述 怎么在js中读取properties配置文件中的数据? 在JS中我需要把一些数据放在配置文件中管理,那么我在js中应该怎么读取这些数据信息呢?有没有好点的解决方案? 解决方案 这有篇文章里面将了怎么解析:http://www.ibm.com/developerworks/cn/web/1305_hezj_jqueryi18n/

python读取json文件并将数据插入到mongodb的方法

 这篇文章主要介绍了python读取json文件并将数据插入到mongodb的方法,实例分析了Python操作json及mongodb数据库的技巧,需要的朋友可以参考下     本文实例讲述了python读取json文件并将数据插入到mongodb的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

在Jsp程序读取或向DB写入数据乱码解决办法

js|程序|解决|数据 在Jsp程序读取或向DB写入数据乱码解决办法 在基于JAVA的编程中,经常会碰到汉字的处里及显示的问题,比如一大堆乱码或问号.这是因为JAVA中默认的编码方式是UNICODE,而中国人通常使用的文件和DB都是基于GB2312或者BIG5等编码,故会出现此问题.以前我也经常为这个问题而苦恼,后来经查了些资料,终于解决了,我知道一定有很多朋友也会碰到这个问题,所以特就总结了一下,来拿出来让大家一起分享了.1.在网页中输出中文.JAVA在网络传输中使用的编码是"ISO-8859

js-使用jquery读取xml文件中的数据

问题描述 使用jquery读取xml文件中的数据 使用jquery读取xml文件中的数据,当加载进入页面是只加载前面10记录,其他的记录依次由页面中点击按钮后在继续加载数据 我也可以成功的可以一次性的读取全部的xml文件中的数据,但是由于数据量比较多所有需要依次慢慢的加载数据(分布加载)

数据分析-Vb6读取与分析Excel考勤数据问题,求大牛教我,感激不尽

问题描述 Vb6读取与分析Excel考勤数据问题,求大牛教我,感激不尽 求vb6.0达人帮忙 我们单位考勤如下图,a列数字代表每个员工编号,从1开始,中间有些编号为空.b列为考勤数据,分为年月日时分,如下图.现在我要做一个考勤分析软件,读取该Excel文件后将一号员工的考勤时间读入vb界面中的对应文本框,1日的考勤读入text1,2日的读入text2,以此类推.然后点击读取下一个员工考勤信息后将2号信息读入.还有两个要求,有一天考勤为空时(例如周日休息),对应text框显示空字:每天07:50和