设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
西门子SMART200程序注释功能应用!
返回列表
发新帖
[西门子]
西门子SMART200程序注释功能应用!
[复制链接]
21262
|
0
|
2024-4-30 07:47:47
|
显示全部楼层
|
阅读模式
大家好,又见面了,上期给大家分享了smart200快捷键的应用,这期给大家继续分享我们在编程的时候,如何自由的应用注释功能,这是每一个编程人员必须要会的。
一个程序,特别是较长的程序,如果要很容易被别人看懂,做好程序描述是必要的。不管是西门子还是三菱等等品牌PLC,我们在编程之前,都是要先给变量做好注释,也就是软件中的符号表功能大家要会用。同时POU注释和程序段注释也都要掌握,这样一个完整的程序才有很强的可读性,于人于己都是最好的!
总结一下,程序描述包括3个方面,分别是POU注释、程序段注释和符号表。其中,符号表最为重要。下面分别给大家讲解一下怎么做:
POU注释:这里大家肯定对什么是POU不太了解,POU是用户程序的组织单元,相当于我们软件中的编程块(Block),比如在SMART200中POU就包括主程序、子程序和中断程序。就下面这个图,在项目树下面
好,知道了POU后,接着说POU注释,显示在POU中第一个程序段上方,提供详细的多行POU注释功能。每条POU注释最多可以有4096个字符。这些字符可以是中文或英文,主要目的是对整个POU的功能等进行说明。就是下面的截图,大家看下:
可以这样操作,首先打开MAIN主程序,在第一行位置输入“第一台电动机控制”,同理分别在SBR_0子程序和INT_0中断程序的第一行输入“第二台电机控制”和“第三台中断”,编译后,打开项目树符号表下面的POU Symbols就出现了符号表里面呈现给大家的画面,去试试吧!
2、程序段注释:这个是显示在程序段上边的,嘿嘿,眼尖的朋友可能都已经发现了,就在上图中有这几个大字“程序段注释”,对喽,就在这输入即可。这个注释提供详细的多行注释附加功能,每条程序段注释最多可以有4096个字符,可以是中文或英文,还是截个图吧,大家看看“点动控制程序”这几个字的地方就是程序段注释:
3、符号表:这个可是重点,编程之前必须要规划好的!
A、 先说符号表的打开方式吧,就有三种:
单击导航栏的“符号表”按钮切换
执行“视图”--组件--符号表,即
双击项目树下“符号表”文件夹图标,打开符号表:
通过以上方法,均可打开符号表。
B、符号表组成:打开符号表,我们发现符号表由表格1、系统符号表、POU符号表和I/O符号表4部分组成,下图所示:
表格1:是空表格,可以在符号和地址列分别输入相关信息,生产新的符号,对程序进行注释,看下图
POU符号表:为只读表格,可以显示主程序、子程序和中断程序的默认名称。上面介绍过了。
系统符号表:可以看到特殊存储器SM的符号、地址和功能。这回知道在哪找SM0.0、SM0.1、SM0.4、SM0.5......了吧
你不知道的也都在这有说明哦!
I/O符号表:可以看到输入输出的符号和地址,也可以根据自己习惯更改符号名字,一般我们都习惯先把这个默认I/O符号表删除,在自己建的表格中建I/O符号表,方便管理,这个要记住哦!否则编程时候初学者就迷糊了,容易出现符号重复现象。看下图是默认的I/O表:
你要是用它,在这里也可以改名称,建议删除就OK了,另起炉灶!在表格1中统一管理多方便!
这就是我以一口气把SMART200中关于注释以及符号表的重点都给大家讲明白了,以后在编程的时候,养成一个好习惯,至关重要!俗话说,好的习惯是一个人成功的开始,学PLC亦如此!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
dongmingpc
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』