1200有没有堆栈指令,都有哪些系统功能块SFB

1200有没有堆栈指令?
自己做的话,怎样的方式占用CPU资源少?
系统功能SF,系统功能块SFB,在哪里看?
有没有第三方做的库(不限于堆栈)?

最佳答案

谁说1200不可以连续复制或者赋值呢? 方法多了去了。
类似于指针的指令PEEKPOKE。  另外也可以用数组。 还可以用MOVE_BLK... ...

针对楼主提出的问题,1200没有专门的堆栈,但是用以上方法,或者用数组加上FOR...NEXT循环,自己写个类似于FIFO,LIFO等的表指令是轻轻松松的。  实事上我的项目上就有这些应用,都是自己写的。  自己写其实还有个好处就是对象可以是双字。 而我看到的PLC除了基恩士的PLC表指令是可以指定双字的,其他的都是字。 比如我的项目就是要对双字进行表指令操作,自己写更方便咯... ...

提问者对于答案的评价:
有用,感谢

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日 下午5:21
下一篇 2017年6月24日 下午5:21

相关推荐

  • S7-1200可以与3个S7-200smart和上位机,通过TCP/IP同时通讯吗?

    S7-1200做主站,同时与三个S7-200smart用以太网通讯,需要加什么模块吗?还是可以直接通讯。      &n…

    SIMATIC S7-1200 2017年6月11日
  • 博途里面怎么插入SFC 和SFB

    新手上路,请问博途V13里面怎么找不到SFC和SFB功能?找不到像STEP 7那样的库 最佳答案 1、首先,博图现在的推出的作用不是为了早期Step5转Step7使用的,…

    2017年6月18日
  • TIA V12疑问

    各位好,我买了一套step7 Professional V12正版软件,在打开项目时,两个项目遇到的问题不一样,详见附图,请问,我要是再买一套Wincc&nbs…

    2017年11月1日
  • s7-1200定时器设定值变量的单位问题

    s7-1200定时器设定值变量的单位问题,怎样以变量方式在HMI上改变定时器计时单位,例如设定为3000ms,无单位默认为ms,我相改为3s,或m,或h……,即改的数值是以秒、分、…

    SIMATIC S7-1200 2017年7月26日
  • S7-1200MMC卡问题

    请教各位,我之前用过S71200 MMC卡(24M)可以传送程序和固件更新,现在不知道怎么回事,MMC卡不能用了,卡没有设密码,不知道为了什么?见图片。谢谢 最佳答案 先…

    SIMATIC S7-1200 2017年6月3日
  • S7-1200哪条指令使二进制转换成BCD码

    刚刚接触S7-1200,现在不知道哪条指令可把二进制转换成BCD码。 问题补充:你好,是一个字节8位的二进制。 最佳答案 1. 二进制无非就是数值的表示方式而已。2.&n…

    SIMATIC S7-1200 2017年10月29日
  • 1200 100/200khz脉冲频率

    请问1200晶体管输出的cpu,做伺服位置控制。一般伺服接收PLC的发出脉冲,可以接差分(5V)和集电极开路(24V)两种。PLC接收伺服编码器反馈AB相脉冲都是5V差分信号。12…

    SIMATIC S7-1200 2017年8月24日
  • 报警图的变量问题

    KTP600中报警图的变量:离散量报警的触发变量不能为I/O实际地址吗?比如风机过载,对应地址I2.0,触发变量地址簿能为I2.0,只能为I2.0定义一个变量,对吗?这个变量该怎么…

    SIMATIC S7-1200 2017年11月4日
  • 如图所示,S7-1200一点监视按钮就出现这个对话框,不知是啥意思?

    出现了未知错误。这是什么原因造成的啊? 图片说明:    最佳答案 重启一下电脑就会好的~~~以前也碰到过类似的错误~~~连接上或者电脑对IP的分配出现的问题~…

    2017年11月12日
  • SM1231温度读取问题

    8路温度模块上,我在第1路接了个热电偶,温度显示正常,但是其他7路没有接热电偶,也会有四五百的温度在显示呢,温度模块滤波已经设置成中(16个循环),求大神解救! 最佳答案 对于SM…

    SIMATIC S7-1200 2017年6月1日