首页 上一页 1 2 下一页 尾页

求助!哪位前辈用过施耐德的PLC M218,帮帮我 点击:11414 | 回复:25



jinlong631

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 2回
  • 年度积分:0
  • 历史总积分:56
  • 注册:2009年5月17日
发表于:2012-02-03 13:05:21
楼主
我现在刚接触施耐德的PLC,用的是M218.我有一个项目是西门子的PLC现在改成施耐德的PLC。主要有两个问题不明白:一、somachine能不能支持子程序调用。怎么调用?二、M218的中间变量如何定义和使用?


楼主最近还看过



wang_hu_hi

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 221回
  • 年度积分:0
  • 历史总积分:331
  • 注册:2015年12月18日
发表于:2018-09-09 12:56:10
21楼
这才是好帖子,顶顶顶顶



JSTOPSUN

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1495回
  • 年度积分:0
  • 历史总积分:1636
  • 注册:2015年8月31日
发表于:2019-06-24 21:36:58
22楼


引用 PCI7433 的回复内容: 求M218PTO程序样例!!!

-------------------------


jeanne136

  • 精华:0帖
  • 求助:2帖
  • 帖子:9帖 | 136回
  • 年度积分:0
  • 历史总积分:717
  • 注册:2009年10月12日
发表于:2020-02-12 19:54:57
23楼

我们现在用的就是TM218这是好帖子


braveheart

  • 精华:0帖
  • 求助:3帖
  • 帖子:6帖 | 46回
  • 年度积分:91
  • 历史总积分:1460
  • 注册:2017年7月04日
发表于:2020-02-17 13:49:40
24楼

1.子程序问题: 施耐德plc可以采用ST语言编程。各个程序块(POU)之间是可以相互调用的你可以这样用:创建两个程序文件TEST0、TEST1,在TEST0中调用TEST1程序则只需在TEST0中编辑 TEST1( ); 即可实现在TEST0中循环调用TEST1程序。也可以使用IF语句来实现条件调用。

还有一种用法就是右击TEST0 POU文件名选择创建一个动作。这个动作也是一个程序文件调用方法也是 程序名(); 的语法。

2.中间变量问题:%m %mw


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页