S7 CPU1511 STL和LAD不能相互转换?

在S71500的CPU1511下面新建FC,使用STL,但是之后,不能转换成LAD视图,同理,如果新建FC使用LAD,只能转换成FBD,而STL是灰色的,这是怎么回事?
使用是TIA V13,而之前用TIA V13对S7 CPU414编程,都没有出现这样的问题。

最佳答案

转帖:只有符合以下2个条件才能相互转换:
1、STL需要按照符合LAD的方式编写,如:LAD不允许一个Network有两个独立回路,而STL允许。Network1A I0.0= Q0.0A I0.1=Q0.1 这样的程序不能转换,只能将两个独立回路分别置于2个Network中才能进行转换。
2、STL的功能在LAD中也被支持,不被支持的功能不能转换。如STL的间接寻址,在LAD中不被支持。

提问者对于答案的评价:
谢谢,感觉不如以前的Step7方便

专家置评

S7-300/400中,LAD,FBD等编程语言,首先经过编译会编程STL 的代码,最后才编译成CPU 可执行的OS 机器代码,而在S7-1500中所有语言均直接对应机器码,所以无法互相转换。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月12日 下午7:32
下一篇 2017年6月12日 下午7:32

相关推荐

  • 1500CPU中调用FC,为何不能使用L0.0 ?

    1500CPU中调用FC,为何不能使用L0.0 ? 最佳答案 对于1500系统,使用优化访问模式时,内存分配由系统按其规则优化存储,在此模式下已经放弃了绝对地址寻址的方式…

    SIMATIC S7-1500 2017年6月9日
  • 安全指令

    工厂有台设备是老外写的程序,其中有个安全指令报错,就是ERROR引脚输出1.帮助文件中的指令说明有故障代码,但是输出引脚DIAG在安全程序中不能监视BYTE型。又不能强制信号,哪位…

    2017年6月3日
  • 硬件组态报警,编译保存不了

    ET200SP的IM155 6PN HF一旦加入组态就编译保存不了,一个故障ID是 13:5784,没找到改ID在故障表里。另外一个是1230:300…

    SIMATIC S7-1500 2017年6月9日
  • S7 1500 能否讲梯形图 LAD编写的程序装换成语句表 STL显示?

    S7 1500 能否讲梯形图 LAD编写的程序装换成语句表 STL显示? 最佳答案 S7 1500 支持STL&nbsp…

    SIMATIC S7-1500 2017年6月7日
  • 愽途

    打开项目提示字符串错误 问题补充:错误提示 图片说明:    最佳答案 程序所在文件夹必须解压,不能以压缩文件形式打开 提问者对于答案的评价:谢谢 专家置评 已…

    2017年6月8日
  • TIA PORTAL

    博途V13对电脑硬件配置要求? 最佳答案 我的电脑配置如下: CPU:I7-3520M 2.9GHZ  内存:4G  &…

    SIMATIC S7-1500 2017年6月10日
  • 1500读取存储卡的csv文件

    在1500的存储卡上有程序生成的csv文件,怎么能访问他,然后将他上传到自己的pc上 问题补充:要是可也的话给个事例,怎么做 最佳答案 可以在cpu断电的情况下,把卡取下来用读卡器…

    SIMATIC S7-1500 2017年6月1日
  • 有序偏移传送!

    请问:我需要把PLC 的IO 映射到 DB块中去,本打算一一对应映射,用SFC80,SFC20等等指令很方便快速映射过去。但是没注意到DB块中做成结构…

    2017年6月10日
  • s7-1500模拟仿真好像不同步,好像电脑反应不过来一样,从哪里可以修改?V13.0.SP1

    我模拟仿真S7-1500程序时,经常会出现不同步的现象,尤其在模拟单按钮控制启停程序时,是不是要改哪里的扫描时间?还有我把程序和HMI集成在一起仿真的时候也会出现这种情况,0.5时…

    SIMATIC S7-1500 2017年6月11日
  • 西门子1500PLC

    听说西门子的1500PLC会逐渐替代300及400系列,一直没有接触过,不知道性能及使用与300、400有啥区别,西门子能不能免费提供一款紧凑型的1500PLC给予试用,非常期待试…

    SIMATIC S7-1500 2017年6月6日