电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

永宏PLC案例100案例第4章

永宏PLC案例100案例第4章_第1页
1/6
永宏PLC案例100案例第4章_第2页
2/6
永宏PLC案例100案例第4章_第3页
3/6
永宏 FATEK PLC 应用手册 第四章 变址寄存器设计范例 范堤商贸 (上海)有限公司 Page: 41 V1.0 4.1 连续D 总和计算 【控制要求】 实现从D101开始的N个D寄存器总和计算(N长度可以自定义),计算结果存放在D100中,当运算结果小于-32768 或大于32767 时,对应的借位和进位标志指示灯点亮。 【元件说明】 PLC 元 件 控 制 说 明 X0 启动开关 Y0 进位指示 Y1 借位指示 D500 FOR-NEXT 的循环次数 P2 指针缓存器 【控制程序】 【程序说明】 1. 本例的关键是利用指针P2配合FOR~NEXT循环来实现加数的变化,当P2=101,加数DP2代表D101,当P2=102,加数DP2代表D102,依此类推,P2=110,加数DP2代表D110。 2. 连续相加的D个数由FOR ~NEXT循环执行次数决定,而FOR ~NEXT循环执行次数由D500值决定,D500 小于等于1时,循环执行次数视为1。假设D500=10,则FOR ~NEXT执行10次,才继续执行NEXT后的程序。 3. 第1次执行FOR ~NEXT循环时,P2=101,DP2代表D101,ADD指令执行,D100与D101相加的结果存放在D100中,因被加数D100=0,所以存放加法运算结果的D100的内容值就为D101中数值,同时FUN.15指令执行,P2变为102。 4. 第2次执行FOR ~NEXT循环时,P2=102,DP2代表D102,ADD指令执行,D100与D102相加的结果存放在D100中,因被加数D100=D101,D100的内容值就为D101与D102中数值相加。 永宏 FATEK PLC 应用手册 第四章 变址寄存器设计范例 范堤商贸 (上海)有限公司 Page: 42 V1.0 5. 依此类推,执行到第10次时,D100内容值为D101、D102、D103、D104、D105、D106 、D107、D108、D109、D110中所有数值相加。 6. 当相加结果数值小于-32768时,BR接通,输出线圈Y1导通,借位指示灯亮;当相加结果数值大于32767时,CY接通,输出线圈Y0导通,进位指示灯亮。 7. 注意:因为是持续相加,进位和接位指示灯亮的时间很短,很难观察得到,可以用自保持等方法来延长指示灯亮的时间来方便观察。 4 .2 产品配方参数调用 【控制要求】 假设某种产品共有3种型号,对应3组配方参数,每个配方包含10种参数,选择相应的配方组别开关,则加工时以该配方参数作为当前加工执行的配方参数。 【元件说明】 PLC 元 件 元 件 说 明 X0 第一组配方数据开关 X1 第二组配方数据开关 X2 第三组配方数据开关 D500-D509 第一组配方数据 D510-D519 第二组配方数据 D520-D529 第三组配方数据 D0-D9 当前...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

永宏PLC案例100案例第4章

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部