- 博客(25)
- 资源 (4)
- 收藏
- 关注

原创 C#开发生产线MES系统软件源码
1.该程序采集7台西门子PLC数据,监控每台设备的状态信息,采集质量数据存储到数据库里。系统具有生产管理,数据查询,用户管理,报警分析等功能。2.想了解MES系统开发和需要这个程序源码的可以+V:1357448516。...
2021-04-14 20:21:09
7809
7

原创 C#开发工厂ERP生产管理系统源码
1.该系统用c#.net开发的多层架构全套源码,很适合自学入门。系统由系统设置、生产管理、销售管理、采购管理、仓储管理、工程管理等模块,贯穿整个生产的管理。2.该程序用到sqlServer数据库,水晶报表和DotNetBar辅助包等3.配备学习使用说明,非常适合参考学习。4.需要全套源码+V:1357448516获取。...
2021-03-31 08:23:58
5566
1

原创 C#发送ZPL控制斑马Zebra打印机源码
最近想把斑马打印机集成到自己的C#程序里,找了好多资料,最后采用通过发送ZPL语言给打印机来完成打印这种方式,该程序可以创建、保存、调用ZPL模板,可以修改打印条码的参数并保存到模板里。下面附有部分程序,需要全套源码可以+V:1357448516。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using Syst
2021-03-30 16:14:31
6404

原创 C#与三菱FX5U、Q系列PLC通讯程序基于3E帧SLMP/MC协议
C#与三菱FX5U、Q系列PLC通讯程序基于3E帧SLMP/MC协议1.最近项目需要用到C#与FX5U的PLC以太网通讯,通过研究三菱FX5U和Q系列PLC的SLMP/MC协议,使用C#语言发送报文与PLC通讯,用了一个星期时间,做了一个测试程序,封装了一个类库可以实现PLC不同变量和类型的读写,并且支持数组类型批量读写操作。2.程序可以实时监控网络状态,具有断网重连功能。并举例采集实时曲线,测试运行稳定。具体程序界面如下。需要这个程序的源码+V:13574485163.FX5UPLC需
2021-03-03 14:39:55
12308
5

原创 1200,1500PLC通过将FB284封装成一个标准FB块控制V90PN伺服EPOS定位
现在进入网络时代,西门子V90PN的驱动器是最近几年生产出来的一款网口伺服,但是这款驱动器控制的时候你会发现很多莫名其妙的问题,然后你问客服他们也不清楚都是一些书呆子,只能自己摸索总结,通过现场调试和实践终于开发了一个FB块,一个块就可以实现伺服的上电,使能,相对定位,绝对定位,JOG运行,回原控制(包括碰到极限反找原位功能),以及故障清除和伺服状态显示等功能。该块核心是将西门子库函数...
2019-11-23 14:38:25
11696
8

原创 西门子S7-1200PLC实现数据堆栈处理功能
在使用西门子S7-1200PLC是发现,没有自带的堆栈功能块,不能实现数据的先进先出后进后出的功能,于是自己用SCL语言开发了一个FB块来实现该功能。需要源码联系我,加qq470300759。1.块的内部如下图所示首先定义变量2.具体的SCL语言如下图所示3.实际项目块的调用结果如下图所示4.该块入栈引脚接受到一个上升延信号,将入栈值传送到堆栈最上面,出栈引脚接受到一个...
2019-11-23 14:15:57
14737
3

原创 C#通过S7.NET与西门子S7-200SmartPLC通信测试
S7.Net.dll文件里PLC类型里没有S7-200Smart类型,所有很多人不知道怎么通过S7.net与S7-200SmartPLC通信,实际上要想跟SmartPLC通信,用PLC类型选S7-1200,读取V区变量用DB1表示,其他的跟读取S7-1200一样了。具体测试代码如下。如果想了解具体怎么使用的可以联系我,该程序只是一个简单的链接实验,具体的应用程序我测试两个星期终于研究明白S7.ne...
2019-10-31 14:22:21
18956
15

