博途SCL编程实例:N个逻辑条件只需一个循环就搞定
发布时间:2024-05-10
(一)子程序描述假设有20个条件:分别为条件1、条件2、条件…条件20;需要计算出20个运算结果:结果1、结果2、结果…结果20。结果1=条件1;结果2=条件1AND条件2;结果3=条件1AND条件2AND条件3;……条件20=条件1AND条件2AND条件3……AND条件20。(二)添加FB块,建立变量。如下图:(三)编写程序。如下图:(四)调用并监控。如下图:
(五)总结:
使用FOR循环指令,可以大幅度简化语句。
设置临时变量保存中间计算值。
接龙赋值减少代码。
展开全文
其他新闻
- 如何在西门子博途中实现配方控制? 2024-05-10
- 全图解西门子S7-1200硬件系统 2024-05-10
- 聊聊这些年我做过的冗余PLC项目 2024-05-10
- 你真的会使用S7-1200 数据块吗? 2024-05-10
- 你真的了解 S7-1200 存储区吗? 2024-05-10
- S7-1500与MES数据互通学习案例 2024-05-10
- 巧妙利用OB82,快速定位模拟量通道故障 2024-05-10
- 如何在S7-1500显示屏添加用户LOGO和设置其它密码保护 2024-05-10
- 西门子PLC通讯时找不到PG/PC接口怎么办 2024-05-10
- ModbusTCP协议报文详细分析 2024-05-10