M指令是如何用plc或nc实现的?

M指令是如何用或nc实现的?比如说: 输入:M10 — 使一个闭合 — 冷却液开。

那这个M10,在plc或nc里应该对应个输出,那m10是个地址吗?如何在plc或nc里找到它?比如我想把 M10改成别的功能。

答:这个问题涉及到系统的plc和nc里的变量的衔接,这里简要说明一下:

首先,你说的正确,“M10,在plc或nc里应该对应个输出,m10是一个地址”,如图示_M指令接口信号表,注意,这个地址是固定的,它也对应了NC的某一个变量,在本例子中,M10就是地址DB10.DB195.2,

2.知道了这个变量地址,那么就可以在机床的plc程序中进行处理了,如你所想,M10 — 使一个继电器闭合 — 冷却液开。注意,接口信号表,M10的地址-DB10.DB195.2是一个内部信号,如何让它输出到一个继电器呢?这就需要一个plc的输出信号地址,你可以指定一个Q10.0,不过,必须是不能占用其它有用的输出地址,否则,plc会出错,编程如下:

A DB10.DB195.2

=Q10.0

3.M10这个指令在NC程序中,是以 m10 这个形式出现的,运行时,就会执行上述程序,

4.在plc程序中, M10这个指令是以DB10.DB195.2的内部信号形式出现的,如此一来,实现了plc和nc里的变量的衔接,

M指令接口信号表  

,M指令是如何用或nc实现的?比如说: 输入:M10 — 使一个闭合 — 冷却液开。

那这个M10,在plc或nc里应该对应个输出,那m10是个地址吗?如何在plc或nc里找到它?比如我想把 M10改成别的功能。

答:这个问题涉及到系统的plc和nc里的变量的衔接,这里简要说明一下:

首先,你说的正确,“M10,在plc或nc里应该对应个输出,m10是一个地址”,如图示_M指令接口信号表,注意,这个地址是固定的,它也对应了NC的某一个变量,在本例子中,M10就是地址DB10.DB195.2,

2.知道了这个变量地址,那么就可以在机床的plc程序中进行处理了,如你所想,M10 — 使一个继电器闭合 — 冷却液开。注意,接口信号表,M10的地址-DB10.DB195.2是一个内部信号,如何让它输出到一个继电器呢?这就需要一个plc的输出信号地址,你可以指定一个Q10.0,不过,必须是不能占用其它有用的输出地址,否则,plc会出错,编程如下:

A DB10.DB195.2

=Q10.0

3.M10这个指令在NC程序中,是以 m10 这个形式出现的,运行时,就会执行上述程序,

4.在plc程序中, M10这个指令是以DB10.DB195.2的内部信号形式出现的,如此一来,实现了plc和nc里的变量的衔接,

M指令接口信号表  

M指令是如何用plc或nc实现的?

相关文章:

你感兴趣的文章:

标签云: