自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (5)
  • 收藏
  • 关注

原创 基于C#开发PLC上位机(三)—MX软件中.dll库调用尝试

使用控件有很多限制,总有些人不喜欢使用winform,习惯用别的工具开发界面。本文在探索一个通用的工程,添加.dll文件实现在任意C#工程中即可调用三菱提供的官方函数。 示例工程中,在工程文件下bin目录查看引用的.dll文件,我们初步猜测项目必须引用的库为前两个。 接下来开始实验,我们新建一个控制台应用程序,不同于示例中,控制台项目中没有任何界面或者控件。在引用中添加上述两个库,即:添加命名控件,随便写两行代码,验证一下相关函数...

2021-07-18 19:33:12 3572 2

原创 基于C#开发PLC上位机(二)—三菱MX Component示例解析

上篇文章我们已经利用MX示例实现上位机和PLC的简单通信,这篇文章将对官方Sample进行简单分析。官方提供的示例包含C++、VB、C#等,我们这里主要分析C#示例。官方文档可查看MX Component编程手册:手册 | 资料中心 | 三菱电机自动化(中国)有限公司 (mitsubishielectric-fa.cn)。一.控件简单解释 在查看源代码之前,我们需要一些C#的基础知识,脑海中有“控件”的概念。C#相关教程请自行百度,网上资料有很多。 ...

2021-07-15 23:39:30 8534

原创 基于C#开发PLC上位机(一)—三菱PLC使用MX通信

PLC用着用着,就突然很好奇PLC是如何和上位机通信的,至于为什么开发上位机,上位机相比单纯的PLC有什么优势等内容在此不再赘述。 以三菱PLC为例。第一反应是先去咨询客服,是否有现成的开源OPC,但是三菱客服说官方没有相应示例,直接给了一个第三方OPC付费应用商,这背后绝对有什么肮脏的交易......后来百度之下才知道三菱提供专门的插件,这个软件为MX Component。 首先安装C#编程软件,我这里使用的是VS2015,.NET FrameWork ...

2021-07-13 22:20:33 10821

原创 PLC基础知识(一)—PLC入门简介

本人接触的比较多的PLC为三菱和欧姆龙,故主要以三菱PLC为例开始记录。在学习PLC之前,首先要明白PLC的优缺点,即为什么要用PLC,直接用PC服务器或者单片机嵌入式不行吗?PLC有五个特点:(1)可靠性高、抗干扰能力强;(2)灵活性好、扩展性能强;(3)控制速度快、稳定性强;(4)延时调整方便,精度高;(5)系统设计安装块、维修方便。其实最重要的就两个字,稳定。像单片机这种负荷一高就烧板子,在电磁干扰强的地方也无法正常工作。PC服务器更是无法胜任多种IO输出,控制现场...

2021-07-13 19:55:37 93745 2

直立智能车,两轮。

互补滤波直立智能车,也可选用卡尔曼滤波,直立效果特别好,比较稳

2019-05-05

CUDA、cudnn、tensorflow,配置tensorflow-gpu版

cuda9.2,cudnn7.2、7.4,tensorflow1.8,1.12.亲测可用。请查看自己GPU版本,必须匹配才能使用

2019-05-05

VGG16模型tensorflow实现

包括数据集预处理以及生成tfrecord文件,用自己数据集训练VGG16,亲测可用

2019-05-05

生成tfrecord文件

自动搜索一级目录下的所有字文件,生成tfrecod格式,方便输入神经网络

2019-05-05

图像批处理,包括灰度化、修改格式、修改大小。opencv、python

方便神经网络训练前的图片与处理,可以统一处理二级目录下的所有图片。已封装成函数,可以直接调用

2019-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除