PLC编程经验分享
巍心1357448516
这个作者很懒,什么都没留下…
展开
-
三菱Q系列PLC以太网TCP通讯FB块源码
三菱Q系列PLC以太网TCP通讯FB块源码三菱Q系列PLC的tcp通讯,客户端和服务器两个变量好用的FB块,调用块就可以实现通讯连接,不需要自己写程序,简单配置引脚就可以。该块还集成了断网,连接错误,发送接收数据错误报警等功能。具体功能见下面介绍,需要源码朋友+威:1357448516.原创 2024-03-29 14:34:22 · 867 阅读 · 0 评论 -
1200/1500PLC字符数组与字符串转换FB块
1200/1500PLC系统块里没有发现字符数组转换成字符串和字符串转换成字符数组指令,所以自己用SCL语言开发了一个标准FB块,具体的代码如下,需要源码加我qq4703007591.字符数组转字符串指令该块可以实现将字符数组的任意位置开始多少个字符转换成一个字符串输出。2.字符串转换成字符数组...原创 2019-12-13 08:50:40 · 5413 阅读 · 0 评论 -
S7-1200PLC求数组里数据最大值最小值FB块
最近做一个检测设备,需要知道任意大小的数组里的数据最大值和最小值,如果数组里元素个数少可以用梯形图一个个比较,但是如果元素个数多了这种方式就比较麻烦了,所以我用SCL语言开发了一个标准的FB块如下,需要具体的代码可以加我qq470300759该块小巧,复用性能好,需要加我联系。...原创 2019-12-13 08:27:38 · 9268 阅读 · 3 评论 -
自己封装的1200,1500PLC通过工艺轴方式控制伺服电机的FB块
该FB块一个块就可以实现伺服的上电,使能,相对定位,绝对定位,JOG运行,回原控制(包括碰到极限反找原位功能),以及故障清除和伺服状态显示等功能。该块核心是将西门子库motion Control中的函数块封装,系统里有几个伺服就调用几个我这块就可以,使用非常方便,控制简单,用我这FB块会减少开发和调试时间,具体的块如下所示。需要源码加qq470300759...原创 2019-11-25 15:12:54 · 8613 阅读 · 2 评论 -
1200,1500PLC通过将FB284封装成一个标准FB块控制V90PN伺服EPOS定位
现在进入网络时代,西门子V90PN的驱动器是最近几年生产出来的一款网口伺服,但是这款驱动器控制的时候你会发现很多莫名其妙的问题,然后你问客服他们也不清楚都是一些书呆子,只能自己摸索总结,通过现场调试和实践终于开发了一个FB块,一个块就可以实现伺服的上电,使能,相对定位,绝对定位,JOG运行,回原控制(包括碰到极限反找原位功能),以及故障清除和伺服状态显示等功能。该块核心是将西门子库函数...原创 2019-11-23 14:38:25 · 11026 阅读 · 8 评论 -
西门子S7-1200PLC实现数据堆栈处理功能
在使用西门子S7-1200PLC是发现,没有自带的堆栈功能块,不能实现数据的先进先出后进后出的功能,于是自己用SCL语言开发了一个FB块来实现该功能。需要源码联系我,加qq470300759。1.块的内部如下图所示首先定义变量2.具体的SCL语言如下图所示3.实际项目块的调用结果如下图所示4.该块入栈引脚接受到一个上升延信号,将入栈值传送到堆栈最上面,出栈引脚接受到一个...原创 2019-11-23 14:15:57 · 14076 阅读 · 3 评论 -
西门子S7-1200/1500PLC实现两个存储区域数据传送功能
1.西门子S7-1200PLC系统块没有可以实现任何区域任何数据类型区域传送的功能块,下面FC块是我封装的,具体块如下图所示。想要源码加qq470300759 2.下表列出了该指令的参数: 参数 声明 数据类型 存储区 说明 Source_Area ...原创 2019-11-23 14:15:25 · 9142 阅读 · 0 评论