三菱PLC基础学习教程Word格式文档下载.docx
- 文档编号:17841232
- 上传时间:2022-12-11
- 格式:DOCX
- 页数:59
- 大小:1.19MB
三菱PLC基础学习教程Word格式文档下载.docx
《三菱PLC基础学习教程Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《三菱PLC基础学习教程Word格式文档下载.docx(59页珍藏版)》请在冰豆网上搜索。
当最后一条控制程序执行完毕后,即转入输入刷新阶段。
3.输出刷新阶段
当所有指令执行完毕后,将输出状态寄存器中的内容,依次送到输出锁存电路(输出映像寄存器),并通过一定输出方式输出,驱动外部相应执行元件工作,这才形成PLC的实际输出。
由此可见,输入刷新、程序执行和输出刷新三个阶段构成PLC一个工作周期,由此循环往复,因此称为循环扫描工作方式。
由于输入刷新阶段是紧接输出刷新阶段后马上进行的,所以亦将这两个阶段统称为I/O刷新阶段。
实际上,除了执行程序和I/O刷新外,PLC还要进行各种错误检测(自诊断功能)并与编程工具通讯,这些操作统称为“监视服务”,一般在程序执行之后进行。
综上述,PLC的扫描工作过程如图1—4所示。
显然扫描周期的长短主要取决于程序的长短。
扫描周期越长,响应速度越慢。
由于每个扫描周期只进行一次I/O刷新,即每一个扫描周期PLC只对输入、输出状态寄存器更新一次,所以系统存在输入输出滞后现象,这在一定程度上降低了系统的响应速度。
但是由于其对I/O的变化每个周期只输出刷新一次,并且只对有变化的进行刷新,这对一般的开关量控制系统来说是完全允许的,不但不会造成影响,还会提高抗干扰能力。
这是因为输入采样阶段仅在输入刷新阶段进行,PLC在一个工作周期的大部分时间是与外设隔离的,而工业现场的干扰常常是脉冲、短时间的,误动作将大大减小。
但是在快速响应系统中就会造成响应滞后现象,这个一般PLC都会采取高速模块。
总之,PLC采用扫描的工作方式,是区别于其他设备的最大特点之一,我们在学习和使用PLC当中都应加强注意。
第二节FX1S的性能指标
Fx系列PLC个部分含义:
若特殊品种缺省,通常指AC电源、DC输入、横式端子排,其中继电器输出:
2A/1点;
晶体管输出:
0。
5A/1点;
晶闸管输出:
0。
3A/1点。
例如FX2N---40MRD,其参数含义为三菱FX2NPLC,有40个I/O点的基本单元,继电器输出型,使用DC24V电源。
FX1s性能规格:
项目
规格
备注
运转控制方法
通过储存的程序周期运转
I/O控制方法
批次处理方法(当执行END指令时)
I/O指令可以刷新
运转处理方法
基本指令:
0.55至0.7μs
应用指令:
3.7至几百μs
编程语言
逻辑梯形图和指令清单
使用步进梯形图能生成SFC类型程序
程式容量
内置2K步EEPROM
存储盒(FX1n-EEPROM-8L)可选
指令数目
基本顺序指令:
27
步进梯形指令:
2
85
最大可用167条应用指令,包括所有的变化
I/O配置
最大总I/O由主处理单元设置
辅助继电器
(M线圈)
一般
384点
M0到M383
锁定
128点(子系统)
M384至M511
特殊
256点
M8000至8255
状态继电器
(S线圈)
128点
S0至S127
初始
10点(子系统)
S0至S9
定时器(T)
100毫秒
范围:
0至3276.7秒63点
T0至T55
10毫秒
0至3276.7秒31点
当特殊M线圈工作时T32到T62
1毫秒
0.001至32.767秒1点
T163
计数器(C)
1至32767数16点
C0至C15
类型:
16位增计数器
C16至C31
高速计数器(C)
单相
-2147483648+2147483648数
Fxo:
选择多达4个单相计数器,组合计数频率不
大于5KHz.或选择一个比相或A/B相计数器,组合
计数频率不大于2KHz.
FXos:
当使用多个单相计数器时,频率和必须不
大于14KHz.只允许单.双相高速计数器同时使
用。
当使用双相计数器时,最大遍数速度必须不
大于14KHz,计算为(遍数边数为5时,2ph计数
器速度)+1ph计数器速度。
C235至C238
4点(注意C235被锁定)
单相c/w起始
停止输入
C241(锁定上)C242和C244(锁定)3点
双相
C241、C247和C249(都锁定)3点
A/B相
C251、C252和C254(都锁定)3点
数据寄存器(D)
D0至D127
32位元件的16位数据存储寄存器
D128至255
外部调节
0至255 2点
通过外部设置电位计间接输入D8013
或D8030&
D803114数据
256点(包含D8030,D8031)
从D8000至D8255
16位数据存储寄存器
变址
16点
V和Z
指标(P)
用于CALL
64点
N0至P63
用于中断
6点
100*至130*
(上升触发*=1,下降触发*=0)
嵌套层次
用于MC和MRC时8点
N0至N7
常数
十进位K
16位:
-32768至32768
32位:
-2147483648至+2147483647
十六进位H
0000至FFFF
00000000至FFFFFFFF
习题:
1.可编程序控制器的定义是什么?
2.可编程序控制器有哪些主要特点?
3.可编程序控制器的主要功能有哪些?
4.可编程序控制器由哪几部分组成?
各有什么作用?
5.PLC的工作方式是什么?
说明工作原理。
第二章FX1S的软元件及其编程软件
第一节FX1S的软元件地址号、错误代码介绍
一、FX1s可编程控制器一般软元件的种类和编号如下所示,因为和其他FX系列可编程控制器的内容不同,请注意区别:
FX1s-10M
FX1s-14M
FX1s-20M
FX1s-30M
输入继电器
X
X000~X005
X000~X007
8点
X000~X013
12点
X000~X017
输出继电器
Y
Y000~Y003
4点
Y000~Y005
Y000~Y007
Y000~Y015
14点
M
M0~M383
一般用
【M384~M511】
128点保持用
M8000~M8255
256点※1
特殊用
状态
S
S0~S127
【S0~S127】
保持用
初始化用S0~S9
原点回归用S10~S127
定时器
T
T0~T31
32点100ms
T32~T62
31点10ms
M8028置ON
【T63】
1点
1ms累计
内置电位器2点
VR1:
D8030
VR2:
D8031
计数器C
16位增量记数
32位高速可逆计数器最大6点
C0~C15
[C16~C31]
[C235~C245]
单相单输入
[C246~C250]
单相双输入
[C251~C255]
双相输入
数据寄存器
D,V,Z
D0~D127
[D128~D255]
[D1000~D2499]
1500点
文件专用
文件用
参数设定,可设
定为文件寄存器
D8000~D82455
V0~V7
Z0~Z7
变址用
嵌套指针
N0~N7
主控用
P0~P63
跳转指令、子程序用跳转
地址指针
100※~105※
输入中断用指针
K
16位-32768~32767
32位-2147483648~2147483647
H
16位0~FFFFH
32位0~FFFFFFFH
【】内的软元件是停电保持区域(keepArea),保持区域的范围是不能变更的。
注记:
※1.对应功能请参照特殊软元件编号一览表。
为了能可靠保持,可编程控制器连续通电时间必须在5分钟以上。
二、特殊软元件,FX1s可编程控制器特殊软元件的种类及其功能如下:
如[M][D]这样有[]括起的软元件和未使用的软元件,或没有记载的未定义的软元件,请不要对它们进行程序驱动或数据写入。
*1:
RUN——STOP时清除;
*2:
STOP——RUN时清除;
*3:
停电保持;
*4:
END指令结束处理;
*5:
22(FX1s)100(版本号1。
00);
*6:
0002=2K步;
*7:
02H=存储盒(PROTECTOFF)0AH=存储盒(PROTECTON)10H=可编程序控制器内置EEPROM存贮器;
*8:
M8062除外;
*9:
用公历的后二位表示,也可以切换成公历四位表示,当用四位表示时可表示从1980—2079年为止;
*10:
适用于RS、ASCI、HEX、CCD指令。
PC状态:
编号
名称
编号
[M8000]
RUN监控
RUN时常闭
D8000
监视定时器
初期值200ms
[M8001]
RUN时常开
[D]8001
PC类型和版本
*5
[M8002]
初始化脉冲
RUN后输出一个扫描周期的ON
[D]8002
存储器容量
*6
[M]8003
RUN后输出一个扫描周期的OFF
[D]8003
存储器种类
*7
[M]8004
出错发生
M8060~M8067检知*8
[D]8004
出错特殊M的编号
M8060~M8067
[M]8005
[D]8005
[M]8006
[D]8006
[M]8007
[D]8007
[M]8008
[D]8008
[M]8009
[D]8009
时钟
[M]8010
以10ms为周期振荡
[D]8010
扫描时间当前值(单位0.1ms)
含恒定扫描等待时间
[M]8011
10ms时钟
以100ms为周期振荡
[D]8011
最小扫描时间(单位0.1ms)
[M]8012
100ms时钟
以1s为周期振荡
[D]8012
最大扫描时间(单位.01ms)
[M]8013
1s时钟
以1min为周期振荡
D8013
0~59秒预置值或当前值
时钟误差±
45秒/月(25℃)有闰年修正.
[M]8014
1min时钟
D8014
0~59分预置值或当前值
[M]8015
计时停止和预置
D8015
0~23小时预置值或当前值
[M]8016
停止显示时间
D8016
0~31日
[M]8017
±
30秒修正
D8017
0~12月预置值或当前值
[M]8018
RTC检出
常闭
D8018
公历年二位预置值或当前值表示的
[M]8019
RTC出错
星期0
(一)-6(六预置值或当前值)
D8013~D8019是停电保持.D8018(年)也可以切换成公历1980~2079的4位表示.
第二节三菱PLC编程软件简介
PLC的程序输入通过手持编程器、专用编程器或计算机完成。
手持编程器体积小,携带方便,在现场调试时优越性强,但在程序输入、阅读、分析时较繁锁;
而专用编程器价格太贵,通用性差;
计算机编程在教学中优势较大,且其通讯更为方便。
因此也就有了相应的计算机平台上的编程软件和专用通讯模块,在这节当中我们重点介绍三菱fx系列编程软件的使用和操作。
三菱公司fx系列plc编程软件名称为fxgpwin,我们介绍版本为SW0PC-FXGP/WIN-CVersion3.00Copyright(C)1996MITSUBISHIELECTRICCORPORATION,其具体应用说明如下:
1.Fxgpwin编程软件对FX0/FX0S、FX1S、FX1N、FX0N、FX1FX2N/FX2NC和FX(FX2/FX2C)系列三菱plc编程及其它操作。
下图为软件的文件组成:
1)进入fxgpwin的编程环境
双击桌面fxgpwin图标或按table键选择到图标fxgpwin,即可进入编程环境。
2)编程环境如下图
3)编写新程序,新建文件
出现PLC选型界面
选择好PLC型号后按确认键即可进入编辑界面,在视图中可以切换梯形图、指令表等
建立好文件后就可以在其中编写程序了。
4)程序的保存在“文件“菜单下的“另存为“下即可。
5)PLC程序上载,传入PLC。
当编辑好程序后可以就可以向PLC上载程序,方法是:
首先必须正确连接好编程电缆,其次是PLC通上电源(POWER)指示灯亮,打开菜单“PLC“——“传送“——“写出“确认。
出现程序写入步数范围选择框图,确认后即可:
6)PLC程序下载一样,在上述操作中选择“读入“,其他操作不变。
7)程序打开打开菜单“文件““打开“,出现界面,选择要打开的程序,确定即可。
8)退出主程序ALT+F4或点击文件菜单下的“退出“。
2.程序的编写
1)编程语言的选择
FXGPWIN软件提供三种编程语言,分别为梯形图、指令表、SFC状态流程图。
打开“视图“菜单,选择对应的编程语言。
2)梯形图编辑时如图
3)编写程序可通过功能栏来选择,也可以直接写指令进行程序编写。
主要是熟悉菜单下各功能子菜单。
4)梯形图编写需进行转换,在工具菜单下选择或按F4键,转换完毕即可进行上载调试,注意端口设置。
5)程序的检查
在“选项“菜单下的“程序检查“,即进入程序检查环境,可检查语法错误、双线圈、电路错误。
3.软元件的监控和强制执行
在FXGPEIN操作环境下,可以监控各软元件的状态和强制执行输出等功能。
元件监控功能界面:
强制输出功能界面:
强制ON/OFF功能界面:
主要在“监控/测试“菜单中完成。
4.其他各功能在操作过程中在帮助菜单中熟悉。
5.梯形图常用项具体操作
(1)剪切(梯形图编辑):
[编辑(Alt+E)]-[剪切(Alt+t)]
功能:
将电路块单元剪切掉.
操作方法:
通过[编辑]-[块选择]菜单操作选择电路块.在通过[编辑]-
[剪切]菜单操作或[Ctrl]+[X]键操作,被选中的电路块被剪切掉.被剪切的数据保存在剪切板中.
警告:
如果被剪切的数据超过了剪切板的容量,剪切操作被取消.
(2)粘贴(梯形图编辑):
[编辑(Alt+E)]-[粘贴(Alt+P)]]
粘贴电路块单元.
通过[编辑]-[粘贴]菜单操作,或[Ctrl]+[V]键操作,被选择
的电路块被粘贴上.被粘贴上的电路块数据来自于执行剪切或拷贝命令时存储在剪切板上的数据.
通过[编辑]-[粘贴]菜单操作或[Ctrl]+[V]键操作,被选中的电路块被粘贴.被粘贴的数据是在执行剪切或拷贝操作
时被保存在剪切板中的数据.
如果剪切板中的数据未被确认为电路块,剪切操作被禁止.
(3)拷贝(梯形图编辑):
[编辑(Alt+E)]-[拷贝(Alt+C)]
拷贝电路块单元.
通过[编辑]-[块选择]菜单操作选择电路块.在通过[编辑]-[拷贝]菜单操作或[Ctrl]+[C]键操作,被选中的电路块数据被保存在剪切板中.
如果被拷贝的数据超过了剪切板的容量,拷贝操作被取消.
(4)行删除(梯形图编辑):
[编辑(Alt+E)]-[行删除(Alt+L)]
在行单元中删除线路块.
通过执行[编辑]-[行删除]菜单操作或[Ctrl]+[Delete]键盘操
作,光标所在行的线路块被删除.
1.该功能在创建(更正)线路时禁用.需在完成线路变化后执行.
2.被删除的数据并未存储在剪切板中.
(5)行删除(梯形图编辑):
通过执行[编辑]-[行删除]菜单操作或[Ctrl]+[Delete]键盘操
警告1.该功能在创建(更正)线路时禁用.需在完成线路变化后执行.
2.被删除的数据并未存储在剪切板中.
(6)删除(梯形图编辑):
[编辑(Alt+E)]-[删除(Alt+D)]
删除电路符号或电路块单元.
通过进行[编辑]-[删除]菜单操作或[Delete]键操作删除光标所在处的电路符号欲执行修改操作,首先通过执行[编辑]-[块选择]菜单操作选择电路块.在通过[编辑]-[删除]菜单操作或[Delete]键操作,被选单元被删除。
警告1。
被删除的数据并不在剪切板中。
(7)行插入(梯形图编辑):
[编辑(Alt+E)]-[行插入(Alt+I)]
插入一行.
通过执行[编辑]-[行插入]菜单操作,在光标位置上插入一行.
(8)触点
[工具(Alt+T)]-[触点(Alt+n)]-[-||-...]
[工具(Alt+T)]-[触点(Alt+n)]-[-|/|-...]
[工具(Alt+T)]-[触点(Alt+n)]-[-|P|-...]
[工具(Alt+T)]-[触点(Alt+n)]-[-|F|-...]
输入电路符号中的触点符号.
在执行[工具]-[触点]-[-||-]菜单操作时,选中一个触点符号,显示元件输入对话框.执行[工具]-[触点]-[-|/|-]菜单操作选中B触点.执行[工具]-[触点]-[-|P|-]菜单操作选择脉冲触点符号,或执行[工具]-[触点]-[-|F|-]菜单操作选择下降沿触发触点符号.在元件输入栏中输入元件,按[Enter]键或确认按钮后,光标所在处的便有一个元件被登录.若点击参照按钮,则显示元件说明对话框,可完成更多的设置.
(9)线圈
[工具(Alt+T)]-[线圈(Alt+o)]
在电路符号中输入输出线圈.
在进行[工具]-[线圈]菜单操作时,元件输入对话框被显示t.在输入栏中输入元件,按[Enter]键或确认按钮,于是光标所在地的输出线圈符号被登录.点击参照按钮显示元件说明对话框,可进行进一步的特殊设置.
(10)功能指令线圈:
[工具(Alt+T)]-[功能]
输入功能线圈命令等.
在执行[工具]-[功能]菜单操作时,命令输入对话框显出.在输入栏中输入元件,按[Enter]键或确认按钮,光标所在地的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三菱 PLC 基础 学习 教程