成人精品一区二区久久久 I 国产美女永久无遮挡 I 中文字幕+乱码+中文字幕明步 I 国产在视频一区二区三区吞精 I 日韩精品小视频 I 成人性生交大片免费4 I 免费aaa级毛片在线视频 I 一级片毛片 I 大型成人社区 I 国模在线播放 I 欧美大荫蒂毛茸茸视频 I 偷偷色噜狠狠狠狠的777米奇 I www.久久亚洲 I 日日搞夜夜操 I 亚洲成色777777女色窝 I 毛片黄色毛片 I 午夜片在线观看 I 国产一区二区三区中文字幕 I 天天干夜夜骑 I 日韩在线视频一区二区三区 I 久久久无码精品亚洲a片0000 I 写真福利片hd在线播放 I 欧美成人一区二免费视频 I 色噜噜狠狠爱综合视频 I 中文字幕无线码免费人妻 I 国产精品久久久久久久久久不蜜臀 I 欧美综合人人做人人爱 I 1024成人网色www I 国产精品视频一二三区 I 亚洲免费美女视频

yulin3192
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 24 個(gè)
工控威望: 82 點(diǎn)
下載積分: 823 分
在線時(shí)間: 4(小時(shí))
注冊(cè)時(shí)間: 2020-06-20
最后登錄: 2024-11-02
查看yulin3192的 主題 / 回貼
樓主  發(fā)表于: 2020-06-21 10:51
我的PLC用的是官方庫(kù):Modbus Rtu Slave(3.1)
波特率是9600,無(wú)校驗(yàn),Port0

功能碼:05 設(shè)置單個(gè)繼電器狀態(tài)(強(qiáng)制離散輸出位)
QB0對(duì)應(yīng)數(shù)據(jù)地址 00 00----00 07
QB1 對(duì)應(yīng)數(shù)據(jù)地址 00 08----00 0F
QB2 對(duì)應(yīng)數(shù)據(jù)地址 00 10----00 07
FF 00是輸出高電平
00 00 是輸出低電平

舉例說(shuō)明:
PC----PLC
     發(fā)送:03 05 00 00 FF 00 8D D8
             03:從站地址,PLC地址,類(lèi)型BYTE
             05:功能碼,設(shè)置單個(gè)繼電器狀態(tài)(強(qiáng)制離散輸出位),類(lèi)型BYTE
             00 00:設(shè)置地址,類(lèi)型WORD
             FF 00:設(shè)置狀態(tài),類(lèi)型WORD
         FF 00 Q0.0 = 1;
         00 00 Q0.0 = 0
FC 28: CRC校驗(yàn);類(lèi)型WORD
PLC---PC
     接受:03 05 00 00 FF 00 8D D8
             03:從站地址,PLC地址,類(lèi)型BYTE
             01:功能碼,設(shè)置單個(gè)繼電器狀態(tài)(強(qiáng)制離散輸出位),類(lèi)型BYTE
             00 00 : 設(shè)置地址,類(lèi)型WORD
             FF 00 :設(shè)置狀態(tài),類(lèi)型WORD
             FF 00 Q0.0 = 1;
         00 00 Q0.0 = 0
            3D E2: CRC校驗(yàn);類(lèi)型WORD

通過(guò)以上的實(shí)例你可以用各種語(yǔ)言編寫(xiě)控制程序,通過(guò)串口控制plc
[ 此帖被yulin3192在2020-06-21 11:27重新編輯 ]
yulin3192
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 24 個(gè)
工控威望: 82 點(diǎn)
下載積分: 823 分
在線時(shí)間: 4(小時(shí))
注冊(cè)時(shí)間: 2020-06-20
最后登錄: 2024-11-02
查看yulin3192的 主題 / 回貼
1樓  發(fā)表于: 2020-06-21 10:56
附上c語(yǔ)言編寫(xiě)CRC16校驗(yàn)程序
這個(gè)是查表的方法






