三菱PLC 的M8040 怎么使用?

我在程序里有一个信号X1来触发M8040,程序可以停下来,当复位完那个信号X1后,程序就停在那里 没有任何的动作,后续的步进也无法完成,必须要重新开始, 请高手指教!谢谢!

M8040意思是禁止转移。接通m8040是暂停转移,Y0继续接通。

plc的软件由系统程序和用户程序组成,系统程序由PLC制造厂商设计编写,并存入PLC的系统存储器中,用户不能直接读写与更改。系统程序通常包括系统诊断程序、输入处理程序、编译程序、信息传送程序及监控程序等。

PLC的主要编程语言采用比计算机语言相对简单、易懂、形象的专用语言,与计算机语言相比,PLC的编程语言具有明显的特点,既不同于高级语言,也不同于通常的汇编语言,既要满足易于编写,又要满足易于调试的要求。 

扩展资料:

注意事项:

1、在实际的三菱PLC中,排序指令要在多次扫描中执行,但是在梯形图逻辑测试工具(LLT)中,扫描一次就可完成,同时M8029(完成标志)变ON。 

2、用于FXPLC的SFC程序的测试是可以的,这是因为SFC程序被单步梯形指令(STL,RET)显示为梯形图或列表,梯形图逻辑测试工具(LLT)支持这些指令。 

3、保持处理软元件:当逻辑测试工具(LLT)停止工作时,其中的值被保留。当退出梯形图逻辑测试工具(LLT)时,其中的值被清除。 

4、在梯形图逻辑测试功能(LLT)STOP时或梯形图逻辑测试是(LLT)退出时,软元件内容被清除。 

参考资料来源:百度百科-三菱PLC

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-24
M8040是转移禁止,一旦置1,转移就会停止,想要继续转移,把M8040置0,是没有用的,必须把M8041置1才能继续转移。类似于SET和RES,请采纳。本回答被网友采纳
第2个回答  2014-12-19
M8040 禁止所有状态运行, 许重新上电才能重新启动。一般用于总程序急停。追问

我们公司有其它自动化的机器,程序就可以 不用重新上电,断开X1就可以继续走下去!

追答

那有可能是X1的下降沿复位M8040

本回答被提问者采纳
第3个回答  2014-12-19
M8040是禁止转移追问

正常情况下 可以禁止 但是不触发的时候也就是不导通的时候 就是可以在原来下来的程序开始往下走才对的!

追答

发原程序来看一下

追问

追答

看这几步看不出什么

把整个程序发到这个号里

追问

谢谢 不知道 怎么样发 要不你加我Q吧!315447997

第4个回答  2014-12-19
X1----[SET M8040] ;用[ ]来写追问

试过了 还是一样没有效果 只能停 ,断开X1后 就不能继续走程序 要重新开始走程序。

相似回答