zf.txt

来自「51单片机驱动2相步进电机程序。 keil 开发软件。」· 文本 代码 · 共 22 行

TXT
22
字号
 //全部拷贝到PLC函数程序。 
/*------------这里添加你的逻辑程序--------------------------------------*/
	if(((X0==0)||(Y0==0))&&(X1==1)&&(Y1==1)&&(M0==1)&&(X2==1))
	//X0 Y1任意一个接通,+X1断开 + Y0断开 + M0断开+ X2断开条件成立,执行
		{
       		Y0=0;                             //Y0动作
           	if(T0_K==1)                    //如果定时器没有打开多,执行
         		{
                	T0_K=0;            //定时器打开
                 	T0K=50;           //定时器值=50×0.1=5秒
            	} 
  	 	}
 	else {Y0=1; T0_K=1;T0_bit=1;}//复位
	if(((M0==0)||(Y1==0))&&(X1==1)&&(X2==1)&&(Y0==1))Y1=0;
	//如果M0或者Y1任意一个动作+X1断开+X2断开+Y0断开,条件成立.Y0动作.
    	else Y0=1;          //条件不成立,Y0断开。
	if(((T0_bit==0)||(M0==0))&&(X1==1)){M0=0;T0_bit=1;}//定时器或者M0动作,                                                                     /                                                                      //并且X1断 开,M0动作。定时器复位
              else M0=1; //  if条件不成立M0复位。                        

/*--------------------------------------------------*/

//拷贝至此	

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?