您好,欢迎访问三七文档
当前位置:首页 > 资格认证/考试 > 技工职业技能考试 > PLC工业自动化培训课件:Day10
Day101.Automat多状态电子齿轮凸轮相互跳转CamProfileAutomat贝加莱专有2.介绍状态STATE和事件event状态包含事件,一个状态可以有不同的多个事件,每个事件都可以用作跳转到其他状态的条件有两个状态,基础状态0会很快跳出,然后依次是状态1和状态2能使状态转换的是事件Stateschangeevent:1.eventtype2.enventattribute3.targetstate蓝字是事件类型注意:事件类型和状态都有用到ncST_END,但是两者含义不同ncTRIGGERevent是接到驱动器上的trigger端子排上。不能用IO模块ncSIGNALevent才是可以用IO模块上的链接的变量来触发,因为连接到PLC上所以比上面的trigger反应要慢。3.CamAuto功能MpAxisCamSequence功能块一般状态分为两个段一段compensationgearing(补偿段),一段cam(比例段)..其中第一段是速度变化的段,另一段是匀速的,是实际操作设备的段。NcWITH_CAM是分为前后两个补偿段,中间一个比例段如200(m),0(s);1000(m),0(s)则正中间200走比例,即400到600走比例。0到400,和,600到1000走补偿这里的从轴因为都是设置为0(slave),所以从轴都没有动。CamProfileIndex的赋值的含义0xFFFFPreconfigured1:1line0xFFFEPreconfigured0curve,pointwithslope以上这两个表明要走比例关系的直线。除此之外都是会写成0X0001就是用第1个cam表,来走凸轮跟踪。对MpAxisCamSequencer功能块的操作。各变量写好之后,将变量StartSequence置为1,这是观察输出变量InSync,若他被置一,就表示耦合成功。程序就会按照编写的顺序依次跳转。4.调用凸轮表(下面图片中写的0号凸轮表不能用是错误的,可以用)在CamSepuencer中调用Cam凸轮表,先在这个MpAxisCamSequencerParType.CamTable中的表中为变量赋值。这样改过之后对应的下面的1000400CompMode18003600中的数字就是要乘进凸轮表中的系数。
本文标题:PLC工业自动化培训课件:Day10
链接地址:https://www.777doc.com/doc-7862151 .html