SIEMENS西门子吉林省松原市(授权)电机一级代理商——西门子东北总代理
- 供应商
- 广东湘恒智能科技有限公司
- 认证
- 西门子总代理
- PLC
- 西门子一级代
- 驱动
- 西门子代理商
- 伺服电机
- 联系电话
- 15915421161
- 手机号
- 15903418770
- 联系人
- 张经理
- 所在地
- 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房
- 更新时间
- 2024-05-10 07:00
西门子博图软件里1200系列plc计数器指令主要有以下几种,分别为:
加计数ctu
引脚说明
cu:计数器触发条件
r:计数器复位
pv:计数器预设值
q:计数器输出
cv:计数器当前值
动作原理
计数触发条件cu检测到信号,当前计数器值cv加1,当当前计数器值cv大于等于计数器预设值pv时,计数器输出q有输出,计数器复位r检测到信号,计数器输出q断开,当前计数器值cv清零。
减计数ctd
引脚说明:
cd:计数器触发条件
ld:计数器装载
pv:计数器预设值
q:计数器输出
cv:计数器当前值
动作原理
计数器装载ld检测到信号,当前计数器值cv值为预设值pv的值,计数触发条件cd检测到信号,当前计数器值cv减1,当当前计数器值cv小于等于0时,计数器输出q有输出。
加减计数ctud
引脚说明
cu:加计数器触发条件
cd:减计数器触发条件
r:计数器复位
ld:减计数器装载
pv:计数器预设值
qu:加计数器输出
qd:减计数器输出
cv:计数器当前值
动作原理
加计数触发条件cu检测到信号,当前计数器值cv加1,当当前计数器值cv大于等于计数器预设值pv时,加计数器输出qu有输出,计数器复位r检测到信号,加计数器输出qu断开,当前计数器值cv清零。
减计数器装载ld检测到信号,当前计数器值cv值为预设值pv的值,计数触发条件cd检测到信号,当前计数器值cv减1,当当前计数器值cv小于等于0时,计数器输出qd有输出。
递增(inc)/递减(dec)指令
在scl语言里面,没有inc和dec指令,当是有实现inc和dec的写法,比如想要变量“数值”自加1,可写成“#数值:= #数值 + 1;”,也可以写成“#数值 += 1;”;如果是自减1,只需要写成“#数值 := #数值-1;”,也可以写成“#数值 -= 1;”;用这种写法,可以写自加n,如:“#数值 := #数值 +n;”,也可以写成“#数值 +=n;”;自减n,如:“#数值 := #数值 -n;”,也可以写成“#数值 -=n;”但是这种写法必须要配合边沿指令,如下:
如果是减,写入一样,也需要加边沿。
展开全文