DCC在S120以及Simotion中的执行任务周期

n

在用Starter对S120进行调试时,当我们插入一个DCC程序,在CFC的DCC编辑器中,自动为新建的DCC创建了一个执行周期组(runtime group),当然我们还可以在编辑器中插入多个执行周期组。如下图所示:
DCC在S120以及Simotion中的执行任务周期

然后我们可以通过在DCC程序右键程序里去设置DCC程序的执行周期,由下图所示,我们可以看出在S120中,DCC的执行周期是以参数r21002为时间单位的倍数。当然也可以通过参数P21001[0,,9]来定义。n

DCC在S120以及Simotion中的执行任务周期DCC在S120以及Simotion中的执行任务周期

但在Simotion中,定义方式完全不同,在DCC编辑器中存在五个任务执行周期T1,,,T5,默认的新程序是存放在T2执行任务周期内,当然可以更换。

DCC在S120以及Simotion中的执行任务周期

那么T1到T5的时间周期在哪里定义呢?其与系统的执行任务对应关系如下。 即T1的执行周期与Servo周期是一致的。T2的执行周期与IPO一致等。n

Task in the DCC editor Execution level Task
T1 Servo servoDcc
T2 IPO ipoDcc
T3 IPO_2 IpoDcc_2
T4 DccAux dccAux
T5 DccAux_2 dccAux_2n

在Scout软件中,可以通过右击Simotion控制器的方式选择 “set system cycle clocks”共同设置,如下图:

DCC在S120以及Simotion中的执行任务周期DCC在S120以及Simotion中的执行任务周期

链接
http://support.automation.siemens.com/CN/llisapi.dll?aktprim=0&lang=zh&referer=%2fCN%2f&func=cslib.csinfo&siteid=csius&treeLang=en&groupid=4000002&extranet=standard&viewreg=CN&&nodeid0=10805045&objaction=csopen

关键词
DCC, Sinamics, Simotion, 执行周期

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc326216.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论