[置顶]python知识导航贴,持续更新

[置顶]C# 语言高级特性知识导航贴,持续更新

[置顶]netMarketing类库: 类库说明

[置顶]本站视觉相关教程整理贴子,持续更新

[置顶]C++相关导航贴,持续更新

[置顶]本站收费服务公告(netMarketing源码,工业自动化行业培训班等)

[置顶]2020年勇哥的机器视觉实验项目清单(大纲)

[置顶]本站连载贴子系列,持续更新中……

[置顶]勇哥的免费视频教程清单

[置顶]勇哥在B站发布的视频清单

[置顶]运动控制专题,持续更新

欧姆龙cp1h常用指令学习(七)栈处理指令

在欧姆龙中,可以通过SSET(设置栈大小),PUSH(向栈中压入数据)以及FIFO(以队列方式读取数据)来实现这一过程。首先,通过SSET指令来设置栈大小,欧姆龙的队列需要固定4CH的空间存储栈管理信息,且因为FIFO会保留最后一个数据,为了确保你的程序可以结束掉,所以还需要多申请一个CH的空间用于存放工艺步骤结束标志。因为演示程序使用的是3个通道,那么这里的栈空间申请了8个通道。勇哥来介绍一下演...

欧姆龙cp1h常用指令学习(六)功能块、子程序

欧姆龙PLC的功能块勇哥暂时理解为是一种拥有输入输出参数的自定义的指令。它的好处是实现功能复用,从梯形图上看来很简洁,可以减少plc内存消耗。如果仅仅是实现功能的利用,显然功能块无法和子程序区分开来,功能块拥有自己特殊的定义与调用方式。功能块有两种方法,一是梯形图形式,二是ST文本形式(结构文本),两者区别只是编码方式不同。(一) 梯形图形式的功能块首先创建一个梯形图功能块然后进入功能块的参数与梯...

欧姆龙cp1h常用指令学习(五)时序输出指令

(七)时序输出指令keep,set指令都属于时序输出指令,勇哥感觉叫时序输出不太恰当,但是因为欧姆龙的手册上是这么叫的,我也只能这样叫了,还是要忍不住要吐槽一下。KEEP, SET都是置位并且保持状态用的,它们的区别总结一下:keep與set,reset基本上是相同,keep兩個輸入set與reset必須與指令在相同位置.set與reset可以分開不同位置,如set在IL/ILC,JUMP/JME...

C#操作 Access 2013(.accdb)的方法

最近在处理一些本地数据库的时候发现,原来使用的Microsoft.Jet.OLEDB.4.0,的方法并不能连接最新的Access 存储文件,而且Microsoft.Jet.OLEDB.4.0不能使用x64的方式生成,而且使用这个数据库引擎效率也是比较低的。这让我比较苦恼。现在发现了另一个新的引擎并且支持x64。Microsoft.ACE.OLEDB.15.0 ,现在给大家展示如何使用。 并且贴出下...

[netMarketing类库] serialHelper类:串口辅助类(RS232/485)

命名空间:netMarketing.automation.communication功能:RS232串口读写功能详细说明:netMarketing类库中许多类都有后缀helper,通常这些类都是些使用频度较高的类,serialHelper类就是一个高频类,你可以在编写诸如plc内存读写模块时继承本类就可以直接使用串口功能。在工业自动化行业里,串口是使用频度比较高的通讯口,它就像电脑的键盘,很古老却...

工业自动化行业软件工程师们的常用软件(一)

(一)vspd虚拟串口有了这个虚拟串口,可以方便的在本机开发串口通讯程序。并且,在实际运用中,经常会有些一些现有的机器上的软件,会通过串口向外发送数据。我们自己开发的软件就可以利用虚拟串口和它对接。虚拟串口工具生成的是一对可以交叉通讯的端口,如下图勇哥创建了com5,com6,如果你的程序利用com5发送数据,那么另一边的调试助手监控com6就可以收到你发过来的数据。(二)文件比较Beyond C...

OMRON_CP1H串口无协议通讯(TXD指令)

一、 本例使用串口1作为发送数据介质,只写发送示例,接收同理,首先设置串口1通讯参数,串口扩展板扩展板插在slot 1,设置参数如下: 通讯参数:波特率9600,数据位8,停止位1,校验位无,RS232C模式,通讯延迟1秒,其余默认。二、 电脑串口与PLC串口的连接方式,PLC采用USB转串口电缆,接线图如下:注意:不能直接将PC串口线插到CPU...

