产品
下载
联系我们
网站地图
返回首页

微信扫一扫
在线技术支持

微信扫一扫
访问视频号

  • 1 硬件兼容性
  • 2 外接设备兼容性
  • 3 软件兼容性
  • 4 替换步骤

兼容性

使用LS或LSS变量(LS区刷新)时的转换注意事项

在GP-Pro EX中,地址可直接指定,这与GP-PRO/PB3 C-Package中使用的LS和LSS变量(LS区刷新)不同。用于GP-PRO/PB3 C-Package的LS和LSS变量在GP-Pro EX中由LS区替代。
但是,如果在BMOV和FMOV(GP-Pro EX中的BLMV和FLMV)等指令中将LS或LSS变量用作数组变量,则变量无法得到正确转换。遇此情况时,请参阅下面的解决方法

转换示例
- LSS[0].X[3]
(特殊继电器LS2032的第3位)
- LS[8]
(系统数据区的第8个字)
- BMOV指令中使用LS变量

如果指定了以上设置...







- LSS[0].X[3] --> LS203203
- LS[8] --> LS0008
- BMOV (BLMV) --> 部分设置丢失。

... 变量转换情况如上。

解决方法1:换用MOV指令
* 如果容量不够,当LS数组变量超过200个字或逻辑程序区超过1000步时,请转到解决方法2

在所有用BMOV指令一次性复制的LS数组变量中,仅替换那些需要用MOV指令复制的地址。该解决方法在需要复制的地址数较少时比较有效。

  如果指定了BMOV指令将从LS变量的第16个字开始的4个字复制到DATA变量的第0~3个字…
 

  用4个MOV指令逐个复制LS0016~LS0019。


解决方法2:使用D脚本
* 请将数组数量和D脚本中的数量(用粗体表示)改为实际使用的数量。

在地址和LS变量之间执行数据读写
 
变量名称 数组数量 类型 用法
Temp_Address 276 整型 保留以前的值
LS 276 整型 用于逻辑程序
  D脚本
 

仅从地址写入数据到LS变量
 
变量名称 数组数量 类型 用法
LS 276 整型 用于逻辑程序
  D脚本
 

仅从LS变量写入数据到地址
 
变量名称 数组数量 类型 用法
LS 276 整型 用于逻辑程序
  D脚本
 


返回顶端 返回上一页
常见问题 | 个人信息保护 | 关于知识产权 | 使用条款
版权 (C) 2005- Schneider Electric Japan Holdings Ltd.,和普洛菲斯国际贸易(上海)有限公司版权所有,保留所有权利。
沪ICP备05028659号-3