回复:三菱GX works 怎么写多个子程序,就像西门子一样,可有有条件的调用

Zaxife

  • 帖子

    2450
  • 精华

    31
  • 被关注

    78

论坛等级:至圣

注册时间:2008-07-24

普通 普通 如何晋级?

发布于 2017-05-02 07:32:59

3楼

三菱PLC写程序就像单片机汇编一样差不多的。
所谓的子程序都是用跳转指令执行,还要返回指令…
子程序都是放在主程序结束标志后面,然后在主程序上判断要执行子程序时先自定义参数传递,跟着用跳转指令跳转到对应的子程序执行。在子程序结束前先返回处理的结果。反正,必须规划好传递参数,返回参数的存储单元。
如果你对单片机的函数编译有了解过的话,日系PLC子程序规划完全无压力的。不过有一点很坑的就是在有中断的程序中最好不要共用子程序参数传递存储单元,也就导致很多子程序时会大量占用数据存储单元,与西门子有独立的子程序堆栈处理方式是不一样的。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。