yanlei2583
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看yanlei2583的 主题 / 回贴
楼主  发表于: 2008-09-10 15:30
自动控制小车的运行方向(左右移动),有五个按钮SB1SB2SB3SB4SB5和限位开关LS1LS2LS3LS4LS5,(SB1-LS1...SB5-LS5是一一对应的)
1,当小车所停的位置LS的编号大于呼叫的SB编号时,小车往左运行至呼叫的SB位置后,停止.
2,当小车所停的位置LS的编号小于呼叫的SB编号时,小车往右运行至呼叫的SB位置后,停止.
3.小车位置LS与呼叫编号SB相同时,小车不动作.



  
ljl5130
中国工控!雄起!
级别: 略有小成
精华主题: 0
发帖数量: 469 个
工控威望: 485 点
下载积分: 2262 分
在线时间: 284(小时)
注册时间: 2008-07-18
最后登录: 2024-06-29
查看ljl5130的 主题 / 回贴
1楼  发表于: 2008-09-10 17:33
试用SFC编程,请各位师傅指正。
附件: 装料小车(SFC).rar (11 K) 下载次数:21
网站提示: 请不要用迅雷下载附件,容易出错
ljl5130
中国工控!雄起!
级别: 略有小成
精华主题: 0
发帖数量: 469 个
工控威望: 485 点
下载积分: 2262 分
在线时间: 284(小时)
注册时间: 2008-07-18
最后登录: 2024-06-29
查看ljl5130的 主题 / 回贴
2楼  发表于: 2008-09-16 23:39
将8楼兄弟的梯形图进行仿真后出现问题,第一种情况是:假设通电前小车停在X14位置上,通电后虽然未按任一按钮,传送指令不执行,但D200此时数据依然为0,所以在第二行梯形图中D200小于K2X10,Y0输出动作一下离开X14停止,因为此时K2X10=0,D200=K2X10,Y0无输出,此时如果按下X0,D200>K2X10,结果是Y1输出,小车却向右运行后又向左运行?!第二种情况是:假设通电前小车不在任一位置上,比如在X11和X12之间,通电后因无比较所以Y0和Y1无输出,假设按下X0,此时D200=1,而K2X10=0,所以梯形图第三行动作,Y1输出,小车向右运行再左行,如果在实际应用中X11与X12相隔较远,好像不合常理。第三种情况是:当有人连续点按X0时,另一人此时按X4是否不起作用?另外当小车在运行过程中市电突然停电又马上来电后不知又是什么情况?以上对否请各位指正。
ljl5130
中国工控!雄起!
级别: 略有小成
精华主题: 0
发帖数量: 469 个
工控威望: 485 点
下载积分: 2262 分
在线时间: 284(小时)
注册时间: 2008-07-18
最后登录: 2024-06-29
查看ljl5130的 主题 / 回贴
3楼  发表于: 2008-09-17 00:08
不好意思,我在1楼用SFC编的程序仿真时也有问题,现改了一下后能仿真,还望各位兄弟检查是否还有问题,重新上传,谢谢!
[ 此帖被ljl5130在2008-09-18 17:24重新编辑 ]
附件: 装料小车(SFC).rar (11 K) 下载次数:10
网站提示: 请不要用迅雷下载附件,容易出错
ljl5130
中国工控!雄起!
级别: 略有小成
精华主题: 0
发帖数量: 469 个
工控威望: 485 点
下载积分: 2262 分
在线时间: 284(小时)
注册时间: 2008-07-18
最后登录: 2024-06-29
查看ljl5130的 主题 / 回贴
4楼  发表于: 2008-09-18 10:12
不知16楼兄弟有没仿真过?另外当在实际运用中,你按一下X0我再按一下X4这样交替进行,小车是否像拉锯一样左右来回运动?小弟入门不久,请多多指正,少走弯路,谢谢!