电气控制与PLC工程应用 第5章 2.ppt

上传人:小****库 文档编号:3769730 上传时间:2020-10-24 格式:PPT 页数:205 大小:4.32MB
返回 下载 相关 举报
电气控制与PLC工程应用 第5章 2.ppt_第1页
第1页 / 共205页
电气控制与PLC工程应用 第5章 2.ppt_第2页
第2页 / 共205页
亲,该文档总共205页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《电气控制与PLC工程应用 第5章 2.ppt》由会员分享,可在线阅读,更多相关《电气控制与PLC工程应用 第5章 2.ppt(205页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、第5章FX系列PLC的功能指令与常用功能模块,5.1功能指令概述5.2功能指令分类5.3FX2N系列PLC的常用功能模块,5.1功能指令概述,5.1.1功能指令的基本格式5.1.2功能指令的执行方式与数据长度5.1.3功能指令的数据格式,5.1.1功能指令的基本格式,1.执行条件2.功能号和助记符3.操作数,图5-1功能指令的表示方法,3.操作数,1)源操作数(Source),用S表示。2)目标操作数(Destination),用D表示。3)其他操作数(常数),用m或n表示。,5.1.2功能指令的执行方式与数据长度,1.功能指令的连续执行与脉冲执行2.数据长度,5.1.3功能指令的数据格式,1

2、.位元件与字元件2.位元件的组合3.不同长度数据之间的传送4.变址寄存器V、Z,3.不同长度数据之间的传送,1)“从长到短”的传送,忽略长位数据的高位;2)“从短到长”的传送,长位数据的高位为0。,图5-2不同长度数据之间的传送,图5-3变址寄存器的使用,5.2功能指令分类,5.2.1程序流程类指令(FNC00FNC09)5.2.2传送与比较类指令(FNC10FNC19)5.2.3算术与逻辑运算类指令(FNC20FNC29)5.2.4循环与移位类指令(FNC30FNC39)5.2.5数据处理指令(FNC40FNC49)5.2.6高速处理指令(FNC50FNC59)5.2.7方便指令(FNC60

3、FNC69)5.2.8外部I/O设备指令(FNC70FNC79)5.2.9外部设备SER指令(FNC80FNC89)5.2.10浮点数运算指令(FNC110FNC139)5.2.11数据处理指令2(FNC140FNC149),5.2.12定位控制指令(FNC155FNC159)5.2.13时钟处理指令(FNC160FNC169)5.2.14格雷码变换及触点型比较指令,5.2.1 FX系列PLC常用功能指令介绍(1) 程序流向控制类指令(FNC00FN09),条件跳转指令 条件跳转指令CJ(P) 编号FNC00 操作数为指针标号P0P127 其中P63为 END所在步序,不需标记。 指针标号允许

4、用变址寄存器修改。 CJ和CJP都占3个程序步,指针标号占1步,程序流向控制类指令(FNC00FN09),条件跳转指令 注意: 1)CJP指令表示为脉冲执行方式; 2)在一个程序中一个标号只能出现一次,否则将出错; 3)即使被跳过程序的驱动条件改变,但其线圈(或结果)仍保持跳转前的状态。 4)在跳转执行期间定时器和计数器将停止工作,到跳转条件不满足后又继续工作。但对于正在工作的定时器T192T199和高速计数器C235C255不管有无跳转仍连续工作。 5)若积算定时器和计数器的复位(RST)指令在跳转区外,即使它们的线圈被跳转,但对它们的复位仍然有效。,5.2.1程序流程类指令(FNC00FN

5、C09),1.条件跳转指令(CJ)2.子程序调用和子程序返回指令(CALL,SRET)3.与中断有关的指令(IRET,EI,DI)4.主程序结束指令(FEND)5.监控定时器指令(WDT)6.循环指令(FOR,NEXT),1.条件跳转指令(CJ),(1)软元件Y、M、S的状态(2)计数器C的状态(3)定时器T的状态(4)使用跳转指令的几点注意(5)主控区与跳转指令的关系,图5-4条件跳转指令应用实例,(3)定时器T的状态,1)10ms、100ms定时器的状态。2)1ms定时器的状态。3)定时器T192T199、高速计数器的状态。4)T、C软元件复位指令RST的执行。,(4)使用跳转指令的几点注