原创 C#连接Kepserver与PLC进行OPC通信上位机程序源码
该程序是我通过一个星期的测试,终于搞明白C#如何链接KEPserver,具体代码如下,如果想要测试程序的可以联系我,可以加QQ:470300759交流学习。using System;using System.Collections.Generic;using System.Collections;using System.ComponentModel;using System.Dat...
2019-10-31 14:18:40
19826
19
原创 三菱Q系列PLC以太网TCP通讯FB块源码
三菱Q系列PLC以太网TCP通讯FB块源码三菱Q系列PLC的tcp通讯,客户端和服务器两个变量好用的FB块,调用块就可以实现通讯连接,不需要自己写程序,简单配置引脚就可以。该块还集成了断网,连接错误,发送接收数据错误报警等功能。具体功能见下面介绍,需要源码朋友+威:1357448516.
2024-03-29 14:34:22
1516
原创 C#.NETWPF开发工业MES MCS系统软件源代码两套
C#.NETWPF开发工业MES MCS系统软件源代码两套A,WPF MES 上位机产线执行系统。1, 完整纯源代码;2, AGV自动调度;3, SQLSERVER数据库。带附加文件。4, WPF各种技术应用。5, 数据库技术应用。6, DTU数据传输。7, TCP IP SOCKET技术应用。8, EXCEL数据查询与导出。9, 各种库位的管理。10,重要是多线程技术应用。B,WPF工业组态。1, 智能化工业组态。2, WPF下的OPC开发。3, 多链接
2023-06-27 13:59:42
1509
2
原创 C#连接Kepserver OPC与PLC通讯程序源码教程
1.该教程是C#通过OPCDAAuto.dll连接Kepserver软件,可以实现与PLC和仪表等硬件通讯。该教程有两个程序,一个是测试程序,可以获取本机所有OPC服务器,连接断开指定的OPC服务器,获取服务器所有条目信息,对变量读写操作。2.另一个程序是实际项目源码,连接西门子PLC,监控质量数据,存储数据到SQL数据库里,可以查询历史数据导出等功能。3.该教程很适合学习,需要全套源码+V:1357448516或者+qq:584472557using System;usi..
2021-04-12 15:35:42
8043
6
原创 C#与西门子PLC通讯上位机源码
1.该系统是C#开发与西门子PLC进行通讯,采集PLC实时数据,存储关键质量数据到数据库里;数据可以查询导出到Excel中;该系统带参数设置,用户管理,按钮控制,指示灯显示等功能,全套源码程序,需要联系QQ:470300759...
2020-08-22 08:36:23
2225
原创 1200/1500PLC字符数组与字符串转换FB块
1200/1500PLC系统块里没有发现字符数组转换成字符串和字符串转换成字符数组指令,所以自己用SCL语言开发了一个标准FB块,具体的代码如下,需要源码加我qq4703007591.字符数组转字符串指令该块可以实现将字符数组的任意位置开始多少个字符转换成一个字符串输出。2.字符串转换成字符数组...
2019-12-13 08:50:40
5794
原创 S7-1200PLC求数组里数据最大值最小值FB块
最近做一个检测设备,需要知道任意大小的数组里的数据最大值和最小值,如果数组里元素个数少可以用梯形图一个个比较,但是如果元素个数多了这种方式就比较麻烦了,所以我用SCL语言开发了一个标准的FB块如下,需要具体的代码可以加我qq470300759该块小巧,复用性能好,需要加我联系。...
2019-12-13 08:27:38
10495
3
原创 基于labview开发的MODBUS RTU(CRC校验)的485通讯程序
最近在使用labview写上位机程序,需要跟仪表采用MODBUS-RTU通讯,通过几天的研究,写了几个标准的VI,CRC校验VI,通讯传输VI,具体程序如下,如果需要源码加qq470300759...
2019-12-04 16:33:07
10321
原创 C#写的制程能力CPK分析程序
最近项目客户需要对生产数据进行CPK分析,所以通过查资料最后完成了一个版本如下,仅供参考,需要源程序的可以叫我qq470300759。public partial class CPKAnalyze : Form { TextBox textbox = null; Key key1 = null;//定义键盘 SqlServrDbase...
2019-12-04 15:55:00
3725
原创 自己封装的1200,1500PLC通过工艺轴方式控制伺服电机的FB块
该FB块一个块就可以实现伺服的上电,使能,相对定位,绝对定位,JOG运行,回原控制(包括碰到极限反找原位功能),以及故障清除和伺服状态显示等功能。该块核心是将西门子库motion Control中的函数块封装,系统里有几个伺服就调用几个我这块就可以,使用非常方便,控制简单,用我这FB块会减少开发和调试时间,具体的块如下所示。需要源码加qq470300759...
2019-11-25 15:12:54
9584
2
原创 C#链接SQLServer数据库通用类库
该类库是我自己总结测试,并且一直在用的,里面有各种对数据库的操作函数,创建数据库,创建表,写入参数等等。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.SqlClient;using System...
2019-11-23 14:36:11
1542
原创 西门子S7-1200/1500PLC实现两个存储区域数据传送功能
1.西门子S7-1200PLC系统块没有可以实现任何区域任何数据类型区域传送的功能块,下面FC块是我封装的,具体块如下图所示。想要源码加qq470300759 2.下表列出了该指令的参数: 参数 声明 数据类型 存储区 说明 Source_Area ...
2019-11-23 14:15:25
9628
原创 C#笔记:一个简单的事件event程序
usingSystem;usingSystem.Windows.Forms;usingSystem.Threading;namespace事件01{publicpartialclassForm1:Form{publicForm1(){InitializeCompon...
2019-10-11 13:08:25
275
转载 C# Thread.Abort方法真的让线程停止了吗?
大家都知道在C#里面,我们可以使用Thread.Start方法来启动一个线程,当我们想停止执行的线程时可以使用Thread.Abort方法来强制停止正在执行的线程,但是请注意,你确定调用了Thread.Abort方法后线程就立刻停止了吗?答案是:不是!下面我们来解释一下Abort方法是如何工作的。因为公用语言运行时管理了所有的托管的线程,同样它能在每个线程内抛出异常。Abort方法能...
2019-09-12 16:15:44
1173
转载 C语言中extern的用法
(转)最近写程序突然发现了这个修饰符就上网查了一下,记录一下。在C语言中,修饰符extern用在变量或者函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。1. extern修饰变量的声明。举例来说,如果文件a.c需要引用b.c中变量int v,就可以在a.c中声明extern int v,然后就可以引用变量v。能够被其他模块以extern修饰符引用到的变量通常是...
2019-09-11 16:27:04
363
转载 C#中DllImport使用法汇总
(转)最近使用DllImport,从网上百度后发现,大部分内容都是相同,又从MSDN中搜集下,现将内容汇总,与大家分享。大家在实际工作学习C#的时候,可能会问:为什么我们要为一些已经存在的功能(比如Windows中的一些功能,C++中已经编写好的一些方法)要重新编写代码,C#有没有方法可以直接都用这些原本已经存在的功能呢?答案是肯定的,大家可以通过C#中的DllImport直接调用...
2019-09-11 16:22:41
709
原创 C#中属性(Property)
本文章是我在学习C#属性时候在网上搜索整理的资料,具体是哪位朋友写的不记得了,分享到这里只是作为我的学习笔记。属性(Property) 是类(class)、结构(structure)和接口(interface)的命名(named)成员。类或结构中的成员变量或方法称为 域(Field)。属性(Property)是域(Field)的扩展,且可使用相同的语法来访问。它们使用 访问器(accessor...
2019-08-27 14:15:07
551
C#与西门子PLC测试DOME.rar
2020-04-28
C#与西门子PLC通讯测试DOME.rar
2020-04-28
C#开发实战(清华大学出版社)光盘程序源码
2017-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人