免费发布

S7-200 SMART 如何创建和使用用户自定义指令库

更新:2024-11-26 07:00 发布者IP:120.237.217.245 浏览:3次
S7-200 SMART 如何创建和使用用户自定义指令库
供应商:
广东湘恒智能科技有限公司 商铺
企业认证
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房
联系电话
15903418770
联系人
张经理
手机号
15915421161
让卖家联系我
15915421161

详细

用户自定义指令库用户可以把自己编制程序集成到编程软件STEP7-Micro/WIN SMART中。这样可以在编程时调用实现相同功能的库指令,而不必同时打开几个项目文件拷贝。指令库也可以方便地在多个编程计算机之间传递。图1. 自定义库和西门子标准库必须具有管理员权限才能创建用户定义的库。如果使用“以管理员身份运行”(Run as administrator)命令启动STEP7-Micro/WIN SMART,这将提供足够的权限。定义库指令一个已存在的程序项目只有子程序、中断程序可以被创建为指令库。中断程序只能随定义它的主程序、子程序集成到库中。例如一个项目的程序结构如下:图2. 库指令的源项目程序现欲将子程序My_SUB_a和My_SUB_b创建为指令库,其中在My_SUB_b中定义了中断程序My_INT(将某中断事件号与中断服务程序My_INT连接起来——使用ATTACH指令)。操作步骤:第一步:在文件菜单中,选择建立库命令;或者用鼠标右键单击指令树的指令库分支,选择创建库。图3. 在库分支上单击鼠标右键第二步:通过执行“创建库”(Create Library)对话框的各个步骤(节点),组态库的构成。可单击各对话框的“下一步”(Next)按钮进入下一步。也可单击任何节点以更改该节点的信息:a.“名称和路径”(Name and Path)节点:库名称:库名称可以包含空格和大小写混合字母。库文件路径:默认路径存储库。图4. 设置指令库名称和文件路径b.“组件”(Components)节点:选择项目中的哪些子例程要作为指令包括在库中。要包括子例程,请在左侧列表中选择子例程,然后单击“添加”(Add)按钮。要删除子例程,请选择右侧的子例程,然后单击“删除”(Remove)按钮。不能直接添加中断例程;但如果子例程引用了中断例程,STEP7-Micro/WIN SMART会自动包含该中断例程。图5. 使用添加、删除按钮选择要建立成为库指令的子程序c.“保护”(Protection)节点:可选择是否要用密码保护库中的代码,以防止查看和编辑。要用密码保护库,请选中“是”(Yes)复选框,然后为库输入密码,并重新输入密码以进行验证。图6. 设置密码d.“版本化”(Versioning)节点:可设置要创建的库的版本,包括主次版本标识符。图7. 创建库版本e.“完成”(Completion)节点:要创建库的组成部分,单击“创建”(Create)按钮。图8. 创建库完成确保在“选项”(Options)对话框的“项目”(Project)节点中配置的用户库文件夹与在“名称和路径”(Name and Path)节点中使用的库文件夹为同一文件夹。图9. 用户库文件夹库位置f.按创建按钮确定,输出指令库文件。图10. 消息输出窗口显示指令库文件的详细信息指令库文件扩展名为.smartlib。库文件可以作为单独的文件拷贝、移动。在项目中使用库注:在项目中使用库时,必须关闭从中创建库的项目,然后打开一个新项目或其它项目以使用库。当打开新项目时,项目树中的库文件夹显示在项目选项中为用户自定义库配置的文件夹中的库,指令库的调用方法与子程序基本一样。图11. 项目树中的库文件显示添加删除指令树中库指令第一步:用鼠标右键单击指令树的指令库分支,选择打开库文件夹,并在库文件夹里添加或者删除库文件。图12. 打开库文件夹图13. 库文件夹第二步:关闭项目后重新打开软件即可看到指令树中库文件添加或者删除成功,删除库文件时也用鼠标右键单击指令树的指令库分支,选择刷新库,即可看到项目树中的库文件夹该库删除。常问问题如何更改库版本?要创建现有库的新版本,请按以下步骤操作:1.将在项目选项中配置的库文件夹中的原始库复制到另一个位置作为备份。2.打开从中创建库的原始项目。这个项目是包含库子例程代码的项目,而不是调用库指令的项目。3.进行必要的更改。4.在“文件”(File)菜单功能区的“库”(Libraries)区域中,单击“创建库”(Create library)按钮。5.按照与创建库相同的步骤进行操作,但为该库提供一个新版本号,或者可能要提供一个新名称。更改库版本时,可更改库文件的名称,或使用其它文件夹存储之前的库。如果未更改库文件的名称或位置,则STEP7-Micro/WIN SMART在保存新版本的库时会覆盖掉原有版本。之后,原始库将无法使用。添加自定义库功能改进STEP7-Micro/WIN SMART v2.2版本软件改进了自定义库功能。老版本软件用户自定义库存放地址不统一,不利于指令库的版本更新与维护。STEP7-Micro/WIN SMART v2.2版本软件取消了“添加/删除库”操作,增加了“打开库文件夹”操作。新增加的自定义指令库都将统一地添加到STEP7-Micro/WIN SMART库文件夹中,存储地址统一了。注:STEP7-Micro/WIN SMART库文件夹一般存储路径为C:UsersPublicDocumentsSiemensSTEP7-Micro/WIN SMARTLib

关于广东湘恒智能科技有限公司商铺首页 | 更多产品 | 更多新闻 | 联系方式 | 黄页介绍
主要经营:西门子PLC代理商,plc变频器,伺服电机,人机界面,触摸屏,线缆,DP接头

广东湘恒智能科技有限公司主要从事工业自动化产品的集成,销售与维修。致力于为您提供在机械、化工、水泥、电力、环保等领域的电气及自动化技术的完整解决方案,包括自动化产品及系统、工程项目执行及管理、主要过程控制领域技术支持,以及专业的售后服务、培训等。

公司本着“以人矢志创新、追求卓越”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成、销售,拥有丰富的自动为本、科技先导、化产品的应用和实践经验以及雄厚的技术力量,尤其以 PLC复杂控制系统、传动技术应用、伺服控制系统、数控备品备件、人机界面及网络/软件应用为公司的技术特长,

多年来,广东湘恒智 ...

内容声明:顺企网为第三方交易平台及互联网信息服务提供者,顺企网所展示的信息内容系由广东湘恒智能科技有限公司经营者发布,其真实性、准确性和合法性均由店铺经营者负责。顺企网提醒您购买前注意谨慎核实,如您对信息有任何疑问的,请在购买前通过电话与商家沟通确认顺企网存在海量企业商铺和供求信息,如您发现店铺内有任何违法/侵权信息,请立即向顺企网举报并提供有效线索。
我们的产品
您可能喜欢
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由广东湘恒智能科技有限公司自行发布,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 互联网药品信息服务资格证:(粤)-经营性-2016-0009 / 粤公网安备 44030702000007号
© 11467.com 顺企网版权所有 发布批发采购信息、查询企业黄页,上顺企网