我的 6SE70 的 技术支持热线 记录!

已锁定

miy_GreenPower

  • 帖子

    284
  • 精华

    0
  • 被关注

    8

论坛等级:侠客

注册时间:2011-01-27

普通 普通 如何晋级?

我的 6SE70 的 技术支持热线 记录!

2333

12

2011-09-29 13:21:53

我会在以后 对印象比较深刻的 热线故事 记录下来 和大家分享;

我的问题如下:

问: 6SE70 的 CUCV 板系统 功能块和 时隙是仕么关系?

我的理解如下.

工程师答: 1. CUVC 主板的工作方式 类似与 PLC 采样 循环扫描方式工作.
2. CUVC 中的功能块 是隐含在 像 U951.74 这样的参数当中的,具体的对应关系在<矢量控制大全>上下册中有详细说明
3. CUVC 中的时隙定义, T2~T20 每个时隙(时间片)是固定的.例如 T2是1.2MS ,时隙的优先级T2 最高,依次T20 最低, T20有特殊的含义,当功能块设置为T20时,功能块就不会执行了;也是功能块使能的一个条件;
4. CUVC 的扫描周期 T 是由功能块的数量(功能块指定除了T20时隙的时隙情况下有效),决定的.
5. CUVC 的功能块使能条件是, 功能块指定了时隙T2~T19 , 有足够的剩余时间, 例如U951.74=4,就是指定了T4 这个时隙,这个功能块在时隙T4 的时间片执行;
6. CUVC 的 时隙 T2~T19 是重叠的, 即 T2是1.2MS,T3是2.4MS, 假设给一个功能块指定了时隙T3 , 在 1.2MS 过后才会执行,也就是说T3 其实区间只有1.2MS, T4~T19 亦如此!
7. CUVC 的单个周期的执行举例: 假设给 功能块 FB1指定了T2, FB1=T2 , FB2=T3,FB3=T4; 假设在在功能块FB1执行完后,还没有过1.2MS(剩下的时间就是剩余时间),则程序等待进入T3时隙, 再假设T3时间2.4MS到了,功能块FB2还没执行完,则中断,重新从T2开始执行(所以指定为T2时隙的功能块),在T2结束后,进入T3 接着执行刚才中断的 FB2 程序,若T3 剩下的时间能执行完FB2,则进入T4 ,执行TB3; 若FB2在T3内还没有执行完,则系统报错,RUT错吴; T4~T19往下的执行原理依次类推;

8. CUVC 的功能块 是内部的软原件,可以理解为软功能器件, 这些功能块有输入/输出参数, 和PLC 中的功能块不同的是,它们只能被调用一次, 因为功能块的每一个管脚(输入/输出 形参)只能连接一个固定的参数,就像一个硬件定时/计数器一样;
我的 6SE70 的 技术支持热线 记录! 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

MasterDrives

共有5852条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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