s7-200:小车行走问题~~

来源:百度知道 编辑:UC知道 时间:2024/06/23 20:48:58
新手上路~~最近编程遇到个题目,是在是编不出来,请高手帮忙。
就是有一个小车由链条带动,链条是由液压驱动的,用一个三通电磁阀控制链条的移动,从而实现小车的左右移动。
过程:小车从左边走到右边,卡住一块木板,将木板拉到左边,然后再到右边拉木板,来回10次(一共十块板子),拉完后走到右边。
虽然是只需要控制电磁阀,但是每次距离不一样,实在不会了。。
希望高手帮帮忙!!高分相送啊~~最好能吧用什么东西采集什么样的信号也写清楚,万分感谢~~
限位开关,我也考虑过,但是那个小车动得很频繁,上面要是有线缆的话,很快就会被弄断的~~

用限位开关

线是软线,怎么会断了呢。留点余量就可以的。我见过切机,行吊都是如此呀。

光电开关采集位置信号,这样用十一个
只用两个光电开关的话
程序中用计数器控制板子的次数
用延时器来递减每次小车动作的距离
具体距离需要实际中调试