S7-200可否设置程序指针

可否在S7-200里设置程序指针,比如我要初始化端口0,在主程序里将中断程序的程序号赋予子程序的局部变量,然后在子程序里执行中断连接。类似于C语言的void *fun(void)

最佳答案

你说的是函数指针吧?类似c#的委托?s7-200的指针含义主要是为了解释操作寄存器的物理地址,即间接寻址。
据我所知,没有函数指针。你要做好的是编写好子程序和中断程序,有条件调用它即可。

提问者对于答案的评价:
的确如此

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • s7-226与IFIX的SCADA通讯

    PLC是S7-226与IFIX的SCADA服务器1.S7-226本体上的485接口能不能直接联? 还是一定要加以太网模块?2.I/O驱动哪里有?要授权吗?3.226与SC…

    SIMATIC S7-200 2020年10月31日
  • MODBUS从站程序

    今天我问了个1个1200的PLC作为主站,8个200的PLC作为从站进行modbus通讯其中有朋友回复说,要注意2点,第一是地址不一样,第二是数据区要不一样对于这个问题我不是很明白…

    SIMATIC S7-200 2020年11月1日
  • 关于HSC0高速计数器的问题

    我是使用指令向导的,使用内容如下,使用HS0,模式0 ,PV预置10,CV预置0,方向增加,后面选择“当前值等于预置值发生中断”,后面就没有选择,在这种情况下,假如I0.…

    SIMATIC S7-200 2020年10月31日
  • 数字量转化成模拟量

    我写了个200的程序,要把数字量转化成模拟量,用的是vw但是在转化的过程中把余数丢失了,得出的数据不够精确,不知道应该怎么样做,请问谁有这方面转化的程序啊。谢谢 最佳答案 在STE…

    SIMATIC S7-200 2021年7月5日
  • bcd码。

    什么是bcd码有什么作用 最佳答案 1.BCD格式,首先要搞清楚它在存储方式 ,假设整数 999,在存储 BCD时以二进制来看是这样的: 2#1001 1001 1001,在二进制…

    SIMATIC S7-200 2017年11月16日
  • S7-200与ABB ACS510系列变频器进行MODBUS RTU通信 接口怎么弄

    PLC上面的是DB9,但是变频器上面的是自己接线的端子。变频器上有中断电阻的开关是120欧姆,但是PLC这一头我要自己弄一个DB9的头子,接到3脚与8脚上,但是这一头我应该焊一个多…

    SIMATIC S7-200 2017年12月10日
  • ET200s与ET200SP的区别

    ET200s与ET200SP的区别 如何选型 钻石用户推荐最佳答案 ET200SP 是新一代的分布式IO,紧支持PROFINET IO1:无需单独供电…

    SIMATIC S7-200 2021年7月5日
  • s7-200的PID为什么必须SM0.0使能

    我在学习s7200的PID功能,想问一下为什么必须SM0.0使能,当我不用SM0.0使能时,比如用M0.0,M0.0置0再置1后PID中的设定值就会变成和过程值一样,请问这是为什么…

    SIMATIC S7-200 2017年6月9日
  • S7-200控制伺服电动机

    我想用S7-200控制伺服电动机我该怎样做?如何控制怎样输出脉冲呢? 问题补充:这么高度饿分就没有人回答?七色阳光学长能不能给我介绍介绍点资料号吗?物品的邮箱guo429liang…

    SIMATIC S7-200 2021年7月5日
  • s7-200编程疑惑

    我在s7-200编程中,使用指针方式。为什么要用MUL_DI乘以4,说是移动指针是移动双字。所以要乘以4,我想问一下,移动双字就要乘以4么??? 问题补充:这个问题确实是指针移动的…

    SIMATIC S7-200 2020年11月5日