关于200子程序局部变量自动识别数量的问题

想做个故障处理的子程序块
比如说我输入5,子程序就可以输入5个输入的IN口。
输入8,子程序就变成8个输入IN口。
西门子200这样的控制逻辑可以实现么?
不知道怎么设计。求指点。

图片说明:

关于200子程序局部变量自动识别数量的问题   

最佳答案

这么点点数算什么问题。
预留一个D的数据接口就有32个点的输入了。把整个D作为一个参数输入。程序里面就无论如何也都处理32位。
还可以这样。一子程序根据12345调用几次另一个子程序。把两重子程序都做成库。

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

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月14日 上午10:01
下一篇 2017年6月14日 上午10:01

相关推荐

  • 200的pld控制

    200的pID控制三个固态继电器再控制加热棒,选CPU224xp的,选NPN输出,还是PNP输出的?具体接线图有吗?有这个方面的实例更好。可发我邮箱6692222222@163.c…

    SIMATIC S7-200 2021年7月5日
  • S7-200与OP73通信要什么设置!!请大哥举例说一下!!”

    程序怎么设置??多谢!! 最佳答案 S7200不用设定!只要在OP在相关的通讯设置就可以了! 你用的是wincc flexible 就可以参考相关的w…

    SIMATIC S7-200 2021年7月4日
  • s7-200 的 microwin 在 win7 下是否能使用

    如题,如果可以请告知软件版本 最佳答案 STEP7 MICRO/WIN V4.0 SP8可以在WIN7下安装使用,西门子专家给的建议是:MicroWI…

    SIMATIC S7-200 2020年10月31日
  • 通讯端口模式

    各位,大家好,我是一个新手,现有问题特请教,什么事modbus  USS协议 最佳答案 modbus和USS是完全不同的协议 最新的 STE…

    SIMATIC S7-200 2020年11月5日
  • s7-200 PID 测试方案

    方案一:环境是有一个水箱要保持一定的温度,用S7-200晶体管型PLC直接驱动固态继电器对加热器来进行PID调节该水箱温度,温度(反馈PV)由输入扩展模块采集,通过温度(设定SV)…

    SIMATIC S7-200 2017年12月2日
  • 位控向导PTO

    请教大家一下,我想买一台cpu222cn控制步进电机,但不是用以前的老指令"PLS"来完成控制,而是用“PTO位控向导功能”来实现。不知道这款PLC支不支持“P…

    SIMATIC S7-200 2020年10月31日
  • 两台PLC的连接

    各位高手:我手头现有EasyView触摸屏一台、CPU222二台,我想让三个联起来,我想请教一下,其之间的联接电缆是否可以自己做,如还能自己做,又该买哪些东西呢? 问题补充:如是两…

    SIMATIC S7-200 2021年7月5日
  • 如何用cpu224来控制两套距离超过600米的系统,好像200系列没有远程i/o

    如何用一套cpu224来控制两套距离超过600米的系统,好像200系列没有远程i/o,怎么实现?两套系统相似,一套系统有26数字输入、16数字输出,还有3个模拟量输入 问题补充:总…

    SIMATIC S7-200 2021年7月5日
  • 请问为什么我用光电开关+高速计数器检测电机转速

    用手转电机计数器+1正常,电机一旦开启计数器就成5成10的往上加。非常感谢 问题补充:回答的老师您好,我不知道怎么回复您,只能补充问题。我的光电开关没有丢脉冲的迹象,反而测速的时候…

    SIMATIC S7-200 2021年7月5日
  • TD400C与COU224通讯

    TD400C与CPU224XP一对一配置,目的是通过TD400C可以更改PLC中的参数。通过文本显示向导进行组态,操作时出现一个问题: 在TD400C屏幕中插入的PLC数…

    SIMATIC S7-200 2020年11月1日