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

微信扫一扫
在线技术支持

微信扫一扫
访问视频号

  • 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