6、意,1)由于跳转指令具有选择程序段的功能,因此两个相同编号的线圈在同一程序内,但位于因跳转而不会被同时执行的两个程序段中时,则不被视为双线圈,即允许存在。2)可以有多条跳转指令使用同一标号。3)标号一般设在相关的跳转指令之后,也可以设在跳转指令之前,如图5-6所示。4)除了FNC52FNC58指令外,在发生跳转时,不执行其他功能指令。,图5-5两条跳转指令使用同一指针标号,(5)主控区与跳转指令的关系, 跳过整个主控区(MCMCR)的跳转不受限制。 从主控区外跳到主控区内时,跳转独立于主控操作,CJP1执行时,不论M0状态如何,均作ON处理。 在主控区内跳转时,如M0为OFF,跳转不能执行。

7、从主控区内跳到主控区外时,M0为OFF时,跳转不能执行;M0为ON时,跳转条件满足,可以跳转,这时MCR N0无效,但不会出错。 从一个主控区内跳到另一个主控区内时,当M1为ON时,可以跳转。执行跳转时,不论M2的实际状态如何,均看做ON。MCRN0被忽略。,图5-7主控区与跳转指令的关系,3.与中断有关的指令(IRET,EI,DI),(1)使用中断相关指令的注意事项(2)中断指令实例,图5-8子程序梯形图,(1)使用中断相关指令的注意事项,1)如果多个中断依次发生,则以发生先后为顺序,即发生越早,级别越高;如果多个中断源同时发出信号,则中断指针号越小,优先级越高。2)当M8050M8058为

8、ON时,相应地禁止执行I0I8的中断,M8059为ON时则禁止所有计数器中断。3)采用无条件中断禁止时,不必用DI指令(只用EI指令)。4)执行一个中断服务程序时,如果在中断服务程序中有EI和DI,可实现二级中断嵌套,否则,禁止其他中断。,(2)中断指令实例,1)时间中断子程序。2)斜坡输出中断子程序。,图5-10时间中断子程序,图5-12FEND指令的应用,图5-13循环程序,5.2.2传送与比较类指令(FNC10FNC19),1.比较指令(CMP)2.区间比较指令(ZCP)3.传送指令(MOV)4.移位传送指令(SMOV)5.取反传送指令(CML)6.块传送指令(BMOV)7.多点传送指令

9、(FMOV)8.数据交换指令(XCH)9.数据变换指令(BCD,BIN),图5-14比较指令的使用,2.区间比较指令(ZCP),1)S1、S2可取任意数据格式,目标操作数D可取Y、M和S。2)使用ZCP时,S2的数值不能小于S1。3)所有的源数据都被看成二进制值处理。,图5-15区间比较指令的使用,图5-16传送指令与移位传送指令,图5-17移位传送,图5-18取反传送,6.块传送指令(BMOV),1)源操作数可取KnX 、KnY、n、n、和文件寄存器,目标操作数可取n、n、n、和。2)如果元件号超出允许范围,传送只在允许范围内的元件间进行。,图5-19块传送,7.多点传送指令(FMOV),1

10、)源操作数可取所有的数据类型,目标操作数可取n、n、n、和,n小于或等于512。2)如果元件号超出允许范围,数据仅送到允许范围的元件中。,图5-20多点数据传送与数据交换,9.数据变换指令(BCD,BIN),1)BCD变换指令。2)BIN变换指令。,图5-21BCD变换与BIN变换,5.2.3算术与逻辑运算类指令(FNC20FNC29),1.加法指令(ADD)2.减法指令(SUB)3.乘法指令(MUL)4.除法指令(DIV)5.加1和减1指令(INC和DEC)6.逻辑与指令(WAND)7.逻辑或指令(WOR)8.逻辑异或指令(WXOR)9.求补指令(NEC),图5-22二进制加减法运算,2.减

