一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
摘要: 对于PROFINET网络来说,涉及了几个地址参数,设备名、IP地址、MAC地址。 不仅如此,每个PROFINET的设备的MAC地址还有多个。如会存在接口模块的MAC地址和端口MAC地址。若一个接口下有多个端口就会有多个端口MAC地址。 那么我们需要弄明白的一件事是,这些地址都有什么作用,有些地址可以 阅读全文
posted @ 2023-08-07 14:56 一杯清酒邀明月 阅读(1732) 评论(0) 推荐(0)
摘要: 在学习PLC时,接触很多指令,其中功能指令中的传送指令,传送指令是传送地址或数值,那么对于BOOL型变量是否可以使用呢?这是一个思考的问题,在本文章就给大家详细分析传送指令如何对位进行控制和设计程序。 一、传送指令(说明) 单个传送指令(把IN数据传送至OUT数据地址) 传送存储区大小可分为:字节、 阅读全文
posted @ 2023-08-07 14:54 一杯清酒邀明月 阅读(1474) 评论(0) 推荐(0)
摘要: 导读 工程师在编写PLC程序时,可能需要对项目中的程序块、变量表、单一背景数据块、全局DB块等命名。在博途软件中支持中文和英文的命名。但是一旦程序量比较大,命名可能就会出现混乱的现象。针对命名,只要读者遵循相关命名规则就不易发生混乱。本文以博途软件为例进行探讨。 01 基本命名规则:其中有三个是适用 阅读全文
posted @ 2023-08-07 14:51 一杯清酒邀明月 阅读(348) 评论(0) 推荐(0)
摘要: 01导读 MODBUS通信在实际的工业现场应用非常广泛,常用于PLC和PLC、变频器、仪表等第三方设备进行数据的交换和监控等。 02示例应用 下面通过一个案例充分理解MODBUS的应用,具体控制要求是西门子200SMART和西门子V20变频器通过MODBUS通信功能实现变频器正转,反转,停止和点动, 阅读全文
posted @ 2023-08-07 14:47 一杯清酒邀明月 阅读(1249) 评论(0) 推荐(0)
摘要: 一、任务目标 该任务是关于西门子1200PLC模拟量应用案例。西门子S7-1200 PLC的模拟量功能可以控制电动阀、变频器等外部设备,也可以采集传感器的温度、压力、液位、流量等。本任务主要使用的是模拟量控制台达变频器从而控制电机的转速。 二、任务描述 某设备厂,需要对设备进行散热。采用变频器调速控 阅读全文
posted @ 2023-08-07 14:44 一杯清酒邀明月 阅读(638) 评论(0) 推荐(0)
摘要: 在我们实际工作经常会用到PID控制系统,但是对这个PID到底是什么?该如何调节,我们相信大家都比较头痛。但是今天,我们就用大白话的方式给大家讲讲PID。 一、PID应用场景 其实不管是在自动化行业还是在生活中,我们都或多或少都会接触PID。比如空调系统、定速巡航系统、恒压供水系统(如图1)上都可以见 阅读全文
posted @ 2023-08-07 14:40 一杯清酒邀明月 阅读(748) 评论(0) 推荐(0)
摘要: 博途软件更新很快,但是很多朋友发现,博途V17和旧的版本在组态的时候,有一些变化,本文就手把手教你使用博途V17,编写一个简单的PLC项目。 该演示在虚拟机中,使用的博途V17软件版本实现。具体操作步骤如下: 1、鼠标双击博途软件图标 2、依次选择“启动”- “创建新项目”,选择存放路径,并命名,最 阅读全文
posted @ 2023-08-07 14:37 一杯清酒邀明月 阅读(1894) 评论(0) 推荐(0)
摘要: 说到模拟量,对于从事工控行业的人员并不陌生,在使用S7-200SMART PLC模拟量时,系统自带模拟考库文件,不需要自己去编写转换程序,直接调用库文件就可以使用了,那么如何通过公式自己编写模拟量输入转换程序呢?接下来就带大家来编写。 01模拟量输入转换公式 02参数化模拟量输入转换程序 (1)创建 阅读全文
posted @ 2023-08-07 14:34 一杯清酒邀明月 阅读(1635) 评论(0) 推荐(0)
摘要: 在我们实际工作经常会用到PID控制系统,比如控制恒压供水设备,恒温加热设备等。这些设备使用PLC进行控制时,不仅仅需要编程,还需要设置相关参数(或者说组态)。只有正确设置了相关参数之后,程序编写的才有意义。 那么今天我们以西门子1200PLC为例,给大家讲讲如何组态PID功能。在组态之前,要先判断如 阅读全文
posted @ 2023-08-07 14:27 一杯清酒邀明月 阅读(2064) 评论(0) 推荐(0)
摘要: 由于工作关系,我接触到了很多使用西门子PLC的朋友。不管是新手还是经验丰富的工程师,对于博途软件真的是又爱又恨。爱的是它真的功能强大、操作便捷,恨的是它不仅要求电脑配置高还很难安装。今天我就来手把手教你,一起攻克安装博途软件安装中的一些困难。 困难1 安装博途如何选电脑配置 博途软件更新很快,基本都 阅读全文
posted @ 2023-08-07 14:21 一杯清酒邀明月 阅读(1133) 评论(0) 推荐(0)
摘要: 一、硬件连接 01MCGS触摸屏485端口脚位定义 这里以TPC7022Ew为例,可以看到COM2通讯端口脚位定义,如图1所示。 02 S7-200 SMART PLC 485端口脚位定义 S7-200 SMART PLC选择可以选择CPU 集成的 RS485 通信端口和标准型 CPU 额外支持 S 阅读全文
posted @ 2023-08-07 14:17 一杯清酒邀明月 阅读(5948) 评论(0) 推荐(0)
摘要: 通过MODBUS通信的方式实现两台PLC的主从站通信: 主站的PLC的I0.0~I0.7控制从站PLC的Q0.0~Q0.7 从站的I0.0~I0.7控制主站的Q0.0~Q0.7 读取从站AIW16所采集到的数值读到主站的VW100中 把主站的MW10~MW16的数据写给从站的VW100~VW106中 阅读全文
posted @ 2023-08-07 14:12 一杯清酒邀明月 阅读(1578) 评论(0) 推荐(0)
摘要: 导读 西门子结构化编程可将不同的控制任务划分为不同的控制区域,相同控制功能数量众多的设备可利用具备多重背景的FB功能块重复调用来解决,使程序简洁、清晰、合理,易读性强,更改方便,为以后系统的升级改造提供了极大的便利。SCL语言的应用,更是大大减小了程序代码的占用空间,使西门子PLC能容纳更大的程序, 阅读全文
posted @ 2023-08-07 14:08 一杯清酒邀明月 阅读(2455) 评论(0) 推荐(0)
摘要: 一、硬件连接 电脑与无线路由器通过WIFI连接,PLC与无线路由器通过网线连接,如图1所示。 注意: !PLC需要上电,网线插上有数据交换时,PLC网线插口上面的LINK指示灯会常亮,RX/TX指示灯以一定的频率闪烁,这代表硬件连接成功。电脑也可以使用PING指令去PING PLC的IP地址,如果没 阅读全文
posted @ 2023-08-07 14:04 一杯清酒邀明月 阅读(3482) 评论(0) 推荐(0)
摘要: 01要完成的功能任务 在Wincc界面中使用按钮,添加脚本将需要写入的数据写入到excel表格中; 02软件 Wincc7.5、office2016; 03实现方法 1.Wincc新建工程,然后打开画面添加按钮对象以及TAG2、TAG3两个内部变量的IO域(图1所示) 2.在按钮中组态以下VBS脚本 阅读全文
posted @ 2023-08-07 14:01 一杯清酒邀明月 阅读(1071) 评论(0) 推荐(0)
摘要: 导读 有的客户对触摸屏的画面要求比较高,比如要求电机启动时能动态显示,不少学员不知道如何来制作这个动态变化,下面就以博图WINCC为例,为大家介绍风扇动画的制作。 1所需软件及硬件 西门子博图软件V16版及仿真软件 2例程解读 在博图软件中新建个起保停项目,并添加触摸屏项目。当PLC程序运行输出线圈 阅读全文
posted @ 2023-08-07 13:58 一杯清酒邀明月 阅读(709) 评论(0) 推荐(0)
摘要: 刚入行的时候,我最喜欢的就是置位与复位这两个指令,可以说没有之一。不管是气缸控制,还是灯的控制,使用置位和复位两个指令就可以轻松搞定。但是随着编程时间越长,慢慢发现了它们的一些弊端,所以我越来越不喜欢用置位与复位指令编程了。这是为什么呢?一条条讲给你听。 1.执行效率不高 我们以最典型的电机启停控制 阅读全文
posted @ 2023-08-07 13:54 一杯清酒邀明月 阅读(778) 评论(0) 推荐(0)
摘要: “ 本篇文章主要讲解一下三菱GX Works2软件的安装步骤” 1 解压软件包 1)选中软件包,点击鼠标右键在弹出的选项中点击【解压到GX Works2 Ver 1591R】 2)解压完成 1 解压软件包 1)选中软件包,点击鼠标右键在弹出的选项中点击【解压到GX Works2 Ver 1591R】 阅读全文
posted @ 2023-08-07 13:42 一杯清酒邀明月 阅读(6505) 评论(0) 推荐(0)
摘要: FX5U CC-Link通信 CC-Link CC-Link(Control&Communication Link)是一种省配线、信息化的现场总线网络,它不但具备高实时性、分散控制、智能设备通信、RAS等功能,而且依靠与诸多现场设备制造厂商的紧密联系,提供开放式的环境。网络中的主站由PLC担当,从站 阅读全文
posted @ 2023-08-07 13:38 一杯清酒邀明月 阅读(1650) 评论(0) 推荐(0)
摘要: FX5的MODBUS串行通信功能通过1个主站在RS-485通信时可控制32个从站,在RS232C通信时可控制1个从站。对应主站功能及从站功能,1台FX5可同时作为主站及从站(但是,主站仅为单通道)1个CPU模块中可用作MODBUS串行通信功能的通道数最多为4个。在主站中,使用MODBUS串行通信专用 阅读全文
posted @ 2023-08-07 13:35 一杯清酒邀明月 阅读(6253) 评论(0) 推荐(0)
摘要: FX5U CC-Link和变频器通信 硬件接线 变频器参数设置 三菱FR-E700变频器参数设置 图2-1 操作板认识 图2-2 恢复出厂模式 图2-3 参数设置 图2-4 程序参数设置 远程输入和输出信号 输出信号 图3-1 输出信号 输入信号 图3-2 输入信号 远程寄存器 图3-3 远程寄存器 阅读全文
posted @ 2023-08-07 13:30 一杯清酒邀明月 阅读(1429) 评论(0) 推荐(0)
摘要: Socket通信 Socket通信是指应用程序利用Socket接口实现的网络通信,用于在不同的计算机之间传输数据。Socket是一种标准的API(应用程序接口),可用于在不同的计算机之间传输数据,它支持TCP、UDP等多种网络协议。 在Socket通信中,客户端和服务器通过Socket接口进行通信。 阅读全文
posted @ 2023-08-07 11:51 一杯清酒邀明月 阅读(2730) 评论(0) 推荐(0)
摘要: FX5U间简易通讯。通信连接,最多连接8台PLC,通过RS-485通信连接,根据要连接的点数,有3种模式可以选择。 内置RS-485端口:通道1内置于CPU模块中,不需要扩展设备,50m以下。 通信板FX5-485-BD:通道1由于可以内置在CPU模块中,为集成型,50m以下。 通信适配器FX5-4 阅读全文
posted @ 2023-08-07 11:46 一杯清酒邀明月 阅读(2726) 评论(0) 推荐(0)
摘要: 通过RS485通信适配器或者扩展版连接两台三菱FX PLC的信息自动交换,其中1台作为主站,另1台作为从站。在1:1通信方式下,用户不需要编写通信程序,只需要设置与通信相关的参数,两台PLC之间就可以自动传送数据,最多可以连接100点辅助继电器和10点数据寄存器的数据。 硬件接线 参数设置 在模块参 阅读全文
posted @ 2023-08-07 11:42 一杯清酒邀明月 阅读(530) 评论(0) 推荐(0)
摘要: 1、嵌入式技术和PLC都是用于实现自动化控制的技术。 嵌入式技术和PLC都是现代自动化领域中常用的技术,它们都能够对外界输入信号进行实时处理,并控制相应的输出信号,实现自动化控制,也就是说,你想造机器的话,用任何一种都是可行的。 2、嵌入式技术可以嵌入到各种设备或系统中,包括PLC中。 嵌入式技术是 阅读全文
posted @ 2023-08-07 11:37 一杯清酒邀明月 阅读(431) 评论(0) 推荐(0)
摘要: 01先点参数,系统参数,设置主机型号 02点击模块参数,高速I/O,输出功能,定位,详细设置,设置主机的定位参数(轴1,轴2,轴3,轴4) 03右击模块信息,点添加新模块,模块类型选I/O,型号选FX5-16ET/ES-H,确定 04左键双击 05点击输出功能,定位,再点击右边 定位详细设置 06设 阅读全文
posted @ 2023-08-07 11:34 一杯清酒邀明月 阅读(846) 评论(0) 推荐(0)
摘要: 【1】PLC的输出是不带电源的吗?比如说我要控制个110V继电器。是不是要加个电源?怎么接线? 答:PLC的输出端口仅仅是一个驱动负载的开关,本身是不带电源的,如果要控制个110V继电器,要加个电源。PLC的输出端接到继电器的线圈,继电器还要接到220V交流电源,PLC的COM端也接到220V交流电 阅读全文
posted @ 2023-08-07 11:31 一杯清酒邀明月 阅读(1787) 评论(0) 推荐(0)
摘要: 上篇文章我们学习了3个脉冲输出指令PLSY、PLSR、PLSV,它们各有各的优缺点,例如PLSY指令只能脉冲输出,不带加减速,也不能变速,而PLSR指令虽然带加减速但不可自由变速,PLSV指令虽然可以自由变速,但又不带加减速。 另外,PLSY指令又可用于脉冲的持续输入,例如PLSY K1000 K0 阅读全文
posted @ 2023-08-07 11:28 一杯清酒邀明月 阅读(976) 评论(0) 推荐(0)
摘要: 之前的文章中我们介绍过FB块的新建和使用,还介绍了FB块指令像双稳态功能块、定时器功能块和计数器功能块等,除此之外,还有FUN函数块,那么这一篇文章就给大家介绍一下我们三菱FX5U PLC都有哪些FUN函数吧。 其实主要分为几个类,包括位布尔功能、类型转化、算术运算、比较、时间数据类型、位移位等,还 阅读全文
posted @ 2023-08-07 11:26 一杯清酒邀明月 阅读(748) 评论(0) 推荐(0)
摘要: 在PLC中,定位指令主要是用于位置控制,结合脉冲输出指令可以实现步进电机和伺服电机的精准控制与定位。而位置控制的应用非常广泛,如电梯的平层、工厂生产流水线的控制等。 所以,在讲定位指令之前,我们很有必要先了解定位控制的相关概念与含义。 一、定位控制的相关概念 所谓定位,即位置的确定,而位置的确定,是 阅读全文
posted @ 2023-08-07 11:22 一杯清酒邀明月 阅读(1276) 评论(0) 推荐(0)
摘要: 比较功能函数 比较功能函数包括GT、GE、EQ、LE、LT、NE,它们都有两个输入IN,这些函数是进行输入值的比较运算后,将运算结果以BOOL型进行输出。我们以GT函数为例讲一下吧,GT函数就是进行多个输入的逐一比较。当全部s(n-1)>s(n)时,输出TRUE。 只要有某个为s(n-1)≤s(n) 阅读全文
posted @ 2023-08-07 11:19 一杯清酒邀明月 阅读(418) 评论(0) 推荐(0)
摘要: 导读:在PLC控制定位系统中,通常会用到相对定位、绝对定位、表格定位、原点回归等功能,针对FX5U PLC可以使用正转极限、反转极限,利用DOG搜索功能进行原点回归。此时,因原点回归的开始位置不同,原点回归动作也各不同。 那么今天我们就“原点回归”这个问题展开探讨。 由图1可以看出数字量输入信号有4 阅读全文
posted @ 2023-08-07 11:16 一杯清酒邀明月 阅读(1033) 评论(0) 推荐(0)
摘要: 谈及时钟和定时器,想来大家都不陌生,就如我,每天都要定三个闹钟才起得了床去上班,而且我敢肯定,不止我一个人。 关于时钟和定时器,我在之前的文章就有分享过一二,但当时并没有讲到相关的指令,不是我不想讲,而是时机未到。然后我掐指一算,现在时机正好! 在三菱FX PLC 中,可以用于表示时间的有定时器、内 阅读全文
posted @ 2023-08-07 11:13 一杯清酒邀明月 阅读(2770) 评论(0) 推荐(0)
摘要: 终于写到了第三章的最终话:这磨人但又该死甜美的梯形图。梯形图是目前使用最多的PLC编程语言,也是所有漂流在PLC学海的历险者必须要掌握的语言,包括我这只被海浪拍死在沙滩的小白。 现在就让小白我以PLC初学者的身份来说一下梯形图的一些内容吧。 一、梯形图与继电控制图 梯形图是源自继电控制系统电气原理图 阅读全文
posted @ 2023-08-07 11:06 一杯清酒邀明月 阅读(454) 评论(0) 推荐(0)
摘要: 一、指令 谈及指令,我们很容易联想到命令,所谓军令如山,在古代军队中上级发布的命令,下级必须执行,不得违抗。如果说我们是将军,那么PLC就是一个下级,我们通过不同的指令指使PLC执行各种任务,而且它不得违抗,除非它罢工了。 一般一条指令是由操作码和操作数组成的,如图中的LD X0指的是“取X0”,这 阅读全文
posted @ 2023-08-07 11:03 一杯清酒邀明月 阅读(252) 评论(0) 推荐(0)
摘要: 亲们,我又来分享我的PLC学习心得了,经过上一次的打脸事件后,我这次带着英语小白学ABC的心态打开了第三章的内容:编程基础。在学习之前我看到标题,心里就想着,哎呦,终于可以上手编程了,我离PLC大神就差那么临门一脚了,爽歪歪~当我打开课程后,我的天,这啥?这又是啥?@#¥%%……&& 想来,我的PL 阅读全文
posted @ 2023-08-07 11:02 一杯清酒邀明月 阅读(166) 评论(0) 推荐(0)
摘要: 一、数制 说到数制,我想很多人都和我一样,最先想到的就是十进制,即所谓的满十进一。在很小的时候,爸爸妈妈就开始教我们用手指进行算术,也许就是因为手指只有十个,所以在我们人类的生活中十进制的用法最为普遍。 然而,除了十进制外,比较常用的数制还有二进制、八进制以及十六进制。可以说这些数制是我们与计算机沟 阅读全文
posted @ 2023-08-07 10:57 一杯清酒邀明月 阅读(336) 评论(0) 推荐(0)
摘要: 在PLC的编程语言中,最简单的就是图形语言,如我们所学的梯形图与SFC,这两者在编程软件中都属于简单工程。 而我之前所分享的文章中,讲到的那些基本指令和功能指令,都是基于简单梯形图形式进行示例。其实,对于很多功能(函数),如四则运算、比较传送等,在PLC编程中还有另外一种形式,那就是功能块形式,它们 阅读全文
posted @ 2023-08-07 10:54 一杯清酒邀明月 阅读(678) 评论(0) 推荐(0)
摘要: 学习PLC,主要学习的就是它的编程,一说到编程我就头皮发麻,总觉得我学了编程后离脱发、秃头也就不远了。在学习PLC之前,我以为编程都是打代码,后来才发现,PLC的编程基本是梯形图,这让我大松一口气,好歹不用面对那些一串一串的英文字符,谢天谢地。 犹记得高中的语文考试,阅读理解、诗词鉴赏的答题模式就是 阅读全文
posted @ 2023-08-07 10:50 一杯清酒邀明月 阅读(394) 评论(0) 推荐(0)
摘要: 同样是电工,为什么有的人干着又脏又累的苦力活却拿着三四千的工资,而有的人衣鲜靓丽只需动动手指却能拿到七八千甚至上万的月薪?在知道PLC之前,我以为低压电工就是那种一身脏衣服蓝帽子、满头大汗的大叔,知道了PLC之后,我大概明白了为什么有些电工能拿高薪了,因为PLC能让一个人的工作顶替一组人的工作,就是 阅读全文
posted @ 2023-08-07 10:48 一杯清酒邀明月 阅读(110) 评论(0) 推荐(0)
摘要: “小时候总想着,自己要是可以控制时间就好了,给时间按下暂停键,然后把班里的那个死对头打一顿哈哈哈哈哈嗝,做梦呢。虽然我不可以控制时间,但是我可以通过定时器控制PLC的程序执行呀,这也是从另一方面实现我控制时间的的梦想了,激动! PLC中,定时器和计数器是两个非常主要的编程元件,是PLC程序编制不可或 阅读全文
posted @ 2023-08-07 10:45 一杯清酒邀明月 阅读(1722) 评论(0) 推荐(0)
摘要: 学而不思则罔,不管是学习任何知识,可以说“学以致用”才是学习的意义。“学以致用”就需要我们结合实际,把所学的知识发挥到最大的用处,而非纸上谈兵。PLC也是如此,作为自动化控制的一门技术,掌握PLC,就必须要把它运用到实际中解决各种问题。 学习三菱PLC也有一段时间了,在我以为自己终于筑基成功,可以参 阅读全文
posted @ 2023-08-07 10:42 一杯清酒邀明月 阅读(409) 评论(0) 推荐(0)
摘要: 随着自动化技术的发展,PLC已不仅仅是用于替代传统的继电控制系统。由于CPU的植入,PLC可以说是一台微型电脑,它除了能处理逻辑开关量外,还可以用于对数字的变换、运算、处理PLC与外部设备的数据传送和控制,以及程序流程控制等。这些强大的功能基本是得益于PLC的功能指令。 PLC的功能指令,区别于PL 阅读全文
posted @ 2023-08-07 10:29 一杯清酒邀明月 阅读(826) 评论(0) 推荐(0)
摘要: 继电控制系统离不开各种接触器、继电器等的接线。同样的,PLC的编程,离不开各种软元件(编程元件)的应用。而寻址方式,简单来说,就是对各种软元件的操作方式。 这就好比你妈妈找你回家吃饭,她的方式有很多,可以采用夺命连环CALL的电话方式、可以亲自去找你当场把你提回来、或者叫你老爸去找你的间接方式…… 阅读全文
posted @ 2023-08-07 10:25 一杯清酒邀明月 阅读(706) 评论(0) 推荐(0)
摘要: PLC在执行程序的过程中,是按照程序步从头到尾一步一步扫描的。但PLC也有特异功能,它的程序执行可以瞬移!从当前程序步瞬间转移到其他程序步执行,如下图就是PLC的条件转移,执行CJ转移指令后,直接跳过第8~12步程序,从第14步程序开始往下执行。 PLC在程序执行过程中发生转移的现象,称为程序流程转 阅读全文
posted @ 2023-08-07 10:22 一杯清酒邀明月 阅读(682) 评论(0) 推荐(0)
摘要: 上次,我们学习了程序流程转移中的条件跳转CJ,这次,我们接着向子程序调用CALL和FOR循环发起进攻吧! 显然,子程序调用CALL和FOR循环和条件跳转CJ一样,都是PLC程序中用于流程转移的,所以,上次所学的程序区、主程序结束指令FEND等知识点可不要丢哟~在这里我也不再赘述了,这是为了给读者们省 阅读全文
posted @ 2023-08-07 10:13 一杯清酒邀明月 阅读(2680) 评论(0) 推荐(0)
摘要: “前面我先是分享了PLC程序流程转移中的条件跳转CJ,然后紧接着进攻了子程序调用CALL和循环FOR,这次,我要向“终极BOSS”中断服务发出挑战了! 要学习中断服务,我们就得知道什么是中断。那就让我们看看什么是中断吧! 一、中断是什么 所谓中断,是指PLC按顺序执行程序扫描的过程中,当有需要立即反 阅读全文
posted @ 2023-08-07 10:02 一杯清酒邀明月 阅读(603) 评论(0) 推荐(0)