200的变量声明表的限制

请教各位,200的变量声明表中对IN、OUT、和IN_OUT的声明总量有限制啊。我的子程序有较多的输入输出接口,但定义多了系统就会在多出了变量下面画红线,调用的时候也没有这些出错的形参出现。有什么办法解决吗?谢谢!

最佳答案

只有16个变量IN,OUT,IN_OUT,你可以加着试试看,到这个数量后就加不上去了。输入输出多得话,可以采用间接寻址来解决。
  比如输入,有好几个字或双字,可以将其排在一起,输入起始的字节地址,然后在子程序中进行分离。输出也可以这样,输出用IN_OUT变量。这样也可以输入&VB****。将一组数据输出。我就是采用这种方法输出近10个运算数据滴。
 另外你的位信号输入输出也可以排在一起,用字节、字或者双字。这样也可以减少输入输出的变量。
 充分利用剩余的临时存储区,进行变量转换。

提问者对于答案的评价:
的确是限制了16个接口。你的回答很棒,解决的办法也值得尝试,只是我以前很少用200编程,对这方面不是很熟,试试看再说。同时也感谢其他提供答案的朋友!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:11
下一篇 2021年7月4日 下午11:11

相关推荐

  • EM277GSD问题

    请问各位达人,订货号为6ES7 277-0AA22-0XA0的EM277到底能不能使用版本6ES7 277-0AA2*-0XA0的GSD文件,做通讯时报不匹配,…

    SIMATIC S7-200 2021年7月5日
  • S7-200 Smart编程软件安装

    在Windows8操作系统环境下,S7-200 smart编程软件如何安装? 钻石用户推荐最佳答案 官方是不兼容的,但是能安装和使用我现在是WIN10系统,S7-200和…

    SIMATIC S7-200 2021年7月5日
  • PLC200程序怎样在组态王里监控

    本人是新手。我想问一下PLC200里的程序是怎样在组态王里实现监控的。要举例说明(比如:Q0.1点和I0.1点的实现方法)。还有,一个PLC200程序,一个是DCS程序,我想知道在…

    SIMATIC S7-200 2020年11月1日
  • 两个200站之间的无线通讯问题

    现有两个200的PLC站相距600米远,想通过无线传输模块(非GPRS那种收费的)通讯,就是每个200站通过485口(自由口方式)连接一个无线模块,然后将两个站通讯上是否可行?再有…

    SIMATIC S7-200 2021年7月4日
  • 在64位WIN7系统中安装STEP7 SP9后无PPI电缆

    在64位WIN7系统中安装STEP7 SP9后无PPI电缆,无法连接PLC,执行网上所说的批处理文件及重新安装、换电脑均无效,求教! 最佳答案 1,首先确定下在64位WI…

    SIMATIC S7-200 2021年7月5日
  • s7-200 S和SM是什么意思

    S和SM是什么意思 最佳答案 S(顺序控制继电器)SM(特殊存储器)看下面截图。 图片说明:      提问者对于答案的评价:感谢兄弟

    2021年7月5日
  • 如何设置s7-200的通讯模块的网址

    我现在有公司换下的cp243-1通讯模块,但不知道它的网址,如何获取它以前的网址以及如何重新设置新的网址。各位大神知道的请赐教!谢谢 最佳答案 可以通过以太网向导设置IP地址如:1…

    SIMATIC S7-200 2021年7月5日
  • S7-200数据丢失是什么原因

    S7-200数据丢失是什么原因 最佳答案 设置数据为断电保持型,增加电池模块。 提问者对于答案的评价:有用 专家置评 已阅,最佳答案正确。

    SIMATIC S7-200 2017年6月29日
  • 整数双整数实数是怎样转换数据格式的

    我使用转换指令将AIW0转成双整数后,再转化为实数。但是在使用二进制监视时,发现数据不一致。谁知道整数变换成双整数,双整数变换成实数过程中,数据格式是怎么变换的? 图片说明: &n…

    2018年12月5日
  • map库指令中相对位移等模块输出done的条件

    我做了一段程序,其中要用到相对位移等指令已经完成的条件,我想知道map那些伺服控制指令的done是在什么情况下输出的?是不是只要这个指令不在运行中,这个done就一直有输出? 问题…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论