更多企业学院:《中小企业管理全能版》183套讲座+89700份资料《总经理、高层管理》49套讲座+16388份资料《中层管理学院》46套讲座+6020份资料《国学智慧、易经》46套讲座《人力资源学院》56套讲座+27123份资料《各阶段员工培训学院》77套讲座+324份资料《员工管理企业学院》67套讲座+8720份资料《工厂生产管理学院》52套讲座+13920份资料《财务管理学院》53套讲座+17945份资料《销售经理学院》56套讲座+14350份资料《销售人员培训学院》72套讲座+4879份资料全集成自动化(TIA)解决方案培训教材第二部分第六章S5程序到S7程序的转换这个手册由西门子自动化与驱动集团教育合作部(automationanddrivetechnology,SiemensA&DCooperateswithEducation)以培训为目的编写。西门子对其内容不做任何形式的保证。手册的传播或者复制,包括其内容的使用与发表,仅作为公共教育及职业培训之用。其他情况需要西门子自动化与驱动集团教育合作部的书面许可(Knust先生,E-Mail:michael.knust@hvr.siemens.de)。违者必究。西门子保留所有权力,包括翻译,以及专利权、实用新型或外观设计专有权。感谢MichaelDziallasEngineering公司、职业学校的教师们,和其他有关朋友为本手册的编写做出的贡献目录:下列符号代表的含义:信息程序注意基本STEP7编程2-3天第一部分STEP7高级编程2-3天第二部分工业总线系统2-3天第四部分序列编程2-3天第三部分过程可视化2-3天第六部分SIMATICS7IT-通讯1-2天第五部分1.前言第二部分第六章主要介绍STEP7高级编程学习目标:在这个模块里,读者将学习如何将STEP5的程序转换成STEP7的程序。基本条件:为了这部分内容的顺利进行,读者应具备以下的基础知识:Windows95/98/2000/ME/XP的基本操作知识用STEP7对PLC编程的基本知识(例如学习了第一部分第三章)3PCAdapter需要的硬件和软件:1PC,Windows95/98/2000/ME/NET的操作系统,以及最小:133MHz,64MB的RAM,65MB的空余磁盘空间。最佳:500MHz,128MB的RAM,65MB的空余磁盘空间。2STEP75.x软件。3一个PC用MPI接口。4一个装有CPU315-2DP的PLCSIMATICS7—300,组态举例:-电源:PS3072A-CPU:CPU315-2DP-数字式输入:DI16xDC24V-数字式输出:DO16xDC24V/0.5A1PC2STEP74SIMATICS7-3002.转换STEP5->STEP7需要注意的问题需要注意的是,并不是所有的STEP5的程序都可以转换。比如,STEP7里的许多标准函数已经不采用STEP5的形式。STEP中作了很多简化,一些函数已经不再需要了,还有一些函数被简化为一些参数,可在设置工具中直接进行设置。这种简化常常出现在应用一些功能模块时(比如,用于步进电机触发功能模块)。在这种情况下,这些程序块和它们的调用必须在转换程序前被删除。转换完其他的程序行之后,这些函数必须在STEP7环境下再次编写。如果程序仅仅是由STEP5的标准指令集构成,则可以进行完完全全的转换。多数情况下,只要调整寻址就可以了。3.S5-数据转换利用工具S5S数据转换的功能可以将由STEP5产生的S5数据转化为S7数据。根据下列步骤进行S5数据的转换:1.转换过程中,必须在一个文件目录下提供以下的数据:-<文件名>ST.S5D程序文件(要转换的S5程序)一个复杂程序中,块的调用序列保存于其他文件中,所以以下的附加数据是非常重要的:-<文件名>XR.INI交叉引用表(包含有程序结构)如果你想连同符号表的数据一起转换,那么下面的文件也将用到:-<文件名>Z0.SEQ符号表转换过程中所有新生成的数据将会保存到同一个目录下。2.打开转换工具ConvertingS5Files。(®®开始®®Simatic®®STEP7®®IDS_SN_S7USCAPX.EXE)3.在ConvertingS5Files工具中,打开S5-程序数据(®®File®®Open)4.选中以*ST.S5D结尾的S5程序数据。(®®segmenST.S5T®®OK)5.如果没有可用交叉引用表的话,程序会弹出如下图所示对话框。:“NoXRFfileavailable,blockscannotbesortedaccordingtotheircall.”单击OK继续。(®®OK)6.出现一个对话框,里面显示了所有参与转换的数据和块。单击数据块的名字,可以修改Withaclickonadatablockname,youcanmodifythestandardinputforthenameofthenewdataandthenumberofblocks.选中名称,单击Start开始转换...