jiaxinofnh
南海佳信
级别: 略有小成
精华主题: 0
发帖数量: 60 个
工控威望: 230 点
下载积分: 457 分
在线时间: 68(小时)
注册时间: 2008-05-25
最后登录: 2024-08-21
查看jiaxinofnh的 主题 / 回贴
楼主  发表于: 2017-10-04 14:18
MT8102iEi和FX3U_PLC做个项目,要求在触摸屏里面任意选择PLC输出点。

  LD M25
  LDI M30
  OUT Y0

意思就是在触摸屏上把Y0这个输出点随意更改为其他输出点,例如:现在是Y0输出,我想把它改为Y7输出。
V0--V7 Z0---Z7   只有16个变址寄存器,整机输出60多个点。咋搞呀?????????

各位工程师指点迷津,在下学习学习
                                                                谢谢!!!
april2300
级别: 正式会员
精华主题: 0
发帖数量: 5 个
工控威望: 98 点
下载积分: 674 分
在线时间: 8(小时)
注册时间: 2017-07-23
最后登录: 2018-04-21
查看april2300的 主题 / 回贴
1楼  发表于: 2017-10-04 17:26
如果只是状态显示, 可察看GDT3的标准库, 里边有范例.
uthman
QQ:3749615
级别: 家园常客
精华主题: 1 篇
发帖数量: 457 个
工控威望: 817 点
下载积分: 2752 分
在线时间: 778(小时)
注册时间: 2007-10-25
最后登录: 2024-12-25
查看uthman的 主题 / 回贴
2楼  发表于: 2017-10-04 17:46
LD SM400
FMOV K0 K4Y0 K8
FOR K128
LD M0Z0
MOV D0Z0 Z1
OUT Y0Z1
LD SM400
INC Z0
NEXT
不小心遇见你
自动项目、PLC、视觉、通讯等工控软件开发QQ3515716
级别: 工控侠客

精华主题: 3 篇
发帖数量: 2053 个
工控威望: 2972 点
下载积分: 25205 分
在线时间: 1444(小时)
注册时间: 2014-01-05
最后登录: 2024-12-27
查看不小心遇见你的 主题 / 回贴
3楼  发表于: 2017-10-04 22:29
使用for next 语句
项目、视觉、通讯QQ3515716
hbxiaohuo
级别: 探索解密
精华主题: 0
发帖数量: 9 个
工控威望: 101 点
下载积分: 1737 分
在线时间: 11(小时)
注册时间: 2016-07-30
最后登录: 2021-11-27
查看hbxiaohuo的 主题 / 回贴
4楼  发表于: 2017-10-07 17:15
用几个16位的存储器就可以了吧,把Y的状态写入到二进制位,再把二进制位读出来就可以了
学习学习!
shuai3982
二十岁到三十岁这段时间,是人生中艰苦的一段岁月——承担着渐长
级别: 论坛先锋
精华主题: 0
发帖数量: 866 个
工控威望: 1027 点
下载积分: 15578 分
在线时间: 337(小时)
注册时间: 2010-07-16
最后登录: 2024-12-18
查看shuai3982的 主题 / 回贴
5楼  发表于: 2017-10-07 21:50
引用
引用楼主jiaxinofnh于2017-10-04 14:18发表的 ¥¥¥¥请教各位工程师¥¥¥¥ :
MT8102iEi和FX3U_PLC做个项目,要求在触摸屏里面任意选择PLC输出点。

  LD M25
  LDI M30
  OUT Y0
.......

   LD= D0 K1 OUT Y0
   LD= D0 K2 OUT Y2
不知道 这样可以吗
总线伺服系统成套机械电气解决方案
成套机械控制系统解决方案  
为客户定制化二次开发,支持导图、扫码、仿真功能比宝元、新代、华中、广数强大!!
联系 13929989382 贺涵琛
vios1161
级别: 略有小成
精华主题: 0
发帖数量: 190 个
工控威望: 308 点
下载积分: 675 分
在线时间: 210(小时)
注册时间: 2016-07-30
最后登录: 2024-11-20
查看vios1161的 主题 / 回贴
6楼  发表于: 2017-10-07 22:30
不知道是不是妳要的東西…


wo055016
级别: 探索解密
精华主题: 0
发帖数量: 52 个
工控威望: 158 点
下载积分: 606 分
在线时间: 88(小时)
注册时间: 2017-03-14
最后登录: 2023-10-07
查看wo055016的 主题 / 回贴
7楼  发表于: 2017-10-08 08:16
做过这个,但是你说的威纶通不太好做,大家都理解错你的意思了,楼主的意思是   Y点坏了一个,可以输入数值j在触摸屏里把Y点换成另外一个点  
eledesigner
懂一点点
级别: 工控侠客
精华主题: 0
发帖数量: 1810 个
工控威望: 2072 点
下载积分: 2728 分
在线时间: 2234(小时)
注册时间: 2009-08-21
最后登录: 2024-12-27
查看eledesigner的 主题 / 回贴
8楼  发表于: 2017-10-08 08:59
就是输出的点任意定义,这个有什么意思,这个东西练练手是没有问题。但你设计系统的时候不会用中继过渡一下,就那么省吗
    
vios1161
级别: 略有小成
精华主题: 0
发帖数量: 190 个
工控威望: 308 点
下载积分: 675 分
在线时间: 210(小时)
注册时间: 2016-07-30
最后登录: 2024-11-20
查看vios1161的 主题 / 回贴
9楼  发表于: 2017-10-08 09:34
那我的可以啊,輸入想要的輸出點位,就會帶出來對應的點位。

引用
引用第7楼wo055016于2017-10-08 08:16发表的  :
做过这个,但是你说的威纶通不太好做,大家都理解错你的意思了,楼主的意思是   Y点坏了一个,可以输入数值j在触摸屏里把Y点换成另外一个点  
source08
级别: 网络英雄
精华主题: 0
发帖数量: 542 个
工控威望: 6774 点
下载积分: 8054 分
在线时间: 211(小时)
注册时间: 2011-03-01
最后登录: 2024-12-25
查看source08的 主题 / 回贴
10楼  发表于: 2017-10-10 11:06
ld<> d0 z0
mov d0 z0
rst m0
zrst y0 y7
ld m0
out y0z0
end
然后在HIM设置D0的数值就可以得到你想要的Y点输出了。