• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
cayenne
电气再牛逼,也只是神辅助~
级别: 探索解密
精华主题: 0
发帖数量: 98 个
工控威望: 174 点
下载积分: 1107 分
在线时间: 22(小时)
注册时间: 2020-12-03
最后登录: 2023-10-25
查看cayenne的 主题 / 回贴
12楼  发表于: 2021-02-20 10:51
引用
引用第10楼混口饭吃于2021-02-20 10:37发表的  :

这个应该是用块和脚本写的,程序不全看不明白,你可以用手册给的例子写

嗯嗯,是的,都是用功能块写的,这种就用一个功能块搞定~,用手册的写通俗易懂一些~
混口饭吃
级别: 略有小成
精华主题: 0
发帖数量: 140 个
工控威望: 213 点
下载积分: 5495 分
在线时间: 104(小时)
注册时间: 2020-10-29
最后登录: 2021-04-10
查看混口饭吃的 主题 / 回贴
13楼  发表于: 2021-02-20 11:01
引用
引用第12楼cayenne于2021-02-20 10:51发表的  :

嗯嗯,是的,都是用功能块写的,这种就用一个功能块搞定~,用手册的写通俗易懂一些~

第一次用就从简单的开始吧,加油
cayenne
电气再牛逼,也只是神辅助~
级别: 探索解密
精华主题: 0
发帖数量: 98 个
工控威望: 174 点
下载积分: 1107 分
在线时间: 22(小时)
注册时间: 2020-12-03
最后登录: 2023-10-25
查看cayenne的 主题 / 回贴
14楼  发表于: 2021-02-20 11:22
引用
引用第13楼混口饭吃于2021-02-20 11:01发表的  :

第一次用就从简单的开始吧,加油

好,谢谢~,你也是,加油~
qimuqiang
谜の宅
级别: 略有小成
精华主题: 0
发帖数量: 74 个
工控威望: 215 点
下载积分: 849 分
在线时间: 71(小时)
注册时间: 2015-08-17
最后登录: 2024-11-22
查看qimuqiang的 主题 / 回贴
15楼  发表于: 2021-02-20 13:01
这个是用来变址的,根据单元号和轴编号,计算出对应的地址。基恩士写功能块基本都这样的,很方便。具体地址分布你可以看手册或者地址表,基恩士的手册还是蛮全的。

图片里面的这个写法,在启动的时候才计算地址,正常是不会有问题的。但是如果你在已有的程序里面再插入一个这个功能块,功能块里面的变址还是会是上次的地址。这个可能导致其他的功能块内部地址也是不对。结果就是本来你功能块1控制轴1的,功能块10控制轴10的,但是因为新插入功能块导致内部地址还是上次计算的,结果就是功能块10里面的地址也是轴1的地址,你在功能块1里面怎么给启动,就是不按照程序运行,因为功能块10里面的地址也是轴1的地址,双线圈了。这个时候你给功能块10一个启动,让他重新计算地址得到正确的地址后就没问题了。

这个是我遇到过的,当时怎么查都没发现问题,轴就是不动。后来一个个功能块打开监控看才发现注释显示得不对,明明是轴1的功能块,注释却显示其他轴的,梯形图里面会按照当前实际的地址来显示注释。


引用
引用第8楼cayenne于2021-02-20 10:22发表的  :

我看我一个朋友写的,回零,绝对,相对,JOG都是用ADRSET,ADRADD这两个指令,如附件所示,这表示啥意思
[ 此帖被qimuqiang在2021-02-20 13:12重新编辑 ]
男,精通三菱、欧姆龙、基恩士、西门子等PLC,安川、FANUC、OTC、松下等机器人,至今单身。。有事邮件联系:qimuxiaoqiang@qq.com
cayenne
电气再牛逼,也只是神辅助~
级别: 探索解密
精华主题: 0
发帖数量: 98 个
工控威望: 174 点
下载积分: 1107 分
在线时间: 22(小时)
注册时间: 2020-12-03
最后登录: 2023-10-25
查看cayenne的 主题 / 回贴
16楼  发表于: 2021-02-20 13:30
引用
引用第15楼qimuqiang于2021-02-20 13:01发表的  :
这个是用来变址的,根据单元号和轴编号,计算出对应的地址。基恩士写功能块基本都这样的,很方便。具体地址分布你可以看手册或者地址表,基恩士的手册还是蛮全的。

图片里面的这个写法,在启动的时候才计算地址,正常是不会有问题的。但是如果你在已有的程序里面再插入一个这个功能块,功能块里面的变址还是会是上次的地址。这个可能导致其他的功能块内部地址也是不对。结果就是本来你功能块1控制轴1的,功能块10控制轴10的,但是因为新插入功能块导致内部地址还是上次计算的,结果就是功能块10里面的地址也是轴1的地址,你在功能块1里面怎么给启动,就是不按照程序运行,因为功能块10里面的地址也是轴1的地址,双线圈了。这个时候你给功能块10一个启动,让他重新计算地址得到正确的地址后就没问题了。

这个是我遇到过的,当时怎么查都没发现问题,轴就是不动。后来一个个功能块打开监控看才发现注释显示得不对,明明是轴1的功能块,注释却显示其他轴的,梯形图里面会按照当前实际的地址来显示注释。
.......

哦哦,谢谢大神哈,还得再看看地址表之类,这样看一脸懵逼~,我朋友这个就是16个轴,就是用了16个这种功能块~
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go