西门子盐城(中国)总代理

供应商
浔之漫智控技术(上海)有限公司西门子一级代理商
认证
报价
99.00元每件
西门子PLC代理商
西门子触摸屏代理商
西门子授权一级代理商
西门子CPU代理商
西门子模块
西门子PLC模块代理
联系电话
15618722057
手机号
15618722057
联系人
占亦
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
更新时间
2024-05-15 07:00

详细介绍

西门子盐城(中国)总代理


  子程序方框中左边的“转换值"等是在子程序“模拟量计算"的变量声明表中定义的输入参数,右边的“模拟值"是输出参数。它们被称为子程序的形式参数,简称为形参,形参在子程序内部的程序中使用。调用子程序时,需要为每个形参实际的参数(简称为实参),例如为形参“转换值"的实参为模拟量输入字aiw2(见上图)。
   子程序调用指令中的实参的有效操作数为存储器地址、常量、全局符号和调用指令所在的pou中的局部变量,不能被调用子程序中的局部变量。
   cpu调用子程序时,输入参数被复制到子程序的局部存储器,子程序执行完后,从局部存储器复制输出参数到的输出参数地址。

西门子s7-300/400的子程序分为功能(function)和功能块(function block)。
    1.功能(fc) 
   功能是用户编写的没有固定的存储区的程序块,其临时变量存储在局部数据堆栈中,功能执行结束后,不再保存这些数据。可以用共享数据区来存储那些在功能执行结束后需要保存的数据。
   功能与s7-200的子程序的局部变量基本上相同(见下图)。与s7-200的子程序相比,其局部变量多了个返回值(ret_val)。返回值实际上属于输出参数。


西门子PLC模块代理商 西门子触摸屏代理商 西门子代理商
展开全文
我们其他产品
我们的新闻
微信咨询 在线询价 拨打电话