成人动漫在线观看 I 免费看大片a I 亚洲另类av I 久久精品视频一区 I 秋霞中文字幕 I 不卡视频一区二区 I 性色在线 I 爽妇综合网 I 黄色的一级片 I 美女靠逼app I 色播欧美 I 久色悠悠 I 日本久久黄色 I 非洲黑寡妇性猛交视频 I 亚洲乱码国产乱码精品精大量 I 看特级黄色片 I 一二三区在线播放 I 久久激情婷婷 I 欧美日韩国产成人精品 I 国产三级国产精品国产专区50 I 911视频完整版在线观看 I 色婷婷aⅴ一区二区三区 I 美女视频福利网站 I 操久久久久久 I 揉着我的奶从后面进去视频 I 各种少妇bbw撒尿484613 I 自拍偷拍 网站 I 亚洲人 屁股 鞭打网站

賞心悅目
級別: 論壇先鋒
精華主題: 0
發帖數量: 336 個
工控威望: 1388 點
下載積分: 1667 分
在線時間: 885(小時)
注冊時間: 2008-12-24
最后登錄: 2025-09-30
查看賞心悅目的 主題 / 回貼
樓主  發表于: 2013-12-17 19:40
            我用一個條碼掃描器與一臺三菱2NPLC用RS指令通訊,監控程序可以看到讀出來有數據,但是跟實際的條碼值相差甚遠。我在這里就想請教下大家,條碼值一般有26個字母的大小寫和10個阿拉伯數字的組合,這個組合有長有短,三菱的一個數據寄存器比如D120可以存儲和顯示長達十幾位的條碼值嗎?還是只存儲一個值,其他值依次存到D121,D122,下面去呢?我監控程序卻搞不懂其中的奧妙。還有,PLC讀出來的數據怎么樣轉換為有26個字母大小寫和10個阿拉伯數字的組合就是實際上的條碼值呢?然后在人機界面里顯示出來。
