×

OMRON欧姆龙PLC PLC技术

有本事你来整些有用的,煞笔...

(六)串口无协议读写指令RXD、TXD有了串品读写,PLC就可以发信息给上位机,这样可以做许多有意思的事情,比如写个小游戏,可以让PLC做逻辑,上位机程序负责更新界面。RXD为读串口,TXD为写串口。下面的程序中,A526.01的作用如下:当通讯突然中断时,缓冲区内的数据一直保存...

还有 14 人发表了评论 加入49278人围观

置顶 本站原创软件与资源

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

勇哥,很想停止 勇哥,很想停止 发表于2020-04-10 浏览32946 评论3
下面的清单算是对勇哥的工业自动化职业生涯中有关机器视觉方面的总结。它是勇哥看到过的一些项目,以及对应的知识点的盘点。勇哥缺少工匠精神,许多认识不深入,浮于表面,大叔级别的人了对待学习还是有点浮燥,造成许多知识点勇哥也是一知半解,希望借着这个贴子内容的梳理、和相关的实验的开展,不断的提升自己的知识深度,最重要一点是形成一种有规划的学习模式,节省时间提升效率。本贴的内容做为大纲,实际的实验内容勇哥会不断更新贴子出来。所以就将本贴置顶吧。(一) 单相机标定(1)halcon的标定助手 &nb
勇哥的免费视频教程清单

置顶 本站开源软件与资源

勇哥的免费视频教程清单

勇哥,很想停止 勇哥,很想停止 发表于2021-02-01 浏览22195 评论1
“少有人走的路”www.skcircle.com《勇哥的机器视觉》免费视觉教学系列免费视频勇哥会不定期更新,希望观赏后各位能给出宝贵意见。视频中所用图片素材以及源码等资料,在本站QQ群(98596273)中发布。视频也在B站发布,播放地址为:https://space.bilibili.com/1150123755?from=search&seid=5789841158140412090你也可以订阅本站微信公众号《勇哥的机器视觉》接收最新视频的更新消息。免费视频教程清单:————————

版本控制

git stash用法小结

勇哥,很想停止 勇哥,很想停止 发表于2019-01-21 浏览4236 评论0
缘起今天在看一个bug,之前一个分支的版本是正常的,在新的分支上上加了很多日志没找到原因,希望回溯到之前的版本,确定下从哪个提交引入的问题,但是还不想把现在的修改提交,也不希望在Git上看到当前修改的版本(带有大量日志和调试信息)。因此呢,查查Git有没有提供类似功能,就找到了git stash的命令。综合下网上的介绍和资料,git stash(git储藏)可用于以下情形:发现有一个类是多余的,想删掉它又担心以后需要查看它的代码,想保存它但又不想增加一个脏的提交。这时就可以考虑git stash
Git三大特色之WorkFlow(工作流)

版本控制

Git三大特色之WorkFlow(工作流)

勇哥,很想停止 勇哥,很想停止 发表于2019-01-17 浏览4399 评论0
开篇Git 三大特色,分支,暂存区,工作流,今天终于要写到 WorkFlow 了,我彷佛已经看到胜利的曙光,走起。何谓工作流WorkFlow 的字面意思,工作流,即工作流程。在分支篇里,有说过这样的话:因为有分支的存在,才构成了多工作流的特色。事实的确如此,因为项目开发中,多人协作,分支很多,虽然各自在分支上互不干扰,但是我们总归需要把分支合并到一起,而且真实项目中涉及到很多问题,例如版本迭代,版本发布,bug 修复等,为了更好的管理代码,需要制定一个工作流程,这就是我们说的工作流,也有人叫它分

版本控制

详解git fetch与git pull的区别

勇哥,很想停止 勇哥,很想停止 发表于2019-01-16 浏览5536 评论0
引言:git fetch 相当于是从远程获取最新到本地,不会自动merge git pull:相当于是从远程获取最新版本并merge到本地 在实际使用中,git fetch更安全一些git fetch和git pull都可以将远端仓库更新至本地那么他们之间有何区别?想要弄清楚这个问题有有几个概念不得不提。FETCH_HEAD: 是一个版本链接,记录在本地的一个文件中,指向着目前已经从远程仓库取下来的分支的末端版本。 commit-id:在每次本地工作完成后,都会做一个git commi
Git三大特色之Branch(分支)

版本控制

Git三大特色之Branch(分支)

勇哥,很想停止 勇哥,很想停止 发表于2019-01-16 浏览4003 评论0
我习惯每篇博客都有个开篇还记得 Git 系列第一篇 Git 自我介绍的话吗?其中有 Git 自己都赞同的三大特色cheap local branching, convenient staging areas, and multiple workflows轻量的本地分支, 方便的暂存,以及多工作流。其中因为有分支的存在,才构成了多工作流的特色,所以 Branch 不愧为 Git 的王牌特色。这篇博客,主要和大家一起学习一下轻若鸿毛,帅到炸裂的分支儿。Branch 的概念分支的概念,在我看
Git三大特色之Stage(暂存区)

版本控制

Git三大特色之Stage(暂存区)

