第一次用西门子plc带伺服,虽然是查了好一些资料,也测试过,不过还是闹出笑话了。
事情是这样的:有个项目需要用到伺服,一条线两个,双线的有四个,一侧1214刚好可以带得动。因为没用用过,提前买了一套(一个1214C和2个富士伺服)回来测试,依样画葫芦测试了功能没什么问题可以实现就按照这个思路确定法案了。设备到现场开始准备安装接线,同时也开始写完整程序时,发现一个大问题,组态四个轴的时候,硬件限位有些不能选择,如下图所示:
明明我的IO是有的,就是不能选择,仔细看才发现只能选择到I1.3,查找了一下说明:
里面提到了:必须与CPU中具有中断功能的输入相连。这应该就问题所在。
还是没有仔细的看说明,按照自己的设想来操作了,结果闹出笑话了,还好现场还没开始接线。
提醒一下以后有做类似设备的需要注意一下,不要掉坑里了。
发现西门子还有一个不好的地方,我组态脉冲输出的时候,只要选择了那一路,它会默认给你分配一个输出这样很不好。。。。1214只有前面四个Q0.0---Q0.3是100kHZ,后面四个是20KHz的,四个轴的话只能是把脉冲放在前面四个,方向用后面四个。