关于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

相关推荐

  • 关于s7-200的pid

    现在有一个系统,两个模拟量输入(分别是一个带反馈的油缸的位置量,还有一个是角位移传感器输入量),然后还有一个三位四通的电磁比例换向阀,是两个电磁铁的,对应着两个模拟量输出。我现在的…

    SIMATIC S7-200 2017年11月13日
  • 能流方向逆转

    程序如图所示:子程序也就3个BOOL型形参,一个网络,然后在主程序调用,也是一个网络。问题1:编译为什么报错:能流方向逆转?问题2:in1和in2管脚为什么没有问号让我输实参? 问…

    2020年10月31日
  • S7-200 SMART PID温控不正常,自整定也不好用

    如题,首先我一开始都没想到要自己去调PID的参数,因为以往控温都是用温控仪,无论是欧姆龙的还是RKC的,都非常好用,不需要做任何设置,直接启动自整定,过一会PID的参数就出来了,然…

    2021年7月5日
  • s7-200 四轴

    用200系列做四轴的枕式包装机,响应速度怎么样?选用安川的伺服,最高转速要求能达到3000r/min.其中两轴要配合用到电子齿轮。用224XP另加两个EN253模块。谢谢大家 问题…

    SIMATIC S7-200 2017年11月2日
  • pid向导 s7-200

    过程变量为脉冲信号,可以用pid向导做吗 问题补充:比如说,我控制流量,流量传感器为脉冲信号 最佳答案 可以用PID。1、脉冲信号不能直接用,要转换成PID向导要求的范围。2、转换…

    SIMATIC S7-200 2021年7月5日
  • [求助]Protool与PLC通讯

    我是新手,想学习一下Protool,我创建了一个项目,打算测试一下,可手里没有触摸屏,只有一个S7-200的PLC,CPU224的, 我想用Protool Pr…

    SIMATIC S7-200 2021年7月5日
  • PLC为什么有中断指令

    PLC为什么有中断指令 用法  还有, 立即置位和立即复位,  立即触点(立即触点不依靠S7–200扫描周期进行更新;…

    SIMATIC S7-200 2021年7月4日
  • cpu224xp cn高速脉冲控制步进电机

    各位学长,有谁用过S7-200 cpu224xp cn控制器的高速脉冲功能pls来控制步进电机。我的步进电机为乐创的dmd402,只有一个脉冲输入。我用Q0.0…

    SIMATIC S7-200 2021年7月5日
  • 编码器 PLC 连接 加减计数器 程序

    我常用到增量式编码器,24V电源,A,B两相输出,实际型号是拉绳式编码器用来精确测量油缸行程的。PLC用的是S7-200中的CPU226CN,DC输入,交流输出。因为PLC自带几个…

    2017年12月1日
  • 订货号0AA0与0AB0区别

    哪个是原装的,哪个是国产的。 问题补充:0AAO不带诊断,0AB0带诊断功能这是什么意思?在哪里诊断啊?编程软件里查看吗? 最佳答案 PLC系统,最后四位,0AB0代表有诊断功能。…

    SIMATIC S7-200 2020年11月1日