西门子6ES7 841-0CC05-0YA5,西门子编程软件6ES7 841-0CC05-OYA5
STEP 7 基本软件为用户提供了执行自动化任务所需的不同工具:
西门子PLC代理商公司,上海湘昌电气设备有限公司
询价采购电话:18621109195 联系人:彭彪(销售经理) QQ号:986453938
公司传真:021-57893688 公司座机号码:021-60524852
西门子全系列产品大全:http://www.xmzcnc.com
主营西门子PLC可编程控制器,西门子触摸屏人机界面,西门子数控伺服系统,西门子电机软启动器,西门子直流调速器。
优势特价系列,S7200,S7300,S7400,S71200,S71500,触摸屏全系列,
西门子808D数控系统,西门子828D数控系统,3RW软启动器系列,3RW30,3RW40,3RW44
西门子DP总线电缆,西门子以太网网卡CP5611A2通讯网卡
-
SIMATIC Manager:
用于公共和有序地管理用于 SIMATIC S7、SIMATIC C7 和 SIMATIC WinAC 的所有工具与数据
-
符号编辑器:
用于定义全局变量的符号目的地、数据类型和备注
-
硬件组态:
用于组态自动化系统并对所有可设定模块进行参数化
-
通讯:
用于组态连接。 用于通过 MPI 进行自动化组件之间的循环数据传输,或用于通过 MPI、PROFIBUS 或工业以太网进行事件驱动的数据传输
-
信息功能:
用于快速浏览 CPU 数据以及用户程序执行过程中各种问题的原因
为了创建用户程序,STEP 7 提供了以下使用成熟和标准化的 PLC 编程语言:
-
语句表(STL)
-
梯形图(LAD)
-
功能块图表 (FBD)
对于特殊任务而言,还可使用附加编程语言或面向技术功能的组态。
Functions
STEP 7 块
STEP 7 可以将所有用户编写的程序以及程序块程序所需要的数据进行归档。由于能够在一个块内调用其他块(就像它们是子程序一样),可实现用户程序的结构化。这将大大提高 PLC 程序的组织透明性、可理解性和易维护性。提供以下类型的连接:
硬件组态
Hardware Configuration 工具用于对自动化项目中所使用的硬件进行组态和参数化。具有下列功能:
-
自动化系统的组态
从一个电子产品目录中选择机架,并将所选模块分配给机架中的插槽。
-
分布式 I/O 的组态方式与非分布式 I/O 的组态方式相同;还支持按通道分配 I/O 模块。
-
CPU 参数分配:
重启特性和循环时间监视等属性可通过菜单来设定。支持多重计算。输入的数据归档于 CPU 中的系统数据块中。
-
模块参数分配:
用户可在输入屏幕上指定模块的所有可调参数。无需通过 DIP 开关进行调节。硬件模块的参数化是在 CPU 启动过程中自动完成的。这样,不用进行另外的参数化即可更换一个模块。
-
功能模块 (FM) 和通讯处理器 (CP) 参数分配:
这种参数化还可在硬件组态内以与其他模块参数化相同的方式完成。对于这种参数化,针对每个 FM 和 CP 提供了硬件模块相关屏幕与规则(包含于 FM/CP 功能包中)。系统通过在参数分配屏幕上仅提供允许的输入选项来防止错误输入。
系统诊断
系统诊断为用户提供了自动化系统状态的概览。该显示可分为两种不同形式:
-
显示文本消息,文本消息可直接、快速输出
-
Hardware Config 中的像素图像显示,提供了以下选项:
-
显示一般模块信息(如订货号、版本、名称)和模块状态(如故障)
-
显示集中式 I/O 和 DP 从站的模块故障(如通道故障)
-
显示来自诊断缓冲器的报警
对于 CPU,还可显示以下附加信息:
-
用户程序执行过程故障的原因
-
显示循环周期(最长、最短和最后一个循环)
-
显示预留和自由存储空间
-
MPI 通讯能力和使用状况
-
显示性能数据(输入/输出、标志、计数器、定时器和块的数量)
通讯组态
-
组态和显示通讯链路
-
通过 MPI 进行时间驱动的循环数据传输
-
选择通讯伙伴
-
可将数据源和数据目的地输入到一个表中。所有要加载的系统数据块 (SDB) 的生成以及它们到所有 CPU 的整个传输过程是自动完成的。
-
变更驱动数据传输:
-
定义通讯链路
-
从集成的块库中选择通讯或功能块(CFB)。
-
所选通讯块的参数化在自定义编程语言(如 LAD)中进行。
编程语言
梯形图 (LAD)、功能块图 (FBD) 和指令表 (IL) 等使用成熟的编程语言可用于编程。符合 DIN EN 6.1131-3 的程序可在传统 PLC 编程语言梯形图 (LAD) 和功能块图 (FBD) 中创建。
用户友好的像素图形 LAD 和 FBD 编辑器为编程人员提供以下支持:
-
简便、直观的操作:
梯形图/功能块图的创建具有人们已熟悉的 PC 用户友好性的特点,如拖放、剪切、粘贴。
-
预定义复杂功能(如 PID 控制器)或用户相关标准解决方案的库
通过语句表 (STL) 文本化编程语言,用户可以创建运行时间和存储位置都得到优化且“与硬件切近”的程序。在创建这些程序时,编程人员得到以下用户友好编程功能的支持:
-
增量模式或自由文本模式输入选项:
用户可以“增量”方式立即检查每个输入是否正确,或者在一个文本编辑器中创建整个程序,然后再通过适宜的符号表将其转换。
运行组
STEP 7 编程语言具有与 STEP 5 类似的全面指令集,对于十分复杂的功能也可方便、快速地编程,无需具备很深的编程指示。
它提供了以下功能:
-
二进制逻辑(包括边沿分析)
-
字操作
-
定时器/计数器
-
比较功能
-
转换功能
-
移位和循环移位指令
-
数学函数(包括三角函数、指数、对数)
-
程序控制(分支、分支分配、调用、主控制继电器)。
此外,改进后的测试和服务功能也使编程更加容易。
-
设定断点(仅限 S7-400)
-
强制输入/输出(仅限 S7-400)
-
再接线
-
显示交叉引用
STEP 7 支持通过 S7-400 实现多重计算
状态功能:
-
直接从编辑器下载和测试块
-
同时显示几个块的状态
-
搜索功能:
使用搜索标准(如符号名称、操作数等),可快速找到程序内的特定位置 (XRef)。
联机帮助 (F1) 可用于所有功能和块。
注:
各种屏幕视图可用于各个工具。