登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:【跟着我一起来学习s7-200】34 S7-200库

点击:734 回复:6

  前面我们已经基本把所有指令学习了一遍,那么今天就开始学习其他的内容,学习一下S7-200库的操作。
   在我们的编程软件里面具有添加或删除库的功能,只要右键点击一下“库”,选择“添加/删除库”,就可以进行添加和删除库。添加之后库指令就会出现在指令列表里面。当我们要使用库指令时,直接从库指令列表中拖拽出来就可以了。
附件 1.jpg
附件 2.jpg
   我们要知道的是我们也可以为子程序生成一个库,我们只要右键点击“库”,选择“新建库”。我们要注意的是要为子程序里用到的每个变量定义符号名。选择新建库后,在跳出的对话框的“组件”项选择子程序并点击添加,在库的属性里面填写库的名字和输出路径,我们一般选择“C:\Program Files\Siemens\STEP 7-MicroWIN V4.0\Lib”这个路径。此外,我们还可以为库程序设置密码。待新建好库之后,同样可以在“添加/删除库”把新建好的库添加到指令列表里面。
附件 3.jpg
附件 4.jpg
附件 5.jpg
附件 6.jpg
      另外,我们要注意的是,对于一些库程序,有可能会占用以部分V存储区,这样我们在调用库程序之后要手工分配一些库存储区,右键点击“程序块”,选择“库存储区”,就会弹出“库存储区分配”的对话框,进行分配地址。如果没有分配库存储区,编译时是会报错的。如果库程序没有占有V存储区,那就不需要分配地址。下图就是没有用到V存储区的情况,调用库的时候不会要求分配地址。所以说,不是所有库程序都需要分配库存储区的。
附件 7.jpg
附件 8.jpg
   总结一下,我们在使用库时有几点要注意的,一是,待生成库的程序里使用的存储区要连续,以免造成空间浪费;二是,待生成库的程序里的变量都要使用V存储区,而且都要定义符号,如果使用的是M存储区,不会要求分配库地址;三是,分配的库存储区地址不要跟编写的程序地址重复,我们可以选择“建议地址”让软件自动分配,四是,不是所有库程序都需要分配库地址。
   至于常用的S7-200库,梁老师有发出来,可以到以下网址进行下载。
   http://bbs.jcpeixun.com/thread-1391-1-1.html
   那么今天对于库的操作的学习就到这里。
关注技成微信,更多精彩等着你!
附件 扫一扫关注技成微信.jpg
14-11-25 15:36
又来了,不过还是学习了。
14-11-25 16:00
谢谢蔡老师的无私奉献,又掌握了解了一些。
14-11-26 00:56
s7-200的常用库下载需要积分,我没有,能发给我吗,谢谢,邮箱:eyj1218@sina.cn
14-11-26 01:03
老师好 学习来了
14-11-26 13:37
讲的不错,就是这个太简单了!
14-11-26 14:00
谢谢老师的讲解
14-11-26 20:30

工控新闻

更多新闻资讯