西门子STEP7中的该编程语言是S7 Graph。
2、梯形图(LAD-LAdder Diagram)
这是使用使用多的PLC编程语言。因与继电器电路很相似,具有直观易懂的特点,很容易被熟悉继电器控制的电气人员所掌握,特别适合于数字量逻辑控制。
梯形图由触点、线圈和用方框表示的指令构成。触点代表逻辑输入条件,线圈 代表逻辑运算结果,常用来控制的指示灯,开关和内部的标志位等。指令框用来表示定时器、计数器或数学运算等附加指令。
在程序中,左边是主信号流,信号流总是从左向右流动的。
不适合于编写大型控制程序。
3、语句表(STL-STatement List)
是一种类似于微机汇编语言的一种文本编程语言,由多条语句组成一个程序段。语言表适合于经验丰富的程序员使用,可以实现某些梯形图不能实现的功能。
4、功能块图(FBD-Function Block Diagram)
功能块图使用类似于布尔代数的图形逻辑符号来表示控制逻辑,一些复杂的功能用指令框表示,适合于有数字电路基础的编程人员使用。功能块图用类似于与门、或门的框图来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入、输出端的小圆圈表示“非”运算,方框用“导线”连在一起,信号自左向右。
5、结构化文本(ST-Structured Text)
结构化文本(ST)是为IEC61131-3标准创建的一种专用的编程语言。与梯形图相比,它实现复杂的数学运算,编写的程序非常简洁和紧凑。
STEP7的S7 SCL结构化控制语言,编程结构和C语言和Pascal语言相似,特别适合于习惯于使用语言编程的人使用
集成 Web 服务器:
所有 S7-1500 自动化系统的 CPU 都支持通过 Web 服务器扫描 CPU。CPU Web 服务器提供以下诊断选项:
通过 LED 指示灯显示 CPU 状况和当前运行状态
读出诊断缓冲区条目
查询模块状态
查询当前消息
有关拓扑/PROFINET 设备状态的信息
将用户数据传送到 CPU 并进行管理
用户可编程的 Web 页面,支持具体机器功能的维护和调试
跟踪功能:
S7 1500 自动化系统的所有 CPU 都支持跟踪功能。该功能可以记录每个周期的模拟量和数字量变量并通过 STEP 7 以曲线形式加以显示。这尤其适用于运动控制和闭环控制类应用。
集成工艺功能:
S7-1500 运动控制 PLCopen 块用于通过 PROFINET IO IRT 接口来编程运动功能。该功能支持速度控制轴、定位轴和外部编码器。
跟踪功能适用于所有 CPU 标签,既适用于实时诊断,也适用于偶发错误检测;还可通过 CPU的网页服务器进行调用。
集成闭环控制功能:
通用 PID 或 3 步控制器,具有集成优化功能。集成温度控制器。
集成系统诊断:
系统诊断可通过连接的显示器、HMI 设备、Web 服务器或软控制器的操作面板来显示。通过这种方式也可显示变频器消息。当 CPU 处于 STOP 模式时,也可进行系统诊断。若配置了新硬件组件,则自动更新诊断信息。
集成安全功能:
CPU 416 模块 CPU 416 系列为 SIMATIC S7-400 功能强大的 PLC,其产品主要有; CPU 416-2、CPU 416-3 和 CPU416-3PN/DP CPU416-3 中内置 PROFIBUS DP 接口,可以作为主站或从站直接连接到 PROFIBUS DP 现场 总线。使用 IF964-DP 接口模块,还可将其他 DP 主站系统连接到 CPU416-3 和 CPU416-3PN/DP 上。CPU 416 为高端性能范围内的高性能 CPU,适用于对性能要求很高的工厂,CPU416-3PN/DP 中集成了 PROFINET 功能。当使用 ERTEC 400-ASIC 时,CPU416-3PN/DP 的集成 PROFINET 接口具有交换机功能。它提供了可从外部接触到的两个 PROFINET 端口。除分层网络拓扑结构之外,还可以在新型 S7-400 控制器 中创建总线形结构。表 5.17 列出了 CPU 416 模块的主要技术性能。
编程语言种类很多,各有各的优势,语句表和指令表类似,是编程语言的一种,在PLC中应用比较普遍,也是一种编程语言,PLC中语句表、梯形图、SCL等编程语言的特点:
1、顺序功能图(SFC-Seauential Fuction Chart)
这是位于其它编程语言之上的图形语言,用来编程顺序控制的程序(如:机械手控制程序)。编写时,工艺过程被划分为若干个顺序出现的步,每步中包括控制输出的动作,从一步到另一步的转换由转换条件来控制,特别适合于生产制造过程。
专有技术保护:
可以针对未授权的访问和修改,通过密码可靠保护算法和程序块。
访问保护:
扩展访问保护功能针对未授权的组态更改提供全面保护。各种授权级别可用于向不同的用户组分配不同的权限。
完整性保护:
系统可针对未授权的操纵为传输到 CPU 的数据提供保护。CPU 可安全检测到组态数据的改动或第三方传输。
故障安全:
使用故障安全 SIMATIC S7-1500 软控制器,可在同一个控制器上运行标准程序和安全程序。故障安全和标准用户程序的生成是在 TIA Portal 中使用相同的编辑器完成的。由于这种软件集成,故障安全应用也可利用 SIMATIC 的系统优点和全面功能。
注
CPU 1515SP PC2 F 的某些功能(如 Windows Hello、带语音输出的 Cortana、5 点触控支持等)可能需要扩展硬件。此硬件可作为 USB 设备来连接。