技术论坛

关于SCL语言编程时,for循环索引变量类型不一致导致无法进入循环的问题

作者 主题
新手

经验值: 44
发帖数: 3
精华帖: 0
主题:【探讨】关于SCL语言编程时,for循环索引变量类型不一致导致无法进入循环的问题


只看楼主 楼主 2020-12-06 20:07:09

环境是tia portal v15 sp4  +  1211cpu


索隐变量是两个static变量 index1(int类型),str_len(sint类型)

代码如下


变量类型同为int类型时正常运行



TIA PORTAL进行语法检查时,是不会报错的,大家注意。

PORTAL连数组越界都能检查,为什么不能检查这个

v16及以后版本暂未实验,有安装的同仁还请分享下


 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1655877&b_id=50&s_id=0&num=3

版主

经验值: 69061
发帖数: 12270
精华帖: 59
回复:关于SCL语言编程时,for循环索引变量类型不一致导致无法进入循环的问题


只看楼主 1楼 2020-12-06 21:25:37

有的变量类型能隐式转换的




Q群:https://jq.qq.com/?k=9BDuEgf6
以下网友喜欢您的帖子:

  
侠士

经验值: 1253
发帖数: 302
精华帖: 0
回复:关于SCL语言编程时,for循环索引变量类型不一致导致无法进入循环的问题


只看楼主 2楼 2020-12-06 21:40:43

有关于博图的SCL的技术文档?目前正在学习


新年新希望
以下网友喜欢您的帖子:

  
版主

经验值: 69061
发帖数: 12270
精华帖: 59
回复:关于SCL语言编程时,for循环索引变量类型不一致导致无法进入循环的问题


只看楼主 3楼 2020-12-06 22:45:01

为啥用sint类型?一般就是用int dint类型的,其他的还真没怎么见过呢


Q群:https://jq.qq.com/?k=9BDuEgf6
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
关于SCL语言编程时,for循环索引变量类型不一致导致无法进入循环的问题
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。