公司新闻
PLC中灵活使用数组,减少工作量
发布时间: 2024-12-04 16:59 更新时间: 2024-12-04 16:59
观看PLC中灵活使用数组,减少工作量视频
今天调试汇川Easy PLC,发热丝PID调节,调用自带的PID调节功能,PID功能块中默认调用一个101个字的数组(说明书的介绍是从S+0至S+100),我同事之前写的程序采用直接赋值,假设这个参数的地址从D2000开始,那么Zui后一个地址应该是D2101,但我同事计算出错,把下一个PID参数从D2100开始,把地址冲突了,导致我找了半天程序,没有发现问题(从看说明说了解该PID参数设置,再来对照参数,工作量很大,很耽误时间),发现问题后,我选择把之前设置的地址改为自定义数组,局部变量,系统自动分配地址,这样不会涉及人为分配地址,减少操作上的错误。
官方关于PID参数介绍(部分)
查看上图,地址分配是送S4+0至S4+100,实际占101的字,但第一张截图介绍S4+占100字,但在实际分配地址中,按100字,我有一组PID不使能,但其他7组PID正常输出,参数没有交叉使用,具体什么原因我没有深入分析。
如上图,Paras设置的参数为s4+,参数从d2000,d2100依次分配,这样操作其实增加了工作量,此时可以增加一个数组,包含101个字,在系统全局变量中设置。
新建一个数组,包含101个字,直接调用到PID功能块中,这样可以减轻工作量,如果有多组同样的PID模块,直接复制,只要改变一下数组名称即可。
其他新闻
- 重新了解“PLC程序从上到下依次扫描” 2024-12-04
- PLC 485通讯,碰到的奇怪问题 2024-12-04
- 在西门子官网下载eplan部件操作 2024-12-04
- 分享eplan:V90部件库 2024-12-04
- PLC标准化的线上分享会:基于S88标准的程序架构设计方法 2024-12-04
- 分享一个西门子的程序设计文件,体现HMI模块化编程理念 2024-12-04
- 今天的线上PLC标准化分享会:基于S88标准的程序架构设计方法 2024-12-04
- 如何学好博途PLC技术?10年博途PLC产品经理的视频分享 2024-12-04
- 数字化工厂建设的思路分享 2024-12-04
- 西门子S7-1500的6大以太网通信应用的实例分享:PN、S7、TCP和Modbus TCP等 2024-12-04
- S7-1500的串口自由口协议读取Modbus RTU设备数据的示例程序 2024-12-04
- 西门子S7-1500冗余PLC的四个主要应用问题:交换机、接口模块、切换停机等 2024-12-04
- 博途群讨论:博途软件FOR循环可以嵌套调用FB块吗?非常好的问题 2024-12-04
- FANUC机器人与PLC通讯方法 2024-12-04
- S7-1200与G120变频器的Modbus RTU通讯 2024-12-04
产品分类
联系方式
- 电 话:13922889745
- 经理:向小姐
- 手 机:18475208684
- 微 信:18475208684