我的毕业设计做的是自动包装码垛生产线的控制系统,其中有一个转位机,可以转过90度,停止一会,再转回来。我的想法是,用步进电机来作为转位机的动力,使用的PLC是三菱的FX2N-128MR,连接扩展模块FX0N-8EYT来作为输出接口,使用两个晶体管输出接口,一个来输出脉冲控制电机转过的角度,一个来控制电机正反转,程序如下:
这样做行得通吗?
程序的问题是什么?
追答初始步S0一般只作为步进程序初始步,进行步进程序初始化和软元件复位和清零。不直接进行控制输出,一般返回到初始步S0是步进结束,等待转换条件执行下一次步进,循环执行一般返回到S20。
上面的程序是PLC上电以后将无条件循环执行步进指令,无法停止。
刚才程序是简化了的,原版是想上面这样的。如果是这样,可行吗?
还有因为我的设计中有很多输出都是需要继电器输出的(有比较多的气缸电磁阀),所以采用的是FX2N-128MR,然后用扩展模块来得到晶体管输出接口。不过我听前辈说,可以将Y0、Y1接口处的继电器去掉,接步进电机,这样行吗?
作为毕业设计还是可以用的。
将Y0、Y1接口处的继电器可以输出脉冲,不过去掉Y0、Y1接口处的继电器需要一定的检修技术手段和经验。
谢谢大大!那位前辈没有说清楚具体,因此我想问下:是只要把Y0、Y1接口处的继电器去掉就可以直接接步进电机了,还是说需要别的步骤?
我担心答辩的时候,老师会问起怎么拆的继电器,又怎么连接的步进电机,为什么拆了就可以直接输出脉冲了?希望大大能稍微解释下。
因为在PLC内部输出口的继电器也是由晶体管控制输出的。
继电器是无法高速动作的,所以无法输出高速脉冲。拆了继电器后略微改接一下线路就是晶体管输出了。不过,对于学生来说,只有知道原理就可以了。
嗯!你的QQ是?
追答5347636