前言 3
第一部分 基本指令 3
项目1 用接通延时定时器实现断开延时、脉冲和扩展脉冲 3
项目2 统计一台设备的运行时间 6
项目3 楼梯灯的定时点亮 8
项目4 输入信号的边缘检测 10
项目5 彩灯控制 12
项目6 使用Fill、FOR/NEXT指令以及置位、复位位和字节的几种方法 14
项目7 计算最近一段时间的流量累计值 17
项目8 组合机床动力头进给运动控制(顺序控制设计法) 19
项目9 读写S7-200实时时钟 25
项目10 S7-200的模拟电位器作为定时器定时值 28
项目11 模拟输入量的处理 33
项目12 模拟量的转换 36
项目13 建立库文件 38
项目14 使用EM231热电偶模块 42
项目15 处理定时中断 45
项目16 处理I/O中断 48
项目17 使用高速脉冲输出 50
项目18 利用高速脉冲输出控制灯泡亮度 52
项目19 处理脉宽调制 54
项目20 使用脉冲输出触发步进电动机驱动器 58
项目21 使用高速计数器 61
项目22 使用高速计数器累计模拟量/频率转换器的脉冲来模拟电压值 65
第二部分 功能指令 71
项目23 使用配方功能 71
项目24 使用数据记录 76
项目25 自由口通信模式的应用 81
项目26 使用文本显示向导连接TD400C与S7-200 90
项目27 使用PID指令向导 108
项目28 使用PID调节控制面板 114
项目29 S7-200的PPI通信 117
项目30 S7-200的Modbus通信 125
项目31 S7-200的Modem通信 137
项目32 S7-200与S7-300的MPI通信 149
项目33 通过PROFIBUS连接S7-300和S7-200 153
项目34 S7-200的以太网通信 159
项目35 使用USS协议控制MM4系列变频器 174
项目36 使用EM253定位模块 181
项目37 S7-200称重模块的使用 202
项目38 S7-200的GPRS通信 225
参考文献 240