tyjksd3535
级别: 略有小成
精华主题: 0
发帖数量: 77 个
工控威望: 218 点
下载积分: 4253 分
在线时间: 145(小时)
注册时间: 2014-03-21
最后登录: 2020-03-24
查看tyjksd3535的 主题 / 回贴
楼主  发表于: 2014-05-26 16:30
虽然各种教材对该指令进行解读,但多不提供能运行的一段程序。我习惯对各个三菱指令进行试运行,以验证其实用性。用过for指令的师傅们,能否上传一段程序供学弟学妹们学习,谢谢你们。
tyjksd3535
changyu0330
级别: 论坛先锋
精华主题: 0
发帖数量: 141 个
工控威望: 1285 点
下载积分: 4280 分
在线时间: 86(小时)
注册时间: 2010-07-29
最后登录: 2024-11-16
查看changyu0330的 主题 / 回贴
1楼  发表于: 2014-05-26 22:18
For 看要循環幾次我是用3次
用z0的原因是因為他是變數可以用的範圍很廣,可重複使用,
D0給了H1010後,丟值完後Z0+1  下次循環時D0Z0+1所以D0會變D1再被丟H1010反覆+3次啦
所以D0 D1 D2都是H1010值,
For一定在後面要加NEXT,不然程序會有問題。
給你參考一下,不知道要寫甚麼,寫個簡單易懂的就好了!~
  
附件: D0.rar (10 K) 下载次数:112
网站提示: 请不要用迅雷下载附件,容易出错
changyu0330
级别: 论坛先锋
精华主题: 0
发帖数量: 141 个
工控威望: 1285 点
下载积分: 4280 分
在线时间: 86(小时)
注册时间: 2010-07-29
最后登录: 2024-11-16
查看changyu0330的 主题 / 回贴
2楼  发表于: 2014-05-27 22:23
引用
引用第8楼tyjksd3535于2014-05-27 20:37发表的  :
七楼老兄我怎么都打不开你的程序?


有人打的开程序,我是用GX Developer 編輯,可用GX Developer 打開即可。


再補上一個簡單的加法!
讓你能夠看得懂!~
我作的很少讓你能夠一目了然!!
有問題再提出吧!~
+ -* /算運的都能夠活用喔!~
[ 此帖被changyu0330在2014-05-27 22:56重新编辑 ]
附件: D10+5.rar (11 K) 下载次数:45
网站提示: 请不要用迅雷下载附件,容易出错
changyu0330
级别: 论坛先锋
精华主题: 0
发帖数量: 141 个
工控威望: 1285 点
下载积分: 4280 分
在线时间: 86(小时)
注册时间: 2010-07-29
最后登录: 2024-11-16
查看changyu0330的 主题 / 回贴
3楼  发表于: 2014-05-28 23:16
图片:
引用
引用第12楼tyjksd3535于2014-05-28 11:23发表的  :
我是用GX Developer 編輯,可用GX Developer 打不开

應該是版本問題吧!~
我是用8.115V 的英文版,你看一下版本吧!~如果不是最新的,請升級一下,有可能是沒有支援到我設定的PLC Type(目前我選用Q06UDEH)
changyu0330
级别: 论坛先锋
精华主题: 0
发帖数量: 141 个
工控威望: 1285 点
下载积分: 4280 分
在线时间: 86(小时)
注册时间: 2010-07-29
最后登录: 2024-11-16
查看changyu0330的 主题 / 回贴
4楼  发表于: 2014-05-28 23:57
图片:
引用
引用第13楼tyjksd3535于2014-05-28 11:31发表的  :
兄弟,你写的是q系列程序吧,fx系列能用吗

FX 有FOR的指令,
但沒有Z0那些變數!~

要怎舉例我一下子想不出來,但是For是可以用的,

FX系列,要用到FOR很難,如果程序很複雜的,FX應該沒辦法勝任。

以FX1N來寫
D0V0 FOR 5次D0,D0+1,D0+2......  所以D0~D5值都會變k11
D10 FOR 3次  但這次是V1+2,所以第一次D10+0  ,D10+2, D10+2+2,D10,D12,D14值都會變k22
附件: D0V0.rar (10 K) 下载次数:21
网站提示: 请不要用迅雷下载附件,容易出错