SIMATIC S7-1500 PLC的编程语言 107
4.1 SIMATIC S7-1500 PLC的编程基础知识 107
4.1.1 数制 107
4.1.2 数据类型 108
4.1.3 SIMATIC S7-1500 PLC的存储区 116
4.1.4 全局变量与区域变量120
4.1.5 编程语言 120
4.2 变量表、监控表和强制表的应用 121
4.2.1 变量表(TagTable) 121
4.2.2 监控表 124
4.2.3 强制表 126
4.3 位逻辑运算指令 128
4.4 定时器和计数器指令137
4.4.1 SIMATIC定时器137
4.4.2 IEC定时器 147
4.4.3 SIMATIC计数器149
4.4.4 IEC计数器 152
4.5 移动操作指令 156
4.6 比较指令 159
4.7 转换指令 162
4.8 数学函数指令 169
4.9 移位和循环指令 178
4.10 字逻辑运算指令 182
4.11 程序控制指令 186
4.12 实例 188
4.12.1 电动机的控制188
4.12.2 定时器和计数器应用193
SIMATIC S7-1500 PLC的程序结构 196
5.1 TIA博途软件编程方法简介 196
5.2 函数、数据块和函数块197
5.2.1 块的概述 197
本课程从基础和应用出发,系统介绍了西门子S7-1500 PLC编程及应用。全
课程内容分两部分:*部分为基础入门篇,主要介绍西门子S7-1500 PLC的硬
件和接线,TIA博途软件的使用,PLC的编程语言、程序结构、编程方法与调
试;第二部分为应用精通篇,包括西门子S7-1500 PLC的通信及其应用,西
门子S7-1500 PLC的SCL和GRAPH编程,西门子人机界面(HMI)应用,西门子
S7-1500 PLC的故障诊断的应用,西门子S7-1500 PLC工程应用,TIA博途软
件的其他常用功能。本课程可供从事西门子PLC技术人员学习。