理解IEC 61131-3中的变量符号与命名规则
需积分: 9 12 浏览量
更新于2024-08-05
收藏 22.57MB PDF 举报
"认识变量符号-python network programming cookbook 2nd edition - 2017"
本文主要介绍了在PLC编程中,特别是使用台达PLC的ISPSoft软件时,如何理解和应用变量符号。变量符号在传统PLC编程中扮演着至关重要的角色,它们允许程序员用自定义的名称替换设备地址,提高程序的可读性和开发效率。
6.1 变量符号的认识
在IEC 61131-3标准中,引入了高级语言中的变量概念,使得PLC编程可以像其他高级语言一样使用变量符号。在ISPSoft中,变量被称为符号。通过定义变量符号,可以简化设备地址的管理和调试过程,尤其在处理大型项目时更为便利。
6.1.1 变量符号的作用范围与命名原则
- 变量符号需先声明,根据声明的位置分为全局符号和局部符号。全局符号在整个项目中可共享,局部符号只在其声明的程序组织单元(POU)内有效。局部符号的名称可以在不同POU中重复,但在包含全局符号名称的POU中,系统会将其视为局部符号。
- 命名规则:
- 名称长度不超过30个字符,中文字符占2个字符。
- 避免使用系统保留的关键字,但可以包含在名称中。
- 不得与列举名称重复。
- 名称不能有空格。
- 底线可以使用,但不能连续或置于末尾。
- 特殊字符如星号(*)、井号(#)、问号(?)等不允许使用。
- 建议避免以数字开头的变量名,并且避免使用"DFB_"作为开头,地址最好使用自动配置以优化分配。
该资料来自于2016年7月修订的ISPSoft软件使用手册的第五版,手册详细介绍了软件的各个版本变更,包括新增功能、章节内容和系统需求。在第1章中,介绍了ISPSoft软件的基本信息、安装和删除方法,以及通讯管理员COMMGR的使用。第2章涵盖了软件启动、环境设置、项目结构和通讯设定等内容,帮助用户更好地理解和操作ISPSoft进行PLC编程。
理解并正确使用变量符号对于提高台达PLC的ISPSoft编程效率至关重要,遵循命名规则和作用范围的原则,可以编写出更加清晰、易于维护的程序。同时,熟悉软件的各个功能和设置,将有助于实现更高效的自动化控制。
2018-07-24 上传
2018-12-14 上传
133 浏览量
2023-09-13 上传
2024-05-22 上传
2024-01-21 上传
2024-10-31 上传
2023-07-08 上传
2023-11-23 上传
CSDN热榜
- 粉丝: 1905
- 资源: 3902
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南