bao_haibo
级别: 略有小成
精华主题: 0
发帖数量: 57 个
工控威望: 205 点
下载积分: 558 分
在线时间: 271(小时)
注册时间: 2009-08-19
最后登录: 2024-04-19
查看bao_haibo的 主题 / 回贴
楼主  发表于: 2021-01-06 20:11
图片:
今天接个活,有段程序是48个相同类型程序如图,I/O点按规律排列,西门子对位不能变址,真是太伤了,每个复制一下,在改I/O点,光输这段程序用了两个小时,一不小心输错还得改。三菱位变址几分钟就可以搞定,就算三菱不用位变址,用软件的连续粘贴功能也能自动变化地址复制,西门子这么大公司怎么实现不了呢,还是我没看到这个功能,这年头时间最宝贵
13930228124
级别: 探索解密
精华主题: 0
发帖数量: 80 个
工控威望: 153 点
下载积分: 520 分
在线时间: 20(小时)
注册时间: 2020-07-21
最后登录: 2024-04-09
查看13930228124的 主题 / 回贴
1楼  发表于: 2021-01-06 20:41
好像没有你说的那个功能
独步轩辕
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 168 点
下载积分: 14253 分
在线时间: 113(小时)
注册时间: 2013-03-20
最后登录: 2024-04-06
查看独步轩辕的 主题 / 回贴
2楼  发表于: 2021-01-06 21:24
西门子更快只要几秒,先选择“切换寻址”,仅绝对,再改IO的名称符号,只要不冲突就好了,改完再切换寻址,选择“符号:绝对 ”就完成了。改IO地址先选“仅符号” 一样操作。方便得很。。。。。
bao_haibo
级别: 略有小成
精华主题: 0
发帖数量: 57 个
工控威望: 205 点
下载积分: 558 分
在线时间: 271(小时)
注册时间: 2009-08-19
最后登录: 2024-04-19
查看bao_haibo的 主题 / 回贴
3楼  发表于: 2021-01-06 23:21
引用
引用第2楼独步轩辕于2021-01-06 21:24发表的  :
西门子更快只要几秒,先选择“切换寻址”,仅绝对,再改IO的名称符号,只要不冲突就好了,改完再切换寻址,选择“符号:绝对 ”就完成了。改IO地址先选“仅符号” 一样操作。方便得很。。。。。

仔细看看  你都没理解我意思  你说的东西我知道
eledesigner
懂一点点
级别: 论坛先锋
精华主题: 0
发帖数量: 1659 个
工控威望: 1913 点
下载积分: 2531 分
在线时间: 2070(小时)
注册时间: 2009-08-21
最后登录: 2024-04-25
查看eledesigner的 主题 / 回贴
4楼  发表于: 2021-01-07 09:11
几个大牌互有长短
z061403
级别: 略有小成
精华主题: 0
发帖数量: 256 个
工控威望: 390 点
下载积分: 1242 分
在线时间: 394(小时)
注册时间: 2011-11-17
最后登录: 2022-12-31
查看z061403的 主题 / 回贴
5楼  发表于: 2021-01-07 10:39
西门子有变址功能,就看你会不会用
hsiung
Just do as you want.
级别: 家园常客
精华主题: 1 篇
发帖数量: 473 个
工控威望: 896 点
下载积分: 5745 分
在线时间: 73(小时)
注册时间: 2008-09-04
最后登录: 2024-04-25
查看hsiung的 主题 / 回贴
6楼  发表于: 2021-01-07 10:58
引用
引用第5楼z061403于2021-01-07 10:39发表的  :
西门子有变址功能,就看你会不会用

正解
Evaluate your time,
Controll your life.
是否错过
级别: 探索解密
精华主题: 0
发帖数量: 18 个
工控威望: 121 点
下载积分: 1192 分
在线时间: 104(小时)
注册时间: 2019-11-12
最后登录: 2024-02-21
查看是否错过的 主题 / 回贴
7楼  发表于: 2021-01-07 14:16
&存地址,*地址的数据
bao_haibo
级别: 略有小成
精华主题: 0
发帖数量: 57 个
工控威望: 205 点
下载积分: 558 分
在线时间: 271(小时)
注册时间: 2009-08-19
最后登录: 2024-04-19
查看bao_haibo的 主题 / 回贴
8楼  发表于: 2021-01-07 17:58
引用
引用第7楼是否错过于2021-01-07 14:16发表的  :
&存地址,*地址的数据

服了 ,这种基本功能肯定知道呀 ,经常用呀,仔细看看  是对位进行变址  你用你上面方法写个48个起保停程序 变个址我看看
langui
级别: 论坛先锋
精华主题: 0
发帖数量: 1496 个
工控威望: 1719 点
下载积分: 6154 分
在线时间: 615(小时)
注册时间: 2014-06-16
最后登录: 2024-04-23
查看langui的 主题 / 回贴
9楼  发表于: 2021-01-08 14:25
西门子的变址叫做间接寻址,他不能和元件组合成变址,像你这种功能块,可以把间接寻址做到功能块里面,然后输出用存储器镜像给输出,外面做一个IN-OUT变量接口,当改变变量值时,可以改变输出的地址。
请叫我老铁
人生就像蒲公英,看似自由,却身不由己。
级别: 工控侠客

精华主题: 0
发帖数量: 893 个
工控威望: 4111 点
下载积分: 1473 分
在线时间: 235(小时)
注册时间: 2015-08-28
最后登录: 2024-04-18
查看请叫我老铁的 主题 / 回贴
10楼  发表于: 2021-01-08 14:26
看大家吐槽  我灌水
bao_haibo
级别: 略有小成
精华主题: 0
发帖数量: 57 个
工控威望: 205 点
下载积分: 558 分
在线时间: 271(小时)
注册时间: 2009-08-19
最后登录: 2024-04-19
查看bao_haibo的 主题 / 回贴
11楼  发表于: 2021-01-08 21:35
引用
引用第9楼langui于2021-01-08 14:25发表的  :
西门子的变址叫做间接寻址,他不能和元件组合成变址,像你这种功能块,可以把间接寻址做到功能块里面,然后输出用存储器镜像给输出,外面做一个IN-OUT变量接口,当改变变量值时,可以改变输出的地址。

  肯定知道叫间接寻址呀,用S7-200 系列也用了十多年来了,不必咬文嚼字,你说的方法也只能用在字节 字 双字,  就是不用你说的方法 先定义初始地址指针 用个FOR循环   也能实现。看我上面说的关键点  是怎样处理单个位