/* CRC 高位字節(jié)值表 */
const uchar auchCRCHi[] = {
    0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
    0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
    0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
    0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,
    0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,
    0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41,
    0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,
    0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
    0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
    0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40,
    0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,
    0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,
    0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
    0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40,
    0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
    0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,
    0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
    0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
    0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
    0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
    0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
    0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40,
    0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,
    0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
    0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
    0x80, 0x41, 0x00, 0xC1, 0x81, 0x40
} ;
/* CRC低位字節(jié)值表*/
const uchar auchCRCLo[] = {
    0x00, 0xC0, 0xC1, 0x01, 0xC3, 0x03, 0x02, 0xC2, 0xC6, 0x06,
    0x07, 0xC7, 0x05, 0xC5, 0xC4, 0x04, 0xCC, 0x0C, 0x0D, 0xCD,
    0x0F, 0xCF, 0xCE, 0x0E, 0x0A, 0xCA, 0xCB, 0x0B, 0xC9, 0x09,
    0x08, 0xC8, 0xD8, 0x18, 0x19, 0xD9, 0x1B, 0xDB, 0xDA, 0x1A,
    0x1E, 0xDE, 0xDF, 0x1F, 0xDD, 0x1D, 0x1C, 0xDC, 0x14, 0xD4,
    0xD5, 0x15, 0xD7, 0x17, 0x16, 0xD6, 0xD2, 0x12, 0x13, 0xD3,
    0x11, 0xD1, 0xD0, 0x10, 0xF0, 0x30, 0x31, 0xF1, 0x33, 0xF3,
    0xF2, 0x32, 0x36, 0xF6, 0xF7, 0x37, 0xF5, 0x35, 0x34, 0xF4,
    0x3C, 0xFC, 0xFD, 0x3D, 0xFF, 0x3F, 0x3E, 0xFE, 0xFA, 0x3A,
    0x3B, 0xFB, 0x39, 0xF9, 0xF8, 0x38, 0x28, 0xE8, 0xE9, 0x29,
    0xEB, 0x2B, 0x2A, 0xEA, 0xEE, 0x2E, 0x2F, 0xEF, 0x2D, 0xED,
    0xEC, 0x2C, 0xE4, 0x24, 0x25, 0xE5, 0x27, 0xE7, 0xE6, 0x26,
    0x22, 0xE2, 0xE3, 0x23, 0xE1, 0x21, 0x20, 0xE0, 0xA0, 0x60,
    0x61, 0xA1, 0x63, 0xA3, 0xA2, 0x62, 0x66, 0xA6, 0xA7, 0x67,
    0xA5, 0x65, 0x64, 0xA4, 0x6C, 0xAC, 0xAD, 0x6D, 0xAF, 0x6F,
    0x6E, 0xAE, 0xAA, 0x6A, 0x6B, 0xAB, 0x69, 0xA9, 0xA8, 0x68,
    0x78, 0xB8, 0xB9, 0x79, 0xBB, 0x7B, 0x7A, 0xBA, 0xBE, 0x7E,
    0x7F, 0xBF, 0x7D, 0xBD, 0xBC, 0x7C, 0xB4, 0x74, 0x75, 0xB5,
    0x77, 0xB7, 0xB6, 0x76, 0x72, 0xB2, 0xB3, 0x73, 0xB1, 0x71,
    0x70, 0xB0, 0x50, 0x90, 0x91, 0x51, 0x93, 0x53, 0x52, 0x92,
    0x96, 0x56, 0x57, 0x97, 0x55, 0x95, 0x94, 0x54, 0x9C, 0x5C,
    0x5D, 0x9D, 0x5F, 0x9F, 0x9E, 0x5E, 0x5A, 0x9A, 0x9B, 0x5B,
    0x99, 0x59, 0x58, 0x98, 0x88, 0x48, 0x49, 0x89, 0x4B, 0x8B,
    0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C,
    0x44, 0x84, 0x85, 0x45, 0x87, 0x47, 0x46, 0x86, 0x82, 0x42,
    0x43, 0x83, 0x41, 0x81, 0x80, 0x40
} ;


