最近一段时间正在利用V12 的scl语言编写程序,在使用过程中发现一些问题和疑惑想跟大家分享讨论一下。
我们的程序需要在FC 和FB 中调用DB中的内容,DB中是一些结构体Struct1,struct2....,我现在的做法是声明DB为DB_ANY,同时把DB的属性改为非优化的(优化的数据块不能够直接使用绝对地址也就不能使用peek指令了),然后再FC或FB中利用peek指令就可以把DB中的内容读进来了。
但是,我觉得作为Portal TIA 1500 一直都主张使用符号优先的编程方法,能不能彻底抛弃利用绝对地址来间接寻址呢???清大家给些意见
另外。对于变量覆盖的功能,我不知道可以不可以实现我的功能。简单的试过几次,没有成功。希望有用过的朋友给些帮助。
帮助文件太不给力了觉得,许多新定义的概念或专有名字不像以前都有超链接去解释,不好理解,而且例子特别少,我觉得这一点很不好。希望在马上要出来的V13版本中得到改变。