勇哥,很想停止 勇哥,很想停止 发表于2019-01-16 浏览5128 评论0
这是开篇有人说,暂存区是 Git 最精彩的设计,同时也是最难理解的部分,两者我都感觉不太明显,但当我想写关于暂存区的理解后,发现的确不怎么好讲,这个玩意,有点只可意会的感觉,用 Git 用熟练了,很自然体会到暂存区设计的精彩之处。在我看来,学习其他命令之前,对暂存区有一个概念和大概理解是非常重要的,因为,很多命令都涉及到了它。为什么 commit 之前要先 add 一下呢?我在刚接触 Git 命令的时候,对 Git 没什么概念,就是赶鸭子上线式的学习,用到什么,就去 Google 什么,例如第一
error: The following untracked working tree files would be overwritten by merge:

版本控制

error: The following untracked working tree files would be overwritten by merge:

勇哥,很想停止 勇哥,很想停止 发表于2019-01-16 浏览11521 评论0
今天勇哥在 git pull时出现了下面的错误:error: The following untracked working tree files would be overwritten by merge:勇哥在线查看这个“边电压测试机PLC程序”的目录,跟本地库的对应目录对比。发现本地库的目录缺少下面的文件,缺少一个目录和两个文件。(线上的目录)(本地的目录)这种情况看来是,本地库没有把远程库的那几个文件下载下来。此时勇哥感觉很愤怒,想让自己不像一个git白痴,摸了这么久,原来还没入门哦。今
欧姆龙cp1h常用指令学习(十五)多重互锁指令MILH,MILC

PLC和单片机技术

欧姆龙cp1h常用指令学习(十五)多重互锁指令MILH,MILC

勇哥,很想停止 勇哥,很想停止 发表于2019-01-15 浏览11375 评论0
多重互锁指令是允许相互嵌套的,如下图所示:其中,编号并非是必须全部是唯一的,而是保证两两MILH之间不一样即可。也就是说,编号可以0,1,0,1这样嵌套使用下去。为了解释清楚多重互锁的意义,勇哥编写了下面的例程。这里我做了两把锁,编号为0,状态位为W100.00编号为1,状态位为W100.01如果我不导通W0.00的话,你会发现你直接导通w0.01是没有效果的。实际上,如果你不导通W0.00,那么直到第9步之前的任何一步都不会被执行。即使你人工导通1.07, 1.09也没用,MOV指导根本不执行
Gig-E接口相机拍照出现横条纹或者是图像不完整的解决方法

工业视觉/halcon

Gig-E接口相机拍照出现横条纹或者是图像不完整的解决方法

勇哥,很想停止 勇哥,很想停止 发表于2019-01-14 浏览18389 评论1
现象截图是这样的,看图片有时候这个现象是偶尔出现,有时候还取图不完整。这个现象可尝试从网卡设置上解决问题。还有一个方法是在程序上做一点设置。我们先看下网卡设置。很简单,网卡配置中有一项被称为“巨帧”,可以由原来“不启用”而改为最大值为4096.在有些网卡配置中,这个称为“接收缓冲区”,把它设置为最大。由于这种现象在IEE1394相机上看不到,因此请童鞋们毫不怀疑要从网络设定上去找问题。另一个方法是从软件上做设定,勇哥给的程序示示例仅用于基于halcon开发的C#程序。其中:GevSCPSPack
IT8511+表测试电芯的直流内阻

行业算法与知识

IT8511+表测试电芯的直流内阻

勇哥,很想停止 勇哥,很想停止 发表于2019-01-12 浏览6035 评论0
最近公司的一个案子是要测量电芯的直流内阻,费了相当大的力气,主要是对直流内阻这种测量玩法不太清楚。一直以来测试的要么是电芯的电压,要么是电芯的电阻,或者是电芯边电压,它们都是直接测量,并且一次搞定。直流内阻不同,它需要两个步骤,第一次取放电前的电压,第二次取放电后的电压,而且放电后需要间隔指定时间再取电压。然后通过公式算出直流内阻(DCIR),通过这个DCIR,可以判断电池的好坏。有关电芯的内阻参数的介绍贴子见: 关于电池的内阻知道这几点就够了?这个是8511+表的品牌其26字节格式的
关于VS2013或者VS2017打开工程时反复崩溃重启的问题

C#/.net框架

关于VS2013或者VS2017打开工程时反复崩溃重启的问题

勇哥,很想停止 勇哥,很想停止 发表于2019-01-12 浏览8802 评论0
这个问题较少出现,但是出现了真正会让你崩溃。现象是这样的:早上这个工程打开还好好的,但是到了中午吃了个饭,下午重新打开它,发现VS会失去响应,然后进行重启,然后继续失去响应。你无法继续编辑这个工程! 连修改的机会都没有!!对于那些习惯于一天才做一次备份的童鞋来说,这真是毁灭性的打击,因为一天的工作白搞了!你得从昨天的备份重新开始。也许你想试着研究一下昨天的备份与今天的工程究竟有什么不一样,勇哥想说的是,还是算了吧,这样搞的话你会发现又要加班了。勇哥直接给出答案,不说废话。问题可能的原因:你的某个