200SMART
创建库文件时,明明L寄存器还剩下好多,不知道我这个怎么就定义16个输出点位,输入还可以定义,但我的输出16个还不够,求大神指点一下,怎么操作才是正确的。谢谢
图片说明:
钻石用户推荐最佳答案
子程序可以使用 0 到16 个调用参数,不能多于16个。
图中,可以将BOOL合为字节 ,然后将字节传给字程序,再在子程序中将字节折成位使用,这样可以减少参数个数。
《S7-200 SMART V2.5系统手册 》 7.18 章节关于子程序
https://support.industry.siemens.com/cs/document/109745610
图片说明:
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc343833.html