
可以。
1、打开PLC的主页以后,可以在梯形图输入的基础上对LDX0进行确定。
2、下一步会得到对应的X000,需要通过梯形图输入来确定ANDX1。
3、这个时候在设置完成以后,通过图示的按钮来进行模拟仿真。
4、这样一来会显示相关的变量结果,即可实现变量存储器V的用法了。
中断程序其实是子程序中的特殊的一种。两则都是程序调用,区别在于子程序是和PLC的扫描时间挂钩,如同你理解的那样。但是中断程序和PLC的扫描时间无关,可以随时触发调用。因为它们是调用1MS单位的时间继电器来触发中断,时间一到,不管主程序扫描到哪,立即调用执行中断程序,能最大限度的保证所处理的中断程序的时间的准确性,一般用于PID,编码器等对处理时间要求很严格的事件。
所以,如果中断事件对时间要求不高,也可以当成子程序来调用。
<p>不知道这样的图是不是很清楚了呢?</p>
<p>call在接通的时候作用,跳过call
p1后面的主程序,先执行p1子程序,然后返回执行call后面的主程序。p1作为指针存在的。</p>
<p>如果call没有接通,则不执行call,而直接执行主程序。</p>
<p>call程序可以嵌套,看第二个图。子程序可以调用另一个子程序。</p>
<p>
</p>
子程序调用指令CALL的编号为FNC01。 *** 作数为P0~P127,此指令占用3个程序步。
子程序返回指令SRET的编号为FNC02。无 *** 作数,占用1个程序步。
如果X0接通,则转到标号P10处去执行子程序。当执行SRET指令时,返回到CALL指令的下一步执行。
使用子程序调用与返回指令时应注意:
1)转移标号不能重复,也不可与跳转指令的标号重复;
2)子程序可以嵌套调用,最多可5级嵌套。
在上面已经说明如何放置子程序,放在最后面。如果有多个子程序,有P0,P1,---P63只能最多63个个,如果使用GXDeveloper的话,直接在一行的最左边输入“P0”即可。
严格地说,你得事先编好一段子程序并且编译无误,然后当在主程序或其他的子程序中设置的调用该子程序的条件满足时,就可以调用该子程序了。PLC得听你的,你想让它在什么情况(你设置的条件)下调用,它就什么情况下调用,呵呵。
以上就是关于PLC调用子程序中可以用v存储么全部的内容,包括:PLC调用子程序中可以用v存储么、plc指令中“ 子程序调用”“ 中断”的区别、三菱FX2N,PLC子程序调用指令的详细解释(带图)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)