/******************************************************************
功能: CRC16校驗(yàn)
輸入:
輸出:
******************************************************************/
uint crc16( uchar *puchMsg, uint usDataLen )
{
    uchar uchCRCHi = 0xFF ; // 高CRC字節(jié)初始化
    uchar uchCRCLo = 0xFF ; // 低CRC 字節(jié)初始化
    unsigned long uIndex ;         // CRC循環(huán)中的索引

    while ( usDataLen-- )     // 傳輸消息緩沖區(qū)
    {
        uIndex = uchCRCHi ^ *puchMsg++ ;     // 計(jì)算CRC
        uchCRCHi = uchCRCLo ^ auchCRCHi[uIndex] ;
        uchCRCLo = auchCRCLo[uIndex] ;
    }

    return ( uchCRCHi << 8 | uchCRCLo ) ;
}
yulin3192
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 24 個(gè)
工控威望: 82 點(diǎn)
下載積分: 823 分
在線時(shí)間: 4(小時(shí))
注冊(cè)時(shí)間: 2020-06-20
最后登錄: 2024-11-02
查看yulin3192的 主題 / 回貼
2樓  發(fā)表于: 2020-06-21 11:21
這是我用串口測(cè)試指令,發(fā)送格式要十六進(jìn)制發(fā)送
Q0.0 =1
發(fā)送:03 05 00 00 FF 00 8D D8
接受:03 05 00 00 FF 00 8D D8
Q0.0=0
發(fā)送:03 05 00 00 00 00 CC 28
接受:03 05 00 00 00 00 CC 28
Q0.1=1
發(fā)送:03 05 00 01 FF 00 DC 18
接受:03 05 00 01 FF 00 DC 18
Q0.2=1
發(fā)送:03 05 00 02 FF 00 2C 18
接受:03 05 00 02 FF 00 2C 18
Q0.3=1
發(fā)送:03 05 00 03 FF 00 7D D8
接受:03 05 00 03 FF 00 7D D8
Q0.4=1
發(fā)送:03 05 00 04 FF 00 CC 19
接受:03 05 00 04 FF 00 CC 19
Q0.5=1
發(fā)送:03 05 00 05 FF 00 9D D9
接受:03 05 00 05 FF 00 9D D9
Q0.6=1
發(fā)送:03 05 00 06 FF 00 6D D9
接受:03 05 00 06 FF 00 6D D9
Q0.7=1
發(fā)送:03 05 00 07 FF 00 3C 19
接受:03 05 00 07 FF 00 3C 19
小孟孟
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 439 個(gè)
工控威望: 535 點(diǎn)
下載積分: 14161 分
在線時(shí)間: 267(小時(shí))
注冊(cè)時(shí)間: 2019-02-16
最后登錄: 2025-09-25
查看小孟孟的 主題 / 回貼
3樓  發(fā)表于: 2020-06-22 14:12

