• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
yanad092400
级别: 探索解密
精华主题: 0
发帖数量: 17 个
工控威望: 109 点
下载积分: 611 分
在线时间: 8(小时)
注册时间: 2015-08-11
最后登录: 2015-10-15
查看yanad092400的 主题 / 回贴
12楼  发表于: 2015-09-05 23:38
刚刚上机模拟玩,确实是Y0不会得电,从Y1-Y15之间循环,所用PLC 型号为三菱FX2N-48MT,明天上图。
yanad092400
级别: 探索解密
精华主题: 0
发帖数量: 17 个
工控威望: 109 点
下载积分: 611 分
在线时间: 8(小时)
注册时间: 2015-08-11
最后登录: 2015-10-15
查看yanad092400的 主题 / 回贴
13楼  发表于: 2015-09-05 23:43
Y1-Y7 Y10-Y15 一共13个流水灯,如果想增加个数 可以把Y15的常开触点改为Y16 Y17 能增加一到2个流水灯。书上写的是Y0-Y7 Y10-Y15看来不能盲目全部按照书上的来   多模拟一下   共勉  
yanad092400
级别: 探索解密
精华主题: 0
发帖数量: 17 个
工控威望: 109 点
下载积分: 611 分
在线时间: 8(小时)
注册时间: 2015-08-11
最后登录: 2015-10-15
查看yanad092400的 主题 / 回贴
14楼  发表于: 2015-09-06 08:47
上机实验图
zyk330860
级别: 探索解密
精华主题: 0
发帖数量: 102 个
工控威望: 197 点
下载积分: 8280 分
在线时间: 205(小时)
注册时间: 2014-12-16
最后登录: 2022-03-16
查看zyk330860的 主题 / 回贴
15楼  发表于: 2015-09-06 11:57
开始也没仔细看 先弄明白K4Y0就是Y0~Y7 Y10~Y17 第二行语句由于是同时得电 所以Y0不会得电,在Y1~Y7 Y10~Y15循环,可以试着自己修改一下 让它从Y0循环,不动手永远学不会~~给你推荐一个初学者软件 FX-TRN-BEG-C
[ 此帖被zyk330860在2015-09-06 12:56重新编辑 ]
mythic
mythic
级别: 略有小成
精华主题: 0
发帖数量: 299 个
工控威望: 485 点
下载积分: 29480 分
在线时间: 275(小时)
注册时间: 2013-05-14
最后登录: 2024-02-07
查看mythic的 主题 / 回贴
16楼  发表于: 2015-09-06 14:07
如果只是想实现跑马灯,直接用左移或右移指令,初始化D0=K1,即可从Y0开始,
如果想用乘法实现,MOVP D0 K4Y0就必须提到计算前面,确保有=1的时候
yanad092400
级别: 探索解密
精华主题: 0
发帖数量: 17 个
工控威望: 109 点
下载积分: 611 分
在线时间: 8(小时)
注册时间: 2015-08-11
最后登录: 2015-10-15
查看yanad092400的 主题 / 回贴
17楼  发表于: 2015-09-06 15:24
FX-TRN-BEG-C这个软件不错   我们公司使用的三菱Q系列,只能使用WORKS2或DEVELOPER 8.86
zyk330860
级别: 探索解密
精华主题: 0
发帖数量: 102 个
工控威望: 197 点
下载积分: 8280 分
在线时间: 205(小时)
注册时间: 2014-12-16
最后登录: 2022-03-16
查看zyk330860的 主题 / 回贴
18楼  发表于: 2015-09-06 16:57
你还没搞明白 这个软件是独立的 专门为三菱初学者设计的 不影响你使用WORKS2或DEVELOPER 8.86 不要啃书本 书上不一定对 编书的人不会逐条语句去调试 想从Y0开始也很简单 照我改的程序就行 [attachment=139248]
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3393 个
工控威望: 3189 点
下载积分: 70387 分
在线时间: 1603(小时)
注册时间: 2008-04-20
最后登录: 2024-10-31
查看wwcwwc的 主题 / 回贴
19楼  发表于: 2015-09-06 17:04
认为Y000无法得电的,是你没有初始化数据的那段程序没有写入,就是用初始化标志位M8002传送数值给D0.
整个程序的工作是当启动plc后,Y000首先得电,一秒后这个D0通过乘法得到2的数值,下一秒再乘法得到为4的数值;如此进行。
想理解这些程序的含义,实际上只需要把这些数值用二进制的形式来看实际输出就比较容易了。
tingfenghu
级别: 工控侠客

精华主题: 0
发帖数量: 2844 个
工控威望: 3616 点
下载积分: 3515 分
在线时间: 3797(小时)
注册时间: 2007-11-04
最后登录: 2024-11-04
查看tingfenghu的 主题 / 回贴
20楼  发表于: 2015-09-06 23:20
引用
引用第19楼wwcwwc于2015-09-06 17:04发表的  :
认为Y000无法得电的,是你没有初始化数据的那段程序没有写入,就是用初始化标志位M8002传送数值给D0.
整个程序的工作是当启动plc后,Y000首先得电,一秒后这个D0通过乘法得到2的数值,下一秒再乘法得到为4的数值;如此进行。
想理解这些程序的含义,实际上只需要把这些数值用二进制的形式来看实际输出就比较容易了。

都说已经上机测试,Y0实际无法得电,还要怎么理解程序。难道实物PLC出错,你理解的才对。
二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/
lay111
级别: 论坛先锋
精华主题: 0
发帖数量: 34 个
工控威望: 1123 点
下载积分: 27455 分
在线时间: 323(小时)
注册时间: 2015-08-11
最后登录: 2019-01-14
查看lay111的 主题 / 回贴
21楼  发表于: 2015-09-07 08:38
編寫程式指令放置的前後順序不同得到的結果有時會有差異,這差異會造成設想與實際跑的出入
有時想的腦抽筋就是因為忽略這點不經意
yanad092400
级别: 探索解密
精华主题: 0
发帖数量: 17 个
工控威望: 109 点
下载积分: 611 分
在线时间: 8(小时)
注册时间: 2015-08-11
最后登录: 2015-10-15
查看yanad092400的 主题 / 回贴
22楼  发表于: 2015-09-07 13:27
引用
引用第18楼zyk330860于2015-09-06 16:57发表的  :
你还没搞明白 这个软件是独立的 专门为三菱初学者设计的 不影响你使用WORKS2或DEVELOPER 8.86 不要啃书本 书上不一定对 编书的人不会逐条语句去调试 想从Y0开始也很简单 照我改的程序就行 [attachment=139248]

晚上回家下载实验一下
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go