psyhhh
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看psyhhh的 主题 / 回贴
楼主  发表于: 2008-12-12 05:29
 Q06HPLC,数字输入输出点共1000个左右,要求在GOT1000上以指示灯的方式显示每个点的状态,并且显示注释,
 每个画面显示32个点,如果每个画面都要做的话,一共要33个画面左右,大家有没有简单的办法来做?
kingfeng1983
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看kingfeng1983的 主题 / 回贴
1楼  发表于: 2008-12-17 12:37
是不是需要变址??
kingfeng1983
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看kingfeng1983的 主题 / 回贴
2楼  发表于: 2008-12-17 13:14
我觉得可以利用字指示灯,
dmov   K8X0 /Y0  K8M0
设置字软元件D0-D31,然后显示利用软元件范围那一项,选择=,你还要建33个状态,每个状态d0-d31对应一个值
在画面上设置一个切换原件,使D0-D31初始值为0,然后逐次加1,
初始之时,画面会显示M0-M31,
按一下切换,变为1,会显示下一轮的32个

看起来像是在切换画面是的,实际上只有一个画面
kingfeng1983
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看kingfeng1983的 主题 / 回贴
3楼  发表于: 2008-12-17 17:38
非常抱歉,刚才我所说的方法根本不对。
现在我看明白斑竹Xn的意思了
那其实在程序里就是
DMOV  K8X0       K8M0                   ------第一组的32个灯  X0----X1F
DMOV  K8X20    K8M0                    -------第二组的32个灯 X20   X3F
等等。。。。。
在画面里可以设一个点动按钮用来切换各组灯的显示。
请大家注意,Q系列输入输出的编号使16进制的!!!!