全集成自动化

上传人:友**** 文档编号:152302486 上传时间:2022-09-15 格式:DOCX 页数:22 大小:44.76KB
返回 下载 相关 举报
全集成自动化_第1页
第1页 / 共22页
全集成自动化_第2页
第2页 / 共22页
全集成自动化_第3页
第3页 / 共22页
点击查看更多>>
资源描述
更多企业学院:中小企业管理全能版183套讲座+89700份资料总经理、高层管理49套讲座+16388份资料中层管理学院46套讲座+6020份资料国学智慧、易经46套讲座人力资源学院56套讲座+27123份资料各阶段员工培训学院77套讲座+ 324份资料员工管理企业学院67套讲座+ 8720份资料工厂生产管理学院52套讲座+ 13920份资料财务管理学院53套讲座+ 17945份资料销售经理学院56套讲座+ 14350份资料销售人员培训学院72套讲座+ 4879份资料全集成自动化(T I A)解决方案培训教材第二部分第六章S5程序到S7程序的转换这个手册由西门子自动化与驱动集团教育合作部 (automation and drive technology, Siemens A&D Cooperates with Education) 以培训为目的编写。西门子对其内容不做任何形 式的保证。手册的传播或者复制,包括其内容的使用与发表,仅作为公共教育及职业培训之用。 其他情况需要西门子自动化与驱动集团教育合作部的书面许可( Knust 先生, E- Mail:michael.knusthvr.siemens.de )。违者必究。西门子保留所有权力,包括翻译,以及 专利权、实用新型或外观设计专有权。感谢 Michael Dziallas Engineering 公司、职业学校的教师们,和其他有关朋友为本手册的 编写做出的贡献目录:F列符号代表的含义:信息程序注意1. 刖言第二部分第六章主要介绍STEP 7高级编程学习目标:在这个模块里,读者将学习如何将 STEP 5的程序转换成STEP 7的程序 基本条件:为了这部分内容的顺利进行,读者应具备以下的基础知识:? Win dows 95/98/2000/ME/XP 的基本操作知识? 用STEP 7对PLC编程的基本知识(例如学习了第一部分第三章)需要的硬件和软件:1 PC , Win dows 95/98/2000/ME/NET 的操作系统,以及 最小:133MHz , 64MB的RAM , 65MB的空余磁盘空间。 最佳:500MHz,128MB的RAM,65MB的空余磁盘空间2 STEP 7 5.x 软件。3 一个PC用MPI接口。4 一个装有 CPU 315-2DP 的 PLC SIMATIC S7 300,组态举例:电源:PS 307 2ACPU : CPU 315-2DP数字式输入:DI 16x DC 24V数字式输出:DO 16x DC 24V/0.5A2 STEP 71 PC3 PC Adapter4 SIMATIC S7-3002. 转换STEP 5 - STEP 7需要注意的问题需要注意的是,并不是所有的 STEP 5的程序都可以转换。 比如,STEP 7里的许多标准函数已经不采用 STEP 5的形式。STEP中作了很多简化,一些函数已经不再需要了,还有一些函数被简化为一些参 数,可在设置工具中直接进行设置。这种简化常常出现在应用一些功能模块时(比如,用于步进电机触发功能模块)。在这种情况下,这些程序块和它们的调用必须在转换程序前被删除。转换完其他的程序行之后,这些函数必须在 STEP 7环境下再次编写。如果程序仅仅是由STEP 5的标准指令集构成,则可以进行完完全全的转换。多数情况下,只要调整寻址就可以了。3. S5-数据转换利用工具S5S数据转换的功能可以将由STEP5产生的S5数据转化为S7数据 根据下列步骤进行S5数据的转换:1. 转换过程中,必须在一个文件目录下提供以下的数据:- 文件名 ST.S5D 程序文件(要转换的S5程序)一个复杂程序中,块的调用序列保存于其他文件中,所以以下的附加数据是非常重 要的:- 文件名 XR.INI 交叉引用表(包含有程序结构)如果你想连同符号表的数据一起转换,那么下面的文件也将用到:- 文件名 ZO.SEQ 符号表(开始 Simatic STEP 7转换过程中所有新生成的数据将会保存到同一个目录下。2. 打开转换工具 Converting S5 FilesIDS_SN_S7USCAPX.EXE)3. 在 Converting S5 Files工具中,打开 S5-程序数据(File Open)4.选中以*ST.S5D结尾的S5程序数据。(segmenST.S5T OK)5.如果没有可用交叉引用表的话,程序会弹出如下图所示对话框。:“ No XRF file available, blocks cannot be sorted accord ing to their call单击OK继续。(OK)6.出现一个对话框,里面显示了所有参与转换的数据和块。单击数据块的名字,可以修改 With a click on a data block name, you can modify the sta ndard in put for the n ame of the new data and the nu mber of blocks.选中名称,单击Start开始转换。(Start)7.在转换的过程中,实际的过程会显示在状态窗口中(Status window)。单击Cancel按钮,可以中止转换。8. 在转换的最后,屏幕上会弹出一个对话框提示转换已经完成。单击0K确定(0K)。9. 如果在转换过程中出现了错误,所有错误和警告会在一个独立的窗口中显示, 并且给出了错误的注释。用户可以根据推荐的更正方法去除错误。10. STL数据转换完成后,所有数据必须合成为一个STEP 7-项目。项目由SIMATIC Manager 创建,双击 SIMATIC Manager 图标打开 SIMATICManager。( SIMATIC Manager)11. 新建一个项目。(File New)OK)S7-Program)12.创建一个项目,并命名为 Con vert。( Con vert13.插入一个新的S7程序。(Insert Program14.选中 Sources 文件夹。(Sources)15. 这样,在转换过程中产生的STL数据就可以作为外部源文件存入文件夹中(Insert Exter nal Sources)16. 选中数据文件Segmenac.AWL (AWL是STL的德文缩写),并打开。(Segme nac.awl Open)17. 单击选中Segmenac,点鼠标右键,打开快捷菜单,单击 Compile菜单选 项,开始编译。(Segmenac Compile)19.编译完成后,源文件和一个编译协议都将包括在一个警告和错误显示工具中些重要的修改都显示在源文件中。可以点 x来关掉这个工具。(x )Blocks20.如果没有错误产生,转换就此完成。生成的程序块就存放在数据文件夹 中。4. 重新连线由于S7的编址和S5的编址不太一样,因此可替换的操作数(大部分是输入输 出)都应当重写。这个重新连线的过程在 LAD, STL, FBD程序块中进行。用户采 取下列步骤就可以重新命名块中的操作数。1.在项目管理器窗口中双击想要操作的程序块图标。2.在LAD,STL,FBD编辑窗口的菜单栏中单击 Edit选项,打开下拉式菜单。在下拉式菜单中单击调用Find/Repalce命令。(EditFind/Replace)2.在Find what下方的空白中填写要替换的数据,在Replace with下方的空白中填写新的数据。选择搜索范围为 All,这样,整个程序块都会被处理。完成以 上设置后,单击Replace All按钮,开始执行操作。(Fi nd what I32. Replace with 10. All Replace all)、亠注意:这种搜索的功能不止适用于操作数,而且适用于字符串。因此,只有操作 的第一部分需要进行。它将搜索所有具有 32地址位的输入。4. 在这种情况下,许多操作数都将被修改。如果点击Yes,确认了警告信息并继续操作的话,将不能进行取消操作。单击Yes确定。(Yes)5. 在重新连线过程结束后,将给出替换字符的统计信息。点击OK 确认此项信息。(OK)6. 输出也必须分配新的地址。在 Find what中填写所要替换的字符,在 Replace with中填写新的字符。将搜索范围选定为All。这样,整个程序块都将被处理。完成以上设置后,点击 Replace All按钮,执行替换操作。(Fi nd what Q32. Replace with Q4. All Replace all)7. 在这种情况下,许多操作数都将被修改。如果点击Yes,确认了警告信息并继续操作的话,将不能进行取消操作。(Y es)8. 在重新连线过程结束后,将给出替换字符的统计信息。点击0K 确认此项信息。(OK)9. FCO程序块现在就被调整为SIMATIC S7-300程序,可以点击 保存程序,点 击将程序下载到PLC中。()10. 如果想要调用FC程序块,就可以在项目管理器中双击 0B1图标,打开0B1。( SIMATIC Manager 0B1)11. 这时将出现0B1属性对话框,单击0K,接受设置。( 0K)12. 现在就可以在0B1的网络一中插入CALL FCO命令来调用FCO功能。点击按 钮可以保存0B1中的程序,点击按钮可将程序下载到 PLC中。(CALL FC 0)13.通过改变模式开关的状态,就可以执行程序。在这个例子中,输入组的头四 位输入(I0.0 / 10.1 / 10.2 / 10.3)将得到一个BCD码值。这个值将关联到一个七段的 显示字符上,这个字符将会显示在输出模块的第一个字节(AB4)上。
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕设全套


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!