kl1512 使用说明
概 述
和其它大多数复杂型的端子一样,kl1512 的过程映射变量包括输入变量state 和data in,输出变量cotrl 和data out。程序对这些映射变量的访问分为过程字通讯(process data exchange)和注册字通讯(register communication)。本文仅讨论过程字通讯的情况。
注册字通讯仅在需要对模块进行特殊设置的时候使用,通常是放在程序的初始化阶段,并且所有端子的注册字通讯方法都相同,这里不详细讨论。另外,ks2000配置软件提供了更简便的方式设置复杂型端子。
从下图可以看出,一个kl1512 模块带有2 个通道,每个通道的过程映射变量都
包括输入变量state 和data in,输出变量cotrl 和data out。
过程字通讯(process data exchange)时,data in 表示计数器当前值,data out 保留未用。下面详细介绍控制字(变量ctrl)和状态字(变量state)的使用。
以下文字直接翻译自文件“kl1512e.pdf”,即《documentation for kl1512 up/down-counter terminal, 24 vdc, 1 khz》,
3.3 控制字节和状态字节
控制字节是从控制器发送到端子的,它可用于
——注册字通讯模式:(bit7位,reg = 1bin时) 或者
——过程字通讯模式:(bit7位,reg = 0bin时).
过程字通讯(process data exchange)时,控制字的意义:
在过程字通讯模式下,控制字节的各个位可以切换计数器端子kl1512的动作:
bit
7
6
5
4
3
2
1
0
name
reg=0
0
cnt_set
cnt_inh
0
cnt_ovl
cnt_clr
cnt_dec
位
名字
功能
7
reg
0
6
0
未用
5
cnt_set
计数字置为过程字data out所示的值。上升沿有效。
4
cnt_inh
该位设置为1时计数器停止,当然值保留。
3
0
未用
2
cnt_ovl
该位设置为1时,计数器在以下情况下停止:
正向计数时达到0xffff
反向计数时达到0x0000
1
cnt_clr
计数器清零。上升沿有效。
0
cnt_dec
该位设置为1时,每个上升沿到,计数器减1。
过程字通讯(process data exchange)时,状态字的意义:
状态字节是从端子返回到控制器的,它响应控制字节的各个位。
bit
7
6
5
4
3
2
1
0
name
reg=0
0
set_ack
inh_ack
0
ovl_ack
clr_ack
dec_ack
位
名字
功能
7
reg
0表示过程字通讯模式
6
0
未用
5
set_ack
响应cnt_set:设置到计数器的数值已经生效.
4
inh_ack
响应cnt_inh:计数器已经停止
3
0
未用
2
ovl_ack
响应cnt_ovl:该位为1时,表示计数器已经停止:
——正向计数时已达到0xffff
——反向计数时已达到0x0000
1
clr_ack
响应cnt_clr:计数器已经清零。上升沿有效
0
dec_ack
响应cnt_dec:该位设为1时,每个上升沿到,计数器减1。
鹤壁市管道非开挖内衬法CIPP紫外光固化修复
D41FCE01FC2NE00型美国PARKER比例换向阀主要性能
液冷储能系统工艺原理与适用范围
琰科环保滤筒除尘器工作原理
rosemount压力变送器错误选型方案需要注意哪些
BECKHOFF倍福KL1512使用说明
棒料MONELalloy502焊材HV多少
高温情况下使用的4809杀菌塑料模块网带
数字折射仪主要结构介绍
智能转速监测仪(盘装表)Z440
6SL3040-1MA01-0AA0西门子控制单元产品说明
台式COD氨氮测定仪QY-CN2测定方法及详细步骤
锥底水箱可实现自动化生产
红松保冷木托安装方法
科技趋势影响产业发展 科学仪器如何顺应时代
工厂用电刷卡插座价格,寝室空调智能卡用电收费
震动式砂石分离机市场价格怎么样
详谈SP31-GC-9860型微量硫分析仪
德国伦茨LENZE变频器的基本简介
可燃液体的储罐氮封阀门改进方案