男女午夜激情_www.天堂av.com_亚洲综合小说区_亚洲欧美自拍视频_成年精品_久久www免费人成—看片_激情综合五月天_久久高潮视频_最新国产成人ab网站_国产精品卡一

當(dāng)前位置:機(jī)電之家首頁 >> PLC技術(shù)>> PLC基礎(chǔ) >> PLC入門 >> 自由口模式下PLC與計(jì)算機(jī)的通信(4)
自由口模式下PLC與計(jì)算機(jī)的通信(4)

自由口模式下PLC與計(jì)算機(jī)的通信

程序清單


  主程序:


  NETWORK 1


  LDSM0.1//第一次掃描調(diào)用初始化子程序


  CALLinitialize


  NETWORK 2


  LDB=VB134, VB199 //指令中的站地址與本機(jī)站地址相符


  AB=VB102, 5//指令類型為讀指令


  AM0.0//BCC碼校驗(yàn)正確


  CALLRead//調(diào)用讀子程序


  NETWORK 3


  LDB=VB134, VB199//指令中的站地址與本機(jī)站地址相符


  AB= VB102, 6//指令類型為寫指令


  AM0.0//BCC碼校驗(yàn)正確


  CALLWrite//調(diào)用寫子程序


  NETWORK 4


  LDM0.1//指令接收完成后調(diào)用BCC碼校驗(yàn)子程序


  CALLVerify


  NETWORK 5


  LDSM4.5//當(dāng)端口空閑時(shí)啟動(dòng)RCV


  RCVVB100, 0


  Read子程序:


  NETWORK 1


  LDSM0.0//停止端口0的接收


  RSM87.7, 1


  RM0.0, 1


  RCVVB100, 0


  NETWORK 2


  LDSM0.0//將數(shù)據(jù)寫入發(fā)送緩沖區(qū)


  MOVB 103, VB154


  MOVB1, VB155


  HTA*VD135, VB156, 16


  MOVB26, VB174


  MOVB21, VB153


  NETWORK 3


  LDSM0.0//計(jì)算BCC校驗(yàn)碼


  FORVW177, +1, +16


  NETWORK 4


  LDSM0.0


  XORB*VD181, VB180


  NETWORK 5


  LDSM0.0


  INCDVD181


  NETWORK 6


  NEXT


  NETWORK 7


  LDSM0.0


  HTAVB180, VB172, 2//BCC校驗(yàn)碼寫入發(fā)送緩沖區(qū)


  NETWORK 8


  LDSM4.5//發(fā)送反饋信息


  XMTVB153, 0


  Write子程序:


  NETWORK 1


  LDSM0.0//停止端口0的接收


  RSM87.7, 1


  RM0.0, 1


  RCVVB100, 0


  NETWORK 2


  LDSM0.0//裝入要寫如數(shù)據(jù)源的地址指針


  MOVD&VB115, VD145


  NETWORK 3


  LDSM0.0//寫入數(shù)據(jù)


  ATH*VD145, *VD135, VB139


  NETWORK 4


  LDSM0.0//指令執(zhí)行的反饋信息寫入發(fā)送緩沖區(qū)


  MOVB21, VB153


  MOVB103, VB154


  MOVB2, VB155


  MOVB26, VB174


  NETWORK 5


  LDSM4.5//發(fā)送指令執(zhí)行的反饋信息


  XMTVB153, 0


  Verify子程序:


  NETWORK 1


  LDSM0.0


  RM0.1, 1//復(fù)位verify子程序的執(zhí)行條件


  NETWORK 2


  LDSM0.0//計(jì)算BCC碼


  FORVW175, +1, +29


  NETWORK 3


  LDSM0.0


  XORB*VD149, VB179


  NETWORK 4


  LDSM0.0


  INCDVD149


  NETWORK 5


  NEXT


  NETWORK 6


  LDB=VB179, VB140//當(dāng)BCC碼校驗(yàn)正確時(shí),M0.0置1


  AB=VB133, 71


  SM0.0, 1


  NETWORK 7


  LDB=VB133, 71//BCC碼錯(cuò)誤時(shí)發(fā)送反饋信息


  AB《》VB179, VB140


  MOVB21, VB153


  MOVB103, VB154


  MOVB3, VB155


  MOVB26, VB174


  RSM87.7, 1


  RCVVB100, 0


  XMTVB153, 0


  NETWORK 8


  LDB《》VB133, 71//指令格式錯(cuò)誤或RCV超時(shí)時(shí)發(fā)送反饋信息


  MOVB21, VB153


  MOVB103, VB154


  MOVB4, VB155


  MOVB26, VB174


  RSM87.7, 1


  RCVVB100, 0


  XMTVB153, 0


  Initialize子程序:


  NETWORK 1


  LDSM0.0


  MOVB9, SMB30//0口“9600,N,8,1”


  NETWORK 2


  LDSM0.0//RCV指令初始化


  MOVB16#EC, SMB87


  MOVB103, SMB88


  MOVB71, SMB89


  MOVB+1000, SMW92


  MOVB35, SMB94


  RSM87.2, 1


  NETWORK 3


  LDSM0.0


  ATCHRCVcomplete, 23//連接口0接收完成的中斷


  NETWORK 4


  LDSM0.0


  ATCHXMTcomplete, 9//連接口0發(fā)送完成的中斷


  NETWORK 5


  LDSM0.0


  ENI //中斷允許


  NETWORK 6


  LDSM0.0


  MOVB2, VB199//將本機(jī)站地址裝入寄存器


  NETWORK 7


  LDSM0.0


  MOVB&VB102, VD149//裝入地址指針


  MOVB0, VB179//BCC碼寄存器清零


  MOVB&VB156, VD181//裝入地址指針


  MOVB0, VB180//BCC碼寄存器清零


  RCVcomplete中斷程序


  NETWORK 1


  LDSM0.0


  ATHVB103, VB134, 2//指令譯碼(ASCII碼到十六進(jìn)制)


  ATHVB105, VB135, 8


  ATHVB113, VB139, 2


  ATHVB131, VB140, 2


  SM0.1, 1//置位Verify子程序的觸發(fā)條件


  MOVB0, VB179//BCC碼寄存器清零


  MOVD&VB102, VD149//裝入地址指針


  XMTcomplete中斷程序


  NETWORK 1


  LDSM0.0


  RM0.0, 1//復(fù)位BCC校驗(yàn)碼正確的標(biāo)志位


  SSM87.7, 1//允許口0進(jìn)行接收


  MOVB0, VB179//BCC校驗(yàn)碼寄存器清零


  MOVB0, VB180//BCC校驗(yàn)碼寄存器清零


  MOVD&VB102, VD149//重新裝入地址指針


  MOVD&VB156, VD181


  MOVB0, VB133 //接收緩沖區(qū)中存放指令結(jié)束字符的字節(jié)清零

