为什么我写的这程序在两个不同的项目中出现不同的情况

为什么我写的这程序在两个不同的项目中出现不同的情况,第一种,能下载能编译但没有模拟量显示,第2种不能下载不能编译,但是同一PLC  CPU同一程序,第2种带了形参

问题补充:
还是没有显示,PLC有电压,没有在软件中显示

图片说明:

为什么我写的这程序在两个不同的项目中出现不同的情况    为什么我写的这程序在两个不同的项目中出现不同的情况    为什么我写的这程序在两个不同的项目中出现不同的情况    为什么我写的这程序在两个不同的项目中出现不同的情况   

最佳答案

1、在你上传的图2中变量#t-value被划上了红线,表明这个变量的类型(例如INPUT、OUT等)、数据类型(例如INT、REAL等)或变量名写法有问题。所以不能编译,编译不能通过,当然就不能下载了。
2、注意图4中的AHN与变量#t-value的数据类型。如果是算术运算两者的数据类型必须一致,不能一个为INT,另一个为REAL。必须通过数据类型指令才能将INT数据转换为REAL数据,例如,ITD指令(单字转双字)再用DTR指令(双字转浮点)。

提问者对于答案的评价:
谢谢指导

专家置评

第二张图,把*#T-Value*的两个*号去掉

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc148118.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月3日 上午11:51
下一篇 2017年6月3日 上午11:51

相关推荐