hfmelody
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 155 点
下载积分: 683 分
在线时间: 5(小时)
注册时间: 2014-05-27
最后登录: 2020-04-23
查看hfmelody的 主题 / 回贴
楼主  发表于: 2015-05-19 16:43
[attachment=135348]
如图中所示

三位切换开关,打左边手动,打中间待机,打右边自动
我想让这段程序可以实现的功能就是,只要这个切换开关在任何位置切换一次,线圈就应该导通一次(一个扫描周期)

但是之前我用的是欧姆龙的PLC,这个线圈在旋钮切换过程中,只会导通一个扫描周期
但是,一样的写法,用到西门子以后,我发现,切换到自动以后,线圈会一直导通
请问为什么?
另外,怎么写,才能让线圈只导通一个周期而不是一直导通?
songqi8483
级别: 探索解密
精华主题: 0
发帖数量: 23 个
工控威望: 185 点
下载积分: 669 分
在线时间: 46(小时)
注册时间: 2009-03-13
最后登录: 2021-05-08
查看songqi8483的 主题 / 回贴
1楼  发表于: 2015-05-19 16:57
开关下面不能用I点,也不能用M点,要用自己建立的位数据。如DB1.DBX0.0
songqi8483
级别: 探索解密
精华主题: 0
发帖数量: 23 个
工控威望: 185 点
下载积分: 669 分
在线时间: 46(小时)
注册时间: 2009-03-13
最后登录: 2021-05-08
查看songqi8483的 主题 / 回贴
2楼  发表于: 2015-05-20 08:12
经过实际使用,用博图的软件不可以用M点,只能用DB的位。