在STEP7MicroWIN如何创建用户库.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在STEP7MicroWIN如何创建用户库

 HYPERLINK /blog.asp?name=zhaoweichensubjectid=3305 [我工作] HYPERLINK /more.asp?name=zhaoweichenid=72541 在STEP?7?Micro/WIN如何创建用户库,创建库时需要注意什么?  HYPERLINK /blog.asp?name=zhaoweichen \t _blank 走小月 发表于 2008/12/24 21:59:30 标签(TAG): HYPERLINK /tag_list_view.asp?leibie_name=Micro%2FWIN \t _blank Micro/WIN?? 说明: ??????? 在西门子提供的指令库之外,用户能够创建库并且添加到项目中去。能够把这些库存成由子程序和中断程序组成的库程序,这些被转换成库的程序可以有程序块的任何嵌套的调用结构。对于创建一个库,可以使用存在的项目或者是新创建的项目。如果在不同的项目中已经有一些需要组合到一起的子程序和中断程序,可以使用“导出”和“导入”来把它们放到一个程序中。? 创建的库的?Micro/WIN 项目文件(.mwp)在下面被称作源程序。 序号.步骤1打开源程序 ??????? 如果需要改变(更新)一个现有的库,必须使用这个库被创建时的源程序。通过版本检查,这是能够更新一个包含新版本库的项目的唯一的办法。2??????? 如果源程序已经包含了希望创建的新库的程序块,这时需要从现有的库中删除它们,并且把它们作为普通的程序块存到源程序中。然而为了避免密码保护和变量内存的任何问题,唯一的办法是导入一个没有密码保护的程序块库作为源程序的普通块,或者各个程序块能够被删除密码保护。 图 01 详细的说明在?ID  HYPERLINK /CN/llisapi.dll?func=cslib.csinfoobjIdbjAction=csOpennodeid0ang=zhsiteid=csiusaktprim=0extranet=standardviewreg=CN \t _top .3设置库中能够包含的程序块的最大数目 ??????? 例如:设置“100”,打开库中程序块的属性,在操作下拉树中选择程序块,右键选择属性,或者在程序编辑器的窗口中,右键程序块,选择菜单中的属性命令。 图02 在属性窗口的一般条目下,改变程序块的数量。 图?034打开程序编辑器到STL(语句表)。 图?045打开创建库对话框 选择菜单命令File Create Library... 或者在操作树中右键Libraries 并且在菜单中选择命令Create Library.... ? 图?05 对话框Create Library?打开。 图 066??????? 如果在源程序中已经创建了一个库,并且当前库的创建仅仅是一个更新,在创建库的对话框的右边部分就会有创建的库的程序块。如果改变了程序块的数量(在第三步的表中),那么删除所有的自从你上次创建库以来的程序块。 图. 077使用Add 按钮, 在对话框的右边部分可以增加希望包含在源程序库中的程序块。 ?????? 在嵌套程序块的例子中,增加的仅仅是根程序块(调用级别最高的程序块),低调用级别的程序块会被自动增加。相应正确的,后来添加的创建库的项目的操作树中仅仅是根程序块被显示,在这种方式中,你必须注意程序中低级别嵌套程序块的调用。图8和图9是一个例子,图8 是实际的程序块库的结构。图9是程序块被包含在库中的例子。 图?08 图. 098在? Create Library 的属性对话框中,完成如下事项。 给创建的库命名。 这个名字将被显示在增加库的项目的操作树中。 创建库的文件名(带路径)。 这个名字必须和第一步设定的库名相一致。 库的版本号 ????? 从源程序中创建的库的第一次缺省的版本是1.0,如果库的创建是现有的库的更新,这个显示表明了你最后一次创建库的版本号,对于更新的库必须设置一个新的版本号。通过版本检查,这是能够更新一个包含新版本库的项目的唯一的办法。 图. 109???????? 在Create Library对话框 Protection 项目下,通过密码防止未授权访问,来保护库中的程序块。密码最多4个字符(字母,数字,特殊符号),这些输入是区分大小写的。一个保护的程序块是仅仅能够只读访问本地变量表和程序块注释。密码保护创建的库中所有的程序块,在用户程序中,如果知道密码,通过属性对话框,能够解锁集成的库程序块。 图. 11

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档