-
一、前言Ethernet/IP 基于标准的以太网和 TCP/IP 协议,将工业自动化设备连接在一起,实现实时控制、数据采集和信息交互,具有开放、高效、灵活等特点,能适应多种工业应用场景。今天就和大家分享一个欧姆龙NJ ...
-
一、问题点 在使用基恩士PLC编程时,经常需要批量替换地址,例如下图MR000000-MR000007需要替换成MR000100-MR000107。这种情况如果逐个地址替换,既费时费力还容易遗漏出错,下面我们分享 ...
-
使用西门子HMI组态PLC报警的朋友都知道,以气缸为例,假设有100个气缸报警就,HMI报警文本列表就需要组态100个气缸HMI报警文本,这样的方法费时费力且容易出错。如图所示:通过使用下面的方法,与原来在HMI中创建报 ...
-
一、前序1.介绍分别用三种方法,将 NJ 中的 WORD 变量 与 BOOL 变量互相转换 。2.测试设备NJ301-1100 PLC3.软件Sysmac Studio V1.30 二、方法 1 指令转换1.说明使用AryBYTETo 和 ToAryBYTE 指令进行 ...
-
一、FB和FC块是什么,如何使用FB,FC其实就相当于子程序。这里先介绍一下子程序:子程序、主程序是就一个程序而言的,在设计一个程序的过程中,常常会遇到功能相同的程序段,例如使灯按特定逻辑顺序依次点亮。这类程 ...
-
一、问题点最近小隐接到用户反馈,用PLC-Recorder连接三菱PLC时,按照手册中通讯设置章节进行了设置,但是在程序测试时,却发现通讯无法连接。经过与用户沟通排查发现了问题所在,接下来小隐就分享这个有趣的案例。 ...
-
一、前序程序注释在编写代码中是一个非常重要的习惯,通过合理地使用注释,开发人员能够更好地理解和修改代码,从而提高开发效率和代码质量。提高代码可读性注释可以帮助其他开发人员更容易地理解代码的意图和 ...
-
一、前序由于自动化设备的时间设置错误或者长期断电造成设备时间异常,会导致故障排查、工艺问题分析时的信息混乱。出于安全考虑,工业自动化产线不会进行外网连接,因此没有办法通过外网的网络时间协议(NTP ...
-
一、前序汇川 iFA Evolution 全场景智能化工业控制软件平台于2025年2月发布上线。该平台由汇川历时五年自主研发,覆盖从执行层到控制层的高效组态、编程、仿真和调试功能,并具备编程、监控和控制能力,实现物 ...
-
一、问题点我们在编写程序的过程中通常都需要使用到局部变量来进行信号中转输出或数据运算值中转存放。例如下面一段程序,DM100寄存器被重复调用,如果不做任何处理,监控程序看到DM100显示的值是最后一次运算 ...
-
一、SLMP协议简介 三菱SLMP协议(Seamless Message Protocol)是三菱电机公司开发的一种通信协议,是基于TCP/IP的通信协议,主要用于三菱PLC与上位机之间的数据交换。 ...
-
一、S7-1200/1500定时器介绍分类1.IEC定时器2.SIMATIC定时器(S7定时器)PLC支持资源数1.IEC定时器仅占用CPU的工作存储器资源,可使用的数量与工作存储器大小有关2.SIMATIC定时器是CPU特定的资源,数量固定。(例如CPU ...
-
BFH点击蓝字关注我们↑↑↑↑
昨天,《八方汇触摸屏组态神器》正式版软件的发布,犹如深水炸弹一般,在工控界掀起了一股浪潮。上午小编刚在朋友圈发布消息,下午排队尝鲜的工程师们就络绎不绝了。不过这也在意料之 ...
-
一、问题点电气工程师经常会遇到这种事:客户因为产品需要进行多种工艺验证。为此不得不需要写多个程序,用于对应客户的工艺验证需求,糟心的是在验证无数个工艺程序后,我们需要恢复到某一个工艺程序状态。通 ...
-
西门子PLC编程中,很多人对西门子庞大的数据类型充满问号,今天我们详细给你讲下西门子数据类型转换关系及数据类型说明 一、数据类型转换关系 二、数据类型分类按照西门子数据类型分类可以分为 基本数据类 ...
-
大家知道,西门子S7-1200、S7-1500的数据块结构优先推荐“优化的块访问”,自然有它的道理。但是PLC-Recorder仅对于部分PLC可以实现符号名访问,其他还是要通过传统的绝地地址进行访问。那么,怎么解决这个问题呢? ...
-
我们在调试修改V90参数的时候,我们可能首先想到是的V90调试软件V-ASSISTANT,今天我们就来分享一个如何不通过V90调试软件进行修改V90参数(PLC-Recorder也可以直接读取V90参数、传动故障排除的案例)。 一、读 ...
-
在工业发展的浪潮中,电气控制系统始终是推动生产效率提升的核心力量。从传统的按钮控制到如今的PLC+HMI智能化控制,每一次技术的迭代都带来了质的飞跃。今天,就让我们一起走进电气改造的世界,探索按钮控制升级为P ...
-
一、解说PLC在进行 Mobus RTU通信网络中包含多个从站站点时,由于轮询的网络特性,只能同时读或写一个站点数据。延伸小知识:PLC-Recorder专业数据采集与分析软件可以采集字符串变量,和数值变量一样便捷。 后 ...
-
一、回原点简介1.伺服电机为什么要原点伺服电机的运行需要一个参考点,这个参考点就是原点。原点通常是由光电开关或机械开关来确定的,其位置是固定的。当伺服电机运行时,控制器会根据原点的位置来计算电机的 ...
-
一、前言使用西门子PLC的朋友们对于西门子的S7-PLCSIM软件都不陌生,当我们安装了该软件后,在STEP7或者TIA Portal (博途)的面板中就多出了一个仿真的按钮,点击该按钮,就会调出仿真软件S7-PLCSIM软件,将当 ...
-
一、前言不管是外部软件,还是西门子PLC之间,如果需要通过PUT/GET进行数据通信,都需要在博途系CPU里开启PUT/GET功能。早期的PLC版本,参考以下文章开启:PLC-Recorder FAQ:西门子PLC连接测试OK,但无法读取 ...
-
一、功能说明对于CODESYS V3版本,PLC-Recorder可以通过变量名称(符号地址)进行数据采集。并可以在线、离线选择符号变量。以下是配置方法: 二、PLC配置方法(以汇川AM为例)步骤1. 初始状态步骤2. 添 ...
-
一、Modbus TCP通信合集指令 Modbus是一种广泛应用于工业自动化领域的通信协议, Modbus提供了通用的语言在设备之间建立主从式的通信,Modbus协议简单、开放、易于实现,且支持多种物理层通信介质(RS232、RS485、TC ...
-
一、前序有很多PLC可以在系统里配置多个独立CPU,各自有自己的任务。也有一些PLC,虽然只有一个CPU,但是,其位置是可变的。外部进行数据采集时,首先要搞明白采集目标是哪个CPU,否则,就会张冠李戴,数据肯 ...
-
一、前序越来越多的应用要使用PLC对SD卡进行数据读写操作。今天我们就以欧姆龙NJ PLC为例,介绍SD卡中文本数据文件的读取,修改,存储等操作。 二、指令详解与工艺分析1. NJ对SD卡的操作指令2.NJ对S ...
-
一、问题点在编写PLC程序时,会遇到这样的问题:程序如果有多段,或者结构复杂,则定位和查找将变得困难。对于开发者或者后期维护者来说,都不够友好。常规的做法是:程序拆分,也叫模块化设计。这是几乎所有 ...
-
一、1分钟学会 S7通信延伸小知识:PLC-Recorder专业数据采集与分析软件可以采集字符串变量,和数值变量一样便捷。 后期我们会不定期奉献更多PLC工程小技巧。加关注,不迷路。免责声明:如果侵犯了您的权益,请 ...
-
本帖最后由 采集赛道7 于 2025-8-22 15:04 编辑 C#通过S7.Net读写西门子PLC数据:S7.NET介绍:S7.NET是一个C#编写的,以太网连接西门子带有Profinet接口CPU的dll驱动库,官方文件介绍可连接S7-200、S7-300、S7-400 ...
-
一、问题篇我们在打开其他人发过来的程序的时候偶尔会遇到下面这样问题出现这种问题,是因为打开程序的电脑内不包含要打开程序内包HSP支持文件。下面介绍一下HSP安装的一些事项。 二、HSP文件安装步骤1. ...
-
大多数人用手机iPad电脑玩游戏的时候,我们的工程师当大多数人在用触摸屏(HMI)严肃认真编程的时候,有一些人"不务正业"地在把触摸屏当游戏机编写了一个飞机大战游戏!一、游戏演示二、程序界面及程序1.程序界面2.程 ...
-
亲爱的读者朋友们:大家好!感谢一直以来对公众号 Automation Show 的关注与支持。我们始终专注于自动化领域及分享最新的自动化解决方案和实用技巧,陪伴大家在技术探索的道路上不断前行。为了更好地保障公众号能够 ...
-
一、需求S7-400PLC系统,在一个底板上有两块CPU,一个以太网网口(地址是192.168.0.187),需要同时采集这两块CPU内的数据。二、PLC-Recorder的配置方法在I/O管理界面,选择西门子PLC的配置管理,分别根据实际情况配 ...
-
前序你是否也遇到遇到以下问题,例如创建不同长度数组运算FB/FC功能块,就需要建立不同长度引脚变量的FB/FC功能块,保证输入的数组与功能块引脚参数一致。通过变长数组 Array[*] of 数据类型,使用它可以让程序 ...
-
工业自动化数据高速采集一直是行业内一大难题与痛点,首先高速数据采集要保证速度,也要保证时刻的准确性。在windows系统平台下,时间稳定性是个很难的问题。PLC-Recorder通过不断升级迭代,程序内部架构优化,目前 ...
-
虽然同样是西门子家族,S7-200SMART是低端系列,与血统纯正的高端300、400、1200、1500之间有一道墙:200SMART的触摸屏SMART IE V3性价比很高,但是,只能直连200SMART,不能直连高端PLC。WINCC这样的高端软件也不能 ...
-
一、前言 西门子可以通过博图软件进行PLC数据的采集和状态记录,但是,仅适用于S7-1200和S7-1500,且不能连续录波。如果需要连续记录PLC内的数据,或者进行长时间的时序和故障追踪,可以采用第三方的软件 ...
-
本帖最后由 采集赛道7 于 2025-8-22 14:47 编辑 一、前序<o:p></o:p>在西门子(TIA博途)PLC编程,环境下我们经常会遇到空格字符串需要截取,如果是后固定的字符串需要截取,我们可以使用自带指令进行指定MOVE_BLK指 ...
-
一、问题点对于博途编程的PLC(S7-1200、S7-1500等)的传统模式采集,虽然连接成功了,当前值显示区域,提示错误“数据块长度校验失败,请检查是否开启put/get以及关闭db块优化”。 二、解决办法1.PLC&nb ...
-
一、问题点 我们在使用基恩士编程软件KV STUDIO 进行脚本编程时,经常遇到这样的问题:脚本的一行过长,程序不好阅读及维护。IF MR1000 OR MR1001 OR MR1002 OR MR1003 OR MR1004 OR MR10 ...
-
一、问题点很多刚刚入门的用户经常会有个这样的烦恼:西门子资料很难找,项目前期找资料会浪费很多时间。今天小隐就和大家分享一个利用 TIA Portal 在线帮助功能快速查找硬件资料的方法。 二、操作方法1. ...
-
小隐有一个S7-1200系统,为了测试PLC-Recorder对于博图的符号访问,就升级了Firmware(固件),并且用博图V18(后简称V18)下载了测试程序,没有设置任何密码。测试完成后,想下载博图V16(后简称V16)开发的程序, ...
-
延伸小知识:PLC-Recorder专业数据采集与分析软件可以采集字符串变量,和数值变量一样便捷。 后期我们会不定期奉献更多PLC工程小技巧。加关注,不迷路。免责声明:如果侵犯了您的权益,请联系站长,我们会及时 ...
-
一、前言最近我们收到感谢信息,事情大概是这样的:朋友在中秋节期间游玩突然接到客户现场设备出现异常的报告,后来,利用PLC-Recorder 传动采集功能快速锁定问题现象,分析出问题原因并且解决了问题。下面就 ...
-
PLC-Recorder对西门子PLC内的数据采集有两种方式:采用博途符号访问的采集模式,和用变量的绝对地址的传统采集模式。与符号访问的方式相比,传统采集模式速度更快。但是,传统采集模式需要变量 ...
-
一、功能描述在设备导入(功能投入)前期,因为MES系统有问题或者MES系统还没有架设完成,但是客户又需要试生产并且需要记录工位数据,这时候如果你的设备触摸屏正好是西门子TP系列触摸屏,就可以利用触摸屏VB ...
-
一、什么是OB 组织块?1、在 CPU 启动时2、在一个循环或延时时间到达时3、当发生硬件中断时4、当发生故障时5、组织块根据其优先级执行 二、组织块 OB 的类型1、OB 事件概览 2、通信优先级● OB 组织 ...
-
一、功能描述在设备导入(功能投入)前期,因为MES系统有问题或者MES系统还没有架设完成,但是客户又需要试生产并且需要记录工位数据,这时候如果你的设备触摸屏正好是西门子TP系列触摸屏,就可以利用触摸屏VB ...
-
一、Modbus TCP通信合集指令Modbus RTU 协议是一种开放的串行协议,广泛应用于当今的工业监控设备中。该协议使用 RS-232 或 RS-485 串行接口进行通信,并得到市场上几乎所有商业 SCADA、HMI、OPC 服务器和数据采集软 ...
-
一.程序执行输出效果二.线性平滑功能主要应用场景举:1.例如大功率的电机的速度设定,不允许速度从0%直接上升到80%,需要有个斜坡,比如3%每秒的速度上升,否则会对电网造成很大冲击。2.例如大口径的阀门,不允许 ...