100759
生活-焉知水生火热
级别: 家园常客
精华主题: 0
发帖数量: 402 个
工控威望: 570 点
下载积分: 1405 分
在线时间: 334(小时)
注册时间: 2008-04-03
最后登录: 2025-01-09
查看100759的 主题 / 回贴
楼主  发表于: 2021-11-11 22:26
很少用西门子  请问下

#SensorPositionOut(IN:= #EnableAlarm ,
                  
                                 PT:=#Temp_2 ,Q:=#SensorPositionOut.Q ,ET:=SensorPosition_ET );


这段在西门子中SCL如何操作  ?


SensorPositionOut这个定义成输出time?还是?
zhou1211
级别: 略有小成
精华主题: 1 篇
发帖数量: 206 个
工控威望: 363 点
下载积分: 1174 分
在线时间: 66(小时)
注册时间: 2013-11-04
最后登录: 2025-01-09
查看zhou1211的 主题 / 回贴
1楼  发表于: 2021-11-15 19:00
引用
引用楼主100759于2021-11-11 22:26发表的 西门子SCL寻求帮组 :
很少用西门子  请问下

#SensorPositionOut(IN:= #EnableAlarm ,
                  
                                 PT:=#Temp_2 ,Q:=#SensorPositionOut.Q ,ET:=SensorPosition_ET );
.......

我觉得吧,你也没必要定义SensorPositionOut,直接#SensorPositionOut.Q不是一样用,若非必要就不要定义了
还有,真搞不懂为啥没有类型前缀,打出一个字母,来一堆相似变量名,找起来不累么