• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
阿云儿
努力和汗水终将浇灌出鲜艳的花朵
级别: 家园常客
精华主题: 0
发帖数量: 80 个
工控威望: 834 点
下载积分: 1175 分
在线时间: 56(小时)
注册时间: 2013-07-09
最后登录: 2023-07-17
查看阿云儿的 主题 / 回贴
楼主  发表于: 2015-11-16 12:03
TO KO K17 H0 K1TO KO K17 H2 K1FROM K0 K0 K2M200 K2MOV K4M200 D200
个人解读:
1——T0 K0 K17 H0 K1将  0号模块           17号缓冲存储器          写入           0                  0      ,并且只写入           1次                                                
                                                                                                                                       b1               b0                    
                                                    K0                             K17                                                  H0                                                  K1  
这句程序作为模拟量模块的通道选择,b0=0 为第一通道(CH1)   b0=1为第二通道(CH2)       此语句显示我们选择1号通道(CH1)

2——TO KO K17 H2 K1将 0号模块        的     17号缓冲存储器           写入          1                0     ,并且只写入            1次        
                                                                                                                                         b1             b0          
                              k0                                                      k17                                                   H2                                                K1
这句程序作为模拟量模块的通道开始用,就是告诉plc开始转换的意思。



提问:关于写入的次数,你们有写入多次的情况吗?何种情况写入多次????还请相关经验人士指导。


3——FROM K0 K0 K2M200 K2将     0号模块            的             0号缓冲存储器         中的低8位2进制数据        (b7/b6/b5/b4/b3/b2/b1/b0)                                                                                                                读到                                                      (K2M200)                                                                              M207 M206 M205 M204 M203 M202 M201 M200(低8位)                                                                                                                                                                          对应关系                                      b7       b6      b5       b4      b3      b2       b1      b0 
 k2   根据最后一句程序猜测是否是: 相当于两个语句      FROM K0 K0 K2M200 K1    和    FROM K0 K0 K2M208 K1                        ?????

那程序语言能否写成    FROM K0 K0 K4M200 K1                                              ????????


4——MOV K4M200 D200将                                                                                                       K4M200                                                                                    的数据移动到                     D200                     M215 M214 M213 M212 M211 M210 M209 M208 M207 M206 M205 M204 M203 M202 M201 M200      的(0/1)数据给到          D200





忘各位指正解答:我在论坛看了好久的帖子,都是东一句西一句,对于刚开始学习的人来说看起来都不完整,如果我这个帖子大家完善了,将有助于后面更多的人自学领悟,谢谢大家!
感谢英雄前来观帖
阿云儿
努力和汗水终将浇灌出鲜艳的花朵
级别: 家园常客
精华主题: 0
发帖数量: 80 个
工控威望: 834 点
下载积分: 1175 分
在线时间: 56(小时)
注册时间: 2013-07-09
最后登录: 2023-07-17
查看阿云儿的 主题 / 回贴
1楼  发表于: 2015-11-16 12:21
高手请看截图,文字不知怎的变乱了
感谢英雄前来观帖
小侯
小侯
级别: 工控侠客
精华主题: 0
发帖数量: 482 个
工控威望: 2612 点
下载积分: 8103 分
在线时间: 507(小时)
注册时间: 2008-10-17
最后登录: 2024-12-09
查看小侯的 主题 / 回贴
2楼  发表于: 2015-11-17 10:54
每個模擬量模塊設定寫法不一樣
請記得註明型號
你應該是用FX2N-2AD
因為這個轉換後的當前值分成兩個緩衝器儲存
#1存放低8bit
#2存放高4bit
所以用from k0 k0 k2m200 k2
將#1跟#2存放到k2m200及k2m208
再以k4m200將兩個數據組合起來存放到d200
本帖最近评分记录:
  • 下载积分:+4(阿云儿) 真诚感谢!
    ljy5602
    级别: 工控侠客
    精华主题: 0
    发帖数量: 382 个
    工控威望: 2520 点
    下载积分: 0 分
    在线时间: 979(小时)
    注册时间: 2008-02-11
    最后登录: 2024-12-21
    查看ljy5602的 主题 / 回贴
    3楼  发表于: 2015-11-17 14:01
    这个没必要深入研究,我通常都是直接看模拟量模块的里面配的一张说明就搞定了
    chenhong
    PLC+组态+VB
    级别: 略有小成
    精华主题: 0
    发帖数量: 128 个
    工控威望: 316 点
    下载积分: 785 分
    在线时间: 38(小时)
    注册时间: 2014-03-11
    最后登录: 2023-08-10
    查看chenhong的 主题 / 回贴
    4楼  发表于: 2015-11-17 15:57
    不错写很好
    mrhonda
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看mrhonda的 主题 / 回贴
    5楼  发表于: 2015-11-19 12:41
    不对吧,最后一个k指的是读取地址的数量,而不是次数啊
    楼主留言:
    读取地址的数量?如何解读?我不明白
    本帖最近评分记录:
  • 下载积分:+1(阿云儿) 热心助人!
    不再头疼
    级别: 略有小成
    精华主题: 0
    发帖数量: 225 个
    工控威望: 378 点
    下载积分: 34465 分
    在线时间: 299(小时)
    注册时间: 2011-09-16
    最后登录: 2024-12-05
    查看不再头疼的 主题 / 回贴
    6楼  发表于: 2015-11-19 18:53
    没看明白,继续领会中
    luky913
    级别: 家园常客
    精华主题: 0
    发帖数量: 109 个
    工控威望: 639 点
    下载积分: 21076 分
    在线时间: 220(小时)
    注册时间: 2013-11-29
    最后登录: 2024-09-11
    查看luky913的 主题 / 回贴
    7楼  发表于: 2015-11-20 08:59
    5 楼说的对
    yaoyongqian
    级别: 探索解密
    精华主题: 0
    发帖数量: 39 个
    工控威望: 131 点
    下载积分: 6687 分
    在线时间: 138(小时)
    注册时间: 2015-11-12
    最后登录: 2024-04-03
    查看yaoyongqian的 主题 / 回贴
    8楼  发表于: 2015-11-21 02:38
    同意5楼
    xinfenger
    到处出差的流浪狗
    级别: 略有小成
    精华主题: 0
    发帖数量: 131 个
    工控威望: 233 点
    下载积分: 9761 分
    在线时间: 187(小时)
    注册时间: 2015-12-29
    最后登录: 2023-07-25
    查看xinfenger的 主题 / 回贴
    9楼  发表于: 2016-01-07 10:26
    新人学习了,但应用works2中的智能模块设置不是更省事,为什么还需要些这些程序?
    笑看人生
    级别: 略有小成
    精华主题: 0
    发帖数量: 130 个
    工控威望: 212 点
    下载积分: 948 分
    在线时间: 33(小时)
    注册时间: 2015-11-20
    最后登录: 2018-12-25
    查看笑看人生的 主题 / 回贴
    10楼  发表于: 2016-01-07 10:39
    对我来说这是天书,今辈子是别指望能看明白你写的什么了,您还是看看这个程序怎么编写给点建议呗,拜托。http://www.ymmfa.com/read-gktid-1536941.html
    wangnaizhi
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 1273 个
    工控威望: 1449 点
    下载积分: 5484 分
    在线时间: 896(小时)
    注册时间: 2015-08-31
    最后登录: 2024-12-21
    查看wangnaizhi的 主题 / 回贴
    11楼  发表于: 2016-01-07 16:59
    最后那个K多少 是传送点数
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go