什么是功能块的实例化(针对PLC可编程控制器的)怎样调用功能块

什么是功能块的实例化(针对PLC可编程控制器的)怎样调用功能块,第1张

一般来讲,功能块,就是将一个PLC程序中频繁使用到代码,封装起来,以便每次的调用。你这里所说的调用功能块,就是将其实例化了啊。通常编写好功能块以后,到你要使用功能块的程序中,插入功能块,就行了,各家PLC开发平台的调用方法都相近。调用之后,你只需要给调山锋用的功能块配置好输入参数和输出参数,就可以了。比如,空渣你做了一个加法的功能块,把两个数相加,然后结果得到一个数,调用的时候,就是给输入两个地址区比如说欧姆龙的D0,D1,然后输出给一个地址区比如D3,斗唯悄这样,程序运行的时候,你给D0和D1送数,就能得到结果,放在D3中了。

子程序被调用时,参数与主程序相互传递,不被调用则可以无视子程序。

三菱PLC指令的用法,离不开子程序调用指令CALL,子程序返回指令SRET。

子程序调用指令CALL的编号为FNC01。 *** 作数为P0~P127,此指令占用3个吵陪颂程序步。子程序返回指令SRET的编号为FNC02。无 *** 作数,占用1个程序步。转移标号不能重复,也不可与跳转指令的标号乱大重复;子程序可以嵌套调用,升郑最多可5级嵌套。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12329796.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存