太原西门子RS485通讯电缆代理商
我公司是西门子签约代理商备有大量西门子产品浔之漫智控技术(上海)有限公司:西门子授权代理商
现货库存;大量全新库存,款到48小时发货,无须漫长货期
西门子PLC(S7-200、S7-200 SMART、S7-300、S7-400、S7-1200、S7-1500、ET200S、ET200M、ET200SP)、触摸屏、变频器、工控机、电线电缆、仪器仪表等,产品选型、询价、采购,敬请联系,浔之漫智控技术(上海)有限公司
在 -2147483648 到 +2147483647 之间的向前和向后计数,是分别通过输入管脚的 "up" 和 "down"的变量沿变化触发的。
如果 "up" 管脚有一个上升沿, "count"输出值加"1".
如果 "down" 管脚有一个上升沿, "count"输出值减"1".
如果 "lPreset" 管脚有一个上升沿,将预设值 "preset"中的值给到输出端"count" .
可以在输入端"compare"设置一个比较值.
如果输出的计数值"count" 大于等于比较值"compare" , 那么 "qCompare" 输出"1".
注意
FB "Dcount" 是用SCL创建的,例如下面的SCL程序:
IF #statCount >= #compare THEN
#qCompare := true;
ELSE
#qCompare := false;
END_IF;
为了优化程序,可以直接用大于等于的关系式代替IF指令结构,如下:
#qCompare := #statCount >= #compare;
下表列出了FB“Dcount"的输入输出参数详细说明和数据类型。
up | 输入 | Bool | 计数增加 |
down | 输入 | Bool | 计数减少 |
compare | 输入 | DInt | 输入比较值 |
preset | 输入 | DInt | 预设计数值 |
lPreset | 输入 | Bool | 预设值使能 |
count | 输出 | DInt | 输出计数值 |
qCompare | 输出 | Bool | 当计数值大于等于比较值时为1 |
示例应用:
在传送带上将盒子从A点传送到B点。
探测器1 (Scan 1)检测到盒子进入传送带区域,输入点E0.0 (I0.0)接入计数增加,"count"输出计数加"1"。
探测器2(Scan 2)检测到盒子移出传送带区域,输入点 E0.1(I0.1) 接入计数减少,"count"输出计数减"1"。
如果盒子太短或由于运输原因被移除了,探测器2没有检测到盒子出传送区域,每次异常都会造成计数误差增加1, 这样就可以在 "compare"比较中设定20个盒子,如果异常计数达到20, 输出A0.0(Q0.0)就会置1. 这个值就是异常的盒子数或者说丢失掉的盒子数。
通过一个插件(不包含在下载程序中)可以通过输出A0.0的信号使传送带停止
模块接线图
接线规则
电缆(端子1和5/端子4和8)必须是屏蔽双绞线。
端子图如下:
注:1当连接编码器时,接线的极性要正确,否则会报编码器错误
2短路电流保护-大0.5A
4. 配置标准模式和快速模式
简介
为了充分的利用SSI模块的功能,根据不同的自动化任务,可以选择标准和快速两种模式。
应拥领域 模式
应拥领域 | 模式 |
¨位置点的监控和检测 长度测量、沿检测、工件同步 | 标准 |
闭环控制应用,如作为实际值的路径位置控制 快速检测编码器值 | 快速
|
表1
STEP 7 HW Config 组态1SSI | |
(等时/非等时模式) | |
从硬件目录中选择要使用的功能模块 | |
对于标准模式,选择订货号6ES7138-4DB03-0AB0 | 对于快速模式,选择订货号6ES7138-4DB03-0AB0 Fast |
托拽1SSI模块到相应的槽中 |