PLC
文章平均质量分 58
PLC知识和技能
Xingmeng@
control & vision
展开
-
一种通信调试思路
一个通信测试思路将待调试两台设备分开,首先调试一台,再调试另一台,最后,一起调试单台设备分别于调试助手进行通信测试,测试通信模块是否正确。搭建模型后,先与通信助手建立连接,测试是否连通。这里采用的是网络调试助手。网络调试助手比较简单,选择协议类型,然后确定远程主机地址和端口号,连接就可以。网络调试助手可以看到接收到的通信协议是怎样的。然后,服务器端确定数据,Modbus Slave。菜单栏选择Connection,确定通信地址等查看数据...原创 2022-05-22 23:09:39 · 458 阅读 · 0 评论 -
Simulink与Siemens PLC联合调试
Target 1500S 将自动生成所有所需的块和文件,并基于生成的 C/C++ 代码创建一个 SCL 和 SO 文件。目前理解这个功能很强大,但对硬件要求也是非常高。开始工作的第一步就是将所需四个软件调通软件:STEP 7 Professional V14SIMATIC S7‑1500 ODK 1500S V2.0SIMATIC Target 1500S,适用于 Simulink V1.0MATLAB/Simulink R2016a 或更高版本硬件:需要支持 ODK 的 CPU(SI原创 2022-05-22 22:57:02 · 1646 阅读 · 1 评论 -
Siemens 1500PLC与Simulink Modbus TCP通信
计划Simulink做主站Client1500PLC做从站Server参考实例Simulink为帮助文档:Target to Target communication using TCPPLC为TIA博途Industry Online Support Product Support原创 2022-05-17 09:18:59 · 2436 阅读 · 0 评论 -
LEAD_LAG:提前和滞后算法
LEAD_LAG算法中超前滞后时间与采样时间单位相同,当采样时间为ms,超前和之后时间同样为ms。参考学习视频B站 LEAD_LAG:提前和滞后算法 (S7-1500) LEAD_LAG:提前和滞后算原创 2022-05-03 22:15:57 · 4226 阅读 · 0 评论 -
PLC PID调试总结
0808实际上是800+8,也就是说一共报了9个错误.0800是采样时间错误,循环中断OB的采样时间没有调用PID_Compact。将OB块的调用时间和PID的采样周期保持一致。原创 2022-05-02 17:31:49 · 4981 阅读 · 0 评论 -
Siemens PLC速度测量和安川变频器矢量控制
目标:通过电机端安装的增量式编码器,实现Siemens 1500PLC速度的监控,同时,信号接入安川变频器实现有编码器矢量控制。接线编码器24V供电,信号线A、B分别接入1500PLC高速计数IO端口,同时接入安川变频器PG-B3卡A和B同时编码器、PLC和变频器需要工地,具体接线为编码器的地线与PLC 24V地线短接,同时将PG-B3卡上的A-和B-短接,再与编码器地线短接。...原创 2021-11-27 20:23:25 · 5078 阅读 · 0 评论 -
S7-1500 PLC编程
硬件:戴尔灵越7500S7-1500 PLC CPU 1511C-1 PNYaskawa Inverter H1000博能电机帮助文档快捷键:Fn+F1PLC实现程序参考官方文件The “Modbus_Comm_Load” configuration block is called in the initializationstep 0.In Step 1, the data to be written is copied into the DATA_PTR and the“Modb原创 2021-11-02 00:13:58 · 811 阅读 · 0 评论 -
西门子PLC与安川变频器Modbus通信
题目描述够准确还请见谅西门子PLC中发送Modbus地址对应为4002。数据单位依据o1-03设定。默认是0.01赫兹,50赫兹对应数据是5000。16位数据最大是327.67赫兹。安川声称最大400赫兹,超过部分只能变更按照百分比单位给定速度。参考资料链接安川变频器Modbus中指令数据定义如下:指令数据可进行读取或写入。(注)请将预约范围bit 设定为0。另外,请不要在预约范围寄存器及监视寄存器中写入数据。...原创 2021-11-02 00:12:48 · 5714 阅读 · 0 评论 -
博途下载触摸屏程序时提示缺少面板映像
使用V15/V15.1/V15.1/V16下载精智(Comfort)系列屏的项目时有时会提示“由于缺少面板映像,下载失败。请安装缺少的面板映像”,造成上述异常的主要原因是V15/V15.1/V16的软件缺少对应的镜像文件。常见问题如下:问题1. 左边项目树下选中触摸屏,点击鼠标右键更改设备/版本,先检查当前设备的版本。以V15的软件版本为例,如下图所示,当前设备版本为13.0.1.0,如果需要使用此映像,就需要安装V15的安装包中的DVD3–Legacy Panel Images。 安装完成后就可以正原创 2021-04-07 14:21:42 · 36666 阅读 · 1 评论 -
Siemens 1200PLC与GF120变频器DP通讯故障 报F1910
硬件:1200 PLC: CPU 1214C AC/DC/RlyDP通信模块:CM 1243-5G120:CU240B-2 DP问题描述:PLC通过DP通讯控制变频器,变频器驱动电机运行。而问题是电机不运行时通讯正常,电机一运行,变频器就报F1910通讯故障。解决方式尝试了很多方式,比如通信端子接地、检查终端电阻、通讯电缆屏蔽层接地等,但是发现以下方式效果显著。降低通讯频率提高通讯的抗干扰性能。检查组态发下DP通讯组态后默认通讯频率为1.5M,可以降低通讯频率频率修改:网络视图——双原创 2020-11-05 09:18:09 · 4256 阅读 · 0 评论 -
中间继电器和1200PLC接线
中间继电器8脚 ,2常开2常闭触点,最多控制2个设备,最大负载电流5a11脚 ,3常开3常闭触点,最多控制3个设备,最大负载电流5a14脚 ,4常开4常闭触点,最多控制4个设备,最大负载电流3a线圈DC24 V,可以控制输出AC220...原创 2020-10-31 10:38:08 · 3431 阅读 · 0 评论 -
S7-1200 PLC高速计数器
当PLC需要测量速度或者位移等量时,有时需要接入编码器,此时可以利用PLC高速计数器实现《S7-1200 高速计数功能简介》https://support.industry.siemens.com/cs/document/80957603/数字量输入输出常见问题(CPU接线、数字量输入输出接线、开关量响应时间)http://www.ad.siemens.com.cn/productportal/Prods/S7-1200_PLC_EASY_PLUS/SmartSMS/003.html高速计数器常见原创 2020-09-25 21:03:37 · 3951 阅读 · 0 评论 -
S7-1200 常问问题集锦
说明:当打开全局库时,"使能写保护"选项默认是不激活的,如果想从几个项目中访问同一个全局库,必须采用写保护的方式打开,如果从几个项目中采用非写保护方式打开它,会弹出"文件中断"错误信息。下面描述了在写保护模式下打开一个全局库的过程:在STEP7 Basic中显示 “Libraries” 任务栏,单击工具栏"全局库"下面的"打开全局库"图标;如图01,在"打开全局库"对话框中选择你想打开的全局库,确认打开的库文件,文件扩展名为".al10";在"Open"按钮下,激活"Read only"选项,选择原创 2020-09-23 21:09:52 · 889 阅读 · 0 评论 -
PLC程序必须掌握的循环扫描工作过程
1 CPU自检阶段CPU自检阶段包括CPU自诊断测试和复位监视定时器在自诊断测试阶段, CPU检测PLC各模块的状态,若出现异常立即进行诊断和处理,同时给出故障信号,点亮CPU面板上的LED指示灯。当出现致命错误时, CPU被强制为STOP方式,停止执行程序。CPU的自诊断测试将有助于及时发现或提前预报系统的故障,提高系统的可靠性。监视定时器又称看门狗定时器WDT,它是CPU内部的一个硬件时钟,是为了监视PLC的每次扫描时间而设置的。CPU运行前设定好规定的扫描时间,每个扫描周期都要监视扫描时间是转载 2020-09-23 16:36:17 · 7006 阅读 · 0 评论 -
技术活-一阶后向差分
众所周知,角度是比较容易测量的物理量,但是角速度通常难以直接测量,而此时通常采用的方法是一阶差分来近似求解。本例程用来讲解基于Siemens S7-1200 PLC实现角度速的测量。硬件:1200PLC: CPU 1214 AC/DC/Rly角度传感器:P+F INY030D-F99-2U-V151200PLC提供三种不同的采样时间,如下图所示。首先配置PLC模拟量通道,积分时间选择50Hz,即采样时间为5ms。计算角速度需要采用循环中断,而循环中断时间只能为整数,因此采用5ms,而不是4.原创 2020-09-23 16:15:50 · 3768 阅读 · 0 评论 -
Siemens S7-1200 PLC
指令运行时间CPU支持的块、定时器和计数器支持的通信数字量输入高速计数器模拟量输入中断保持性存储器时钟存储器数据存储程序上传SCL原创 2020-09-18 21:54:11 · 856 阅读 · 0 评论 -
1200PLC Modbus_RTU串口通信
Modbus_RTU串口接线一般规则:Modbus_RTU的针脚编号没有统一标准,接线需要根据各品牌的串口的定义来做。如果是接多个从站,要用两线制,不能用四线制;两线制时,R-必须与T-短线,R+必须与T+短接。两线制时,还得再接一根数据地线(不是屏蔽线)工业串口通信之如何使用S7-1200的通信板CB1241西门子S7-1200的串口解决方案中分为:CB1241和CB1241两种CM1241通信模块有3种,支持RS232\422\485电气接口;CB1241-RS485,仅支原创 2020-09-09 11:06:37 · 5137 阅读 · 0 评论 -
S7-1200PLC通过增量式编码器实现速度采集和模拟量采集
速度采集数字量输入设置。编码器通过AB相实现频率采集,所以需要两个竖直量通道,这里采用通道0和通道1配置高速计数器。常规。勾选启用该高速计数器。功能。选择计数类型为频率,工作模式A/B计数器,计数方向加计数,设置频率测量周期为0.01s。硬件输入。为I0.0和I0.1。对应硬件接口分别接A相和B相。I/O地址为1000,自动设置速度采集程序模拟量采集设置模拟量通道参数。为了加强滤波,选用强32个循环。积分时间:主要为了消除以及降低在设置频率附近的谐波干扰。I原创 2020-09-15 17:08:48 · 5428 阅读 · 0 评论 -
1200PLC学习资料整理
1200PLC学习资料整理S7-1200 PLC的硬件与硬件组态第2章 S7-1200 PLC的程序设计基础第3章 S7-1200 PLC的用户程序结构与故障诊断第4章 S7-1200 PLC的通信第5章 S7-1200 PLC的PID工艺功能原创 2020-09-15 09:22:39 · 2984 阅读 · 0 评论