xyphacker
级别: 略有小成
精华主题: 0
发帖数量: 43 个
工控威望: 218 点
下载积分: 718 分
在线时间: 15(小时)
注册时间: 2018-01-15
最后登录: 2022-02-13
查看xyphacker的 主题 / 回贴
楼主  发表于: 2018-01-16 16:33
触摸屏做成离散点后  生成的数据 如何传出来 成为阵列拼块的
PLC怎么写这些逻辑呀!头大  
将X Y的个数相乘后的阵列坐标如何用定位指令
---------------------------------------------------------------
重新描述一下  比如x 4个拼块  Y方向  5 个拼块  前提这些拼块是可以修改的  
然后 每个拼块就能根据 X Y的位置生成自己的坐标  
然而每个坐标上 要进行 XY轴的动作  
请问  执行一次后如何执行下一个拼块的动作
[ 此帖被xyphacker在2018-01-16 16:40重新编辑 ]
xyphacker
级别: 略有小成
精华主题: 0
发帖数量: 43 个
工控威望: 218 点
下载积分: 718 分
在线时间: 15(小时)
注册时间: 2018-01-15
最后登录: 2022-02-13
查看xyphacker的 主题 / 回贴
1楼  发表于: 2018-01-16 16:37
自己想不明白  一个头两个大  有没有大侠给指导一下               
ma924888027
级别: 网络英雄
精华主题: 0
发帖数量: 1243 个
工控威望: 5843 点
下载积分: 546 分
在线时间: 259(小时)
注册时间: 2012-10-18
最后登录: 2023-12-18
查看ma924888027的 主题 / 回贴
2楼  发表于: 2018-02-28 16:16
坐标通过PLC内部计算,触摸屏只写处第一个点的坐标即可
杨哲1234
生活只有眼前的苟且!
级别: 家园常客
精华主题: 0
发帖数量: 191 个
工控威望: 885 点
下载积分: 2687 分
在线时间: 178(小时)
注册时间: 2018-01-11
最后登录: 2024-04-24
查看杨哲1234的 主题 / 回贴
3楼  发表于: 2018-02-28 16:29
来看看学习学习!!
nightblueblu
道阻且长,穷且益坚。
级别: 论坛先锋
精华主题: 0
发帖数量: 1012 个
工控威望: 1804 点
下载积分: 529 分
在线时间: 1095(小时)
注册时间: 2017-02-09
最后登录: 2024-04-27
查看nightblueblu的 主题 / 回贴
4楼  发表于: 2018-02-28 16:40
输入原点位置(0,)   输入终点位置(p,q)   输入需要阵列的横向个数x   输入阵列的纵向个数y

横向需要走的距离就是p  纵向需要走的距离就是q

横向每段距离就是p/(x-1)   纵向每段距离就是q/(y-1)

比如路径是横向走“Z”字形    走每小段的距离时   无论横向还是纵向   每次定位完成后触发计数

对计数进行取余数计算   比如除以2p-1    当余数小于p  那么进行x正向移动   余数等于p或者0(排除掉

第一个点)进行y轴的移动   余数大于p则x轴进行反向移动

以上就是比较简单的做法   算法差不多就是这样  不同的路径原理都是一样的   如果复杂点用变址也可

以  期待大神可以用变址演示一遍



 
Your happiness is everything.
jonesony
级别: 探索解密
精华主题: 0
发帖数量: 66 个
工控威望: 113 点
下载积分: 1100 分
在线时间: 5(小时)
注册时间: 2018-03-01
最后登录: 2018-03-09
查看jonesony的 主题 / 回贴
5楼  发表于: 2018-03-02 11:27
来看看学习学习!!
ma924888027
级别: 网络英雄
精华主题: 0
发帖数量: 1243 个
工控威望: 5843 点
下载积分: 546 分
在线时间: 259(小时)
注册时间: 2012-10-18
最后登录: 2023-12-18
查看ma924888027的 主题 / 回贴
6楼  发表于: 2018-03-02 11:54
借鉴借鉴,学习了
txhdianqi
级别: 正式会员
精华主题: 0
发帖数量: 27 个
工控威望: 77 点
下载积分: 887 分
在线时间: 3(小时)
注册时间: 2018-01-29
最后登录: 2024-02-28
查看txhdianqi的 主题 / 回贴
7楼  发表于: 2018-03-02 12:12
学习了,谢谢分享