C#上位机与西门子S7-200 Smart 网口通讯
西门子PLC在工业自动化领域是常用的控制器,一般在和上位机界面通讯时,经常使用组态软件。上位机可以使用西门子的Wincc flexible或TIA,但是,当面对需求比较多样化的需求时,Wincc难以胜任。而且,作为量产的标准化产品,Wincc授权的费用一笔不小的成本。xktComm .dll 是应用在 .NET平台上和西门子PLC通讯的一个动态库,大家可以到GitHub中直接去下载安装。
目前该动态库支持的西门子PLC类型有S7-200,S7-200 Smart,S7-300,S7-400,S7-1200,S7-1500,基本涵盖了西门子所有的PLC产品。
接下来,以西门子S7-200 Smart为例,搭建上位机与S7-200 Smart的通讯。
1. 创建Winform上位机界面
2. C# 上位机代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Timers;
using System.Windows.Forms;
using xktComm;namespace 上位机与西门子S7-200 Smart 通讯
{public partial class FrmSimensPLC : Form{public
C#上位机与西门子S7-200 Smart 网口通讯相关推荐
- 西门子S7—200 Smart恒压供水控制程序
西门子S7-200 Smart恒压供水控制程序!带2台泵!无模拟量模块!用的是变频器的内置PID!变频器使用的是ABB 510!是和变频器通讯使用的! id=617902236233&
- 用Java做s71200的上位机_上位机通过西门子S7-1200PLC与OPC UA通讯
上位机通过OPC UA server与S71200 PLC通讯的配置步骤. 此次主要将的是关于西门子S7-1200系列PLC与上位机通过哪些特定的条件,来实现通讯的配置分享,着重讲解这一要点,接收以下 ...
- 组态王与西门子S7 200 SMART连接
一.多个组态王连接一台PLC 最多3台组态王可以连接一个PLC,使用网口连接,需要更改组态王驱动的配置文件.配置文件在组态王安装目录下Driver文件夹下,配置文件叫 kvS7200.ini . 找到 ...
- s7 200 smart编程软件是款功能强大的plc编程工具
s7 200 smart编程软件是款功能强大的plc编程工具;它是由大家都比较熟悉的西门子官方进行研发推出,还对新款的编程软件进行支持,包括了CP243-1等;软件还可进行远程的编程.数据传输的功能也 ...
- 台达变频器modbus通讯控制程序 西门子s7—200型PLC和昆仑通泰触摸屏程序
台达变频器modbus通讯控制程序 西门子s7-200型PLC和昆仑通泰触摸屏程序,带变频器使用手册,参数设置和接线说明. 可以实现频率设定,频率,电压,电流显示:正转启动,反转启动和停止控制. ID ...
- VB.NET上位机和西门子PLC通信模块程序
VB.NET上位机和西门子PLC通信模块程序 新项目可直接调用模块! 可创建与PLC对应的变量表! 项目直接访问变量,省去中间转化步骤! 目前支持常用的布尔.字符.整数.浮点数变量! 模块中带有参数设 ...
- 西门子200与计算机通讯,S7 200与电脑通讯不上-工业支持中心-西门子中国
两个口都通讯不上吗? 打到STOP试试看. 回答者: 江诚- 初级工程师  第9级 2014-05-20 21:36:22 您可以评论本回答,或直接点击" ...
- C#上位机开发源码 采用基于RS485通讯总线的ModbusRtu协议,支持用户权限管理
C#上位机开发源码 采用基于RS485通讯总线的ModbusRtu协议,支持用户权限管理 采用基于RS485通讯总线的ModbusRtu协议,支持用户权限管理.sqlite数据库.实时曲线.历史曲线. ...
- 上位机多个下位机modbustcp通讯_【C#上位机】西门子1200PLC实用定位控制程序案例...
1. 引言 新阁教育这篇文章是一篇综合性非常强的文章,从PLC输入输出及步进电机接线开始,到PLC运动控制程序编写,再到后续的ModbusTCP通信协议及上位机编程实现最终控制,涉及知识面比较广,能够 ...
最新文章
- UILabel 使用 标签,圆角,富文本
- RedHat.Enterprise.Linux.5.2 Yum源配置
- Windows To Go:Windows 8住进U盘里
- c++多态相关面试题
- vue引入id3_使用决策树ID3算法,预测收入是否大于50k
- centos7之关于时间和日期以及时间同步的应用
- Qt5学习笔记之QQ登录界面三:添加图片资源
- win7桌面怎么弄计算机,电脑动态桌面,详细教您win7怎么设置电脑动态桌面
- 中国电信物联网开发平台北向开发获取设备ID及其历史产生的数据
- AcWing 2005. 马蹄铁(DFS)
- Python简易图片批量压缩程序
- 中英对照泰戈尔《飞鸟集》(一)
- 凭什么CTO、技术总监、架构师都不写代码,还一天天牛逼哄哄的?
- 51精密线路板年终活动,爆款降临
- Python OCR 识别图片内容
- ROS暑期学校与ROSCon 2018
- c语言1106回文数,Codeforces 1106 简要题解
- Android 向右滑动关闭页面
- oracle查找和替换正则,PL/SQL Developer的查找/替换功能中怎样使用正则表达式?
- 微信小程序获取unionID思路整理