?
?
当前位置:
西门子S7-200编程求助
回复 | 人气 | 打印
阿远爱工控 个人主页 给TA发消息 加TA为好友 悬赏100分-未结帖 发表于:2019-11-16 10:37:27 楼主

项目模型:36个按钮开关控制36个执行坐标(X0,Y0)(X1,Y1)............(X36,Y36)。

X方向,Y方向是两台带编码器的电机,用户通过按按钮(36个)确定坐标值,这里要求先按的按钮系统会先执行对应的坐标,走到对应的区域去施工,施工完毕把标志位VD500置1,后按的按钮依次执行坐标,我们需要通过按钮或者别的方式,记录1、用户需要施工的区域,2、用户需要施工的顺序和个数。例子:用户依次按了1号、3号、20号、区域。则系统先跑到(X1,Y1)进行施工,然后跑到(X3,Y3)施工,最后跑到(X20,Y20)施工。

会的亲提供下指导,可以微信红包答谢

分享到: 关注收藏 邀请回答 回复 举报
?
李东泽 个人主页 给TA发消息 加TA为好友 发表于:2019-11-16 20:26:34 1楼
 

楼主是做工程还是学生

这个好做啊,

输出部分是脉冲控制,还是其他

  回复 引用 举报
请叫我王老湿 个人主页 给TA发消息 加TA为好友 发表于:2019-11-16 22:03:16 2楼
 

如果是精确定位,用的估计是步进或者伺服(配合编码器反馈位置),通过案例确定移动坐标,首先按下的坐标先行执行,可以参与200PLC中“填表”指令先,再“先入先出”指令

image.png

image.png

对应指令F1参数帮助里面有详细介绍

  回复 引用 举报
阿远爱工控 个人主页 给TA发消息 加TA为好友 发表于:2019-11-18 08:16:50 3楼
 


回复内容:

对: 李东泽 楼主是做工程还是学生这个好做啊,输出部分是脉冲控制,还是其他 内容的回复!

------------------------这个的难点不在于动作,而在与数据处理~


  回复 引用 举报
阿远爱工控 个人主页 给TA发消息 加TA为好友 发表于:2019-11-18 08:18:04 4楼
 


回复内容:

对: 请叫我王老湿 如果是精确定位,用的估计是步进或者伺服(配合编码器反馈... 内容的回复!

-------------------------

谢谢你!我之前也想到了这个方式!还有些细节我还在疏通

  回复 引用 举报
蓝天小子 个人主页 给TA发消息 加TA为好友 发表于:2019-11-18 18:08:00 5楼
 

典型的先进先出问题,如果你要用这个表格的话,你首先需要确定一点,就是你的按钮是瞬时触发还是持续触发?如果是持续触发那么就可以用表格,必经你只有30个按钮。如果是瞬时触发的话,会不会存在一个按钮在等待过程中多次触发的情况?如果再等待过程中总触发次数超过100次,那么就不能用单表格,或者采用多表格,这样的话会更加麻烦。

  回复 引用 举报
蓝天小子 个人主页 给TA发消息 加TA为好友 发表于:2019-11-18 18:08:52 6楼
 

按照你这个动作方式对时间的要求不高,可以采用表格。

  回复 引用 举报
?
周点击排行
周回复排行
最新求助
?
? 做爰片住线观看 一级香蕉视频在线观看 一级大香蕉视频在线观看