11、法指令(SUB),1)源操作数可取所有数据类型,目标操作数可取KnY、KnM、 KnS、T、C、D、V和Z。2)有16位运算和32位运算两种,16位运算占7个程序步,32位运算占13个程序步。3)数据为有符号二进制数,最高位为符号位(0为正,1为负)。4)加法指令有3个标志:零标志(M8020)、借位标志(M8021)和进位标志(M8022)。,3.乘法指令(MUL),图5-23二进制乘除法运算,4.除法指令(DIV),1)源操作数可取所有数据类型,目标操作数可取KnY、KnM、 KnS、T、C、D、V和Z,其中Z只有在16位乘法时能用,在32位乘法时不可用。2)32位乘法运算中,如用位元件作

12、目标,则只能得到乘积的低32位,高32位将丢失,如果先将数据移入字元件再运算则不会有此问题;除法运算中将位元件指定为D,则无法得到余数,除数为0时,将发生运算错误。3)积、商和余数的最高位为符号位。,5.加1和减1指令(INC和DEC),1)指令的操作数可为KnY、KnM、KnS、T、C、D、V和Z。2)当进行16位操作时为3个程序步,32位操作时为5个程序步。3)在INC或DEC运算时,如果数据为16位,32767再加1就变成-32767,但标志不动作;32位运算时,+2147483647再加1就会变为2147483648,但标志不会动作。,图5-24二进制加1、减1运算,9.求补指令(NE

13、C),1)WAND、WOR、WXOR指令的S1和S2均可取所有的数据类型,目标操作数可取KnY、KnM、KnS、T、C、D、V和Z。2)NEG指令只有目标操作数,且可取KnY、KnM、KnS、T、C、D、V和Z。3)WAND、WOR、WXOR指令16位运算时占7个程序步,32位运算时占13个程序步,NEG在两种情况下分别占3步和5步。,图5-25字逻辑运算,5.2.4循环与移位类指令(FNC30FNC39),1.循环移位指令(ROR,ROL)2.带进位的循环移位指令(RCR,RCL)3.位右移和位左移指令(SFTR,SFTL)4.字右移和字左移指令(WSFR,WSFL)5.先入先出写入指令(S

14、FWR)6.先入先出读出指令(SFRD),2.带进位的循环移位指令(RCR,RCL),1)目标操作数可取KnY、KnM、KnS、T、C、D、V和Z。2)16位指令占5个程序步,32位指令占9个程序。3)用连续指令执行时,循环移位操作每个周期执行一次。,图5-26右循环和左循环,3.位右移和位左移指令(SFTR,SFTL),1)源操作数可取X、Y、M、S,目标操作数可取Y、M、S。2)只有16位操作,占9个程序步。3)对于图5-28,用脉冲指令时,X0由OFFON变化时,指令被执行一次,进行n2位移位;而用连续指令执行时,移位操作是每个扫描周期执行一次,使用该指令时必须注意。,图5-28位移位指

15、令的使用a)位右移指令b)位左移指令,4.字右移和字左移指令(WSFR,WSFL),1)源操作数可取KnX、KnY、KnM、KnS、T、C和D,目标操作数可取KnY、KnM、KnS、T、C和D。2)字移位指令只有16位操作,占用9个程序步。,图5-29字移位指令a)字右移指令b)字左移指令,5.先入先出写入指令(SFWR),图5-30先入先出写入指令,6.先入先出读出指令(SFRD),1)目标操作数可取KnY、KnM、KnS、T、C和D,源操作数可取所有的数据类型。2)指令只有16位运算,占7个程序步。,图5-31先入先出读出指令,5.2.5数据处理指令(FNC40FNC49),1.区间复位指

