语句的意义

CALL    #DES000
Motor Status:=P#DB119.DBX0.0

这两行是什么意思呀?先谢谢了

最佳答案

1:DES000是一个以多重背景方式调用的FB块,也就是说,你这段程序应该在FB块里面调用的,DES000是在STAT里面的FB块。
参见

http://www.diangon.com/wenku/PLC/ximenzi/201404/00010247.html
2:是P#DB119.DBX0.0 还是P#DB119.DBX0.0 WORD 10之类的,如果是前者,说明MOTORSTATUS是一个POINTER的参数类型,如果是后者,说明它是一个ANY参数类型,参见
http://www.ad.siemens.com.cn/service/answer/wap/LoggedIn/ReadingPage/Solved.aspx?QuestionId=121150

http://www.ad.siemens.com.cn/service/answer/wap/LoggedIn/ReadingPage/Solved.aspx?QuestionId=121108

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 上午4:04
下一篇 2018年12月1日

相关推荐