陈仙子915
级别: 略有小成
精华主题: 0
发帖数量: 175 个
工控威望: 372 点
下载积分: 556 分
在线时间: 97(小时)
注册时间: 2019-05-01
最后登录: 2024-11-16
查看陈仙子915的 主题 / 回贴
楼主  发表于: 2019-11-17 19:49
请问为什么我这个程序中SFC会导致一个混乱的原因呢?我做这个SFC是使用一个上升沿来激发S0或者S1,S2的但是由于我给的是辅助继电器M的长信号他在扫描第二次的情况下又会再一次激活?但是三菱不是应该不会重复扫描的吗?这个程序之前也遇到一次这种问题 但是我加上了一个常闭的限制条件就解决了 但是这个s2就一直解决不了在运行到S2块的第二次时它又被激活了明明我没有SET S2 但是他依旧会被激活 还有主要我之前一直都只使用了一个SFC块 这次我用了多个SFC块 方法类似与调用这个块。但是却遇到了这种问题有知道是什么原因的吗?待会发程序
smgbwgltd
级别: 略有小成
精华主题: 0
发帖数量: 226 个
工控威望: 364 点
下载积分: 6335 分
在线时间: 394(小时)
注册时间: 2008-07-04
最后登录: 2022-10-28
查看smgbwgltd的 主题 / 回贴
1楼  发表于: 2019-11-21 12:47
SFC编写很不清晰,外人看了,状态转移条件,不能明了,首先上电信号先要保持什么状态,必须清晰
其次状态转移条件必须条例清晰,条件满足要转移到的状态必须清楚
这样才能一步一步的进行SFC控制,直至程序结束