形考务3
实验目
通PLC指令编程通编程软件进行程序编制编译调试相关组态等工作学生掌握类PLC指令应
实验求
1根功控制求编写PLC程序通编程软件进行程序编制编译调试相关组态等工作
2.班级中组指导教师指导进行选题实训容
11 FX系列PLC简介( 1)FX系列PLC特点
FX系列编程控制器前国外新型具特色代表性微型PLC日三菱电机公司研制开发FX系列PLC基基功高速处理便研发理念具数传送较四运算逻辑循环移动等应系统外具输入输出刷新中断高速计数器较指令高速脉输出等高速处理指令SFC控制方面机械控制标准动作封装化状态初始化指令等功增强
(2)FX系列 PLC型号含义
FX系列编程控制器型号格式图示(3)硬件简介
①端子排②端子排③串口④拨动开关
(4)PX系列PLC性指标①硬件指标
②软件指标
( 5 )F系列PLC般技术指标
FX系列PLC般技术指标包括基性指标输入技术指标输出技术指标
继电器控制系统电路图梯形图结构形式元件符号逻辑控制功等方面相似性继电器控制系统电路图概念梯形图常触点概念继电器概念编程序控制器编程元件名称址编号功方法分述
1输入继电器X
输入继电器接收PLC外部开关信号PLC通输入接口外部输入信号状态(接通时1断开时0)读入存储输入映寄存器中输入继电器编号输入端口编号输入映寄存器应位址代号输入继电器PLC部输入端子相连数常开触点常闭触点动合动断触点PLC编程时意FX2N输入继电器编号采八进制编码范围X0~X267(184点)注意基单元输入继电器编号固定扩展单元扩展模块
基单元序进行编号
⒉输出继电器Y
输出继电器PLC部信号输出传送外部负载(户输出设备)输出继电器线圈PLC部程序指令驱动线圈状态传送输出单元输出单元应硬触点驱动外部负载
3.辅助继电器M
逻辑运算中常需中间继电器作辅助运算元件直接外输入输出常作状态暂存移动运算等数量常软元件XY辅助继电器辅助继电器动合动断触点次数限PLC辅助继电器触点外直接输出驱动外部负载作中间状态控制信号存放存储器中外部负载必须输出继电器驱动
1.通辅助继电器(M000M499)
FXzN系列500通辅助继电器通辅助继电器PLC运行时果电源断电线圈断开电源次接通时外部输入信号变接通外余保持断开状态没断电保护功通辅助继电器常逻辑运算中作辅助运算状态暂存移位等
2.断电保持辅助继电器(M500~M3071)
FXzN系列M500~M30712572断电保持辅助继电器通辅助继电器具断电保护功记忆电源中断瞬时状态重新通电现状态较图615(a)图615(b)XO接通时MOM600接通锁时突然停电电M0处断开状态M600然处接通状态(果Xl常闭触点开路 M600断开)
5定时器T
编程序控制器中定时器作相继电器控制系统中时间继电器FXzN系列中定时器分通定时器积算定时器2种定时器定时值设定值定定时器根时钟脉累积计时计时达设定值时触点动作定时器提供限常开常闭延时触点供编程定时器编号采十进制编号设定时间
设定方法
(1)定时精度100 ms定时器 TO00~T199计200点设定值范围01~32767s(2)定时精度10 m s 定时器T200~245计46点设定值范围001~32767s
(3)定时精度 lms 积算定时器T246~T2494点lms时钟脉进行累积计数设定值范围0 001s~32767s
(4)定时精度10Oms 积算定时器T250~T2556点10Oms时钟脉进行累积计数设定值范围0 1s~32767s
6计数器c
执行扫描操作时部元件XYMSTC信号进行计数1)低速计数器低速计数器分 16位加计数器32位加减计数器
2)部高速计数器(C)
高速计数器刻录约定输入端子(输入继电器)送入外部信号信号频率高达千赫输入端子直接进行复位操作
7状态器S
状态器编制步进序控制时编程元件步进控指令STL组合运状态转移图编制高效易懂程序状态器触点辅助继电器触点次数限应步进控制时初始状态器SO~S9进入步进控制复位状态器SI0~S19没备回原位时步进控制初始状态器置位通状态器S20~S499设备工作步进控制需初始状态器置位
7.指针
分支指令PO~P62P64~P127 127点指针PO~P62P64~P127标号指定条件跳转子程序调等分支指令跳转目标P63结束跳转
中断指针I0口口~I8口9点中输入中断6点定时器中断3点8.数寄存器D
编程控制器中寄存器存储模拟量控制位置量控制数IO需数工作参数数寄存器16位(高位符号位)两数寄存器合起存放32位数高位符号位)
(1)通数寄存器 D0D199 (200点>
(2)停电保持数寄存器D200D511 (312点)(3)特殊数寄存器D8000cD8255 (256点)(4)文件寄存器D1000oD2999(2000点)
21 PLC基指令
1LDLDIOUT指令
1)程序举例2)例题说明3)指令说明
4电路块联指令ORB电路块串联指令ANB
)程序举例2)例题说明3指令说明
5.堆栈指令MPSMRDMPP
1.进栈指令MPS
MPS指令分支开始处运算结果送入栈存储器第层时先前送入数次移层
2读栈指令MRD
MRD指令分支中间段栈存储器第层数(进栈数)读出该数继续保存栈存储器第层栈层数发生移动
3出栈指令MPP
MPP指令分支结束处栈存储器第层数(进栈数)读出该数栈中消失时栈中层数次移
6控指令MCMCR
1)程序举例2〕例题说明3〕指令说明
7置位指令SET复位指令RST
SET指令称置位指令功驱动线圈输出动作保持具锁功RST指令称复位指令功清保持动作寄存器清零
1)程序举例2)例题说明3)指令说明
8 升微分脉指令PLS降微分脉指令PLF
FLS指令升微分脉指令检测逻辑关系结果升信号时驱动操作软元件产生脉宽度扫描周期脉信号
FLW指令降微分脉指令检测逻辑关系结果降信号时驱动操作软元件产生脉宽度扫福周期脉信号
l7J 积序举例2)例题说明3)指令说明maxbook118com
预览源文档致载高清水印8P职玩省令欢V指令执行INV指令前运算结果反转指令操作软元件
1)程序举例2)例题说明3〉指令说明
30空作省会NP结京突令EHD
1)NOP指令称空操作指令操作完xbook118com
2)END 指令称结束指令操作元件场输入输出处理返回百步程序3〉指令说明
39 LEFLDFAIPANDFGRPCRF指令
1 ) LDPe 升检测运算开始(检测信号升时闭合扫描周期)
LDF降检测运算开始(检测信号降时闭合扫描周期)
ANDPt牙检测思联接(检冽包软元件升信号时闭合扫描周期)ANDF拾测母联球接(检画诬教冠件降信号时团合扫描周期}ORP脉升检测联连接(检测位软元件升信号时闭合扫播周期)ORF脉降检测联连接(检测位软元件降信号时闭合扫描周期)2)述6指令操作软元件XYMSTC
3〉程序举例
31状态转移图状态功
311状态转移图
maxbook118com
梯形图指令表方式编程固然广电气技术员接受宇女杂控制系统F尤序控制系统部联锁互动关系极复杂梯形图长外梯形图果加注释种梯形图读性会降低
312FX2N系列PLC步进控指令
FXx系列PLC步进指令两条步进接点指令STL步进返回指令RET1STL(Step Ladder)步进接点指令(梯形图符号—)
STL指令意义激活某状态梯形图体现母线引出状态接点STL指令建立子母线功该状态操作均子母线进行
2RET(Return) 步进返回指令
RET指令返回母线步进控程序执行完毕时非状态程序操作母线完成防止出现逻辑错误状态转移程序结尾必须RET指令
313 运状态编程思想解决控阿题方法步骠
1整程务求分解中工序均应状态分配状态元件2弄清状态功作
3找出状态转移条件什条件某状态激活状态转移图状态状态转移条件转移方构成流程图弄清转移条件然必
32单流程状态转移图编程
321流程概念
谓单流程指状态转移种序模块介绍台车动返控制程种序SO→S20S2122S23—24→SO没单流程然现实中非序控制均种序含种路径分支流程模块联分支流程
322单流程状态转移图编程方法
1状态转移图编程方法
(1)状态三素状态转移图进行编程仅STLRET指令问题搞清楚状态特性素
(2)状态转移图编程方法步进控编程原先进行负载驱动处理然进行状态转移处理
2.状态开启关闭状态转移图执行特点
STL指令含意提供步进接点应状态三素均步进接点子母线实现应状态开启(激活)状态负载驱动转移应状态关闭负载驱动状态转移发生初始状态外状态前状态处激活转移条件成立时开启时旦状态激活状态会动关闭PLC程序循环扫描执行原理出发状态编程程序段落中谓激活理解该段程序扫描执行关闭理解该段程序扫描执行
3编程点注意事项
1)状态编程颠序先进行驱动进行转移颠倒(2)状态处理编程时必须步进接点指令STL
(3)程序必须步进返回指令RET返回母线(4)驱动负载OUT指令(5)负载驱动状态转移条件元件逻辑组合视具体情况串联关系处理遗漏
(6)序连续转移SET指令进行状态转移应改OUT指令进行状态转移(7)STLRET指令间MCMCR指令
(8)初始状态状态驱动运行开始必须方法预先作驱动否状态流程进行
33选择性分支汇合编程
存种工作序状态流程图分支汇合流程图分支流程分选择性分支行性分支两种面介绍分支汇合流程编程
331选择性分支状态转移图特点
流程序中选择执行流程称选择性分支332选择性分支汇合编程编程原先集中处理分支状态然集中处理汇合状态1分支状态编程编程方法先进行分支状态驱动处理序进行转移处理2汇合状态编程编程方法先进行汇合前状态驱动处理序进行汇合状态转移处理
34行性分支汇合编程
341 行分支状态转移图特点
流程分支时执行分支流程称行性分支342行性分支状态转移图编程编程原先集中进行行性分支转移处理然处理条分支容集中进行汇合处理
1行分支处理
编程方法首先进行驱动处理然序进行状态转移处理
2 ﹒行性分支汇合处理
编程方法首先进行汇合前状态驱动处理然序进行汇合状态转移处理
3.选择性分支行性分支汇合编程应注意问题实训软件
PLC
实训步骤
例1车两卸料控制线路工作周期控制工艺求
1)启动钮SB车前进碰限位开关SQ1停5秒车退
2)车退压合SQ2车停5s第二次前进碰限位开关 SQ3次退t3)退次碰限位开关SQ2时车停止
(PLC接线图
(2)整程务求分解状态分配状态元件(3)弄清状态功作
(4)状态转移图梯形图
例十字路口交通灯控制(1)问题提出
a控制开关
信号灯受启动停止钮控制动启动钮时信号灯系统开始工作周复始循环工作动停止钮时系统停止初始壮态南北红灯亮禁止通行东西绿灯亮允许通行
b控制求
1))南北红灯亮维持30秒南北红灯亮时东西绿灯亮维持25秒25秒时东西方绿灯闪闪亮3秒绿灯灭东西绿灯熄灭时东西黄灯亮维持﹖秒﹖秒时东西黄灯灭东西红灯亮时南北红灯熄灭南北绿灯亮
2)东西红灯亮维持30秒南北绿灯亮维持25秒然闪亮3秒熄灭时南北方黄灯亮维持2秒熄灭时南北红灯亮东西绿灯亮
(2硬件接线
(3)软件设计
例3分捡球球机械装置控制工作序吸抓住球右运行释放左运行左点(原点)抓球释放球时间均1秒
(1) PLCEO接线图
(2)状态转移图
4PLC编程基规
(1)程序应左右序编制
(2)编号输出元件程序中两次形成双线圈输出双线圈输出容易引起误操作应量避免编号输出元件行输出
(3)线圈直接左母线相连果需通没元件常闭触点特殊辅助继电器 M8000(常ON)连接
(4)适安排编程序减程序步数
①串联电路应量放部
②联电路应左母线
(5)编程电路应进行等效变换编程①桥式电路应进行变换编程
②线圈右边触点应放线圈左边编程边
③复杂电路ANBORB等指令难编程重复触点画出等效电路然进行编程心体会
PLC指令编程通编程软件进行程序编制编译调试相关组态等工作掌握类PLC指令应
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档