scl中引用绝对地址出错,谢谢!

1.我是这么写的语句(mw0也在符号表中定义为int的类型了):
in_int_1:=mw0;
in_int_2:=DB1.DW0;
2.我改成in_int_1:=mw[0];
in_int_2:=DB1.DW[0];
也不行。请问:该怎么去写?谢谢!

最佳答案

绝对地址在SCL里不会被识别为INT,需要进行类型转换
in_int_1:=WORD_TO_INT(mw0);

提问者对于答案的评价:
说的对,主要是我装的SCL版本太低了。

专家置评

已阅,最佳答案正确。
        SCL 的文档请参考:
       http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0244

A0244 应用文档 S7-SCL编程 

关于STL,请参考;
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=1008

1008 手册 用于S7-300 和S7-400 的语句表(STL)编程

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

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

相关推荐

  • 新建项目的疑惑

    我刚开始学习pcs7,在新建项目时使用的step7向导,选择的cpu是413-3dp,依次按照提示建完。打开所建的项目却发现里面没有硬件和os,请问是什么原因?谢谢。 最佳答案 在…

    SIMATIC PCS 7 2017年8月16日
  • PCS7/2个问题

    1.CFC图表引用数据要怎么查才能和LAD/STL的一样方便,比如LAD/STL的I/Q/M区从小到大依次排列,CFC的好像没什么规律 2.在用户管理只要建立了用户,激活…

    SIMATIC PCS 7 2017年7月26日
  • STEP7程序用PCS7打开程序下载不了!

    我的电脑上现在装的是PCS7软件,但是有时候也会用PLC,现在我用PCS7软件打开原来的STEP7 程序,出现“没有SIMATIC PDM单点/基本型的授权”点…

    SIMATIC PCS 7 2017年6月12日
  • CFC编译警告

    CFC编译时出现警告:OB35中添加了108个FC和SFC,这会影响SCL编译。 FC和SFC都是自动添加的阿,影响我的项目吗?请问怎么解决? 最佳答案 说明你在OB35…

    SIMATIC PCS 7 2017年8月18日
  • pcs7simatic manager中的charts的cfc功能块连接?

    如何更快的学习pcs7的simatic manager项目中现场站点下charts里面的cfc功能块,和怎么才能看懂这些块的连接,望大家多多指点? 问题补充:这些资料我也…

    2017年6月10日
  • CPU410如何启用强制功能?

    CPU410如何启用强制功能? 最佳答案 "1、CPU410不支持变量表强制(没有FRCE指示灯)2、CPU410可以通过CFC强制功能启用强制DI AI&qu…

    SIMATIC PCS 7 2017年6月1日
  • OCM can not read?

    在CFC中进行操作的时候,不能导出FB块的变量给WINCC,删除CFC块提示can not read OCM attribute!,拷贝考其…

    SIMATIC PCS 7 2017年8月15日
  • PCS 7中如何组态OS服务器/客户机?

    PCS 7中如何组态OS服务器/客户机? 最佳答案 西门子PCS7 V7 OS单站结构,客户机、服务器结构以及冗余配置http://wenku.bai…

    SIMATIC PCS 7 2017年6月1日
  • 在没有安装OpenPCS7授权的前提下,OpenPCS7软件是否能正常通讯?

    在没有安装OpenPCS7授权的前提下,OpenPCS7软件是否能正常通讯? 最佳答案 OpenPCS7软件的使用必须要安装正确的授权才能通讯正常。 提问者对于答案的评价:OPC通…

    SIMATIC PCS 7 2017年6月1日
  • 《CFC 功能块库》中文手册

    如题,求中文手册,谢谢大家,另外SFC(顺序功能控制)也想了解点,不吝赐教,谢谢大家 最佳答案 参考下面的手册:《入门指南 – PCS 7 …

    SIMATIC PCS 7 2017年6月24日