收藏 分销(赏)

PLC计数器指令.pptx

上传人:丰**** 文档编号:4605541 上传时间:2024-10-05 格式:PPTX 页数:14 大小:487.79KB 下载积分:8 金币
下载 相关 举报
PLC计数器指令.pptx_第1页
第1页 / 共14页
PLC计数器指令.pptx_第2页
第2页 / 共14页


点击查看更多>>
资源描述
Date:2024/10/5 周六File:PLC-课件SIMATIC S7工业网路控制实训中心SITRAIN Training for Automation and Drives计数器中的位组态计数器中的位组态 计数值的取值范围:0 至 999,例如127,为计数器设定初值,设定格式:C#127。C#表示二-十进制格式(BCD 格式:四位一组表示一位十进制数值的二进制码)。计数器数据类型为字:字的位 0 至11 位为二-十进制格式的计数值。例如装载计数值127 之后计数器字的内容:Date:2024/10/5 周六File:PLC-课件SIMATIC S7工业网路控制实训中心SITRAIN Training for Automation and Drives3.1-(SC)计数器置初值 符号:英文 -(SC)说明:-(SC)(计数器置初值指令)只有在RLO 出现上升沿时才执行。同时,将预置值传送到指定的计数器。例:如果在输入端I0.0(从“0”变为“1”)出现上升沿,则计数器C5 预置数值“100”。如果没有出现上升沿,则计数器C5 的值保持不变。Date:2024/10/5 周六File:PLC-课件SIMATIC S7工业网路控制实训中心SITRAIN Training for Automation and Drives3.2-(CU)加计数器线圈加计数器线圈 符号:英文 -(CU)说明:-(CU)(加计数器线圈指令)在RLO 出现上升沿并且计数器的值小于“999”时,则使指定计数器的值加“1”。如果在RLO 没有出现上升沿,或计数器的值已经为“999”,则计数器的值保持不变。Date:2024/10/5 周六File:PLC-课件SIMATIC S7工业网路控制实训中心SITRAIN Training for Automation and Drives例:如果输入端I0.0 的信号状态从“0”变为“1”(RLO 出现上升沿),则预置值“100”装入计数器C10。如果输入端I0.1 的信号状态从“0”变为“1”(在RLO 出现上升沿),则计数器C10 的值将加“1”。C10 的值等于“999”除外。如果在RLO 没有出现上升沿,则计数器C10 的值保持不变。如果I0.2 的信号状态为“1”,则计数器C10 复位为“0”。Date:2024/10/5 周六File:PLC-课件SIMATIC S7工业网路控制实训中心SITRAIN Training for Automation and Drives3.3-(CD)减计数器线圈减计数器线圈 符号:英文 -(CD)说明:-(CD)(加计数器线圈指令)在RLO 出现上升沿并且计数器的值大于“0”时,则使指定计数器的值减“1”。如果在RLO 没有出现上升沿,或计数器的值已经为“0”,则计数器的值保持不变。Date:2024/10/5 周六File:PLC-课件SIMATIC S7工业网路控制实训中心SITRAIN Training for Automation and Drives例:如果输入端I0.0 的信号状态从“0”变为“1”(RLO 出现上升沿),则预置值“100”装入计数器C10。如果输入端I0.1 的信号状态从“0”变为“1”(在RLO 出现上升沿),则计数器C10 的值将减“1”。C10 的值等于“0”除外。如果在RLO 没有出现上升沿,则计数器C10 的值保持不变。如果计数值=0,则Q4.0 接通。如果I0.2 的信号状态为“1”,则计数器C10 复位为“0”。DDate:2024/10/5 周六File:PLC-课件SIMATIC S7工业网路控制实训中心SITRAIN Training for Automation and Drives3.4 S_CU 加计数器 符号:Date:2024/10/5 周六File:PLC-课件SIMATIC S7工业网路控制实训中心SITRAIN Training for Automation and Drives S_CU(加计数器)在输入端S 出现上升沿时使用输入端PV 上的数值预置。如果在输入端R 上的信号状态为“1”,则计数器复位,计数值被置为“0”。如果输入端CU 上的信号状态从“0”变为“1”,并且计数器的值小于“999”,则计数器加“1”。如果计数器被置位,并且输入端CU 上的RLO=1,计数器将相应地在下一扫描循环计数,即使没有从上升沿到下降沿的变化或从下降沿到上升沿的变化。如果计数值大于“0”,则输出Q 上的信号状态为“1”;如果计数值等于“0”,则输出Q 上的信号状态为“0”。应避免在几个程序点使用一个计数器(否则会出现计数错误)。Date:2024/10/5 周六File:PLC-课件SIMATIC S7工业网路控制实训中心SITRAIN Training for Automation and Drives例:如果I0.2 从“0”变为“1”,计数器使用MW10 的值预置。如果I0.0 的信号状态从“0”变为“1”,计数器C10 的值将加“1”。C10 的值等于“999”除外。如果C10 不等于“0”,则Q4.0 为“1”。Date:2024/10/5 周六File:PLC-课件SIMATIC S7工业网路控制实训中心SITRAIN Training for Automation and Drives3.4 S_CD 减计数器 符号:Date:2024/10/5 周六File:PLC-课件SIMATIC S7工业网路控制实训中心SITRAIN Training for Automation and Drives S_CD(减计数器)在输入端S 出现上升沿时使用输入端PV 上的数值预置。如果在输入端R 上的信号状态为“1”,则计数器复位,计数值被置为“0”。如果输入端CD 上的信号状态从“0”变为“1”,并且计数器的值大于“0”,则计数器减“1”。如果计数值大于“0”,则输出Q 上的信号状态为“1”;如果计数值等于“0”,则输出Q 上的信号状态为“0”。例:如果I0.2 从“0”变为“1”,计数器使用MW10 的值预置。如果I0.0 的信号状态从“0”变为“1”,计数器C10 的值将减“1”。C10 的值等于“0”除外。如果C10 不等于“0”,则Q4.0 为“1”。Date:2024/10/5 周六File:PLC-课件SIMATIC S7工业网路控制实训中心SITRAIN Training for Automation and Drives3.6 S_CUD 加-减计数 例:Date:2024/10/5 周六File:PLC-课件SIMATIC S7工业网路控制实训中心SITRAIN Training for Automation and Drives S_CUD(加减计数器)在S 输入端出现上升沿时使用PV 输入端的数值预置。如果R输入端为“1”,计数器则复位,计数值被置为“0”。如果输入端CU 上的信号状态从“0”变为“1”,并且计数器的值小于“999”,则计数器加“1”。如果在输入端CD 出现上升沿,并且计数器的值大于“0”,则计数器减“1”。如果在两个计数输入端都有上升沿的话,则两种操作都执行,并且计数值保持不变。如果计数值大于“0”,则输出Q 上的信号状态为“1”;如果计数值等于“0”,则输出Q 上的信号状态为“0”。Date:2024/10/5 周六File:PLC-课件SIMATIC S7工业网路控制实训中心SITRAIN Training for Automation and Drives例:如果I0.2 从“0”变为“1”,计数器使用MW10 的值预置。如果I0.0 的信号状态从“0”变为“1”,计数器C10 的值将加“1”。C10 的值等于“999”除外。如果I0.1 从“0”变为“1”,C10 将减“1”。C10 的值等于“0”除外。如果C10 不等于“0”,则Q4.0 为“1”。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服