三菱plc,打个比方说,外部由编码器输入到plc的脉冲,有脉冲输输入y1有输出,没有脉冲输入y1没有输出,有没有这样的指令,或者能不能实现这样想法?

1个回答
展开全部
摘要 您好,针对您的问题,三菱PLC可以通过编写 ladder diagram 或者 function block diagram 的程序来实现您的想法。具体实现方法如下:1. 首先,需要将编码器的脉冲输入连接到PLC的一个输入端口,例如 X0。2. 接着,需要在 PLC 的程序中编写一个逻辑,当 X0 输入有脉冲时,输出 Y1 为 1,否则输出 Y1 为 0。具体的逻辑可以使用 ladder diagram 或者 function block diagram 编写。3. 在 ladder diagram 中,可以使用 LD 指令来实现逻辑。例如,可以使用 LD X0 和 LD NOT X0 指令来分别检测 X0 输入是否有脉冲和是否没有脉冲,然后使用 OR 指令将两个结果进行逻辑或运算,最终输出到 Y1。4. 在 function block diagram 中,可以使用 TON 和 TOF 指令来实现逻辑。例如,可以使用 TON X0 和 TOF X0 指令来分别检测 X0 输入是否有脉冲和是否没有脉冲,然后使用 OR 指令将两个结果进行逻辑或运算,最终输出到 Y1。
咨询记录 · 回答于2023-04-23
三菱plc,打个比方说,外部由编码器输入到plc的脉冲,有脉冲输输入y1有输出,没有脉冲输入y1没有输出,有没有这样的指令,或者能不能实现这样想法?
您好,针对您的问题,三菱PLC可以通过编写 ladder diagram 或者 function block diagram 的程序来实现您的想法。具体实现方法如下:1. 首先,需要将编码器的脉冲输入连接到PLC的一个输入端口,例如 X0。2. 接着,需要在 PLC 的程序中编写一个逻辑,当 X0 输入有脉冲时,输出 Y1 为 1,否则输出 Y1 为 0。具体的逻辑可以使用 ladder diagram 或者 function block diagram 编写。3. 在 ladder diagram 中,可以使用 LD 指令来实现逻辑。例如,可以使用 LD X0 和 LD NOT X0 指令来分别检测 X0 输入是否有脉冲和是否没有脉冲,然后使用 OR 指令将两个结果进行逻辑或运算,最终输出到 Y1。4. 在 function block diagram 中,可以使用 TON 和 TOF 指令来实现逻辑。例如,可以使用 TON X0 和 TOF X0 指令来分别检测 X0 输入是否有脉冲和是否没有脉冲,然后使用 OR 指令将两个结果进行逻辑或运算,最终输出到 Y1。
总之,三菱PLC可以通过编写 ladder diagram 或者 function block diagram 的程序来实现您的想法,具体实现方法可以根据您的实际需求进行调整。
能不能把实际的程序写出来,我可以付费
您好,针对您的问题,三菱PLC可以通过编写 ladder diagram(梯形图)来实现您的想法。可以使用 XIC(输入检查)指令来检查编码器输入的脉冲信号,如果有脉冲信号输入,则 Y1 输出一个信号,如果没有脉冲信号输入,则 Y1 不输出信号。下面是一个简单的程序示例:LD X0 // X0 为编码器输入信号XIC X0 // 检查 X0 是否为 ONOUT Y1 // 如果 X0 为 ON,则输出 Y1 信号
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消