版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第七章 FP1的特殊功能及功能模块 FP1的特殊功能有脉冲输出、高速计数、输入延时滤波、脉冲捕捉、中断、A/D与D/A转换、通信等功能。此外还具有其他一些特殊功能,如扫描时间设定、口令保护等功能. 一、 FP1的特殊功能及指令高速计数器功能概述: FP1的高速计数功能可以输入一路或两路计数脉冲,最高计数频率为单相10KHz ,双相5KHz,计数范围为K8388608K8388607。利用几条高速计数器指令可以实现软件复位、脉冲输出、波形输出和凸轮控制等功能。高速计数器工作时需占用输入接口X0、X1和X2,其中X0和X1作为脉冲输入端,X2作为复位端。1、 高速计数(HSC)功能 一、 FP1的
2、特殊功能及指令高速计数器的计数方式及运行控制: 高速计数器的计数方式有四种:单路加计数、单路减计数、两路单相输入、两路双相输入,它可与外部复位是否被允许相配合,组成8种工作方式。具体采用哪一种工作方式,由系统寄存器No.400置入的控制字决定,在设定了系统寄存器No.400后,还必须向特殊数据寄存器DT9052中送入正确的软件控制字,否则不能保证高速计数器正确运行。1、 高速计数(HSC)功能 一、 FP1的特殊功能及指令计数方式控制字说明 1、 高速计数(HSC)功能 设定值功 能输入模式X0X1X2H1双相输入双相输入方式H2双相输入复位H3加计数加计数方式H4加计数复位H5减计数减计数方
3、式H6减计数复位H7加计数减计数加/减计数方式H8加计数减计数复位H0HSC功能未用不工作(默认模式)一、 FP1的特殊功能及指令F164(SPDO)脉冲输出和状态输出控制指令功能: 根据计数器的经过值确定输出的控制条件。该指令可用于两种类型的输出控制:脉冲输出控制方式(控制输出脉冲的频率)和波形输出控制方式(控制输出接点的输出波形的变化)。在执行该指令时,高速计数器的控制标志R903A处于“ON”状态,不能同时执行其他F162F165指令。在使用该指令之前,务必用系统寄存器No400设置高速计数器的输入方式。可用F0(MV)指令控制高速计数器以强制脉冲输出控制或波形输出控制停止。1、 高速计
4、数(HSC)功能 一、 FP1的特殊功能及指令F164(SPDO)指令格式及参数设置: SPDO指令有两种控制方式:脉冲输出控制方式和波形输出控制方式。这两种控制方式是由预置参数表内容来决定的。 1、 高速计数(HSC)功能 一、 FP1的特殊功能及指令应用实例:电动机变频调速控制 1、 高速计数(HSC)功能 一、 FP1的特殊功能及指令应用实例:电动机变频调速控制1、 高速计数(HSC)功能 一、 FP1的特殊功能及指令 FP1输入端的延时滤波功能,实质是在检测到外部输入的上升沿后在内部并不立即响应,而是延迟一定的时间后再响应,因而短暂的干扰脉冲就被视作无效信号滤除。 2、输入延时滤波功能
5、 图中,t1为干扰脉冲,小于延时时间t,因此不响应;t2、t4分别为机械开关接通和断开时的抖动时间,由图可见,经过延时,避开了输入信号的抖动部分,直接在稳定导通区间t3进行输入状态的采集和响应。 一、 FP1的特殊功能及指令系统寄存器及延时时间的设定:系统寄存器与输入接口的对应关系时间常数设定值所对应的时间2、输入延时滤波功能系统寄存器设定时间常数的输入接口系统寄存器设定时间常数的输入接口No404X0X1FNo405X20X3FNo406X40X5FNo407X60X6F时间常数设定值01234567延时时间(ms)1248163264128一、 FP1的特殊功能及指令3、脉冲捕捉功能脉冲捕
6、捉示意图: 一个窄脉冲在第n个扫描周期的I/O刷新后到来,若无捕捉功能,此脉冲将会被漏掉;有了捕捉功能,PLC内部电路将此脉冲一直延时到下一个(第n+1个)扫描周期的I/O刷新结束,这样PLC就能响应此脉冲。 一、 FP1的特殊功能及指令脉冲捕捉功能的具体设置方法: 在系统寄存器No402中设定正确的控制字,系统寄存器No402的高8位不用,低8位对应设定输入端X0X7,该位置为“1”则表示该位具有脉冲捕捉功能,置为“0”则该位不具有脉冲捕捉功能。如下所示,要设定X3、X5、X7具有脉冲捕捉功能,就需将十六进制数HA8送入系统寄存器No402中。3、脉冲捕捉功能一、 FP1的特殊功能及指令 F
7、P1的中断类型有两种:内部定时中断和外部硬中断。内部定时中断的序号规定为INT24,由软件编程设置定时时间,定时时间一到,由内部产生中断信号。外部硬中断共有8个(INT0INT7),对应外部硬中断输入X0X7,其中INT0的中断优先权最高,INT7的中断优先权最低。外部硬中断的响应过程为:中断脉冲信号由X0X7输入,若允许响应,则中止执行现行程序,按中断优先权排列由高到低依次响应中断,转入执行相对应的中断服务程序。与微机不同的是:PLC的中断是非嵌套的,当执行低级中断时,即使有高级的中断申请,也不立即响应,而是在执行完当前的中断后才响应高级中断。4、中断功能一、 FP1的特殊功能及指令FP1中
8、断的设定及书写要求 : FP1系列的可编程控制指令中,有一个系统寄存器No403和三条指令(ICTL、INT和IRET)是专门为中断功能而设置的。No403用来设定X0X7中哪一个作为中断源,其位址低8位由低到高分别对应XOX7,高8位不用。例如,当设定X2、X4为开中断,其余关中断,则H14输入如下所示:4、中断功能一、 FP1的特殊功能及指令中断控制字的设定: FP1的中断控制字由中断控制指令ICTL设定,格式如下: 其中Xn是触发信号, S1、S2是中断控制指令ICTL的操作数,当Xn接通时,ICTL指令根据S1和S2的值来设定系统的中断方式。 4、中断功能一、 FP1的特殊功能及指令中
9、断程序的书写要求:1)ICTL指令一般应与DF指令连用。ICTL指令可在主程序中出现,也可在子程序(包括中断服务程序)中出现。2)INT指令和IRET指令总是成对使用,它们必须放在主程序(ED)指令之后,最多可放9个。3)INT指令所指定的中断号不能重复出现,并且INT指令的地址应比与之对应的IRET指令的地址要小。4)在中断服务程序中,不要使用TM、CT等带延时功能的指令。5)在中断服务程序中可以使用子程序指令。4、中断功能一、 FP1的特殊功能及指令 因为FP1的特殊功能都要占用输入端X0-X7,当有两种或两种以上的功能同时作用时,需有先后之分。特殊功能的优先权排列由高到低依次为:高速计数
10、、脉冲捕捉、中断、输入延时滤波。例如,在高速计数达到目标值并产生控制作用时,如有中断申请,则须先完成高速计数的控制作用,再响应中断。 5、特殊功能的优先权排列二、 FP1的功能模块1、A/D转换模块占用通道及编程方法 A/D转换单元4个模拟输入通道占用输入端子分别为: CH0:WX9(X90 X9F) CH1:WX10(X100 X10F) CH2:WX11(X110 X11F) CH3:WX12(X120 X12F) PLC每个扫描周期对各通道采样一次,并进行模数转换,转换的结果分别存放在输入通道(WX9 WX12)中。 A/D转换的编程可用指令F0实现,如 F0 MV, WX9, DT0
11、。执行这一指令后,CH0输入的模拟信号经A/D转换变成数字信号后送入WX9,并由F0指令读出保存到DT0中。其它通道也可仿照此格式进行编程。 注意:FP1对A/D模块读取数据,每个扫描周期只进行一次。 二、 FP1的功能模块A/D转换单元的面板布置1、A/D转换模块扩展槽(右侧)连接到FP1的D/A转换单元或I/O LINK单元通道0到通道3的端子说明: V:模拟电压输入端子 I:模拟电流输入端子 C:公共端子F.G.:框架接地端子电源端子通道3电压范围选择端子通道0通道1通道2DIN导轨安装杆扩展槽(左侧)连接到FP1的控制单元或扩展单元电源指示灯二、 FP1的功能模块A/D转换单元的接线方
12、法屏蔽线输入设备输入设备屏蔽线电压输入接线方式 电流输入接线方式 1、A/D转换模块二、 FP1的功能模块占用通道及编程方法: FP1可扩展两个D/A模块,可用开关设定其单元号,即No.0和No.1;每个D/A模块有两个输出通道,即CH0和CH1。 当开关置于左边时,该模块设为No.0,其I/O通道分配如下: CH0:WY9(Y90 Y9F) CH1:WY10(Y100 Y10F) 当开关置于右边时,该模块设为No.1,其I/O通道分配如下: CH0:WY11(Y110 Y11F) CH1:WY12(Y120 Y12F) D/A转换的编程也可用指令F0实现,如 F0 MV, DT0, WY9
13、。执行这一指令后,将DT0的内容经WY9送往D/A转换器,并将转换好的模拟信号经No.0的CH0通道输出。其它通道也可仿照此格式进行编程。 注意:FP1对D/A模块写入数据,每个扫描周期只进行一次。 2、 D / A转换模块二、 FP1的功能模块D/A转换单元的面板布置:2、 D / A转换模块扩展槽(右侧)连接到FP1的智能单元(A/D或D/A转换单元) 或I/O LINK单元通道0和通道1的端子说明: V+,V-:模拟电压输出端子RANGE:电压范围选择端子 I+,I-:模拟电流输出端子电源端子通道0通道1DIN导轨安装杆扩展槽(左侧)连接到FP1的控制单元或扩展单元电源指示灯单元号选择开
14、关二、 FP1的功能模块D/A转换单元的接线图:2、 D / A转换模块0 5V负载设备屏蔽线屏蔽线屏蔽线负载设备负载设备5 10V10 20mA电压输出接线方式 电流输出接线方式三、 FP1的通信与网络 FP1有三种通信方式,即FP1与计算机之间、FP1与外设之间以及FP1与上位PLC之间的通信。1、 FP1的通信方式FP1控制单元RS232C端口计算机FP1控制单元计算机RS422/232C适配器编程工具插座(RS422端口)RS422RS232C一对一通信(11方式) 三、 FP1的通信与网络1、 FP1的通信方式C-NET适配器标准型C-NET适配器S1型C-NET适配器S1型FP1控
15、制单元FP1控制单元条码判读器计算机最多可连接32台FP1一对多通信(1N方式) 三、 FP1的通信与网络1、 FP1的通信方式FP1与外围设备之间的通信三、 FP1的通信与网络1、 FP1的通信方式FP1与上位机PLC的通信 三、 FP1的通信与网络通信协议是通信双方就如何交换信息所建立的一些规定和过程。它是FP系列PLC网络设计的基础。 FP1采用松下电工公司专用通信协议 MEWTOCOL。该协议共分为两个部分: MEWTOCOL-COM:计算机与PLC之间的命令通信协议; MEWTOCOL-DATA:PLC与PLC之间及PLC与计算机之间的数据传输协议。 MEWTOCOL-DATA协议用于分散型工业局域网H-LINK、P-LINK、W-LINK及ETLAN中PLC与PLC之间及PLC与计算机间的数据传输。 1、FP1的通信协议三、 FP1的通信与网络松下电工FP系列PLC的通信网络包
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年酒店会议室场地租赁及旅游套餐合同2篇
- 二零二五年户外运动俱乐部装修设计合同2篇
- 二零二五年第3章电子发票电子合同操作规范3篇
- 二零二五版文化创意产业试用期员工激励合同3篇
- 二零二五年度物业经理竞聘选拔合同3篇
- 二零二五版环保型厂房买卖合同范本3篇
- 幼儿园2025年度教学计划设计与执行合同3篇
- 二零二五年综合性商业地产合作开发合同范本3篇
- 二零二五版无抵押个人宠物医疗借款合同2篇
- 二零二五年甲乙间设备租赁借款合同6篇
- 开展课外读物负面清单管理的具体实施举措方案
- 中国骨关节炎诊疗指南(2024版)解读
- 2025年内蒙古包钢集团公司招聘笔试参考题库含答案解析
- 企业内训师培训师理论知识考试题库500题(含各题型)
- 2025年云南中烟工业限责任公司招聘420人高频重点提升(共500题)附带答案详解
- 2024年山西省晋中市公开招聘警务辅助人员(辅警)笔试专项训练题试卷(2)含答案
- 2023九年级历史上册 第二单元 5《罗马城邦和罗马帝国》教学实录 新人教版
- 北京市房屋租赁合同自行成交版北京市房屋租赁合同自行成交版
- 《AM聚丙烯酰胺》课件
- 教育综合体项目策划书
- 软件开发项目服务方案
评论
0/150
提交评论