那这个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会出错,编程如下:
ADB10.DB195.2
=Q10.0
3.M10这个指令在NC程序中,是以m10这个形式出现的,运行时,就会执行上述程序,
4.在plc程序中,M10这个指令是以DB10.DB195.2的内部信号形式出现的,如此一来,实现了plc和nc里的变量的衔接,
M指令接口信号表