16、令(ZRST)2.译码指令(DECO)3.编码指令(ENCO)4.ON位数统计指令(SUM)5.ON位判别指令(BON)6.平均值指令(MEAN)7.报警器置位复位指令(ANS,ANR)8.二进制平方根指令(SQR)9.二进制整数二进制浮点数转换指令(FLT),1.区间复位指令(ZRST),1)D1和D2可取Y、M、S、T、C、D且应为同类元件,同时D1的元件号应小于D2指定的元件号,若D1的元件号大于D2元件号,则只有D1指定元件被复位。2)ZRST指令只有16位处理,占5个程序步,但D1、D2也可以指定32位计数器。,图5-32区间复位指令,2.译码指令(DECO),1)位源操作数可取X、

17、T、M和S,位目标操作数可取Y、M和S,字源操作数可取K、H、T、C、D、V和Z,字目标操作数可取T、C和D。2)若D指定的目标元件是字元件T、C、D,则n4;若是位元件Y、M、S,则n=,译码指令为16位指令,占7个程序步。,图5-33译码指令的使用,图5-34编码指令的使用,3.编码指令(ENCO),1)源操作数是字元件时,可以是T、C、D、V和Z;源操作数是位元件时,可以是X、Y、M、S。2)操作数为字元件时,应使n=4;为位元件时,使n=18;n=0时不做处理。3)若指定源操作数中有多个1,则只有最高位的1有效。,4.ON位数统计指令(SUM),1)源操作数可取所有数据类型,目标操作数

18、可取KnY、KnM、KnS、T、C、D、V和Z。2)16位运算时占5个程序步,32位运算时占9个程序步。,图5-35ON位统计与ON位判别指令,5.ON位判别指令(BON),1)源操作数可取所有数据类型,目标操作数可取Y、M和S。2)进行16位运算时,占7个程序步,n=015;进行32位运算时,占13个程序步,n。,7.报警器置位复位指令(ANS,ANR),1)ANS指令的源操作数为T0T199,目标操作数为S900S999,n=132767(以100ms为单位)。2)ANR指令为16位运算指令,占1个程序步。3)ANR如果用连续指令执行,则会按扫描周期依次逐个将报警器复位。,图5-36报警器

19、置位与复位指令,8.二进制平方根指令(SQR),图5-37平方根与浮点数转换指令,5.2.6高速处理指令(FNC50FNC59),1.输入/输出刷新指令(REF)2.滤波调整指令(REFF)3.矩阵输入指令(MTR)4.高速计数器指令(HSCS,HSCR,HSZ)5.速度检测指令(SPD)6.脉冲输出指令(PLSY)7.脉宽调制指令(PWM)8.可调速脉冲输出指令(PLSR),1.输入/输出刷新指令(REF),图5-38输入/输出刷新指令,2.滤波调整指令(REFF),图5-39滤波调速指令,3.矩阵输入指令(MTR),图5-40矩阵输入指令的应用a)矩阵输入指令b)矩阵电路c)矩阵输入存储顺

20、序注:图中表示第一次第一列的输入分别为、;第二次第一列的输入分别是、;第三次第一列的输入分别是、。,4.高速计数器指令(HSCS,HSCR,HSZ),1)源操作数S1可取所有数据类型,S2为C235C255,目标操作数可取Y、M和S。2)该指令只有32位运算,占13个程序步。,图5-41高速计数器置位与复位指令,图5-43高速计数器区间比较指令的使用,5.速度检测指令(SPD),图5-44速度检测指令的使用,6.脉冲输出指令(PLSY),1)S1、S2可取所有的数据类型,D为Y0或Y1。2)该指令可进行16和32位操作,分别占用7个和13个程序步。3)本指令在程序中只能使用一次。,图5-45脉

