7-编程与测试
- 格式:pdf
- 大小:790.27 KB
- 文档页数:24


SIMATIC
用于SIMATIC S7 / M7 / C7的STEP 7 V5.4 SP4中文编程
软件
安装与使用注意事项
该注意事项中包含的信息相对于其他文档来说是最新的。请仔细阅读,此文本中包
含了有关带Service Pack 4的STEP 7 V5.4的安装与使用信息。
请注意,对于A4格式,所要打印文件的左右边距都设置成25 mm。
请特别仔细阅读本文档第8章。
目录
安装注意事项
1 发货清单
2 硬件要求
3 软件要求
3.1 运行环境
3.2 存储器要求
3.3 与其它软件产品的兼容性
3.3.1 使用其它软件产品时的网络设置
3.4 在线文档
4 安装
4.1 安装STEP 7 V5.4 SP4
4.2 升级旧版STEP 7
4.3 STEP 7 V5.4 SP4许可证密钥
4.4 删除STEP 7 V5.4软件(带SP4)
4.5 安装时的其它注意事项
4.5.1 使用滚轮鼠标
4.5.2 使用PC/PG通讯卡时的注意事项
使用注意事项(版本注释)
5 新版软件的新特性和所作的修改 6 组态和操作软件时的注意事项
6.1 STEP 7如何满足IEC标准
6.2 常规注意事项
6.3 使用网络驱动器
6.4 多用户操作
6.5 多重项目
6.6 交换不同版本的STEP 7
6.7 库文件和实例项目
6.8 SIMATIC管理器
6.9 使用符号名(符号的大写和小写)
6.10 硬件配置(中央机架)
6.11 硬件配置(PROFIBUS DP)
6.12 硬件配置(PROFINET IO)
6.13 冗余I/O: 通道间隔冗余
6.14 硬件诊断
6.15 MPI / PROFIBUS网络设置 6.16 SIMATIC M7 6.17 梯形图、功能块图、语句表和参考数据
6.18 翻译文本
6.19 管理多语言文本
6.20 将S5程序转换成S7程序
6.21 将TI程序转换成S7程序
一、单选题
1、以下叙述中正确的是( )。
A.C语言程序将从源程序中第一个函数开始执行
B.可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行
C.main可作为用户标识符,用以命名任意一个函数作为主函数
D.C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束
正确答案:D
2、对于一个正常运行的C程序,下列叙述中正确的是( )。
A.程序的执行总是从main函数开始,在程序的最后一个函数中结束
B.程序的执行总是从main函数开始,在main函数结束
C.程序的执行总是从程序中的第一个函数开始,在程序的最后一个函数中结束
D.程序的执行总是从程序的第一个函数开始,在main函数结束
正确答案:B
3、C语言规定,在一个C程序中,main函数的位置( )。
A.必须在程序的最后
B.可以在任意位置
C.必须在系统调用的库函数之后
D.必须在程序的开始
正确答案:B 4、以下叙述中正确的是( )。
A.用C语言编写的程序只能放在一个程序文件中
B.C程序中的注释只能出现在程序的开始位置和语句的后面
C.C程序书写格式自由,一个语句可以写在多行上
D.C程序书写格式严格,要求一行内只能写一个语句
正确答案:C
5、以下叙述中正确的是( )。
A.C语言比其他语言高级
B.C语言以接近英语国家的自然语言和数学语言作为语言的表达形式
C.C语言可以不用编译就能被计算机识别执行
D.C语言出现的最晚,具有其他语言的一切优点
正确答案:B
6、一个C语言程序是由( )。
A.若干子程序组成
B.一个主程序和若干个子程序组成
C.若干过程组成
D.函数组成,并且每一个C程序必须且只能由一个主函数
正确答案:D
7、下面叙述中,( )不是结构化程序设计中的三种基本结构之一。
A.数据结构
B.循环结构
C.顺序结构 D.选择结构
正确答案:A
S7-300/400的编程语言与指令系统
3.1 S7-300/400的编程语言
3.1.1 PLC编程语言的国际标准
IEC 61131是PLC的国际标准,1992~1995年发布了IEC 61131标准中的1~4部分,我国在1995年11月发布了GB/T 15969-1/2/3/4(等同于IEC 61131-1/2/3/4)。
IEC 61131-3广泛地应用PLC、DCS和工控机、 “软件PLC”、数控系统、RTU等产品。
定义了5种编程语言
1) 指令表IL(Instruction list):西门子称为语句表STL。
2) 结构文本ST(Structured text):西门子称为结构化控制语言(SCL)。
3) 梯形图LD(Ladder diagram):西门子简称为LAD。
4) 功能块图FBD (Function block diagram):标准中称为功能方框图语言。
5) 顺序功能图SFC(Sequential function chart):对应于西门子的S7 Graph。
ͼ3-1 PLCµÄ±à³ÌÓïÑÔ˳Ðò¹¦ÄÜͼÌÝÐÎͼ¹¦ÄÜ¿éͼָÁî±í½á¹Îı¾
3.1.2 STEP 7中的编程语言
梯形图、语句表和功能块图是3种基本编程语言,可以相互转换。
1.顺序功能图(SFC) :STEP 7中的S7 Graph
2.梯形图(LAD)
直观易懂,适合于数字量逻辑控制。“能流”(Power flow)与程序执行的方向。
3. 语句表(STL):功能比梯形图或功能块图强。
4.功能块图(FBD):“LOGO!”系列微型PLC使用功能块图编程。
5.结构文本(ST):STEP 7的S7 SCL(结构化控制语言)符合EN 61131-3标准。
SCL适合于复杂的公式计算、复杂的计算任务和最优化算法,或管理大量的数据等。
6.S7 HiGraph 编程语言
总第152期 2006年l0月 南方金属 SOUTHERN METALS Sum.152 October 2006
文章编号:1009—9700(2006)05—0035—05
西门子STEP7编程软件的使用方法
罗庚兴
(广东松山职业技术学院,广东韶关512126)
摘要:通过示例项目讲解STEP 7从项目的启动、实施到测试过程,深入浅出地介绍STEP 7结构化的编程方法
关键词:PLC;软件;编程 中图分类号:TM 571 文献标识码:B
A description of Siemens programming software STEP 7 and its application
LUO Geng—xing (Guangdong Songshan Polytechnic College,Shaoguan 512126,Guangdong)
Abstract:The programming method employing the SIEMENS STEP 7 software is briefly described with examples,including the start—up of an item,and execution and debugging of the item.
Key words:PLC;software;programming
1 引言
SIMATIC S7—300/400是一种通用型的PLC, 在现代工业领域中应用比较广泛.STEP 7是s7—
300/400的编程语言,包含了自动化项目中从项目 的启动、实施到测试以及服务,每一阶段所需要的全
部功能.然而,许多初学者感到“西门子PLC技术
门槛太高”,为不能尽快掌握而苦恼.本文通过示例 项目介绍STEP 7编程软件的使用,帮助初学者轻松
愉快地掌握STEP 7结构化编程技术,希望给读者的
学习带来裨益.