s7-200 控制步进电机
请教大家:我们公司原来有一台S7-200 CPU224(CPU版本02.00),编写程序时用高速脉冲输出指令PLS控制Q0.0和Q0.1输出脉冲,来控制步进电机的运动,一直工作很正常。后来由于业务的扩展,我们公司又新添了一台S7-200 CPU224CN(CPU版本02.01),把原来一直使用的程序下载到新的S7-200 CPU224CN中,就出现Q0.0和Q0.1输出指示灯很快的闪动一下就熄灭,步进电机也不动作的现象。想请问大家一下,这是哪方面的原因造成的,是PLC硬件问题还是CPU版本不同不兼容或者其他原因?非常感谢大家的帮助啊!(外围电路接线没有任何改变)
问题补充:
我们采购的是晶体管型的PLC,T33和T34的触发在CPU224型 PLC中没有问题,步进电机运行正常,只是到了CPU224CN型Z中才出现无法输出脉冲。。。。,如果可以的话,大家可以留下QQ或者邮箱联系方式,我把程序传过去,大家一起看看,研究问题到底出在哪里?非常感谢大家的帮助!
图片说明: 1,S7-200 CPU224(CPU版本02.00)状态监控趋势图 2,S7-200 CPU224CN(CPU版本02.01)状态监控趋势图
1、S7-200 CN 与 SIMATIC S7-200 PLC 的技术规格、功能特性、外观尺寸以及编程软件都相同。S7-200 CN 家族系列产品与 SIMATIC S7-200 各 CPU 及模块 100% 兼容。
2、使用PTO/PWM发生器的功能应使用什么类型的CPU?应使用24VDC晶体管输出的CPU,继电器输出的绝对不行。
3、在图2中S7-200 CN的问题关键是T33/T34没有被触发,建议你检查程序中T33/T34的使能端的控制逻辑,即这控制逻辑的结果必须为有效电平,这样才能触发T33/T34。
楼主最近还看过