C#开发的软件,在加域后出现dll访问被拒绝

忍不住要吐槽一下,这个工厂没事干加个什么域,好好的程序,加了域就出现异常,给勇哥都整些问题出来头疼。下图是这个问题的软件报错截图。由于这个**bzclass.dll是客户的一个监控系统提供的,并非是我自己软件的东西,这让勇哥心里稍稍有一点快感!看来是客户的几个部门之间没有沟通好,自己开发东西加域后能不能用也没测试过,但这个问题还是得解决,客户即使有错,也是供应商的错。2019/1/12 勇哥注:后...

[netMarketing类库] SocketClient类:同步读写的Tcp客户端

命名空间:netMarketing.Net.NetSocket.SocketClient功能:同步读写Tcp客户端功能详细说明:这个类名字中有一个socket,指的是它功能的实现是采用Socket套接字方式实现的。这个套接字运行于客户端,所以这个类叫SocketClient。那么Socket连接跟Tcp连接有什么不同呢?创建Socket连接时,可以指定使用的传输层协议,Socket可以支持不同的传...

[netMarketing类库] Serialize类:类的序列化与反序列化

命名空间:sharClass.Serialize功能:对象的序列化与反序列化。功能详细说明:序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。.NET Framework 提供两种序列化技术:二进制序列化保持类型保真度,这对于在应用程序的不同调用之间保留对象的状态很有用。例如,通过将对象序列化到剪贴板,可在不...

什么能力很重要,但大多数人却没有?

把努力转化成能力的能力。在现实生活中,有很多人明明很努力,但是却经常难以取得进步,也许这个视频能帮到你(来自TED演讲):为什么明明很努力却看不见进步?这个问题上,作者认为不再进步的原因,是我们一直在重复已经掌握的内容,却没有将更多时间花在学习区。那么精力去了哪里呢?作者把我们的投入分为两个区:学习区和表现区。在学习区,我们勇敢地闯入不熟悉的领域,从错误中吸取教训,获得成长;在表现区,我们做最熟悉...

欧姆龙cp1h常用指令学习(三)增量与减量、四则运算指令

(四) 增量与减量++指令,BIN增量加一指令, 对应的还--指令。这个指令类似于C语言中的++和--,勇哥看上去亲切无比。它还有加L的指令,也就是倍长指令,可以操作32位数。下面的例子可以很清楚看出倍长指令的区别。 如果你对一个常数100自加,会发生有趣的现象。你的100.0到100.7的输出IO的灯会狂闪,勇哥实验时步进电机接到了100.0,看到居然电机在运动!2018.12.26注:勇哥后来...

欧姆龙cp1h常用指令学习(二)计数器、数据比较指令

(2)计数器CNT为减法计数器,如下图中,1.09按下则计数器初始值复位为10,按下1.07,在其上升沿时执行减1,当减为0时计数器状态变onCNT为BCD方式,CNTX为BIN方式,它们功能是一样的,区别是BIN方式可以记数的上限要大一些。·BCD 方式时0~9999 次·BIN 方式时0~65535 次CNTR可逆计数器,如下图中,1.07按下则计数器加1,当加到10时,再按一次加到0,这时候...

程序员职场发展之全路径解析

12月16在麦思博卓越研发之路活动上做了一次演讲,题目是——“开发者的职场成长之路”。有小伙伴反映说听了很受启发,希望看到文字版本,因此我根据当时的演讲,整理了这个系列,分享给大家。预计有 7 篇文章:程序员加薪升职之全路径解析程序员加薪升职之探索适合你的路径程序员加薪升职之职场成长金字塔程序员加薪升职之技术修炼程序员加薪升职之人际沟通修炼程序员加薪升职之项目管理能力修炼程序员加薪升职之走向技术管...

关于电池的内阻知道这几点就够了?

勇哥公司的OCV机器, 客户要求测试直流电阻, 给我们的资料如下:直流内阻只是测量电池内阻的方法之一, 勇哥在网上找了一下资料, 引用如下:电池内阻作为电池最基本的性能指标,内阻的大小对其性能有着非常重要的影响,在《锂离子电池行业规范条件》中,对电池内阻的测量也提出了要求:企业应具有开路电压和内阻在线检测能力,检测精度分别为1mV和1mΩ。什么是内阻电池在工作时,电流流过电池内部所受到的阻力,它包...

即将实施的个税抵扣能让你多拿多少钱?

