向钱冲
级别: 略有小成
精华主题: 0
发帖数量: 285 个
工控威望: 428 点
下载积分: 4456 分
在线时间: 455(小时)
注册时间: 2010-10-05
最后登录: 2020-08-10
查看向钱冲的 主题 / 回贴
楼主  发表于: 2010-12-05 23:09
   各位老师傅你们好!本人是一个三菱PLC编程初学者,想在做一台磨角机,功能有手动/半自动/全自动三种,用一般的梯形图已编好也可用,但看起来比较复杂,现在想改用跳转指令编程,这样看起来好看一点,不用点那么多内存,也可用双线圈,手动/半自动编完后仿真时显示程序出错,提示CJ、CALL没有跳出位置,但不知错在哪里,改来改去也改不好,包括加了FEND指令后还是显示出错,看书上的也是云里雾里看不懂,希望各位师兄弟能指导指导,看一下该改哪一步哪些地方,下面是本人编的程序(因我前几天发的没人帮忙,今天只好又以照片形式上传):




    

        X0:停止   X1:手动/自动转换   X2:启动按钮   X3:原点  X4:摆臂内摆到位   X5:摆臂快速下到位(气动)    X6:打磨上限程   X7打磨下限程   X10:打磨上下次数满足   X11:磨头手动   X12:摆臂快下手动    X13:磨头电机手动   X14:高楼大厦头下行手动    X15:磨头上行手动
Y1:摆臂进入(气动)    Y2:摆臂快下   Y3:油泵电机   Y4:打磨下行(油缸驱动)    Y5:打磨上行(油缸驱动)  Y6:外接计数器电源    Y7:打磨来回次数输出。
工作过程是(半自动):按下启动按钮X2,(启动条件:摆臂上抬在上原点X3通,油泵驱动的摆臂在上限程X6接通),Y0气阀得电摆臂内进(气动)X4通,Y1气阀得电摆臂下压X3断开,摆臂下到位X5通电,Y0失电摆臂外摆靠上需打磨的产品(四角盆内面),X4断开Y2得电磨头电机运转(磨头电机装于摆臂上),油泵电机Y3接通运转,下行油阀Y4得电,开始往下打磨,磨头下行离开X6后外接的计数器电源接通,打磨下行碰到X7后Y4断电,Y5通电磨头上行,同时Y7通电外接的计数器加1,上行碰到上限X6磨头下行,Y7得电输出外接计数器加1。。。。。。计数满足后打磨停止,Y0气阀得电摆臂内摆,压住X4,磨头停止,如磨头在下限X7处则磨头上行到X6处停止(如磨头在X6处则无此动作), Y1气阀断电摆臂上抬,压支X3后Y0气阀失电,计数器电源Y6停止输出,摆臂外摆复原,
等待下一个工作循环。P1后的手动则不提了
[ 此帖被向钱冲在2010-12-05 23:23重新编辑 ]
shaolinsi
佛曰:不可说
级别: VIP会员
精华主题: 0
发帖数量: 561 个
工控威望: 1209 点
下载积分: 1554 分
在线时间: 112(小时)
注册时间: 2010-05-04
最后登录: 2014-11-13
查看shaolinsi的 主题 / 回贴
1楼  发表于: 2010-12-06 11:33
楼主跳出位置嫩没有标,当然是不行了,相当于有起跳却没有着陆点。
饿米豆腐
shaolinsi
佛曰:不可说
级别: VIP会员
精华主题: 0
发帖数量: 561 个
工控威望: 1209 点
下载积分: 1554 分
在线时间: 112(小时)
注册时间: 2010-05-04
最后登录: 2014-11-13
查看shaolinsi的 主题 / 回贴
2楼  发表于: 2010-12-06 11:39
再贴个图,注意标记一定要写,那个是着陆点。搞了个CJP P10供参考。



本帖最近评分记录:
  • 下载积分:+3(sjm213) 热心助人
  • 饿米豆腐
    向钱冲
    级别: 略有小成
    精华主题: 0
    发帖数量: 285 个
    工控威望: 428 点
    下载积分: 4456 分
    在线时间: 455(小时)
    注册时间: 2010-10-05
    最后登录: 2020-08-10
    查看向钱冲的 主题 / 回贴
    3楼  发表于: 2010-12-06 23:05
    谢谢shaolinsi师傅:我也有试改过很多次,包括加FEND指令,都显示出错,您能不能画一两组更详细一点的图来看看?谢谢!
    shaolinsi
    佛曰:不可说
    级别: VIP会员
    精华主题: 0
    发帖数量: 561 个
    工控威望: 1209 点
    下载积分: 1554 分
    在线时间: 112(小时)
    注册时间: 2010-05-04
    最后登录: 2014-11-13
    查看shaolinsi的 主题 / 回贴
    4楼  发表于: 2010-12-07 23:39
    楼主不看编程手册里的指令说明吗?跳转和子程序不能乱跳,详细见指令说明。

    本帖最近评分记录:
  • 下载积分:+3(guochunyi) 热心助人
  • 饿米豆腐
    向钱冲
    级别: 略有小成
    精华主题: 0
    发帖数量: 285 个
    工控威望: 428 点
    下载积分: 4456 分
    在线时间: 455(小时)
    注册时间: 2010-10-05
    最后登录: 2020-08-10
    查看向钱冲的 主题 / 回贴
    5楼  发表于: 2010-12-08 22:08
    谢谢shaolinsi师傅:手册我也有,而且还买了一本这方面的书,你上面写出来的书上也有,也许是文化水平太低了吧,都看不懂,哎!老啦,能不能直接改上我上面的图?比如第几步该加或减什么。
    chentaixiang
    不停的走....就到了远方...
    级别: 略有小成
    精华主题: 0
    发帖数量: 189 个
    工控威望: 279 点
    下载积分: 4287 分
    在线时间: 55(小时)
    注册时间: 2010-02-26
    最后登录: 2012-12-04
    查看chentaixiang的 主题 / 回贴
    6楼  发表于: 2010-12-13 00:23
    ddddddddd