我现在有一段很简单的程序依托于PLC运行,有没有不使用PLC或者单片机直接通过常规电子元件实现呢,其中OutBool[1]为220V,3A电流,能否通过三极管,与非门这些来实现呢,供电电压为24V
IF (InBool[0]=0) AND InBool[3] THEN
TempBool[0] := 1;
END_IF;
IF InBool[1] THEN
OutBool[0] := 1;
ELSE
OutBool[0] := 0;
END_IF;
TON(IN:=TempBool[0], PT:=180, T:=%T0001, Q=>TempBool[1]);
IF InBool[0] OR TempBool[1] THEN
TempBool[0] := 0;
END_IF;
IF TempBool[0] THEN
OutBool[1] := 1;
ELSE
OutBool[1] := 0;
END_IF;
这段程序涉及到了输入和输出的控制,所以不能直接通过常规电子元件来实现。需要使用能够识别和执行程序的设备,例如PLC或者单片机。
如果想要使用三极管,非门等电子元器件来实现,需要通过硬件电路实现程序的功能,例如利用非门实现逻辑运算,通过三极管来控制电流的输出。这需要较高的电子工程知识和技能。为了简化这个问题可以使用更简单的方法,例如使用PLC来实现程序。
仅供参考,望采纳,谢谢。
如果只是你代码中的简单的逻辑,用简单的与或非逻辑就能描述的输入输出关系。
是可以不用 PLC 也不用单片机,可以用电阻电容,三极管,二极管,光电隔离,继电器等来实现。