西门子永州市PLC(授权)总代理商
浔之漫智控技术有限公司长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效
说明
图1显示了在组织块 OB "CountMain"中调用功能块 FB "Dcount" ,连接了全局DB"Count"中的变量. 计数程序是在FB块中实现的,并且有德语和英语的注释。
图1
在 -2147483648 到 +2147483647 之间的向前和向后计数,是分别通过输入管脚的 "up" 和"down"的变量沿变化触发的。
如果 "up" 管脚有一个上升沿, "count"输出值加"1".
如果 "down" 管脚有一个上升沿, "count"输出值减"1".
如果 "lPreset" 管脚有一个上升沿,将预设值 "preset"中的值给到输出端"count" .
可以在输入端"compare"设置一个比较值.
如果输出的计数值"count" 大于等于比较值"compare" , 那么 "" 输出"1".
注意
FB "Dcount" 是用SCL创建的,例如下面的SCL程序:
IF #statCount >= #compare THEN
# := true;
ELSE
# := false;
END_IF;
为了优化程序,可以直接用大于等于的关系式代替IF指令结构,如下:
# := #statCount >= #compare;
下表列出了FB“Dcount"的输入输出参数详细说明和数据类型。
CPU412-1和CPU412-2 的特点:功能强大的处理器:CPU对每个二进制指令的执行时间可短到 0.75 μs。CPU412-1:288 KB,RAM (其中,程序和数据各使用 144 KB); CPU412-2:512 KB RAM (其中,程序和数据各使用 256 KB); 快速RAM 用于执行部分用户程序。
灵活扩展:高65536 个数字量以及 4096 个模拟量输入/输出。
MPI多点接口:通过MPI,可将多 32 个站连成简单网络,数据传输速率高达 12 Mbit/s。CPU 可与通讯总线(C 总线)和 MPI的站之间建立多 16 个连接。
模式选择开关:波动开关设计。
诊断缓冲区:后的120个故障和中断事件保存在一个环形缓冲器中,用于进行诊断。可以对输入数目进行设定。
实时时钟:日期和时间附加在CPU 的诊断消息后面。