重大好消息!早在10月20日,财政部、国家税务总局会同有关部门起草的《个人所得税专项附加扣除暂行办法(征求意见稿)》(以下简称《暂行办法》)在两部门官网向全社会公开征求意见之后,将依法于2019年1月1日起实施。《暂行办法》明确了个人所得税法规定的子女教育、继续教育等6项专项附加扣除的具体实施办法。享受这些专项附加扣除,需要哪些条件?通过这些扣除项目,纳税人可以少缴多少个税?跟随下面这张图,一起来...

欧姆龙cp1h常用指令学习(一)常用存储器功能区、订时器

引言:勇哥也是初学欧姆龙PLC,如果我们按着官方手册来初学,障碍与花的时间都是很多的,因此在此把学习心得记录下来,以方便大家能按此心得加快学习的进度。常用的存储器功能区CIO:输入继电器 272 点(17 CH) 0.00~16.15输出继电器 272 点(17 CH) 100.00~116.15内部辅助继电器 4,800 点(300 CH) 1200.00~1499.15 (1200~14...

远心镜头的十大参数介绍

远心镜头(Telecentric)是为纠正传统镜头视差而设计的一种高端光学镜头,相比一般镜头而言,它在放大倍率、畸变、视差、解析度等方面都具有绝对优势。下面我们来说说远心镜头选择的十大参数。参数一:远心度(Telecentricity)远心度(Telecentricity)是指物体的倍率误差。倍率误差越小,远心度越高。远心度有各种不同的用途,在镜头使用前,把握远心度很重要。远心镜头的主光线与...

远心镜头的原理及选型

1.原理介绍远心镜头(Telecentric lens),是为纠正传统镜头视差而设计,它可以在一定的物距范围内,使得到的图像放大倍率不会变化,简单的说这种镜头拍出来的图像没有近大远小关系。远心镜头又分为物方远心镜头、像方远心镜头和双侧远心镜头。下面是两个远心镜头的实物照片。关于远心镜头的原理,网上有一些介绍,但是写的都很晦涩。其实几句话就能说清楚的,最核心的一点是远心镜头是普通镜头与小孔成像原理的...

相关性算法:相关性、平均值、标准差、相关系数、回归线及最小二乘法

相关性线性相关数据在一条直线附近波动,则变量间是线性相关非线性相关数据在一条曲线附近波动,则变量间是非线性相关不相关数据在图中没有显示任何关系,则不相关平均值N个数据 的平均值计算公式:标准差标准差表示了所有数据与平均值的平均距离,表示了数据的散度,如果标准差小,表示数据集中在平均值附近,如果标准差大则表示数据离标准差比较远,比较分散。标准差计算公式:x、y两个变量组成了笛卡尔坐标系中的一个坐标(...

CX-Programmer编写欧姆龙cp1h程序时初学者常见问题收集

勇哥初次接触CX-Programmer下编写CP1h程序,见到搞电气的同事很容易做到的功能自己研究要花许多的额外时间,特别将一些摸索到的常见知识点在此记录下来。这个贴子勇哥会持续更新。(一) 编程模式、运行模式、调试模式编程模式:PLC停止运行。可以对内存进行清零(格式化)操作。运行模式:PLC运行中,不能对PLC进行操作。监视模式:可以在线修改寄存器的值,也可以对I/O点和辅助继电器进行操作。可...

一张图体验一下高度自动化协作的米厂

这一张现代化米厂的网络架构图。勇哥来读一下这里面的信息,这种现代化的架构还是很能够颠覆脑袋里那种老旧的食品加工工厂设备的印象的。左边我们看到由交换机连接监视用工业电脑和三菱PLC、以及西门子PLC和它的网络丛林。工业电脑上运行着组态软件,它可以监视不同类型的PLC运行时的现场状态以及参数控制,另外,组态软件也可以负责在不同类型的PLC之间做第三方数据传递,这样三菱PLC和西门子PLC之间就可以进行...

动力锂电池xray检测设备

X-RAY主要应用于锂电行业动力叠片电芯的全自动检测。一套成像系统在线检测分析针对迭片型动力电池的在线全自动检测这种设备使用射线光源(XRay)穿透被测物,然后把物体内部结构投射到所谓探测器上面形成影像。探测器目前流行的有FDD平板探测器,还有一种快被淘汰的CCD/DR。对于锂电池来说,无论是卷绕式还是叠片式,正面拍照一般可以穿透18层,更多层可以使用侧面拍截面。这种设备对于自校准也比较容易,主要...

C# 计算线性关系kb值、R平方,类似于excel的趋势线线性关系功能

这些功能Excel上都有,原理一模一样,现在需要C#的实现代码;各函数的线性拟合,相关系数、截距为0(即强制过原点)等等拟合代码引用:http://download.csdn.net/detail/flyrp/5250732 相关系数R²的公式引用:http://blog.csdn.net/huwei2003/article/details/18553775(验证过)1.一次线性、二次曲线、指数、...

国产机器人发展得怎么样了?

工业机器人的核心技术,基本被国外垄断,且工业机器人的核心部件谐波減速器与伺服电机过度依赖进口, 而且这些核心零部件占据工业机器人近1/3的成本 。毋须质疑的是欲把控工业机器人的成本, 必须先掌握工业机器人的核心零部件。同时国家提出的«中国制造2025»的计:划主要以制造转型为智造为重点战略。 我国相继出台相关政策鼓励企业, 且相应的补贴来支持企业,让工业机器人相关企业放心大胆的去创新与尝试。 目前...

CoDeSys的前世今生

勇哥2020/7/7注:目前codesys + EtherCAT驱动 做运动控制很有优势。现在总线式运动控制基本都是这种配置。 Codesys 号称PLC界的安卓,国内造PLC的 基本都用Codesys内核了。如:汇川 ,合信, 和利时 ,英威腾, 台达。 包括国外的: 倍福TC2 施耐德Somachine 力士乐 等等都是Codesys直观的讲codesys是一个已经写好了运动控制和通...

CoDeSys学习日记(一)

勇哥2020/7/7注:目前codesys + EtherCAT驱动 做运动控制很有优势。现在总线式运动控制基本都是这种配置。 Codesys 号称PLC界的安卓,国内造PLC的 基本都用Codesys内核了。如:汇川 ,合信, 和利时 ,英威腾, 台达。 包括国外的: 倍福TC2 施耐德Somachine 力士乐 等等都是Codesys直观的讲codesys是一个已经写好了运动控制和通...

玩转CODESYS 入门篇-- 认识CODESYS

勇哥2020/7/7注:目前codesys + EtherCAT驱动 做运动控制很有优势。现在总线式运动控制基本都是这种配置。 Codesys 号称PLC界的安卓,国内造PLC的 基本都用Codesys内核了。如:汇川 ,合信, 和利时 ,英威腾, 台达。 包括国外的: 倍福TC2 施耐德Somachine 力士乐 等等都是Codesys直观的讲codesys是一个已经写好了运动控制和通...

三菱PLC练习题挑战篇,附答案(1)

D-1.呼叫单元控制一个餐馆中的呼叫单元要求: 如下图,如果客人按下桌子下的x0和x1,对应的灯y0,y1会长亮。 如果灯y0和y1都亮了,工作人员会控制面板上看到灯y23亮了。于是知道客人要求服务了。 然后工作人员可以按下x20按钮,这时候灯y0,y1和控制面板上的灯y23熄灭。 参考例程:D-2.检测传感器灯当检测一个物体时,接通闪烁灯D-3.交通灯的时...

三菱PLC练习题基础篇,附答案(2)

C:轻松的练习:C-2 应用定时器程序-1off-delay定时器,One-shot定时器要求: 按下x20后立刻松手,红灯(y5)点亮,维持点亮3秒后关闭。 按下x21后(上升沿)绿灯(y6)点亮,维持点亮5秒后关闭参考程序如下:第0步的代码我们称为off-delay定时,第8步的代码我们称为on-short定时。前者如果你按住x20不放手,则红灯(y5)亮,但是定时器t1不...
会员中心
搜索
«    2024年3月    »
123
45678910
11121314151617
18192021222324
25262728293031
网站分类
标签列表
最新留言
    热门文章 | 热评文章 | 随机文章
文章归档
友情链接
  • 订阅本站的 RSS 2.0 新闻聚合
  • 扫描加本站机器视觉QQ群,验证答案为:halcon勇哥的机器视觉
  • 点击查阅微信群二维码
  • 扫描加勇哥的非标自动化群,验证答案:C#/C++/VB勇哥的非标自动化群
  • 扫描加站长微信:站长微信:abc496103864
  • 扫描加站长QQ:
  • 扫描赞赏本站:
  • 留言板:

Powered By Z-BlogPHP 1.7.2

Copyright Your skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864