西门子的plc程序中:为什么要用L0.0呢,为什么不用sm0.0呢? 求高手指点
1.预设常数,为什么要用L0.0呢,为什么不用sm0.0呢?2.数据转换开始,为什么要用L0.0呢,为什么不用sm0.0呢?12...
1.预设常数,为什么要用L0.0呢,为什么不用sm0.0呢?2.数据转换开始,为什么要用L0.0呢,为什么不用sm0.0呢?1
2 展开
2 展开
1个回答
展开全部
L0.0是局部变量,sm0.0是s7-200的特殊功能继电器,只要PLC运行,sm0.0就接通。
sm0.0是不需要创建的,而L0.0是子程序的局部变量,需要在局部变量表中自己定义的。局部变量表在每个子程序的上方,有下面四中变量类型:
IN 输入参数
OUT 输出参数
IN_OUT 输入/输出参数
TEMP 临时数据
你要看看这个L0.0到底是什么类型,然后在根据调用确定这个L0.0到底有什么作用
sm0.0是不需要创建的,而L0.0是子程序的局部变量,需要在局部变量表中自己定义的。局部变量表在每个子程序的上方,有下面四中变量类型:
IN 输入参数
OUT 输出参数
IN_OUT 输入/输出参数
TEMP 临时数据
你要看看这个L0.0到底是什么类型,然后在根据调用确定这个L0.0到底有什么作用
更多追问追答
追问
是IN类型。我知道是变量,L0.0它会一运行就接通吗?
追答
那你看一下这个子程序是在哪里调用的,子程序块的IN端的地址是什么
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询