李小響
級別: 探索解密
精華主題: 0
發帖數量: 64 個
工控威望: 199 點
下載積分: 1809 分
在線時間: 36(小時)
注冊時間: 2013-11-06
最后登錄: 2020-09-03
查看李小響的 主題 / 回貼
1樓  發表于: 2013-12-17 20:48
學習一下,幫忙頂起來。
xuyifu
級別: 略有小成
精華主題: 0
發帖數量: 113 個
工控威望: 262 點
下載積分: 1305 分
在線時間: 134(小時)
注冊時間: 2013-08-13
最后登錄: 2018-04-28
查看xuyifu的 主題 / 回貼
2樓  發表于: 2013-12-18 10:42
在用RS指令的時候是發送的一個數據幀,可以是讀或者寫數據,你要讀掃描儀的條碼肯定要知道他的通訊協議,是專用的還是MODBUS 協議,然后要知道條碼的數據存儲區域地址以及數據類型和大小,然后才好用RS指令去讀取這個站址的條碼存儲區域地址的數據,如果是兩個字則反饋的數據只要把這兩個字的類容顯示出來就好了,其他反饋的字不用去處理,仔細看看條碼儀的通訊協議的數據讀寫格式,和RS指令用法就行
xuyifu
級別: 略有小成
精華主題: 0
發帖數量: 113 個
工控威望: 262 點
下載積分: 1305 分
在線時間: 134(小時)
注冊時間: 2013-08-13
最后登錄: 2018-04-28
查看xuyifu的 主題 / 回貼
3樓  發表于: 2013-12-18 10:44
QQ120541058
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 6 篇
發帖數量: 5166 個
工控威望: 7526 點
下載積分: 162316 分
在線時間: 3246(小時)
注冊時間: 2007-11-21
最后登錄: 2025-09-26
查看sjm213的 主題 / 回貼
4樓  發表于: 2013-12-18 11:39
每個寄存器儲存1-2個字符,讀出來的數值要自己轉換為ASCII碼才能與條碼對應上;
比如監控為H36,它對應ASCII碼的“6”,網上查詢ACSII碼對照表,看看與實際條碼的對應關系
本帖最近評分記錄:
  • 下載積分:+5(lxklz1140)
    賞心悅目
    級別: 論壇先鋒
    精華主題: 0
    發帖數量: 336 個
    工控威望: 1388 點
    下載積分: 1667 分
    在線時間: 885(小時)
    注冊時間: 2008-12-24
    最后登錄: 2025-09-30
    查看賞心悅目的 主題 / 回貼
    5樓  發表于: 2013-12-18 17:02
    描述:要讀取的條碼
    圖片:
    描述:電腦come口設置
    圖片:
    描述:電腦讀出來的結果
    圖片:
    描述:PLC程序
    圖片:
    描述:PLC通訊設置
    圖片:
    描述:PLC監控結果
    圖片:
    描述:PLC監控結果2
    圖片:
    謝謝版主的回復,那請版主好人做到底,幫我看看我要怎么樣編這個程序,把條碼的實際值顯示出來呢!不勝感激!!!
    sjm213
    有小知識,無大學問。
    級別: 論壇版主

    精華主題: 6 篇
    發帖數量: 5166 個
    工控威望: 7526 點
    下載積分: 162316 分
    在線時間: 3246(小時)
    注冊時間: 2007-11-21
    最后登錄: 2025-09-26
    查看sjm213的 主題 / 回貼
    6樓  發表于: 2013-12-18 22:19
    從監控結果來看,接收到的數據未能連續獲得,所以:
    1.確認通訊設置與實際相符,尤其是波特率;
    2.找掃碼器說明書,設置其通訊格式;
    解決以上問題,將條碼全部讀入PLC中再討論程序問題。
    本帖最近評分記錄:
  • 下載積分:+5(lxklz1140) 樂于助人,實力高深莫測
    sjm213
    有小知識,無大學問。
    級別: 論壇版主

    精華主題: 6 篇
    發帖數量: 5166 個
    工控威望: 7526 點
    下載積分: 162316 分
    在線時間: 3246(小時)
    注冊時間: 2007-11-21
    最后登錄: 2025-09-26
    查看sjm213的 主題 / 回貼
    7樓  發表于: 2013-12-18 22:23
    你現在監控到的值,換為16進制
    D30中是  H33  4B------------------->ASCII  3K
    D31          H36  30------------------->ASCII  60
    D32         H33   30------------------->ASCII  30
    D33         H30   33------------------->ASCII  03
    獲取的數據高位低位互換,再連起來就是K3060330;比實際條碼K130816033201位數是少的
    本帖最近評分記錄:
  • 下載積分:+5(lxklz1140) 樂于助人
    賞心悅目
    級別: 論壇先鋒
    精華主題: 0
    發帖數量: 336 個
    工控威望: 1388 點
    下載積分: 1667 分
    在線時間: 885(小時)
    注冊時間: 2008-12-24
    最后登錄: 2025-09-30
    查看賞心悅目的 主題 / 回貼
    8樓  發表于: 2013-12-19 01:04
    開眼了,版主,我對你佩服得五體投地啊,一直想學這方面的知識,但是網上查詢相關方面的知識實在過于籠統,又太少,你這樣一說,明明白白啊!真的非常感謝你!
    hot_cha
    級別: 略有小成
    精華主題: 0
    發帖數量: 77 個
    工控威望: 237 點
    下載積分: 1497 分
    在線時間: 97(小時)
    注冊時間: 2013-09-23
    最后登錄: 2025-09-27
    查看hot_cha的 主題 / 回貼
    9樓  發表于: 2013-12-19 09:18
    關注下、這個有點用
    yamqq
    雅馬哈,愛普生,電裝機器人。
    級別: 網絡英雄

    精華主題: 0
    發帖數量: 1694 個
    工控威望: 5548 點
    下載積分: 24826 分
    在線時間: 303(小時)
    注冊時間: 2008-05-05
    最后登錄: 2025-09-28
    查看yamqq的 主題 / 回貼
    10樓  發表于: 2013-12-19 16:05
    有回車符沒有?
    這個人很懶,什么也沒有留下!
    yamqq
    雅馬哈,愛普生,電裝機器人。
    級別: 網絡英雄

    精華主題: 0
    發帖數量: 1694 個
    工控威望: 5548 點
    下載積分: 24826 分
    在線時間: 303(小時)
    注冊時間: 2008-05-05
    最后登錄: 2025-09-28
    查看yamqq的 主題 / 回貼
    11樓  發表于: 2013-12-19 16:07
    你的條碼掃描那里要把回車符加上,還有你的plc那里也要把結束符加上,情況就會好很多
    這個人很懶,什么也沒有留下!