在一个单轴位置控制中,要求如下:
一,需要对一定长度进行等分或等距定位,然后每一个位置的坐标值要在人机界面上显示。
比如这个长度是1200MM,如果等距定位,定位长度为20,则人机界面要显示如下(人机界面可以分页,和PLC配合控制):
1.1200 信息
2. 1180 信息
3. 1160 信息
4.1140 信息
.
.
58. 60 信息
59. 40 信息
60. 20 信息
61. 0 信息
每个位置后面对应的信息,就是决定这个位置到了以后是否执行下一步动作,需要可以选择执行还是不执行。
二、人机界面上需要有一个光标,可以在这1-61个位置上移动,并可以实现对所在位置的值进行修改。(这点可能容易实现)
三、当光标在1-61这任一个位置时,可以执行插入和删除动作,光标后面所有位置自动向下或向上移动一位。
比如光标在第58处时按插入,则58处的位置显示60移动59,以此类推。
这一点的实现真的不知道怎么办?
请各位编程高手看看有什么方法实现以上这些功能。
-
引用 hege377 2009/4/24 15:22:15 发表于2楼的内容
-
引用 zombie 2009/4/25 8:06:10 发表于3楼的内容
-
引用 liwen8966 2009/4/29 20:00:56 发表于4楼的内容
-
-
-
ytzidonghua | 当前状态:在线
总积分:11263 2024年可用积分:6
注册时间: 2006-09-18
最后登录时间: 2024-08-02
-
ytzidonghua 发表于 2009/4/29 21:45:44
没理解这个意思
引用 ytzidonghua 2009/4/29 21:45:44 发表于5楼的内容
-
-
-
yk_wangyu 发表于 2009/4/30 8:53:52
每一点的值可以修改,那如果某个值比前一个值大的话怎么办?而且修改的范围是多少?
第三个问题就是在任何一点插入新的参数,其后的参数就会自动向下移一位吗?
引用 yk_wangyu 2009/4/30 8:53:52 发表于6楼的内容
-
-
-
baoming830 | 当前状态:离线
总积分:136 2024年可用积分:0
注册时间: 2008-12-03
最后登录时间: 2009-09-19
-
baoming830 发表于 2009/4/30 9:56:24
触摸屏也应该可以,只是在实现方法麻烦点、、、、、如果是用组态王之类,有类C语言之类就好办。等待中~7楼 回复本楼
引用 baoming830 2009/4/30 9:56:24 发表于7楼的内容
-
-
引用 zhoiw 2009/4/30 13:55:53 发表于8楼的内容
-
-
hege377 发表于 2009/5/4 11:56:04
比如光标在第58处时按插入,则58处的位置显示60移动59,以此类推。
可能这句没说清楚:当光标在第58个位置时按插入后,58的值显示0000,等待输入新值,新值的数据范围是有一个限制的100-2000。第58个位置的数据60自动移到到第59个位置,59处的数据移到第60个位置,以此类推后面所有数据都自动下移一个位置。
引用 hege377 2009/5/4 11:56:04 发表于9楼的内容
-
引用 218hty 2009/5/9 2:27:59 发表于10楼的内容
-
引用 218hty 2009/5/9 2:30:52 发表于11楼的内容