西门子触摸屏代理商-成都
有一种力量,正在支持我们前行,源于博大精深,同心致远。
浔之漫智控技术(上海)有限公司长期低价销售西门子PLC200.300.400.S1200.S1500.ET200.Smart200,6SE70变频器.70备件.6SY7000/7010.C98面板,6RA70/28/24直流调速器,6XV电缆,6EP电源,3RW30/40/44软启动器,6AV人机触摸屏,LOGO!,6SL系列G110.G120.S120.V10.V20,MM440/430/420变频,6DR阀门定位器,7ML.7ME.7MF.7MH仪表仪器,6FC.6SN伺服数控,电机等西门子系列产品
逻辑堆栈概述
STEP 7-Micro/WIN SMART 程序编译器使用逻辑堆栈将 LAD 和 FBD 程序的图形 I/O 程
序段转换为 STL(语句表)程序。 得出的 STL 程序在逻辑上与原始 LAD 或 FBD 图形程
序段相同,并且可作为程序表执行。 所有成功编译的 LAD 和 FBD 程序均已生成基本
STL 程序,并可被视为 LAD、FBD 或 STL。
对于 LAD 和 FBD 编辑,会自动生成 STL 逻辑堆栈指令,并且程序员不需要使用逻辑堆
栈指令。
还可使用 STL 编辑器直接创建 STL 程序。 STL 程序员可直接用逻辑堆栈指令。 可在
STL 编辑器中创建组合逻辑,该组合逻辑过于复杂,无法在 LAD 或 FBD 编辑器中查
看,但某些特殊应用可能必须使用该逻辑。
所有成功编译的 LAD 和 FBD 程序均可在 STL 中查看,但并不是所有成功编译的 STL 程
序均可在 LAD 或 FBD 中查看。
输入程序段和 逻辑堆栈
如下图所示,CPU 使用逻辑堆栈来合并 STL 输入的逻辑状态。 在这些示例中,“iv0”至
“iv31”用于标识逻辑堆栈层的初始值,“nv”用于标识指令提供的新值,“S0”用于标识存储在
逻辑堆栈中的计算值。
输出程序段和逻辑堆栈
ENO 是 LAD 和 FBD Z功能框的二进制输出。 如果 LAD 功能框的 EN 输入有能流并且
无错误执行,则 ENO 输出会将能流传递到下一 LAD 元素。 可将用于指示指令成功完成
的 ENO 用作使能位。 ENO 位用于堆栈顶端,影响用于后续指令执行的能流。 STL 指令
没有 EN 输入。 栈顶值必须为逻辑 1,条件指令才能执行。 在 STL 中,没有 ENO 输
出。 但是,与具有 ENO 输出的 LAD 和 FBD 指令相对应的 STL 指令可置位特殊 ENO
位。 可通过“与 ENO”(AENO) 指令访问该位。
联系方式
- 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 邮编:201600
- 联系电话:未提供
- 经理:吴悦
- 手机:19514718569
- QQ:2810544350
- Email:2810544350@qq.com