作者:未知 點(diǎn)擊:305次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:自由口模式下PLC與計(jì)算機(jī)的通信(4)
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《自由口模式下PLC與計(jì)算機(jī)的通信(4)》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊(cè)
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個(gè)人求購

王經(jīng)理 【求購】  西湖輪胎  2026-3-20
蘇紅慶 【求購】  工業(yè)除濕機(jī)  2026-3-20
金喜 【求購】  線纜  2026-3-20
林杰 【求購】  自粘結(jié)鐵芯  2026-3-20
任建波 【求購】  鋰電鉆  2026-3-20
劉經(jīng)理 【求購】  吊具電纜總...  2026-3-20
潘梟 【求購】  高強(qiáng)鋼焊絲  2026-3-19
李經(jīng)理 【求購】  丹弗斯液壓...  2026-3-18
VIP公司推薦

主站蜘蛛池模板: 定襄县| 二手房| 长子县| 黄梅县| 南康市| 唐河县| 揭阳市| 岐山县| 玛多县| 郁南县| 邮箱| 英山县| 额敏县| 信阳市| 清苑县| 普陀区| 九龙坡区| 万载县| 三门峡市| 祁东县| 都兰县| 双柏县| 田阳县| 雷州市| 京山县| 鄂尔多斯市| 平阳县| 旌德县| 寿阳县| 高台县| 祥云县| 漾濞| 惠东县| 西畴县| 壶关县| 道真| 阿鲁科尔沁旗| 锦屏县| 海口市| 庆云县| 明溪县|