- 博客(76)
- 资源 (10)
- 问答 (5)
- 收藏
- 关注
原创 一个plc的实现第二部感言
各位朋友大家好,刚才播放的片段来自一部电视剧,天下长河,讲的是陈潢靳辅治理黄河的故事。为什么要播放这样的一个片段呢,这个片段跟我的课程一个plc的实现第二部有什么关系呢?其实关注我的朋友都知道我出过的《一个plc的实现第一部》的课程,那部课程反响不错,很多朋友都从课程中找到了入门工控电路和单片机编程的法门,确实是。第一部课程的初衷是在我做工控板的过程中发现的当今社会对模拟电路教学的不重视,很多朋友喜欢买开发板,但是其实要做出产品,却因为电路知识匮乏无能为力。总觉得电路设计很难,又要学模电又要学数电感觉难以
2023-01-26 18:19:38 1206 1
原创 如何自制一个plc
首先要设计好plc的硬件电路其次MYEditor梯形图软件,如下图该软件是开源的,可以支持把梯形图转换成hex文件,下载到单片机运行
2023-01-15 12:33:30 1920 1
原创 计划任务选择不管用户是否登录都运行,脚本执行失败
我的一个脚本是写日志脚本$jitai="S:\BybfBakcup\BYBFI61"$logfile="S:\BybfBakcup\log.txt"$yuan="C:\123"$copyTime=Get-Date$copyDay=Get-Date -Format "yyyy-MM-dd"$copyDir="$jitai\"+$copyDayWrite-Output "拷?贝À¡ä"$copyDir"成¨¦功|,时º¡À间?是º?"$copyTime >> $logfi
2022-05-12 10:02:47 4277
原创 powershell拷贝删除文件夹
定时拷贝脚本假设C:\123为机台源文件夹,目标路径为C:\$copyTime=Get-Date -Format 'yyyy-MM-dd'$copyDir="machine-"+$currentTimeCopy-Item C:\123 -Recurse C:\ $copyDir定时删除脚本删除两天前$deleteTime=(Get-Date).AddDays(-2) | get-date -format "yyyy-MM-dd"$deleteDir="C:\m..
2022-05-10 16:54:31 706
原创 halcon如何读取模板进行形状模板匹配
这是脚本*读取参考图像read_image (Image, 'C:/Users/bgi/Desktop/11.jpg')gen_rectangle1 (Rectangle, 52.75, 363.611, 319.75, 783.576)*对ROI区域进行裁剪,得到模板图像reduce_domain (Image, Rectangle, ImageReduced)*测试金字塔的层级参数inspect_shape_model (ImageReduced, ModelImages,...
2020-11-19 15:57:03 1834
原创 c# 依赖注入
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows;using System.Windows.Controls;using System.Windows.Data;usin...
2020-02-29 14:08:48 597
原创 Solder Mask与Paste Mask的区别
https://wenku.baidu.com/view/f6fcc0f8910ef12d2af9e780.html
2019-12-31 10:09:02 323
原创 datagridview设置
https://zhidao.baidu.com/question/712017411634899365.html?qbl=relate_question_0&word=DataGridViewCellMouseEventArgs
2019-11-20 14:51:50 155
原创 如何修改DataGridView中某一列列头的颜色
DataGridView1.EnableHeadersVisualStyles=false;DataGridView1.Columns[0].HeaderCell.Style.BackColor=Color.Blue;
2019-11-13 17:34:48 1730
原创 欧姆龙fins通讯协议
https://wenku.baidu.com/view/fca336f6e43a580216fc700abb68a98270feac67.html
2019-11-13 14:37:44 3896
原创 c# chart图表控件总结
一、什么是Micosoft.Chart.ControlsMicosoft.Chart.Controls是微软自带的一个图形可视化的组件,可以在Web程序和窗体程序中(Windowsform)中使用。在.NET4.0之后(即VS2010之后)不需要再手动安装,集成在了VS里面,比如我用的VS2017版本,直接在工具箱中点开“ 数据 ”控件,里面就有一个Chart控件,直接拖动到窗体中即可,默认创...
2019-11-13 14:18:46 4903
原创 什么是单头螺纹、多头螺纹?螺距与导程是什么关系?
https://zhidao.baidu.com/question/2208555115783016868.html
2019-08-07 10:31:53 4182
原创 电子齿轮比计算
伺服电机电子齿轮比设置方法编码器频率*60/转速=电机每转所需脉冲量=电机编码器分辨率 若电子齿轮比设为1则伺服放大器频率*60/转速=电机每转所需脉冲量电机分辨率(电机接收脉冲数)/伺服放大器分辨率(发出脉冲数)=电子齿轮比频率用来控制电机运行速度,分辨率用来控制距离例如台大伺服分辨率为16万脉冲 则转一圈需要给他发16万个脉冲最大频率是300K 则plc给他发送...
2019-08-02 18:06:04 12166
原创 三菱pid控制的精髓
这个D2是个定时器T33的值,范围是0到4096,跟pid设置的上下限是一样。一直随着定时器变化这里为什么要采用这种方式呢,因为加热输出不是采用模拟量控制变频器的方式输出的,而是采用开关量Y006,如果要输出PWM,则必须采用定时器跟PID输出值比较,形成PWM输出。当D128大一些的时候,则输出的Y006时间短一些,当D128小一些的时候,则输出Y006的时间长一些。通过控制输出时间...
2019-07-06 20:12:15 8385 1
原创 centos配置vnc
1、安装vnc软件yum install tigervnc-server -y2、将vnc配置文件复制到/etc/systemd/system/目录下cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service3、修改/etc/systemd/system/vncserver@:1.se...
2019-06-18 11:17:49 930
原创 电气工程师的职业年龄限制分析
之前打了几个58同城的电话,自己虚报年龄53岁,应聘plc电气工程师,发现三个公司直接拒绝,说是最大上限是40岁,有一个考虑可以面谈看看,有一个说只能在家配盘,不能出差,给到4000左右。说明电气plc编程也是有年龄限制的,50岁以后找工作真的不太好,但是45岁之后做还是可以的,不需要出差的这种,电气设备维修点检是可以的。但是如果做点简单的设备维护,电工接线类的工作还是可以的。也之前问过好几个工厂...
2019-05-29 14:34:15 16038
原创 ZRN 指令解析
一、 首先要弄明白累加寄存器 D8340 和D8341这两个寄存器如下解释D8340 是三菱FX系列中FX3G、FX3U里面Y0作为脉冲输出时的当前脉冲累加器。就是说,你Y0发送了多少脉冲,D8340里面的数字就是多少。但是注意,D8340也会出现负数。因为你的脉冲数可以有正有负。假设往左边走,脉冲为正,往右走就是负值。另外这种特殊地址一般可以查询PLC用户手册,或编程手册。...
2019-05-28 06:31:58 19997 1
原创 plc to和from命令
一、to指令是从plc对增设的特殊单元(如fx2n-4da)缓冲存储器(bfm)写入数据的指令to,top:十六位连续执行和脉冲执行型指令dto,dtop:三十二位连续执行和脉冲执行型指令to指令的编程格式:to k1 k12 d0 k2*k1:特殊模块的地址编号,只能用数值,范围:0---7*k12:特殊模块的缓冲存储器起始地址编号,只能用数值,范围:0---32767*...
2019-04-28 14:00:16 8452
原创 三菱plc模数转换
[TO K0 K17 H2 K1]是对FX2N-2DA模块进行设置的指令,TO可以理解为TO(TO是由PLC到功能模块的数据传递,FROM是从功能模块到PLC的数据传递。)TO K0 K17 H2 K1的K0或指FX2N-2DA模块在PLC的地址。具体含义还要结合数模转换器FX2N-2DA模块的使用说明书。TO :写入指令; K0 :模块首地址; K17 :模块中对应的BFM区域号 ; H2 :...
2019-04-28 13:40:33 4373
原创 至暗时刻
二弟认识二弟媳妇的那天起,我就感觉势头有点不妙。那是草长莺飞,阳光明媚的初春,二弟还在读高中,一向成绩优异的他成绩开始不断地掉落,我作为学生家长,一周几次被叫到学校。“您是崔健的哥哥?”二弟的班主任是个戴着黑边眼镜的长相俊美的女老师,看上去也就二十几岁。“是,老师。”我一向话少,尤其见了这么标致的女人,手中的摩托车钥匙在手指间慢慢地滑动,仿佛女人的肌肤一般柔软。“崔健最近学习成绩下滑得...
2019-04-27 21:05:17 223
转载 三菱FX系列PLC辅助继电器(M)
辅助继电器是PLC中数量最多的一种继电器,一般的辅助继电器与继电器控制系统中的中间继电器相似。辅助继电器不能直接驱动外部负载,负载只能由输出继电器的外部触点驱动。辅助继电器的常开与常闭触点在PLC内部编程时可无限次使用。辅助继电器采用M与十进制数共同组成编号(只有输入输出继电器才用八进制数)。1.通用辅助继电器(M0~M499)FX2N系列共有500点通用辅助继电器。通用辅助继电器...
2019-04-25 10:23:28 9069
转载 docker部署和使用
第八章 部署docker容器虚拟化平台本节所讲内容:8.1 Docker概述8.2 部署docker容器虚拟化平台8.3 docker平台基本使用方法8.4 docker镜像制作和发布方法8.5 Container容器端口映射 8.1 Docker概述实验环境: CENTOS7.4-63 64位Dcoker概述Docker 是一个开源的应用...
2019-01-07 16:51:09 554
原创 linux桥接
一、网桥的基本知识1、概念:linux网桥是一种以同种协议连接两个局域网的产品。可以把它看成是一个决定发送的包是到自己的局域网还是到另一个局域网的设备。linux网桥检查局域网上所有的包,在同一个局域网中传送它,如果不是同一个网中的,就将它发到别的网上。2、原理:网桥工作在数据链路层,将两个LAN连起来,根据MAC地址来转发帧,可以看作一个“低层的路由器”(路由器工作在网络层,根据网络地址...
2019-01-01 18:18:57 1277
原创 vitualenv
在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4。所有第三方的包都会被pip安装到Python3的site-packages目录下。如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 2.7,而应用B需要jinja 2.6怎么办?这种情况下,每个应用可能需要各自拥有一套“独立”的P...
2018-12-27 13:55:08 130
转载 配置ssh互信
一、known_hsots ssh会把你每个你访问过计算机的公钥(public key)都记录在~/.ssh/known_hosts。当下次访问相同计算机时,OpenSSH会核对公钥。如果公钥不同,OpenSSH会发出警告, 避免你受到DNS Hijack之类的攻击。我在上面列出的情况,就是这种情况。原因:一台主机上有多个Linux系统,会经常切换,那么这些系统使用同一ip,登录过一次后就会...
2018-12-27 10:54:25 969
原创 查看某个软件的部署情况
rpm -qa ansible | less /etc/ansible/etc/ansible/ansible.cfg/etc/ansible/hosts/etc/ansible/roles/usr/bin/ansible/usr/bin/ansible-2/usr/bin/ansible-2.7/usr/bin/ansible-config/usr/bin/ansible...
2018-12-27 09:46:22 446
转载 docker centos 7 无法启动
此台机器为香港服务器,为的是方便快速pull公共镜像,之前作为kubernetes集群之一。后因种种原因,此机器退出集群。之后再用到docker时,发现docker启动不了了,查看报错如下:[root@ALY-HKC-PRO-001 ~]# systemctl restart dockerJob for docker.service failed because the control ...
2018-12-26 18:00:39 532
转载 yum源配置 以及docker 安装报错 container-selinux >= 2.9 解决
Error: Package: docker-ce-18.03.1.ce-1.el7.centos.x86_64 (docker-ce-edge) Requires: container-selinux >= 2.9 You could try using --skip-broken to work around the problem You could try ...
2018-12-26 17:30:27 3860 1
九优seo综合版v3.6(百度360排名点击,网站文章后台自动更新)
2018-03-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人