21、冲输出与脉宽调制指令的使用,8.可调速脉冲输出指令(PLSR),1)加减速时间最好设定在PLC的扫描时间最大值(D8012值)的10倍以上。2)加减速时间可以设定的最小值的计算公式为3)加减速时间可以设定的最大值的计算公式为,图5-46可调速脉冲输出指令的使用a)可调速脉冲输出指令使用说明b)可调速脉冲输出指令加、减速原理,5.2.7方便指令(FNC60FNC69),1.状态初始化指令(IST)2.数据搜索指令(SER)3.绝对值式凸轮顺控指令(ABSD)4.增量式凸轮顺控指令(INCD)5.定时器指令(TTMR,STMR)6.交替输出指令(ALT)7.斜坡信号输出指令(RAMP)8.旋转工作

22、台控制指令(ROTC)9.数据排序指令(SORT),1.状态初始化指令(IST),图5-47置初始状态指令,2.数据搜索指令(SER),图5-48数据搜索指令,表5-1搜索构成示例表,表5-2搜索结果内容存放表,图5-49绝对值式凸轮顺控指令的使用,表5-3旋转台旋转周期M0M3状态,4.增量式凸轮顺控指令(INCD),图5-50增量式凸轮顺控指令的使用,5.定时器指令(TTMR,STMR),图5-51示教定时器指令的使用,6.交替输出指令(ALT),图5-53交替输出指令的使用a)2分频程序及输出波形b)4分频程序及输出波形c)单按钮起动/停止d)闪烁动作程序及输出波形,7.斜坡信号输出指令

23、(RAMP),1)指令执行过程中若X0变为OFF时,指令将处于运行中断状态,D3、D4中的数据保持不变;若再次将X0置于ON时,D3、D4中内容被清除,D3、D4重新从初始值记录数据。2)D3中变化数据受斜坡信号标志寄存器M8026的影响,若M8026为ON,在X0为ON期间,D3从(D1)变化到(D2)仅一次,之后D3中变化值保持不变,且(D4)=1;若M8026为OFF状态,在X0为ON期间,D3从(D1)变化到(D2)后立即回到起始值(D1),并重复变化,(D4)记录扫描次数,如图5-53c所示。3)若PLC在X0为ON时进入RUN状态,且D4有断电保持功能,则应在开始运行前清D4。 4

24、)斜坡信号变化结束,标志寄存器M8029会置1,D3的值恢复到D1的起始值。,图5-54斜坡信号输出指令的使用a)斜坡信号指令使用说明b)(D1)(D2)和(D1)(D2)两种斜坡信号的变化过程c)标志寄存器M8026对D3的影响,8.旋转工作台控制指令(ROTC),图5-55旋转工作台控制指令的使用及工作原理a)旋转工作台控制指令使用说明b)旋转工作台原理图,9.数据排序指令(SORT),图5-56数据排序指令,表5-4排序前的数据,表5-5排序指令执行结果,5.2.8外部I/O设备指令(FNC70FNC79),1.10键输入指令(TKY)2.16键输入指令(HKY)3.数字开关指令(DSW

25、)4.七段译码指令(SEGD)5.带锁存的七段显示指令(SEGL)6.方向开关指令(ARWS)7.ASC码转换指令(ASC)8.ASC码打印指令(PR)9.特殊功能模块的BFM的读出指令(FROM)10.特殊功能模块的BFM的写入指令(TO),图5-5710键输入指令的使用,2.16键输入指令(HKY),1)数字键。2)功能键。3)键扫描输出。,图5-5916键输入指令的使用,图5-61DSW的使用及BCD数字开关与PLC的连接,图5-62Y10Y13的时序,图5-63七段译码指令的使用,5.带锁存的七段显示指令(SEGL),1)本指令与PLC的扫描周期同时执行。2)PLC的晶体管输出的接通电

