200子程序 带参数最多16个,如果参数多于16个,如何来处理呢

知道用指针,要详细些。谢谢

最佳答案

两个方法。
1.使用库内存。但是子程序不能多次使用了。(一般情况下)
2.在子程序中,以首地址+地址偏移的方式寻址更多的地址。首址和偏移就仅两个参数传递到子程序就够了。比如我叫你:“书架上,地面起上去的三层的书全部都卸下来。”这样你就明白要干什么啦。我也不用一个一个书名的数给你了。初次使用很啰嗦,指针和值经常自己都记不清楚。不好保证地址不会重复使用。要很细心,很细心。

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc311776.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • 多台200plc间的自由口通信问题

    我现在在做一个实验,就是两台之间200plc的自由口通讯可以,但是3台200plc通信就会乱动作,,就是从站如何知道主站发来的消息是给自己的,而不是别的从站,怎样解决? 最佳答案 …

    SIMATIC S7-200 2020年10月31日
  • 如果我想在保证性能的情况下用国产的西门子代替的话,应该选什么型号啊?

    有一台设备,用的6ES7 216-2AD23-0XB0模块是进口的,货期有6周多,而且价格也很贵。如果我想在保证性能的情况下用国产的西门子代替的话,应该选什么型号啊? 最…

    SIMATIC S7-200 2017年12月10日
  • S7-200安装不了

    我在我的电脑上安装S7-200 CN STEP7_MicroWIN V4.0,当装到一半时,我电脑自动关机,已经到选择PC/PPI那一项了,电脑才出问…

    SIMATIC S7-200 2021年7月5日
  • s7-200仿真器怎么的使用

    s7-200仿真器怎么不能使用啊?有哪位高手可以详细讲解啊?感谢啊! 最佳答案 这个软件对于刚学的人来讲,真的挺好的,我受益非浅,我估计你那个仿真软件可能是没有4.0的吧,编程软件…

    SIMATIC S7-200 2021年7月5日
  • 读取PLC数据

    现有一个制造物联平台,分为单机运行和联机运行两种运行模式,两种运行模式分别有着各自的程序,现使用step7读取s7-200中的PLC程序,但在单机运行的情况读出联机程序,求大神告诉…

    SIMATIC S7-200 2021年7月5日
  • smart200的保持范围

    想讲S7 200的设置改到smart 200里,但是这里有个错误显示超出保持范围,请问下各位是设置有问题吗 问题补充:SR60的保持范围是0-20479&nbs…

    2021年7月5日
  • 关于电脑和plc连接问题

    一个很小的程序运行后电脑就和plc不能连接了?程序是对226通讯口o的特殊寄存器数据更改。LD     Always_On:SM0…

    SIMATIC S7-200 2021年7月4日
  • S7-200每隔1秒定时中断采集超声波液位模拟信号,计算液位下降速度

    S7-200每隔1秒定时中断采集超声波液位模拟信号,计算液位下降速度没用过定时中断,请问可以吗?程序中要怎么计算呢?谢谢!!! 问题补充:差值如何计算呢? 最佳答案 MOVB&nb…

    SIMATIC S7-200 2020年11月1日
  • S7-200PLC的E-Stand

    200PLC侧面的E-Stand:1 0是什么意思?同样的程序和主站,用编号10的CPU226可以通讯,编号09的就是通讯不上。程序里也不报错。 问题补充:modbus通…

    SIMATIC S7-200 2021年7月5日
  • 模拟量显示负数

    我采用4-20MA 的压力变送器,直接读取压力到触摸屏显示,在没有压力是显示负数,附程序LD     SM0.0MOVD…

    2020年10月31日