找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题
取消精华
首页精华问答
取消推荐
高端用户推荐
申请置评
已申请置评
修改
修改标签
添加标签
官方认证
取消官方认证
修改标签
添加标签
转移分类
删除
{{itemCategory}}
2、设备开始就运行的程序
AN M0.1
= M0.2
S M0.1
A M0.0
R M0.0
A M101.0
= M0.3
请问这段程序代表什么意思,请详细说明。
3、AN I6.7
A M27.3
= M27.2
A I6.7
= M27.3
请问这个程序怎么执行?
以上程序都是一个设备的程序,德国的设备,有点读不懂,请帮助,谢谢!
收藏({{answerDetail.Q_FavoriteCounts}})
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
专家建议
取消最佳答案
修改
1:该条程序一般实际中是不用的,西门子可以把没有分配的io点拿来编程,没有错的,不过用处不大.
i5.3实际是一个扫描0/下个扫描1,如此循环
2:程序开始的设定;西门子300\400没有什么内部触点,需要时自己编写,这也是西门子的灵活之处.
AN M0.1
= M0.2 //第一次扫描通 firstscanon
S M0.1 //常通 alwayson
A M0.0
R M0.0 //常断 alwaysoff
A M101.0
= M0.3 //这个要看m101.0了
3:这里表示如同楼上说的一样,M27.2就是I6.7的下降沿信号.
这个很有意思,我也经常这么玩,因为西门子的上升下降沿每个都占用一个中间位的,如果某个点需要用到多次的上升下降沿的话,就占用了不少中间位了,而程序的写法就可以用一个点表示,以后的程序只要用到m27.2(i6.7的下降沿)就可以了.注意该程序要在前面运行.
我的写法如下,繁了点,不过一样:
//;
A I 0.1
AN M 200.1
= M 0.1 //FP
A M 0.1
S M 200.1
AN I 0.1
R M 200.1
//;
AN I 0.1
A M 220.1
= M 20.1 //FN
A M 20.1
R M 220.1
A I 0.1
S M 220.1
等您来回答
换一换
{{item.CoinValue}}西币
{{item.VisitNum}}人想问
本版相关问题
换一换
专家置评
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!

西门子商城