26、压约为1.5V,七段码LED应使用与此相同的输出电压。3)参数n的选择:参数n用于选择七段数据输入、选通信号的正/负逻辑以及显示单元的组数(1或2组)。,图5-65SEGL的使用及带锁存的七段码显示器与PLC的连接方法,图5-66晶体管输出逻辑a)负逻辑b)正逻辑,图5-67方向开关及指令,图5-68方向开关指令的应用,图5-69ASC指令的应用,图5-70PR指令的执行过程,图5-71读/写特殊功能块,10.特殊功能模块的BFM的写入指令(TO),1)m1:特殊功能模块的模块号从基本单元最近处开始按0、1、2、顺序编号。2)m2:缓冲存储器(BFM)号码。3)n:待传送数据的字数,如图5-7

27、3所示。4)特殊辅助继电器M8028的作用(仅适用于FX2N、FX2NC系列PLC)。,图5-72BFM的编号,图5-73读写特殊功能模块的过程,5.2.9外部设备SER指令(FNC80FNC89),1.串行通信指令(RS)2.八进制数据传送指令(PRUN)3.十六进制与ASC码转换指令(ASCI,HEX)4.校验码指令(CCD)5.模拟量输入和模拟量开关指令(VRRD,VRSC)6.PID运算指令(PID),1.串行通信指令(RS), 起始符、终止符的内容可由用户变更。使用计算机通信时,必须将其设定为“0”。 b13b15是计算机链接通信连接时的设定项目,使用FNC80(RS)指令时,必须设

28、定为“0”。 RS-485未考虑设置控制线的方法,使用FX2N-485-BD、FX0N-485ADP时,请设定(b11,b10)=(1,1)。 是在计算机链接通信连接时设定,与FNC80(RS)没有关系。 适应机种是FX2NC及FX2NV2.00以上版本。,图5-74RS指令的使用,表5-7计算机链接通信的设定格式,表5-7计算机链接通信的设定格式,图5-75PRUN的使用,图5-76ASCI指令的使用,图5-77HEX指令的使用,图5-78CCD指令的使用a)16位变换模式的校验操作b)8位变换模式的校验操作,图5-79VRRD指令,6.PID运算指令(PID),1)传送自动调节用的(采样时

29、间)输出值至D中。2)设定自动调节用的采样时间、输入滤波、微分增益以及目标值等。3)S3+1动作方向(ACT)的bit4设定为ON后,则自动调节开始。,图5-81PID指令,表5-8 PID控制参数及设定,表5-8 PID控制参数及设定,图5-82执行PID指令前清零,表5-9PID错误代码的意义,表5-9PID错误代码的意义,表5-9PID错误代码的意义,表5-9PID错误代码的意义,图5-83PID三个常数的求法a)用阶跃响应法检测输入变化的动作特性b)输入动作特性与3个常数的关系,图5-84温度自动控制系统中PID指令的应用a)温度自动控制系统b)电加热器动作时序,表5-10自动调节与P

30、ID控制参数设定内容,表5-10自动调节与PID控制参数设定内容,5.2.10浮点数运算指令(FNC110FNC139),1.二进制浮点数比较指令(ECMP)2.二进制浮点数区间比较指令(EZCP)3.二进制浮点数转换为十进制浮点数(EBCD)4.十进制浮点数转换为二进制浮点数指令(EBIN)5.二进制浮点数转换为二进制整数指令(INT)6.二进制浮点数的四则运算指令(EADD,ESUB,EMUL,EDIV)7.二进制浮点数开平方指令与三角函数运算指令(ESQR,SIN,COS,TAN),图5-86二进制浮点数比较,图5-87二进制浮点数区间比较,图5-88浮点数转换指令,图5-89浮点数四则

31、运算,图5-90浮点数三角函数与开平方指令,图5-91求正弦值,5.2.11数据处理指令2(FNC140FNC149),图5-92SWAP指令的使用a)16位指令高低字节交换b)32位指令高低字节交换,表5-11定位控制指令表相关元件地址(一),表5-11定位控制指令表相关元件地址(一),表5-11定位控制指令表相关元件地址(一),表5-11定位控制指令表相关元件地址(一),表5-12定位控制指令表相关元件地址(二),5.2.13时钟处理指令(FNC160FNC169),1.时钟数据比较指令(TCMP)2.时钟数据区间比较指令(TZCP)3.时钟数据加减法指令(TADD,TSUB)4.时钟数据

