本课程介绍了三菱的*原理、硬件结构、编程元件与功能指令系统,通过大量的例程详细讲解这些功能指令的编程方法。这些编程方法易学易用,对于初学者来说可以节约大量的设计时间。
1 教学目标
2 教学安排
*章 PLC的概述
1.1 PLC 的基础简介
1.1.1 PLC的发展历史
1.1.2 PLC主要特点
1.1.3 PLC的应用范围
1.1.4 PLC的分类
1.1.5 PLC的发展趋势
1.1.6 PLC与继电器系统的比较
第二章 PLC的硬件介绍及接线
2.1 3U和5U的硬件介绍
2.1.1 三菱 PLC简介
2.1.2 FX3U PLC简介
2.1.3 FX5U PLC简介
2.2 PLC的硬件组成
2.2.1 中央处理器(CPU)
2.2.2 输入/输出接口(I/O)
2.2.3 通讯接口
2.2.4 扩展接口
2.2.5 拨码开关
2.2.6 电源
2.2.7 面板显示灯
2.3 PLC硬件接线
2.3.1 PLC外部接线
2.3.2 传感器接线
2.4 PLC的*原理
2.4.1 输入扫描
2.4.2 程序执行
2.4.3 输出刷新
2.5 PLC的编程语言
2.5.1 梯形图
2.5.2 指令语句表
2.5.3 状态转移图
第三章 编程软件的安装与使用
3.1 编程软件的安装
3.1.1 GX works2安装步骤
3.1.2 GX work3的安装步骤
3.2 GX Works2的使用介绍
3.2.1 创建新项目
3.2.2 输入方法
3.2.3 添加注释
3.2.4 端口查询
3.2.5 写入与读取
3.2.6 连线的输入与删除
3.2.7 搜索和替换软元件
3.2.8 改变PLC类型
3.2.9 密码设置
3.2.10 内存清除
3.2.11 程序模拟仿真
3.2.12 使用标签
3.3 GX work3的使用介绍
3.3.1 创建新项目
3.3.2 通讯连接
3.3.3 程序编写
3.3.4 写入读取
3.3.5 添加注解
3.3.6 添加密码
3.3.7 模拟仿真
3.3.8 打开其他格式文件
3.4 PLC内部软元件
3.5.1 输入继电器(X)
3.5.2 输出继电器(Y)
3.5.3 辅助继电器(M)
3.5.4 状态继电器(S)
3.5.5 定时器(T)
3.5.6 计数器(C)
3.5.7 数据寄存器(D)
3.5.8 位组合元件(Kn)
3.5.9 变址寄存器(V、Z)
3.5.10 指针(P、I)
3.5.11 常数(K、H、E、B)
3.5 进制
3.5.1 二进制
3.5.2 十六进制
3.5.3 进制互换
第四章 基本指令和功能指令
4.1 基本指令
4.1.1 输入输出指令
4.1.2 触点串联指令
4.1.3 触点并联指令
4.1.4 SET、RST指令
4.1.5 LDP、LDF指令
4.1.6 PLF、PLS指令
4.1.7 INV指令
4.1.8 MC、MCR指令
4.1.9 步进阶梯指令
4.2 功能指令
4.2.1 功能指令格式
4.2.2 传送指令
4.2.3 比较指令
4.2.4 移位循环指令
4.2.5 数据运算指令
4.2.6 数据处理指令
4.2.7 高速处理指令
4.2.8 方便指令
4.2.9 时钟指令
4.2.10 程序流指令
第五章 运动控制
5.1定位控制的基本知识
5.1.1 脉冲的输出方式
5.1.2 PLC定位控制系统
5.1.3 原点和零点
5.1.4 指令标志位
5.2 伺服驱动器和伺服电机
5.2.1 伺服驱动器
5.2.2 伺服电机
5.2.3 安川伺服简介
5.2.4 安川伺服面板认识
5.2.5 试运行JOG模式
5.2.6 位置控制模式参数
5.2.7 参数初始化
5.2.8 报警记录删除
5.2.9 电子齿轮比设置
5.3 步进驱动器和步进电机
5.3.1 步进驱动器
5.3.2 步进电机
5.3.3 步进简介
5.3.4 步进驱动器面板功能介绍
5.3.5 步进驱动器和PLC的接线图
5.4 脉冲输出指令
5.4.1 PLSY 脉冲输出指令格式
5.4.2 PLSV 可变速脉冲输出指令
5.5 定位控制指令
5.5.1 原点回归指令(D)ZRN
5.5.2 原点回归指令(D)DSZR
5.5.3 相对定位指令(D)DRVI
5.5.4 绝对定位指令(D)DRVA
5.5.5 手动程序
5.5.6 综合定位程序案例
5.6 FX5U 运动控制介绍
5.6.1 参数设置
5.6.2 脉冲输出
5.6.3 原点回归
5.6.4 相对定位
5.6.5 绝对定位
5.6.6 综合程序案例
第六章 模拟量和PID
6.1 模拟量基本知识
6.2 位置编号和缓冲存储器
6.3 特殊模块读写指令
6.4 FX 2AD模块
6.4.1 FX-2AD模块的参数介绍
6.4.2 FX-2AD模块的连线
6.4.3 FX-2AD模块的编程
6.4.4 程序案例
6.5 FX-2DA模块
6.5.1 FX-2DA模块的参数
6.5.2 FX-2DA模块的接线
6.5.3 FX-2DA模块的编程
6.5.4 程序案例
6.6 FX-4AD模块
6.6.1 FX-4AD模块的参数
6.6.2 FX-4AD模块的连线
6.6.3 FX-4AD模块的编程
6.6.4 程序案例
6.7 FX-4DA模块
6.7.1 FX-4DA模块的参数
6.7.2 FX-4DA模块的接线
6.7.3 FX-4DA模块的编程
6.7.4 程序案例
6.8 FX5U的内置模拟量
6.8.1 模拟量参数设置
6.8.2 模拟量接线方法
6.8.3 模拟量输入规格
6.8.4 模拟量输出规格
6.8.5 模拟量输入程序案例
6.8.6 转换为模拟量电流输入
6.8.7 比例缩放功能
6.9 PID的基本知识
6.9.1 PID的特点
6.9.2 PID控制的方法
6.9.3. PID运算 指令格式
6.9.4 PID的参数设置表
6.9.5 PID恒定转速程序案例
第七章 变频器在调速系统中的应用
7.1 变频器基本知识
7.2 台达M系列使用简介
7.2.1型号说明
7.2.2控制端子说明
7.2.3面板显示功能说明
7.3 面板控制启动停止方法
7.3.1 面板控制
7.3.2 旋钮控制
7.4 外部端子控制方法案例
7.4.1 电机正反转
7.4.2 多段速
7.5 模拟量控制变频器案例
7.5.1 参数调试
7.5.2 程序案例
第八章 FX3U和5UPLC的通信
8.1 通信基本知识
8.2 PLC通信的方式
8.2.1 按传送位数分类
8.2.2 按传送方向分类
8.2.3 通信介质分类
8.3 通信格式和数据格式
8.3.1 串行异步通信基础
8.3.2 异步通信格式
8.4 通信协议
8.4.1 通信协议概述
8.4.2 RS232通信接口标准
8.4.3 RS485通信接口标准
8.5 MODBUS 通信协议介绍
8.5.1 MODBUS的RTU通讯协议
8.5.2 MODBUS的RTU格式
8.5.3 MODBUS的功能码
8.5.4 校验指令CRC
8.6 FX 3U的1:1网络通信
8.6.1 1:1网络通讯简介
8.6.2 1:1通讯模式
8.6.3 1:1网络通讯案例
8.7 FX 3U的N:N网络通信
8.7.1 N∶N 链接通信简介
8.7.2 N∶N 通讯辅助继电器
8.7.2 N∶N 通信数据寄存器
8.7.3 N∶N通信参数设置
8.7.4 N∶N 网络通信案例
8.8 FX 3U(无协议通信)
8.8.1 无协议数据传输简介
8.8.2 和台达变频器通讯案例
8.9 FX5U简易通信
8.9.1 简易通信简介
8.9.2 系统构成
8.9.3 链接模式
8.9.4 主站设置
8.9.5 从站设置
8.9.6 程序案例
8.10 FX5U的MODBUS RTU通信
8.10.1 MODBUS RTU通信简介
8.10.2 MODBUS协议
8.10.3 MODBUS RTU模式
8.10.4 MODBUS 配线步骤
8.10.5 MODBUS参数设置
8.10.6 MODBUS 主站功能
8.10.7 MODBUS 特殊继电器
8.10.8 执行结束标志位
8.10.9 通信格式显示
8.10.10两台PLC进行通讯的案例
8.10.11 FX5U和台达M变频器通讯案例
8.10.12 FX5U与三菱变频器通讯案例
8.10.13 MODBUS软元件分配的参数初始值
8.11 CClink通信
8.11.1 FX5-CCL-MS CC-Link简介
8.11.2 *连接个数
8.11.3 CC-Link系统配置
8.11.4 CCLINK模块认识
8.11.5 链接软元件的分配
8.11.6 主站动作时的输入输出
8.11.7 CCLINK模块的电源配线
8.11.8 参数设置步骤
8.11.9 网络配置设置
8.11.10 链接刷新设置
8.11.11 主站和智能设备站的通信例
8.11.12 数据链接状态的确认
8.11.13 两台PLC通信案例
8.11.14 PLC和变频器通信案例
第九章 附录
1.基本指令格式表
2.功能指令格式表
3.常用特殊辅助继电器
4.常用特殊数据寄存器
触摸屏学习大纲
*章 概述
1.1 基本概念
1.2 发展趋势
1.2.1 中国人机界面市场的发展现状
1.2.2 人机界面不再是单纯的显示和控制
1.2.3 人机界面未来的发展趋势
第二章 MCGS软件安装与使用
2.1 TPC7022Ew接口说明
2.2 串口管脚定义
2.3 软件安装
2.4 新建工程
2.5 窗口介绍
2.6 工程下载与上传
2.6.1 制作U盘升级*
2.6.2 TCP/IP下载
2.6.3 TCP/IP上传
2.7 触摸屏与PLC通讯组态
2.7.1 MCGS与Fx3U通信
2.7.2 MCGS与200smart通信
2.7.3 MCGS与Fx5U通信
2.7.4 MCGS与S7-1200/1500通信
2.8 常用工具介绍
2.8.1 标签功能
2.8.2 位图
2.8.3 插入元件
2.8.4 输入框
2.8.5 标准按钮
2.8.6 动画按钮
2.8.7 滑动输入器
2.8.8 实时曲线
2.8.9 历史曲线
2.8.10 报警
2.8.11 存盘数据浏览
2.8.12 组合框
2.8.13 报表
2.8.14 XY曲线
2.8.15 配方
第三章 运行期限和多语言设置
6.1 静态方案
6.2 动态方案
6.3 多语言功能
第四章 安全机制和脚本功能
4.1 组态工程
4.2 用户权限
4.3 系统权限
4.4 工程保护
4.5 设计用户登录功能
4.6 脚本功能
4.6.1 变量
4.6.2 常量
4.6.3 系统变量
4.6.4 对象
4.6.5 表达式
4.6.6 连行符
4.6.7 运算符优先级
4.7 基本语句
4.7.1 赋值语句的形式
4.7.2 条件语句
4.7.3 循环语句
4.7.4 跳出语句
4.7.5 退出语句
4.7.6 注释语句
4.7.7 局部变量语句
4.8 脚本函数归纳
4.8.1 运行环境函数
4.8.2 数据对象操作函数
4.8.3 用户权限函数
4.8.4 时间函数
4.8.5 数学函数
4.8.6 字符串函数
4.9 变量类型
4.10 系统变量
4.11 文件操作函数
4.12 计时器函数
4.13 脚本分类
4.13.1 按键脚本
4.13.2 事件脚本
4.13.3 策略脚本
第五章 MCGS与变频器通信以及项目案例
5.1 MCGS与变频器通信
5.1.1 Modbus-RTU报文格式
5.1.2 各个功能码
5.1.3 通讯接线
5.1.4 台达变频器参数设置
5.1.5 MCGS配置
5.1.6 MCGS组态
5.1.7 快速连接变量
5.2 工程项目案例
5.2.1 项目介绍
5.2.2 编写PLC程序
5.2.3 编写触摸屏程序