您现在所在的是:

PLC论坛

回帖:2个,阅读:1781 [上一页] [1] [下一页]
1078
fannao
文章数:28
年度积分:50
历史总积分:1078
注册时间:2006/3/29
发站内信
发表于:2013/4/27 15:56:40
#0楼
somachine v3.0 , M218
主程序Pou段如何根据条件调用其他pou程序段(ld),找很久也没发现怎么用?请达人指教。谢谢先。
[此贴子已经被作者于2013/4/27 16:28:55编辑过]
10分悬赏,已用5分
38000
cvlsam 版主
文章数:12477
年度积分:611
历史总积分:38000
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2013/4/27 21:04:16
#1楼
以下是引用fannao2013/4/27 15:56:40的发言:
somachine v3.0 , M218
主程序Pou段如何根据条件调用其他pou程序段(ld),找很久也没发现怎么用?请达人指教。谢谢先。
[此贴子已经被作者于2013/4/27 16:28:55编辑过]
在somachine中,Pou分为:程序,Fb以及Fc。

Fb,Fc可以在程序内直接调用。

而程序是不可以在程序内被调用的,能调用Pou,或者叫能执行程序的只能是分配给任务的程序。

任务可以分为循环任务,定时中断任务以及事件任务。

其中,只有事件任务才能使用一个Bool变量进行触发,也就是调用。

将你需要调用的程序分配给事件任务,然后给事件任务分配触发的Bool变量,然后在其他的程序内控制这个Bool变量,不过请注意,事件任务的等级高于自由任务,因此当事件任务的触发时,会中断自由任务转而执行事件任务。

Good Luck~
+5
1078
fannao
文章数:28
年度积分:50
历史总积分:1078
注册时间:2006/3/29
发站内信
发表于:2013/4/28 8:43:36
#2楼
回复 #1 cvlsam楼
谢谢指教,正在熟悉此软件。祝吉祥如意。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

46.8003