台达ISPSOFT中出现多个无效指令 点击:1432 | 回复:5



孙鸿疆

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:14帖 | 37回
  • 年度积分:12
  • 历史总积分:159
  • 注册:2011年5月13日
发表于:2020-06-30 15:25:56
楼主

①:用ISPSOFT软件编程,使用DIV16、DIV和DDIV指令,有一个数据16位都要用到,用MMOV指令转换,提示是无效指令(其他四则运算指令估计也是这样),但是4年前的程序一直在设备上运行着,现在为什么不能用了呢,软件我分别试了V3.03、V3.08、V3.10都是这个情况。

②:DIV指令,3个参数在全局符号定义都是16位数据,但是编译时提示数据类型错误,以前不是这样的啊.

不会中了新冠了吧,郁闷死我了

image.pngimage.png





楼主最近还看过



yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10219回
  • 年度积分:3353
  • 历史总积分:48938
  • 注册:2005年4月22日
发表于:2020-07-01 09:12:02
1楼

1、在3.10版本上无法重现你说的问题

workpicture1.JPG


2、DIV的结果为32位数据(16位结果商,16位结果余数),你要么将结果的数据类型定义为DWORD,要么定义为WORD的数组。


最后,ISPSoft是标签化编程方式,请勿数据地址和标签化混合编程。


HAVE FUN!

diaonima

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 617回
  • 年度积分:0
  • 历史总积分:866
  • 注册:2008年5月30日
发表于:2020-07-10 18:08:21
2楼

台达PLC东西真心不好用,太差

SOIJOR

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 238回
  • 年度积分:0
  • 历史总积分:179
  • 注册:2016年8月03日
发表于:2021-02-24 14:31:45
3楼

高仿西门子

离苏州很近

  • 精华:1帖
  • 求助:0帖
  • 帖子:13帖 | 514回
  • 年度积分:0
  • 历史总积分:686
  • 注册:2003年8月12日
发表于:2023-01-27 09:29:35
4楼

高仿西门子

仿的不好用

有点乱

Q458751110

  • 精华:0帖
  • 求助:1帖
  • 帖子:53帖 | 865回
  • 年度积分:402
  • 历史总积分:4088
  • 注册:2006年4月04日
发表于:2023-01-27 18:14:01
5楼

台达软件做的不尽人意。难用。


热门招聘
相关主题

官方公众号

智造工程师