PLC
文章平均质量分 70
破罐子不摔
用玩游戏的心态学习。目前是一名工控方面的小小工程师,分享一些日常学习到的小知识。
展开
-
西门子Graph的互锁条件与监控条件
一般用于电机或者伺服运动过程中突然的打断,例如电机动作中,人工打开设备门伺服必须停止动作。只有在满足互锁条件时,才执行与互锁相关联的步中的动作。如果满足该条件,则将发生错误,且该步仍然处于活动状态。满足条件下顺控程序不切换到下一步,直到错误消除。选择不编程互锁中的任何条件,将始终满足互锁条件。复位需要在接口的ACK_EF置true复位。当步变为不活动状态后,互锁条件将自动取消。如果不满足互锁条件,则将发生错误。下面的测试默认只有单个功能。适用于任何动作过程中的报警。两个条件的对比如下。这里用气缸动作举例。原创 2024-03-01 08:37:51 · 953 阅读 · 2 评论 -
汇川SV660F伺服测试
西门子PLC,编程软件博图,汇川伺服SV660F,汇川伺服电机750W,PN通讯。原创 2024-03-01 08:37:04 · 2278 阅读 · 0 评论 -
博图导出变量给Wincc7.5离线使用
博图可以导出变量给Wincc7.5使用,适用于Wincc和PLC同时开发而且互相不影响的情况。注意Wincc必须是7.5版本。原创 2023-11-07 10:03:39 · 1614 阅读 · 2 评论 -
Wincc7.5连接PLC并读取变量相关操作
在应用程序访问点中找到STEP 7,然后下面的接口分配选择TCPIP.Auto。左边是数据块,右边是变量。勾选即代表此变量会放入到Wincc的变量表中。此时会出现一个NewConnection1,右键它选择连接参数。右键选择【AS符号】-【从AS中读取】即可读取PLC中变量。返回Wincc项目,在主菜单界面选择变量管理,右键打开。右键变量管理,添加新的连接项。此时可以看到所有变量,然后可以全选添加进变量表。当然我们选中的变量后续在界面下方的变量里。添加完后右键新增的通道,点击新建连接。原创 2023-09-21 21:22:41 · 5347 阅读 · 0 评论 -
西门子库的新建,更新,使用
如果想把项目库的块给其他项目,或者其他设计者用,直接拖到全局库。注意,如果是项目内的块,项目库的更新不代表程序里调用也会更新。程序里的块可以自己一个一个去更新,也可以按如下操作一次性更新。注意FB块放到库中去之后就会受保护,点击编辑类型才可以修改。直接另存为,就可以导出,如果是传给其他设计者两种方式都可以。同理,全局库更新也分两个,可以更新到程序中和项目库中。编辑完后,可以发行版本,从0.0.1变为0.0.2。首先新建一个FB块,点击按住FB块托动至。此处可以选择哪些更新,哪些不更新。原创 2023-09-03 18:05:44 · 1206 阅读 · 0 评论 -
西门子GRAPH的静态参数
内部参数“VERSION”、“S_DISPLAY”、“S_SEL_OLD”、“S_DISPIDX”、“T_DISPIDX”下表列出了“静态”(Static) 区域中用于管理激活时间计算信息的“TICKS”结构元素:该信息只能在系统内部计算。下表列出了“静态”(Static) 区域中的内部参数。在 S7-1500 CPU 中,“RT_DATA”结构支持以下静态参数。如图,Step3下的条件需要Step5的步激活才能往下执行。如图,Step3下的条件需要Step5的步激活才能往下执行。条件满足后,条件成立。原创 2023-06-12 22:20:28 · 921 阅读 · 1 评论 -
西门子的AT访问详解
由此可以得知低8位是BOOL[8]-BOOL[15],高位为0,对应二进制就是0111-1101。6.如果被覆盖参数的数据类型为字符串、字节数组、字符数组等,那么其长度应与偶数个字节数对应。注意对于 S7-1200 中的 FC 使用 AT,覆盖参数和被覆盖参数的数据长度必须相同。由此可知低位是BYTE[1],高位为0,只要算低位,16#7D转换成十进制就是125。3.覆盖参数数据宽度必须小于等于被覆盖参数的数据宽度。8.无法覆盖接口中声明为参数的结构化 PLC 参数。7.无法覆盖库中声明为接口中参数的块。原创 2023-06-03 09:47:42 · 1585 阅读 · 0 评论 -
S7-1200西门子系统时钟启用和使用
在使用西门子smart 200时有许多内置的系统时钟,可以输出一定频率的输出,再PLC换成西门子S7-1200后,如果需要再次使用必须在设置中启用才可以。在项目视图中依次打开→设备组态→设备视图→CPU→常规→系统和时钟存储器。诊断状态更改信号的官方解释,理解可参考下图的CPU运行一个扫描周期动作。如果设置好后,可以在PLC的变量中找到它们,调用可以用地址和符号都可以。时钟存储器位就是各类脉冲信号,地址也建议按初始化设置。字节地址可以进行修改,建议直接按初始化设置即可。勾选可以选择是否启用系统存储器字节。原创 2023-06-03 09:24:10 · 6253 阅读 · 0 评论 -
西门子字符串访问以及地址分配
一般情况下字符串访问可以直接进行符号访问,但在SCADA系统通讯时可能需要用到地址访问。> 第三个“ID[20]”,可以清晰看到第一个字节是20即字符设定长度。第个个“ID[10]”,可以清晰看到第一个字节是10即字符设定长度。第一个“ID”,可以清晰看到第一个字节是254即字符设定长度。注意:西门子自带的转换指令是不会传输前两位字节的。红框区域可以看到只有字符串的实际内容。后续才是真正的字符实际内容。后续才是真正的字符实际内容。后续才是真正的字符实际内容。第二个字符是实际长度6.第二个字符是实际长度3.原创 2023-06-03 09:06:59 · 1304 阅读 · 0 评论 -
西门子IO_link相关模块,IODD和库文件的安装及使用步骤
SM1278是西门子的IO-Link通讯模块,用于连接IO-Link设备,实现数字信号和模拟信号的传输。IO-Link是一种数字通讯协议,可以实现智能化的传感器和执行器的集成,提高工业自动化系统的可靠性和灵活性。SM1278模块支持IO-Link V1.1和V1.0协议,具有高速、可靠、稳定的通讯性能,可以实现实时数据传输和远程参数配置。同时,该模块还具有多种功能,如故障诊断、设备监控等,可以提高工业自动化系统的运行效率和安全性。X10-1为24V正极,用来给模块供电;X10-2为24V负极;原创 2023-05-25 21:34:19 · 3968 阅读 · 4 评论 -
西门子Graph的快速入门
GRAPH 是一种创建顺序控制系统的图形编程语言。使用顺控程序,可以更为快速便捷和直观地对顺序进行编程。西门子系列PLC包括300、400、1500系列()均支持GRAPH指令。原创 2023-05-24 21:40:51 · 7086 阅读 · 1 评论 -
PLC模拟量转化原理及其处理
PLC模拟量处理原创 2023-04-26 16:04:30 · 2081 阅读 · 3 评论