检测传送带的传送方向
检测到的传送带传送方向用右箭头或左箭头指示。如果传送的其它物料正在从右边接近 PEB1 或从左边接近 PEB2,显示的箭头最初会关闭,直至两个光电屏蔽均通过后,才能重新检测到传送方向并显示相应的箭头。
任务解决方案需要双沿存储器位来检测两个光电屏蔽上从“0”到“1”的信号变化。

实施
下表列出了所用变量的定义:
| 名称 | 声明 | 数据类型 | 说明 |
|---|---|---|---|
| S1 | Input | BOOL | 光电屏蔽 1 |
| S2 | Input | BOOL | 光电屏蔽 2 |
| TM1 | Input | BOOL | 沿位存储器 1 |
| TM2 | Input | BOOL | 沿位存储器 2 |
| RIGHT | Output | BOOL | 表示向右传送 |
| LEFT | Output | BOOL | 表示向左传送 |
以下 STL 程序说明了如何实现此示例:
| STL | 说明 |
|---|---|
| A #S1 | //扫描光电屏蔽“S1”是否为“1” |
| FP #TM1 | //查询上升沿 |
| AN #S2 | //扫描光电屏蔽“S2”是否为“0” |
| S #LEFT |
//如果光电屏蔽“S1”的信号状态从“0”变为“1”(上升沿)并且此时光电屏蔽“S2”的信号状态为“0”,则传送带上的包裹向左移动。 //激活向左传送的指示灯。 |
| A #S2 | //扫描光电屏蔽“S2”是否为“1” |
| FP #TM2 | //查询上升沿 |
| AN #S1 | //扫描光电屏蔽“S1”是否为“0” |
| S #RIGHT |
//如果光电屏蔽“S2”的信号状态从“0”变为“1”(上升沿)并且此时光电屏蔽“S1”的信号状态为“0”,则传送带上的包裹向右移动。 //激活向右传送的指示灯。 |
| AN #S1 | //扫描光电屏蔽“S1”是否为“0” |
| AN #S2 | //扫描光电屏蔽“S2”是否为“0” |
| R #LEFT | //当两个光电屏蔽处的信号状态均为“0”时,则向左传送的指示灯将熄灭。 |
| R #RIGHT | //当两个光电屏蔽处的信号状态均为“0”时,则向右传送的指示灯将熄灭。 |
审核编辑:刘清
什么是感应电机?什么是无刷电机?二者有何区...
时间:2026-10-23
多核DSP的多路同步时钟信号设计
时间:2026-10-23
什么是lcd12864?lcd12864的特性及其应用举例
时间:2026-10-23
IoT无线连接基础知识
时间:2026-10-23
光是一种电磁波,那么光的频率是多少?
时间:2026-10-22
DRAM简介
时间:2026-10-22
电容耦合是什么意思呀?
时间:2026-10-22
什么是单总线
时间:2026-10-21
STM32的CAN总线通信实现
时间:2026-10-21
什么是电源管理?有什么作用
时间:2026-10-20
电阻的单位
时间:2026-03-05
NVIDIA CPU+GPU超级芯片大升级!
时间:2026-03-09
贴片电阻怎么看阻值
时间:2026-03-05
电阻的原理和作用 电阻色环识别图 电路中电...
时间:2026-03-09
什么是室温超导?半导体时代将走向结束?芯...
时间:2026-03-09
HTCC:半导体封装的理想方式
时间:2026-03-06
什么是硅片或者晶圆?一文了解半导体硅晶圆
时间:2026-03-09
一文详解MOS管驱动电路拓扑的设计
时间:2026-03-09
半导体光刻工艺 光刻—半导体电路的绘制
时间:2026-03-09
半导体行业之ICT技术简介
时间:2026-03-09