你好,你回答过我的三菱PLC程序双线圈错误问题,我还想再问一下

假如两个Y1处于不同的步(s)里面的话,可以不理会双线圈问题程序可以正常运行,,,那如果一个Y1处于步(S)中,另一个Y1不在步(S)里面呢??会不会出现双线圈错误无法运... 假如两个Y1处于不同的步(s)里面的话,可以不理会双线圈问题程序可以正常运行,,,那如果一个Y1处于步(S)中,另一个Y1不在步(S)里面呢??会不会出现双线圈错误无法运行呢?? 展开
 我来答
顺手看看
推荐于2017-11-25 · TA获得超过1228个赞
知道小有建树答主
回答量:279
采纳率:100%
帮助的人:89.9万
展开全部
在步进顺控程序里面,只要两个步不会同时有效的,就不存在双线圈问题。
如果一个Y1在主程序里面,一个在顺控程序里面也是会有双线圈问题
追问
那应该怎么避免这种情况呢(一个在主程序一个在顺控里)??能讲一下吗??
追答
如果实际一定要有输出,那么顺控指令里面可以用中间变量代替一下,用M进行输出。最好到主程序里面和主程序的条件相结合进行输出

LD x000
and m10
out y000
曲日勇
2012-10-14 · 超过31用户采纳过TA的回答
知道答主
回答量:164
采纳率:33%
帮助的人:36万
展开全部
避免双线圈两个办法。一个是放在步指令里面。另一个就是调用子程序。如果是一个放在子程序里那就没有问题。或者要是放在一个程序里的话你可以用一个中间继电器输出。最后用两个中间条件控制最后的y输出。
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gzik550204
高粉答主

2012-10-12 · 醉心答题,欢迎关注
知道大有可为答主
回答量:1.8万
采纳率:86%
帮助的人:4882万
展开全部
双线圈问题,如果一个Y1处于步(S)中,另一个Y1不在步(S)里面,那么将以程序里最后出现Y1的输出为准。
追问
那能不能把主程序中的Y1用CALL指令改到子程序中,这样还会和步(S)中的Y1冲突吗??
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式