32、读写指令(TRD,TWR),图5-93时钟数据比较指令,图5-94时钟数据区间比较指令,图5-95时钟数据加减法指令,图5-96时钟数据读写指令,图5-97内置实时时钟的设定,5.2.14格雷码变换及触点型比较指令,1.格雷码指令(GRY,GBIN)2.触点型比较指令,表5-13格雷码编码表,图5-98格雷码变换与逆变换指令的使用a)格雷码变换指令使用说明b)格雷码逆变换指令使用说明,图5-99LD触点型比较指令,5.3FX2N系列PLC的常用功能模块,5.3.1FX2N-4AD模拟量输入模块5.3.2FX2N-2DA模拟量输出模块5.3.3FX2N-1HC高速计数模块,5.3.1FX2N-4

33、AD模拟量输入模块,1.FX2N-4AD的接线2.缓冲寄存器(BFM)的分配3.应用编程举例,图5-101F-4AD模块的连接方法,表5-14F-4AD缓冲寄存器(BFM)分配表,表5-14F-4AD缓冲寄存器(BFM)分配表,表5-14F-4AD缓冲寄存器(BFM)分配表,表5-14F-4AD缓冲寄存器(BFM)分配表,表5-14F-4AD缓冲寄存器(BFM)分配表,3.应用编程举例,图5-102F-4AD模块的基本程序,图5-103偏置和增益的调整程序,5.3.2FX2N-2DA模拟量输出模块,1. FX2N-2DA的接线2.FX2N-2DA缓冲寄存器(BFM)的分配3.增益和偏置的调整4

34、.编程举例,图5-104F-2DA的接线图,表5-15F-2DA缓冲寄存器(BFM)的分配,表5-15F-2DA缓冲寄存器(BFM)的分配,表5-15F-2DA缓冲寄存器(BFM)的分配,表5-15F-2DA缓冲寄存器(BFM)的分配,表5-15F-2DA缓冲寄存器(BFM)的分配,3.增益和偏置的调整,(1)增益的调整(2)偏置的调整,图5-105F-2DA的增益和偏置,图5-106F-2DA的编程,5.3.3FX2N-1HC高速计数模块,1. FX2N-1HC缓冲存储器(BFM)的分配2.编程举例,图5-107F-1HC模块的接线,1. FX2N-1HC缓冲存储器(BFM)的分配,(1)B

35、FM(2)BFM#2,BFM#3(3)BFM#4(4)BFM#10、BFM#11(5)BFM#12、BFM#13(6)BFM#14、BFM#15(7)BFM#20、BFM#21(8)BFM#22、BFM#23(9)BFM#24、BFM#25(10)BFM#26(11)BFM#27(12)BFM#29(13)BFM#30,(1)BFM,1)二相计数器(K0K5)。2)一相2输入计数器(K6,K7)。3)一相1输入计数器(K8K11)。,表5-16计数模式,1)二相计数器(K0K5)。,图5-108二相计数器a)1边沿计数b)2边沿计数c)4边沿计数,表5-17BFM#26各位取值的含义,2.编程

36、举例,图5-109F-1HC模块的梯形图程序,图5-110题7图,图5-111题8图,图5-112题9图,图5-113题10图,图5-114题11图,图5-115题12图,(1)当小车所停位置SQ的编号大于呼叫位置编号SB时,小车向左运行至等于呼叫位置时停止。(2)当小车所停位置SQ的编号小于呼叫位置编号SB时,小车向右运行至等于呼叫位置时停止。(3)当小车所停位置SQ的编号与呼叫位置编号SB相同时,小车不动作。,图5-116题16图,(1)多齿凸轮与控制电动机同轴转动,由接近开关检测凸齿产生的脉冲信号;(2)电动机转至脉冲数为4900时开始减速,5000时停止;(3)当脉冲信号达到5000时,切刀下降切断材料。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com