-
文末有55个实战案例资料导读:在我们编写PLC程序时,通常会发生一些编程问题,这些问题会导致我们编程、调试的周期变长。那么我总结了以下我们初学者常见的几个问题,可以帮助我们提升效率!问题1:提示在线与离线 ...
-
点击关注,解锁更多工控技术知识!作为一名拥有5年PLC编程与自动化调试经验的工程师,我曾长期深耕工业现场,熟悉梯形图、结构化文本语言(ST)、功能块的逻辑搭建,也能熟练处理串口、以太网等通信问题。但随着工作 ...
-
一、前序在使用西门子PLC的时候,我们经常忽略一个重要的参数"通信负载"(也是“通信负荷”)。在PLC与HMI连接 ,PLC与PLC进行 S7 通信等,博途(TIA Portal)软件监控、第三方软件通信等都需要占用PLC通信负载。在 ...
-
PLC电源设计指南一、PLC基本电源设计PLC的基本电源主要有AC100V/240V和DC24V两种类型,如下:1. 电源电压与频率要求2. 电源输入回路设计交流AC100V/240V供电原则上应在电源输入回路加入隔离变压器、浪涌吸收器或者 ...
-
PLC系统设计方案一、输入/输出编址表设计1.1 编址原则1.1.1 子系统分解与连续编址将整个PLC系统按照工艺要求分解为相对独立的子系统,每个子系统采用连续编址,每段编址之间保留一定的裕量,便于临时增加输入/输出 ...
-
卤钨灯卤钨灯是在白炽灯的基础上改进而来的,在充有惰性气体的白炽灯内再加入卤族元素(如氟、碘、溴等)就制成了卤钨灯。第一支实用的卤钨灯是1959年由美国通用电气公司研制成功的管型碘钨灯。由于卤钨灯具有体积 ...
-
建云工控捞干的讲,先说说梯形图(LD),这绝对是西门子PLC的“元老级”编程语言。它的界面和传统继电器电路图几乎一模一样,左边是电源轨,右边是输出,中间串并联着各种触点和线圈。为啥这么多人爱用?核心就是直 ...
-
建云工控讲干货,想快速拿下西门子S7-1500 PLC编程,最靠谱的办法根本不是死记硬背指令手册,也不是从零开始瞎琢磨那些零散的小例子,而是直接找经典成功案例、真实项目应用来学。这么学,事半功倍,进步速度能直接 ...
-
一、三相异步电动机的两种调速方式当三相异步电动机定子绕组通入三相交流电后,定子绕组会产生旋转磁场,旋转磁场的转速 与交流电源的频率 及电动机的磁极对数 有如下关系:电动机转子的旋转速度 (即电 ...
-
零基础也能玩转ABB工业机器人!五年老工程师私藏教程,亲测建云工控唠实嗑,最近后台好多人问我,零基础怎么快速上手ABB工业机器人,还要能独立编程实操的那种。今天我就把压箱底的宝藏教程掏出来,这可是当年带我 ...
-
以前总觉得PLC编程遥不可及,动辄上千上万的硬件设备更是让人望而却步,光纠结要不要买设备,就白白耽误了好几个月,始终没能真正动手实践。直到接触到西门子PLC的仿真软件,尤其是TIA Portal自带的PLCSIM,再搭配 ...
-
建云工控说实话,我做工业自动化这行10年,见过太多新手被欧姆龙NJ控制器劝退——手册厚得像砖头,专业术语绕晕人,接线时怕烧模块,编程时卡I/O映射,好不容易跑通程序,一到实际项目又各种报错。这套欧姆龙NJ入门 ...
-
建云工控来唠嗑,想起那时候在学校里只有几台PLC的真机,全班人轮着上手,一节课下来能摸上十分钟就不错了。后来参加工作想自学提升,一套正经的硬件实验平台动辄大几千,实在舍不得买。直到偶然发现CADe_SIMU这款 ...
-
一、案例介绍使用西门子HMI组态PLC报警的朋友都知道,以气缸为例,假设有100个气缸报警就,HMI报警文本列表就需要组态100个气缸HMI报警文本,这样的方法费时费力且容易出错。如图所示:使用下面的方法,可以节省 ...
-
一、什么是PLC扫描周期?PLC扫描周期指的是PLC(Programmable Logic Controller)运行时,从输入检测、程序执行到输出刷新的全过程所需时间。PLC 的扫描时间直接影响系统的实时性、控制精度和稳定性,因此,理解 PLC ...
-
三菱MR-J4交流伺服系统和QD77运动控制器在滚筒机床动态定位技术中的应用:1. 动态定位方法比较:详细对比几种获取动态机械定位位置的技术方法,分析各自的原理、精度特性及适用场景。2. 特殊原点确定:阐述环形运 ...
-
关于工厂一号高炉上料卷扬故障处理过程:1. 故障背景与现象: 详细描述故障发生的时间、工况条件及具体表现(如异常声音、运行中断、报警信息等)。2. 排查过程: 分步骤记录从初步判断到精准定位故障点的全过程,包 ...
-
建云工控唠实嗑。还在对着S7-1200手册啃理论?还在为硬件接线、程序组态踩坑抓狂?还在羡慕别人轻松搞定步进伺服项目?兄弟们,福利来了!S7-1200入门到实战全套视频教材19章200多课时让你从小白变大神。完全可以自 ...
-
一,等待指令:1.1,DI读入等待指令WaitDI—用于等待,直至已设置数字输入信号。如:WaitDI di1,1。1.2,时间等待指令WaitTime—用于等待,直至已经延时设定的时间。如:WaitTime 2。1.3,逻辑状态等待指令WaitUnt ...
-
0103【万泉河】AI与共产主义理想相结合 人在深圳。 更准确说我这个冬天跑到南方,深圳周边来旅居过冬来了。当然,旅居生活只是其中的一部分。除此之外还包含周边的探亲和旅游,以及调研发现一些技术上的合作机会 ...
-
1222 【万泉河】人云亦云谈PLC程序注释 关于程序的注释,写过一篇文章:《1111 【万泉河】什么叫好的程序自带注释?》 在上一篇文章里, 我主要提出了注释为谁写的问题。 即,对程序员来说,程序中写注释的时候, ...
-
这是一个非常好的问题,它涉及到RS485通信可靠性的核心细节。"接收线路的初始状态" 决定了在CM PtP模块不发送数据时,其接收器所处的状态,这对于防止总线冲突和确保数据稳定至关重要。选择哪种设置,主要取决于 RS ...
-
在博图(TIA Portal)V20 项目中使用 CM PtP 串行通信模块,关键在于正确的硬件组态和软件编程。下面我将为你梳理核心步骤和注意事项。 CM PtP 模块硬件组态在 TIA Portal V20 中正确组态 CM PtP 模块是首要步骤。1 ...
-
这个问题在Modbus配置中是比较常见的。STATUS为16#7000是一个关键信息。状态码分析16#7000(十进制28672)通常表示 "Modbus通信正在初始化" 或 "作业正在执行中"。可能的原因和解决方案1. 正常初始化过程· 现象: ...
-
今天在安装打印机时出现下面的问题,感觉挺常见的,也觉得应该很容易解决,不就是打印服务嘛。然而我启动打印服务后却怎么也不行。只好搜一搜怎么解决了。下面是从网上找的按照从易到难的顺序,系统地排查和解决。 ...
-
今年上半年时在WIN10中文企业版安装了力控组态软件,一切都调试正常,由于要发往阿联酋,力控的界面都是英文的,但操作系统是中文的。后来甲方要求系统也要显示为英文,然后就给甲方发了一个英文语言安装包和安装说 ...
-
正确的配置方式1. MODBUS_COMM_LOAD的MB_DB参数· 只需要连接到一个MODBUS_MASTER的背景数据块· 这个连接用于传递端口配置参数· 不需要为每个MODBUS_MASTER都连接不同的背景数据块2. 多个MODBUS_MASTER的配置``` ...
-
按照我前几天的文章找了好久都没有调试了,后来还是查看文档才发现问题所在。原来是要在调用MODBUS_COMM_LOAD时需要将DB块的MODE=4看这个明明在硬件配置时已经设置了。不知道为什么还要在软件里在改。另外,编程太 ...
-
在博图(TIA Portal)V20 项目中使用 CM PtP 串行通信模块,关键在于正确的硬件组态和软件编程。下面我将为你梳理核心步骤和注意事项。 CM PtP 模块硬件组态在 TIA Portal V20 中正确组态 CM PtP 模块是首要步骤。1 ...
-
第一阶段,TIA V20的安装流程1.TIA V20安装的硬件和软件的基本要求2.有些电脑需要安装NET3.5和WINDOWS功能3.解压TIA_Portal_STEP7_Prof_Safety_WINCC_DVD_1_V20.iso4.以管理员的身份运行“Start.exe”5.初始化6.选 ...
-
发现一个特别的有意思的事,把Real数据转换成DWord数据,下面是转换指令使用,正常的话,B,C,D应该是一样的值,实际上呢?"D".B := REAL_TO_DWORD("D".A);"D".C := INT_TO_DWORD(REAL_TO_INT("D".A));"D".D:=DINT ...
-
西门子的存储卡用于SIMATIC HMI 面板、HMI Unified和 IPC的基本知识 将外部存储介质与 SIMATIC HMI Unified面板中的Basic Panel (基本面版)和ComfortPanel(精智面版)一起使用时,确保存储设备的兼容性和正 ...
-
TIA博途中,在TP系列屏中实现将数据报表或者画面等转换成PDF的形式存储在存储介质(USB/SD)中。1.软件版本TIA Portal V14或 以上版本2.操作2.1首先我们需要在TP系列触摸屏中,将连接设置“Ethernet”,IP地址与电脑 ...
-
一.程序还原1.用带有SD卡槽的电脑对文件进行解压,将解压后文件中的2个文件复制到SD卡(不是整个文件夹),并将SD卡插入触摸屏背板“DATA”插槽处(如图2.0),注:SD卡的拨码开关处于UNLOCK状态。 ...
-
最近新接触WINCC Unified,因为要进行自动程序运行,涉及到多个配方组合,因此想在参数集控制中实现选择参数集下拉菜单后,参数集ID与参数集控件上的编号联动的功能,然后根据程序步骤下载相对应的参数集数 ...
-
一软件授权1.以管理员的打开下列软件2.在打开的软件中按照图中的标示找到1.2两处,并在2处打上√二:电脑设置连接1.“程序”--“控制面板”-“设置PG/PC接口(32位)”2.在弹出的画面中选择本地网卡,完成设置。3. ...
-
在做项目时,很多时候我们需要在Wincc Unified HMI或PC上写入当前时间,进行时间的显示或者记录,但我们在JS脚本时候,读取的时间和当前的时间有8个小时的误差,如图所示按钮JS脚本;let tag1 = Tags("T_DTL");tag ...
-
触摸屏程序下载1.将文件进行解压,将解压后的文件夹Simatic.HMI拷入到 SD 卡中,并将 SD 卡插入触摸屏背板“DATA”插槽处(如图 2.0)。注意:SD卡建议使用触摸屏自带的SD卡。 2.精智(Comfort) 屏 ...
-
如何实现WinCC Unified报警控件滚动条(水平和垂直)的设置如下图所以 1.在右侧“工具箱”中将“报警控件”拖入画面中2.点击“报警控件”属性,在标注的地方按照图片修改3.在其他中的报警视图,按照如图设置同时 ...
-
在工控机运行SIMATIC Wincc Runtime advanced软件和PLC通讯过程中,输入框虚拟键盘弹出很慢,有时候大约需要20-30秒才能弹出虚拟键盘,但是按钮反应是很快的,无明显延迟。但是在工控机处于离线状态下,不与 ...
-
Unified报表(二)数据报表创建1.在触摸屏程序中,新建一个数据日志图12.将PLC程序下载到仿真软件中并启动运行,同时触摸屏程序开启仿真 图23.在电脑中新建Microsof ...
-
最近客户对设备进行升级,原设备系统是S7-300和MP277触摸屏组合,将MP277的触摸屏替换成TP1200的触摸屏。已经接近10年没有进行移植工作,现将移植过程记录一下。1.软件环境及安装要求虚拟机一:系统:Windows7 SP ...
-
nified报表(三)报警报表创建1.在触摸屏程序中,新建一个报警日志和离散报警信息图1-1 图1-22.将PLC程序下载到仿真软件中并启动运行,同时触摸屏程序开启仿真 ...
-
Unified报表(一)报表加载项配置Unified报表是在运行系统中以EXCEL的形式生成的数据报表。可以在Excel中组态数据,也可以将报表保存PDF并进行存储或者发布。报表数据可以包含变量归档,在线变量,报警记录,Audit ...
-
1 为什么要用Audit功能? 在许多工业领域,生产数据的可追溯性及其文档记录变得愈加重要,如医药行业、食品饮料以及相关的机械工程行业。与书面文档相比,以电子形式存储生产数据具有许多优点,如采集和记 ...
-
使用 Data2Unified进行HMI迁移前,需要注意的避坑(一) 1.迁移的时候注意程序的符号,不支持的无效字符,例如 '#, $, *, %, ., /, :, ?, [, ], `, ~, "',,,等符号。最好在移植前在TIA中如下 ...
-
对设备进行程序备份1,对设备进行断电,并将SD卡插入触摸屏背板“DATA”插槽处。对设备进行上电,在出现下图时,选择第三个按钮“Contral Panel”进入控制面板。3.选择备份按钮“Backup”5.在弹出的对话框中选择SD ...
-
Unified报表(四)报表控件创建和运行1.在触摸屏程序画面中,右侧点击“工具箱”,打开“我的控件”,将报表一栏拖入画面中。在画面中拖入Microsoft Excel中设置的开始时间和结束时间,并建两个按钮(开始操作,结 ...
-
一:西门子TIA介绍西门子TIA(Totally Integrated Automation,全集成自动化)是西门子工业自动化集团推出的统一工程技术软件平台,涵盖编程、组态、调试等功能,适用于工业自动化全生命周期管理。核心定义与功能T ...
-
今天分享一个平时使用西门子模拟量的换算模版,该模版可以设定量程的上限和下限,模拟量映射到变量在触摸屏上进行监视,以及断线或模拟量值输入过冲进行报警等相关信息。1.新建一个FC模块,在模块中如下建立模版。 ...