
华山经验
文章平均质量分 75
华山自控编程
️二十年自动化控制经验 ️
专注解决plc和电气工程师发展瓶颈
C#,运控,机器视觉,工程案例,全套就业教学
展开
-
Modbus RTU通讯在AXD 15 N T系列温度控制器中的应用
我们展示了一个特定的软件界面,该界面允许我们进行温度设定和实时温度监控。通过这个界面,我们可以设定目标温度,并实时观察温度的变化。同时,我们可以通过界面上的设置,远程修改温度设定值。通过一个实际的示范,我们演示了如何通过Modbus RTU通讯协议远程设定温度值,并实时查看温度的变化。通过界面上的操作,我们能够看到温度值的变化,并对温度进行调整,从而实现精确的。这样,我们可以远程监控实际温度,并根据需要进行温度调整。通过这一协议,我们可以实现对温度的远程控制和监控。的温度控制器,包括电流型和电压型。原创 2023-08-24 19:30:00 · 227 阅读 · 0 评论 -
初学者必看!PLC转型C#上位机编程学习路线和方法
在这个过程中,自我成长的关键是坚定的信念和意志力,只有坚持不懈地,努力学习,才能取得技术上的突破和进步。导言: 我在深圳华山编程培训中心开始了为期两个多月的C#上位机线下课程学习,带着坚定的信念和对知识的渴望,我决心在有限的时间内尽可能多地学习知识,将时间、精力和资金的投入发挥到最好的效果。在学习的过程中,我采用了一系列的学习方法和策略,始终将学习视作自己的责任。在工程案例的学习中,我将所学的C#、运动控制和视觉知识综合运用,通过多线程的方式将各个模块的技术融会贯通。完成培训后,你开始准备找工作。原创 2023-07-17 20:00:00 · 3260 阅读 · 2 评论 -
实战项目!ModbusRTU协议电磁泵驱动器温控器通讯讲解
电磁泵驱动器看起来像一个变频器,它有两个通讯端子,一个是A端子,一个是B端子。温控器也是类似的,有一个A端子和一个B端子,所以物理连接非常简单,就是将两根线连接在一起。电磁泵驱动器看起来像一个变频器,它有两个通讯端子,一个是A端子,一个是B端子。温控器也是类似的,有一个A端子和一个B端子,所以物理连接非常简单,就是将两根线连接在一起。同时,在操作温控器时,我们的操作不会影响电磁泵驱动器的运行。现在我们可以开始通讯了。今天,我要和大家分享的是关于C#与我们的电磁泵驱动器以及C#与温控器的Modbus通讯。原创 2023-06-14 18:00:00 · 582 阅读 · 0 评论 -
实战必看!工程项目中简单高效的示教编程
通过这种方式,我们可以根据需要调整点胶嘴的大小,并保存相应的工艺参数。通过这种方式,我们可以根据需要调整点胶嘴的大小,并保存相应的工艺参数。在进行点焦操作的过程中,我们还可以移动到尚未看到的区域进行点焦。通过高速移动,我们可以快速到达目标位置,并进行点焦操作。在进行点焦操作的过程中,我们还可以移动到尚未看到的区域进行点焦。示教编程是一种简单高效的方法,通过可视化界面和图像采集,可以指导编程操作,提高生产效率。示教编程是一种简单高效的方法,通过可视化界面和图像采集,可以指导编程操作,提高生产效率。原创 2023-06-13 12:00:00 · 637 阅读 · 0 评论 -
建议收藏!CAD图形加工轨迹解析
让我们现在运行这个程序,看一下结果。你会看到一个刚刚做的CAD图形,这个图形是在2007版本的CAD上创建的。我们可以看到,图形中有一些倒角和圆弧,这是由于在绘制图形时按照一定的顺序绘制导致的。需要注意的是,由于不同的CAD版本之间可能存在差异,所以我们经过测试发现,该程序适用于2014和2007版本的CAD。最近很多小伙伴找我,说想要一些学习资料,然后我根据自己从业二十年经验,精心整理了一份「上位机编程入门到高级教程+工具包」,点个关注,限时分享给大家,在读取CAD图形时,我们可以获得图形的坐标信息。原创 2023-06-12 11:48:28 · 1023 阅读 · 0 评论 -
实战项目!上位机与PLC通讯
可以帮助我们快速入手C#,机器视觉方面的编程,掌握三菱全系列PLC的快速通讯方法,为我们做大型项目的程序架构搭建打下一个较好的基础。该系统知识点包括C#,PLC通讯 及机器视觉很多基础内容,可以解决工程应用中的数据采集,工件图像识别,产品参数管理等很多实际问题。系统的硬件配置包括相机和PLC。大家好,我是华山自控编程朱老师,今天给大家介绍下我之前设计的入门项目——工件正反面识别及角度测试系统。综上所述,这个系统可以实现自动化的工件识别和测试,并且可以与多种不同型号的相机和PLC相兼容。原创 2023-06-02 20:30:00 · 4147 阅读 · 2 评论 -
自动化工程师必备编程语言大揭秘,C#、VB、LabVIEW和C++哪个更牛?
因为界面上特别是代码界面基本上是英语呀,所以从入门来说,英语就需要一定的基础,我个人觉得有高中以上的英语基础就能应付,英语基础差的,可以专门学习《C#编程英语词汇》,这个词汇我整理了一份,有需要的同学可以找我分享。运动控制卡,机器视觉,数据库,通讯等自动化控制领域C#的应用比较多。贴片机,点胶机,切割机,焊接机等很多的高精密的专机设备,大都采用C#配运动控制卡和CCD视觉的控制系统。是一种完全面向对象的语言,具有高效的开发和快速的执行速度。都是常见的上位机编程语言,每种语言都有其独特的优势,原创 2023-06-02 21:30:00 · 1989 阅读 · 0 评论 -
驾驭上位机控制潮流:华山自控编程项目精选
大家好,我是华山自控编程的朱老师。今天我很高兴能够向大家介绍这些年我做的部分自动化控制项目案例。通过这些案例,你可以了解到我开发的项目,并且更好地了解上位机编程。我们专注于自动化控制领域的编程,特别是设备控制系统。我们采用C#+运动控制卡和CCD视觉技术开发控制系统。原创 2023-05-29 20:30:00 · 189 阅读 · 0 评论 -
上位机编程岗位,薪资待遇曝光!
自动化领域是一个发展迅速、前景广阔的行业,而上位机编程技能则是在这个行业中最为重要的技能之一。随着自动化技术的不断发展,越来越多的企业和工厂开始引入自动化设备来提高生产效率和降低成本,这也给自动化领域的上位机编程岗位带来了更多的机会和挑战。总的来说,自动化领域的上位机编程岗位具有广阔的发展前景和丰厚的薪资待遇,但也需要具备相应的专业技能和综合素质。除了专业技能,上位机编程岗位还需要具备良好的沟通能力和团队协作能力,因为需要与其他工程师、技术支持和客户进行沟通和合作,以确保项目的顺利进行和客户的满意度。原创 2023-05-23 17:30:22 · 271 阅读 · 0 评论 -
先学习上位机编程还是PLC编程
其次,上位机编程的开发环境更加灵活,可以选择不同的编程语言和工具来完成开发,开发效率更高。多年前在我国流行起来的一种编程方式,而上位机编程是最近这些年流行起来的一种编程方式,但是它们在应用场景和市场需求方面存在差异。PLC编程方面的人员较多,而上位机编程则是比较新兴的潮流,当前市场需求特别的大,越来越多的高精尖设备都采用上位机编程这种方式。编程是基于梯形图的编程方式,而上位机编程则是基于代码的编程方式。总的来说,学习上位机编程是一个值得投入时间和精力的事情,可以为我们的职业发展和未来带来更多的机会和挑战。原创 2023-03-26 21:00:00 · 2416 阅读 · 0 评论 -
C#如何控制单片机,怎么实现数据传输?
在C#中,使用SerialPort类可以方便地实现串口通信。可以使用C#来控制单片机并实现数据传输。C#可以通过串口通信与单片机进行通信,串口通信是一种常见的单片机与上位机通信方式,它可以在一根线上实现数据的双向传输。需要注意的是,C#的串口通信较为复杂,需要编写较多的底层代码,如果你对C#的编程经验较少,可能需要花费更多的时间来学习和掌握串口通信相关的知识。该程序使用SerialPort类打开COM3端口,发送'1'和'0'命令控制单片机LED灯的开关,同时接收单片机返回的数据并输出到控制台。原创 2023-03-25 18:15:00 · 2036 阅读 · 0 评论 -
一文看懂EtherCAT总线控制
作为近年来非常受欢迎的一种运动控制方式, 那么EtherCAT总线控制究竟有哪些优势呢?我主要列举以下三点:原创 2023-03-21 15:10:31 · 8906 阅读 · 1 评论 -
学习上位机编程:提升自动化领域竞争力的关键技能
据我们的统计,PLC工程师的整体工资水平不高,要突破15K以上是非常难的,因此PLC工程师到一个阶段以后,他的上限是很大的,很难以上涨工资。我们经常接触自动化行业的工程师,包括我自己,从2000年开始做电气设计,转型做PLC编程,再去做上位机,08年左右开始从事上位机编程,对这个行业非常熟悉。因此,我们需要学习上位机编程。因此,我们的工资水平大概是这样的状况:电气工程师工资水平最低,PLC工程师工资水平在8千到1.5万之间,而上位机工程师的工资水平则是最高的,可能在1.5万到3万之间。原创 2023-03-16 20:00:00 · 301 阅读 · 0 评论 -
新手学习C#技能_静态变量
当页面第一次被访问的时候,相当于页面被构造,静态变量被静态构造器初始化,然后再次访问这个页面的时候,虽然非静态资源重新被构造,但是此时静态资源并不被重新构造并一直存在(也可以用来做页面状态保持,不过不建议用,因为一直占用资源,不像session还定时被回收),直至应用程序域被回收。一、静态资源在首次访问时会调用静态构造器创建类类型对象(静态属于类,动态属于对象,静态被静态构造器创建,动态被普通构造创建,所以实例对象的时候,静态不会被重新构造),该同学学会了C#使用静态变量和非静态变量的基本技能。原创 2023-03-12 18:00:00 · 290 阅读 · 0 评论 -
新手学习C#常见技能_MDI窗体
关闭 MDI 父窗体时, Closing 所有 MDI 子窗体的事件都会在引发 MDI 父窗体 Closing 的事件之前引发。此外, Closed 所有 MDI 子窗体的事件都会在引发 MDI 父窗体的事件之前 Closed 引发。其实很多初学者在学习vs实例化类时,都会遇到类似的问题,不知道是缺少动态库system.dll等问题,还是vs创建项目的问题。该同学纠正该错误后,继续运行。下面,该同学继续编写mdi窗体的其他功能:设置父窗体。首先:在创建窗体应用程序是,项目默认是只有一个窗体的,即窗体。原创 2023-03-11 19:00:00 · 420 阅读 · 0 评论 -
新手C#常见技能_数据库调试
其实很多初学者在学习vs和数据库交互时,都会遇到类似的问题,不知道是动态库Interop.ADOX.dll问题,还是数据库交互的代码问题。其实很多初学者在学习vs和数据库交互时,都会遇到类似的问题,不知道是动态库Interop.ADOX.dll问题,还是数据库交互的代码问题。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。,原创 2023-03-10 12:30:00 · 393 阅读 · 0 评论 -
新手C#常见错误解析_C#读写xml文件
其实很多初学者在读写xml文件时,都会遇到类似的问题,不知道xml文件如何真正交互,其实xml文件也是文件,也是遵循文件的基本操作,打开文件,读写文件,关闭保存文件三个步骤,。也就是文件操作的三部曲,打开加载文件,读写文件,关闭保存文件。当前节点范围内离给定的命名空间 URI 最近的 xmlns 声明,并返回声明中定义的前缀。一直没有真正删除xml文件的节点,对象,加载文件,获取节点对象,操作节点(增删改),保存文件。将指定的节点添加到该节点的子节点列表的末尾。将指定的节点添加到该节点的子节点列表的开头。原创 2023-03-09 21:00:00 · 387 阅读 · 0 评论 -
自动化控制系统_C#学习路径与内容
大家好,我是华山自控编程的朱老师自动化行业的当前主流编程语言是C#,C#范围非常广泛,入门前最容易犯的错误盲目学习,找不到学习的重点,C#知识比较杂,有些内容只要了解就可以,不必深挖,浪费时间。我列出了C#在自动化应用方面的学习清单,录制了C#的入门视频,根据我录制的学习路径学习能达到事半功倍的效果,免废,免废!分享给大家!自动化控制系统_C#学习路径与内容1、C#基础内容的学习了解C#语言基础知识是开展自动化控制的前提。开发环境、变量、语法、程序结构、数组等是C#基础内容的主要组成部分。掌握这些知识对于理原创 2023-03-06 16:58:37 · 675 阅读 · 0 评论 -
自动化工程师如何快速上手上位机编程
在这里,我想分享下自己从事上位机开发的一些心路历程,希望能给那些想从事上位机开发的同学一点启迪和帮助。原创 2023-02-02 17:35:12 · 708 阅读 · 0 评论 -
新手学习C#常见错误_调用第三方动态库dll
把Halcon运行目录添加到系统环境变量中(windows系统环境支持都需要在PATH目录),因为这个Halcon运行目录里面还有很多视觉采集相关的dll库需要依赖,特别是很多人写halcon的相机采集的时候,其实整个目录里面的dll都是需要依赖的,也就是halcon运行库Runtime,所以上面那种简单解决方法是不能有效解决其他halcon动态库的使用需求的,你要拷贝好多依赖,把整个halcon运行目录bin都拷贝到system32下面去?然后再去B电脑上搜索halco.dll,没有找到。原创 2023-01-03 18:27:57 · 1903 阅读 · 3 评论 -
新手学习C#常见错误_空指针
这个时候的csv文件就不会再是普通的文本文件了。2:sql语法错误,检查代码里的sql语句是否符合sql语法规范,sql语句空格,sql语句关键字是否正确,比如create ,alter,select insert, update等等关键字。但是这个时候又报了另一个异常:语法错误在查询表达式中,这个错误也是很常见的,在读取数据库时,sql语句的语法要求也是很高的。第一个原因:csv文件的编码格式和代码读取csv文件的方式不一致。3:数据乱码问题:检查文件编码格式是否和代码访问文件的编码格式一致。原创 2023-01-01 12:12:30 · 404 阅读 · 0 评论 -
学习C#常见错误__窗体间传值解决方法
大家好,我是华山自控编程朱老师,今天给大家分享初学者C#常见错误以及解决方法原创 2022-12-29 09:51:20 · 287 阅读 · 0 评论 -
PLC, LABVIEW,C#,浅谈自动化控制工程师编程语言的选择
常常有一些刚出来的大学生问我,想学习自动化方面编程,PLC, LABVIEW,C# 到底该选择哪一种编程语言? 同样,一些PLC工程师们想转型上位机编程,也会问,LABVIEW和C#这两种编程语言哪一种较好?在这里,我想分享下自己的看法。原创 2022-09-06 11:38:18 · 6807 阅读 · 0 评论