西门子工业支持中心,以专业共创价值!
西门子工业支持中心,以专业共创价值!
作者 | 主题 |
---|---|
搞不清楚 游士 ![]() 经验值:213 发帖数:102 精华帖:0 |
楼主
![]() 主题:S5的编程地址
初学S5,现有一个问题请教大家。在S5的程序中,F的地址是否相当于S7中M地址属于中间继电器。在S5有没有开机后如PLC正常,就为常1的地址,是哪一位
李明
|
mengquanshui 至圣 ![]() 经验值:10249 发帖数:3049 精华帖:4 |
2楼
![]() ![]()
1, F 你可以认为就是当 S7 中的中间元件件M".
2, S5没有常1的信号,自己在程序中写,如 : AN F0.1 S F0.1
喜欢用SIEMENS,乐水工控生活 打造工业智能家居生活!
|
n次看你的背影 奇侠 ![]() 经验值:7970 发帖数:2355 精华帖:73 |
5楼
![]() ![]()
楼主还可以这样哈!
自己做一个恒为0状态的标志位,把F0.0定义成符号“0” A F0.0 AN F0.0 = F0.0 自己做一个恒为1状态的标志位,把F0.1定义成符号“1” O F0.1 ON F0.1 = F0.1 办法笨了点,但很管用!在编程的时候直接用符号会比较方便,不需要去记忆绝对地址了!呵呵......(仅供参考)
佛对我说:“你的痛苦来自于你的欲望,没有欲望也就没有痛苦!”
|
n次看你的背影 奇侠 ![]() 经验值:7970 发帖数:2355 精华帖:73 |
6楼
![]() ![]()
楼主或者也可以这样哦,在OB1里面写点东西,但比较抽象啊:
L KM 00000010 T FY0 F0.0就是状态“0”;F0.1就是状态“1”,然后在程序其它地方就可以用了哦!其它没有用到的位可以作为“位垃圾桶”,在FB的BOOL类型输出形参不需要填有意义实参时,可以把F0.2~F0.7作为实参赋给这些FB的BOOL类型输出形参。
佛对我说:“你的痛苦来自于你的欲望,没有欲望也就没有痛苦!”
|