其他品牌

  • AKM21C-ANB2R-00,AKM43E-BKC2R-00
AKM21C-ANB2R-00,AKM43E-BKC2R-00

AKM21C-ANB2R-00,AKM43E-BKC2R-00

按下启动按钮SB1,A相通电(A亮)→B相通电(B亮)→C相通电(C亮)→D相通电(D亮)→E相通电(E亮)→A→AB→B→BC→C→CD→D→DE→E→EA→A→B

……循环下去。按下停止按扭SB2 AKM21C-ANB2R-00,AKM43E-BKC2R-00,所有操作都停止需重新起动。 

 2.I/O分配                                   

输入                        输出

起动按钮:I0.0           A:Q0.1     D:Q0.4

停止按钮:I0.1           B:Q0.2     E:Q0.5

C:Q0.3主程序

如图1所示,用首次扫描时接通一个扫描周期的特殊内部存储器SM0.1去调用一个子程序,完成初始化操作。

(2)初始化的子程序

如图2所示,定义HSC1的工作模式为模式11(两路脉冲输入的双相正交计数,具有复位和起动输入功能),设置SMB47=16#F8(允许计数,更新新当前值,更新新预置值,更新计数方向为加计数,若为正交计数设为4×,复位和起动设置为高电平有效)。HSC1的当前值SMD48清零,预置值SMD52=50,当前值 = 预设值,产生中断(中断事件13),中断编程完成采样工作,要求每10ms采样一次。

分析:完成每10ms采样一次,需用定时中断,查表1可知,定时中断0的中断事件号为10。因此在主程序中将采样周期(10ms)即定时中断的时间间隔写入定时中断0的特殊存储器SMB34,并将中断事件10和INT-0连接,全局开中断。在中断程序0中,将模拟量输入信号读入,程序如图下图所示。

上一个:AirpaxStepperMotorL82701-P1 下一个:GE AKR-6D-50

关闭
微信扫码关闭
微信扫码