电工基础

电工基础知识_电工技术-电工最常见电路

西门子S7-200SMART如何定义、编辑和选择符号

时间:2019-06-27 17:01来源:未知 作者:admin 点击:
定义和编辑符号是PLC编程中都具备的功能;而这个选择符号,就可以理解为用符号地址来进行编程,符号是你自己定义的话,用符号编程在点数比较多的项目中是非常有用的,可以让自

定义和编辑符号是PLC编程中都具备的功能;而这个选择符号,就可以理解为用符号地址来进行编程,符号是你自己定义的话,用符号编程在点数比较多的项目中是非常有用的,可以让自己根据符号的字面意思去编程,不用纠结该使用哪个地址。
如果要使用西门子200smart系列的PLC编程软件进行符号编程的话,有2个关键点,1就是先给PLC中的变量地址定义符号,2就是视图不要选仅显示绝对地址!
下边还是通过图片的方式详细说一下:
认识一下smart软件的符号表
西门子200smar软件打开后的初始“符号表”标签下其实有4个小标签,即表格1,系统符号,POU symblos和I/0符号。即如下图的A,B,C,D。
表格1就是给我们使用定义自己的全局符号的!
系统符号是显示了西门子200smart系列PLC中的SM特殊寄存器点,这个我们一般不需要处理,编程的时候只需要引用即可!
POU symblos是对程序块的注释,可以看到C处,目前有主程序块,子程序块1个和中断程序块1个,如果你自己添加了子程序和中断程序,可以在这里对你新建的块进行命名和注释,符号列,其实就是你自己可以命名的符号名!
I/0符号是CPU本体上自带的I/O点的一个预编符号,比如I0.0,系统预编辑的符号是“CPU_输入0”,你可以在这里定义全部的I/O变量,也可以不在这里定义,看自己的爱好!

西门子S7-200SMART如何定义、编辑和选择符号
图中A和D处,因为I0.0, I0.1和Q0.0被两个表格定义了不同的符号,因此下边出现了红色的波浪线提示错误,我的做法是把I/0符号这个标签删除掉!删除的方法是,在I/0符号处点鼠标右键--删除--表格,就可以把I/0符号这个标签删除了!
这个图可以看到,删除I/0符号后I0.0这几个点的红色下划线就没有了,说明没有错误了!
定义和编辑符号的方法
1插入符号行:
从上边一个图片中可以看到表格1中初始情况只有5行,一个PLC程序5行是明显不够的,所以就要插入行:
如图插入行的方法就是在左上角+图标处左键点击,下拉菜单中选择行,就可以插入行了!
2定义和编辑符号:
定义符号是实质,其实就是将PLC中的变量地址,也就是绝对地址,给它取一个便于你自己理解和记忆的符合项目使用需求的名字。
在红框的符号列中的每一行都可以鼠标左键双击后就可以输入你想要的符号名,注意中文英文名都是可以的。
在蓝色线框的地址列可以鼠标左键双击后输入你想对应的PLC中的绝对地址,这里输入后同一行中的符号名和绝对地址就建立了一个对应关系!---因此,在符号定义的时候,应该要保证符号名的唯一性,以及和对应地址的唯一性!
注释列,看个人喜欢,写不写注释都可以!
在程序输入时选择符号
在程序输入的时候,如果想以符号输入区编程,那么视图中最好不要选择:仅绝对!
而应该选择仅符号,或者符号和绝对地址一起显示。
来看一个动态图吧:
从这个图上可以看出,当我选择仅符号视图的时候,我即使输入的是符号,最后也仅显示了绝对地址,当我选择符号和绝对地址一同显示的时候,我录入后就把符号和地址都显示了出来。
并且,当我输入l时,l开头的符号变量都会显示在下方供你选择;当我输入r的时候,r字符开头的符号也都显示在下方,可以用键盘上的方向按键或者鼠标直接选择;M1开头的符号只有一个,因此当输入M1的时候M1_OUT就显示在下方,此时可以直接点击enter按键就完成了录入! (责任编辑:admin)
织梦二维码生成器
相关文章
------分隔线----------------------------