主站蜘蛛池模板: 亚洲成人av | 性刺激的大陆三级视频 | 亚洲午夜福利av一区二区无码 | 久久久国产一区二区 | 国产白浆一区二区 | 最新中文av | 91九色精品国产 | 国产精品国产三级国产专区51 | 日日日日日 | 国产农村熟妇videos | 999视频在线免费观看 | 制服丝袜有码中文字幕在线 | av片日韩一区二区三区在线观看 | 天天操天天操天天 | 亚洲人成网站18禁止大 | av一二三区 | 真人做人60分钟啪啪免费看 | 久久久黑人 | 午夜色av| 久久久精品国产一二三产区区别 | 国产 欧美 精品 | 伊人色综合九久久天天蜜桃 | 国产女同互磨高潮在线观看 | 黄色毛片一级 | 熟妇玩小男视频在线 | 国产白丝无码视频在线观看 | 私库av在线播放 | 色老大视频 | 久久综合五月丁香六月丁香 | 国产精品视频一区二区三区不卡 | 亚洲一区二区三区四区五区中文 | 欧美一区二区 | 人妻丰满熟妇aⅴ无码区 | 天天做天天爱天天爽综合网 | av网站有哪些 | 女人裸体夜夜爽快 | 小柔的淫辱日记(h) 欧美鲁 | 黄色在线免费观看网站 | 视频一区中文字幕 | 亚洲人在线视频 | 2023天天操 | 亚洲99久久无色码中文字幕 | 国产av区男人的天堂 | 国产 av 仑乱内谢 | 日本成人 | 女人与拘性猛交视频 | 亚洲欧美另类小说 | 好爽好舒服要高潮了视频 | 成人毛片大全 | 亚洲男人的天堂一区二区 | 日本xxxx裸体xxxx出水 | 国产清纯美女爆白浆视频 | 无人区国产成人久久三区 | 天堂v在线观看 | 日韩欧美在线免费 | 免费无遮挡在线观看视频网站 | 亚洲欧美一区二区三区不卡 | 国产成人久久精品流白浆 | 色婷婷亚洲精品 | 主站蜘蛛池模板: 蛛词}| 网友自拍av | 一本一本久久a久久精品综合 | 亚洲第一无码av无码专区 | 国产美女自卫慰水免费视频 | 五月天亚洲视频 | 日本bbw50熟 成人在线午夜 | 精品国产情侣高潮露脸在线 | 欧美性天堂 | 狠狠色噜噜狠狠狠狠五月婷 | 亚洲午夜成人精品无码色欲 | 肉大榛一进一出免费视频 | 日本另类xxxx| 国产在线永久视频 | 色综合久久久久久久 | 波多野结衣中文字幕一区二区三区 | 精品久久中文字幕 | 国产强奷在线播放免费 | 北条麻妃99精品青青久久主播 | 国产又色又刺激高潮视频 | 蜜臀av性久久久久蜜臀av麻豆 | 精品视频www| 国产欧美一级片 | 香港三日本8a三级少妇三级99 | 欧美日韩一区精品 | 九九热线视频精品99 | 成人区人妻精品一熟女 | 国产乱码卡二卡三卡4 | 91浏览器在线观看 | 欧美日韩国产第一页 | 欧美黑人猛猛猛 | 小泽玛莉亚一区二区视频在线 | 女主被强啪的动漫视频 | 永久在线 | 在线看黄的网站 | 国产午夜精品免费一区二区三区视频 | 国产精品视频免费看人鲁 | 日本精品午夜 | 精品一区二区的区别 | 国产女女精品视频久热视频 | 国内精品久久久久久久软件 | 中文字幕无码精品亚洲35 | 免费国产成版人视频app | 91极品国产 | 中文字幕在线视频精品 | 久久五月天av | 国产伦精品一区二区三区在线 | 男人扒开女人双腿猛进免费视频 | 中文字幕一区二区三区人妻少妇 | 久久男人av资源网站无码软件 | 五月激情亚洲 | 久久日精品 | 九九九国产视频 | 精品久久久久久亚洲综合网 | 日韩精品无码一区二区三区四区 | 亚洲精品国产情侣av在线 | 在线观看国产精品乱码app | 国产开嫩苞实拍在线播放视频 | 午夜一级视频 | 国产熟女精品视频大全 | 主站蜘蛛池模板: 蛛词}| 亚洲精品tv久久久久久久久 | 五月色婷婷综合 | 国产精品视频yjizz免费 | 久久精品久久久精品美女 | 日韩网站在线观看 | 欧美不卡一区二区三区 | 91看片麻豆 | 男人女人做爽爽18禁网站 | 九九热精品视频在线 | 亚洲a∨天堂最新地址 | 狠狠色狠狠色综合日日小说 | 舌头伸进去搅动好爽视频 | 超鹏97 | 免费啪视频在线观看视频日本 | 男人晚上看的网址 | 日本永久免费 | 国产精品无码永久免费不卡 | 国产精品人人爽人人爽 | 日韩成人在线免费观看 | 久久这里只有精品9 | 夜夜影院未满十八勿进 | 亚洲真人无码永久在线观看 | 青青草国产在线观看 | 青青视频在线播放 | 亚洲欧洲精品a片久久99 | 清纯校花高潮娇喘喷白浆 | 无码免费毛片手机在线无卡顿 | 少妇久久久被弄到高潮 | 色天天综合网 | 免费人成视频网站在线下载 | 自拍偷区亚洲网友综合图片 | 精品国产在天天在线观看 | 另类性潮videossex侏儒 | 成人欧美一区二区三区a片 不卡中文字幕在线观看 | 国产l精品国产亚洲区在线观看 | 丁香五月综合久久激情 | 久久久www | 色综合天天综合高清网国产在线 | 色欲天天天综合网免费 | 麻豆久久久9性大片 | 国产玖玖在线 | 亚洲va欧美va国产综合 | 欧美jiizzhd精品欧美 | 香蕉久久精品 | 二区视频在线观看 | 在线观看的网站 | 91午夜精品亚洲一区二区三区 | 日本少妇高潮xxxxⅹ | 四虎影视永久地址www成人 | 亚洲欧美一区在线观看 | 午夜h视频| 制服丝袜人妻综合第一页 | 久久天天躁狠狠躁夜夜躁2o2o | 日本人妖猛交xxxhd | 玩弄人妻少妇老师美妇厨房 | 护士人妻hd中文字幕 | 國产一二三内射在线看片 | 国产午夜精品一二区理论影院 | 亚洲乱色熟女一区二区三区麻豆 | 主站蜘蛛池模板: 蛛词}| 91精品国产99久久久久久久 | 最近中文2019字幕第二页 | 国模少妇无码一区二区三区 | 欧美天堂一区二区三区 | 美女在线国产 | 天天摸天天做天天爽2019 | 无码天堂亚洲国产av麻豆 | 一级免费在线 | 一区二区欧美精品 | 丝袜老师办公室里做好紧好爽 | 91午夜影院 | 欧美色插 | 欧美精品videos性欧美 | 国产精品久久a | 亚洲国产精品一区二区成人片 | 亚洲欧美国产日韩在线观看 | 麻豆妓女爽爽一区二区三 | 水蜜桃精品一二三 | 无码gogo大胆啪啪艺术 | 亚洲日韩一中文字暮av | 亚瑟国产精品久久 | 大伊香蕉精品视频在线直播 | 永久免费不卡在线观看黄网站 | 亚洲淫区 | 成人性生交大片免费看9999 | www.xxx久久| 国产精品黄在线观看免费软件 | 亚洲福利区| 亚洲欧美日韩高清一区 | 亚洲国产成人高清在线观看 | 国产乱码一卡二卡3卡三卡四卡 | 中国性偷拍xxxⅹ | 免费人成网站在线观看不卡 | 精品在线91| 亚洲不卡一卡2卡三卡4卡5卡 | 成年人交配视频 | 永久av免费在线观看 | 欧美福利社| 国产亚洲精选美女久久久久 | 国产亚洲欧洲aⅴ综合一区 www.av88 | 992tv福利 | 久久久久久久久99精品大 | 国产精品免费无遮挡无码永久视频 | 国产妇女性爽视频 | 蜜臀精品一区二区 | 天堂中文а√在线官网 | 免费国产一区二区三区四区 | 日韩精人妻无码一区二区三区 | 深夜激情网站 | 黑人性高潮 | 真人无码作爱免费视频 | 操日本老太婆 | 中文字幕无码精品三级在线电影 | 亚洲日本中文字幕乱码中文 | 午夜激情福利视频 | 自拍中文字幕 | 亚洲精品av无码喷奶水糖心 | 国产精品国产精品国产专区蜜臀ah | 男人天堂va | 主站蜘蛛池模板: 蛛词}| 精美欧美一区二区三区 | 一本精品99久久精品77 | 学生妹亚洲一区二区 | 日韩三级小视频 | 一区二区三区免费视频播放器 | 巨大乳做爰视频在线看 | 黄色免费观看视频网站 | 另类天堂网 | 日韩精品少妇无码受不了 | 欧美综合乱图图区乱图图区 | 久久亚洲一区二区三区四区五区高 | www.日本少妇 | 玖玖爱视频在线观看 | 欧美涩涩| 日韩v欧美v中文在线 | 熟女少妇丰满一区二区 | 久久乐国产精品亚洲综合 | 国产无遮挡裸体免费视频在线观看 | 青青艹在线观看 | 亚洲欧美第一成人网站7777 | 在线视频观看一区二区 | 国产自愉自愉免费精品七区 | 亚洲va国产日韩欧美精品色婷婷 | 噜噜噜视频在线观看 | 欧美乱论视频 | 国产麻豆剧传媒精品av | 青青操网站 | 日韩区在线观看 | 张柏芝hd一区二区 | 亚洲图片小说综合 | 精品欧美色视频网站在线观看 | 亚洲色一区二区三区四区 | 国产妇女性爽视频 | 成人国产一区二区三区精品 | 免费精品人在线二线三线 | 精品国产乱码久久久久久88av | 久久国产欧美日韩精品 | 国产精品无码av片在线观看播放 | 欧美激情在线观看 | 欧美日韩一区二区三区四区在线观看 | 久久久久久性高 | 成人亚洲欧美一区二区三区 | www插插插无码免费视频网站 | 最近免费中文字幕大全免费版视频 | 国产精品午夜福利在线观看地址 | 插插射啊爱视频日a级 | 中文字幕免费无码专区剧情 | 女女同性女同一区二区三区九色 | 亚洲精品成人无码中文毛片 | 无码国产成人久久 | 日韩97| 国产高潮又爽又刺激的视频免费 | 91精品国产综合久久久蜜臀九色 | 久久久精品人妻一区亚美研究所 | 欧美牲交a欧美牲交aⅴ图片 | 日本久久久久久科技有限公司 | 国产成人精品午夜福利 | a久久久久| 久久大胆 |