<sub id="62jh5"><p id="62jh5"><li id="62jh5"></li></p></sub>
  1. <center id="62jh5"></center>

    <legend id="62jh5"></legend>
    <sub id="62jh5"></sub>

    友我科技IC卡讀卡器PLC開發(fā)應用實例


    此實例將在PLC中自動讀取IC卡的卡號,PLC通過RS485連接modbus讀寫器YW-630或者YW-631。

    以下例程在西門子S7-200 smart中調(diào)試和運行。S7-200 smart系列PLC訪問外部寄存器設置的寄存器地址比實際寄存器地址多1,例如:卡號起始寄存器地址:0004。在PLC中設置為40005。

    1、PLC上電初始化。 
    PLC上電

    符號 地址 注釋
    Cycle_1st_En M2.0 循環(huán)第1次使能
    First_Scan_On SM0.1 僅在第一個掃描周期時接通
    MBUS_CTRL_Done M0.0 Modbus主站初始化完成
    Start_MBUS_MSG_1 M0.1 Modbus主站初始化完成,啟動第一套讀寫信息

    2、初始化Modbus主站通訊。
    EN-- 使能: 必須保證每一個掃描周期都被使能(SM0.0)
    Mode--模式:1-----使能modbus協(xié)議功能;0-----恢復為系統(tǒng)PPI協(xié)議功能 
    ModbusRTU初始化

    符號 地址 注釋
    Always_On SM0.0 始終接通
    MBUS_CTRL_Done M0.0 Modbus主站初始化完成
    MBUS_CTRL_Error MB1 Modbus主站初始化錯誤代碼

    1、PLC上電初始化。 
    PLC上電

    符號 地址 注釋
    Cycle_1st_En M2.0 循環(huán)第1次使能
    First_Scan_On SM0.1 僅在第一個掃描周期時接通
    MBUS_CTRL_Done M0.0 Modbus主站初始化完成
    Start_MBUS_MSG_1 M0.1 Modbus主站初始化完成,啟動第一套讀寫信息

    3、讀取卡片序列號(卡號)。 
    讀取卡片序號

    符號 地址 注釋
    Cycle_1st_Done M3.0 循環(huán)第1次完成
    Cycle_1st_En M2.0 循環(huán)第1次使能
    MBUS_CTRL_Error MB1 Modbus主站初始化錯誤代碼
    Start_MBUS_MSG_1 M0.1 Modbus主站初始化完成,啟動第一套讀寫信息

    4、如果讀正常。 
    PLC讀正常

    符號 地址 注釋
    Cycle_1st_Done M3.0 循環(huán)第1次完成
    Cycle_1st_En M2.0 循環(huán)第1次使能
    Start_MBUS_MSG_1 M0.1 Modbus主站初始化完成,啟動第一套讀寫信息

    5、判斷是否讀到卡號。 
    判斷卡號

    符號 地址 注釋
    Cycle_1st_Done M3.0 循環(huán)第1次完成
    SNR_Valid_Flag M0.3 卡號有效

    6、判斷如果卡號都等于0,說明沒有讀到卡。 
    沒有讀到卡

    符號 地址 注釋
    Cycle_1st_Done M3.0 循環(huán)第1次完成
    SNR_Valid_Flag M0.3 卡號有效

    7、沒有讀到卡號,啟動定時500ms再去讀卡。 

    符號 地址 注釋
    Cycle_1st_Done M3.0 循環(huán)第1次完成
    SNR_Valid_Flag M0.3 卡號有效

    8、定式時間到,啟動讀卡號。 

    符號 地址 注釋
    Cycle_1st_Done M3.0 循環(huán)第1次完成
    Cycle_1st_En M2.0 循環(huán)第1次使能

    9、如果卡號有效。 

    符號 地址 注釋
    Cycle_1st_Done M3.0 循環(huán)第1次完成
    Cycle_1st_En M2.0 循環(huán)第1次使能
    Cycle_2st_Done M3.1 循環(huán)第2次完成
    Cycle_2st_En M2.1 循環(huán)第2次使能
    SNR_Valid_Flag M0.3 卡號有效

    10、如果需要,寫蜂鳴器和LED寄存器: LED和蜂鳴器分別閃一次。 

    符號 地址 注釋
    Cycle_2st_Done M3.1 循環(huán)第2次完成
    Cycle_2st_En M2.1 循環(huán)第2次使能
    MBUS_CTRL_Error MB1 Modbus主站初始化錯誤代碼

    11、判斷是否都作完。 

    符號 地址 注釋
    Cycle_2st_Done M3.1 循環(huán)第2次完成
    Cycle_2st_En M2.1 循環(huán)第2次使能
    Cycle_3st_Done M3.2 循環(huán)第3次完成
    Cycle_3st_En M2.2 循環(huán)第3次使能

    12、處理完卡號后,可以對卡進行休眠。 

    符號 地址 注釋
    Cycle_3st_Done M3.2 循環(huán)第3次完成
    Cycle_3st_En M2.2 循環(huán)第3次使能
    MBUS_CTRL_Error MB1 Modbus主站初始化錯誤代碼

    13、判斷是否完成。 

    符號 地址 注釋
    Cycle_2st_Done M3.1 循環(huán)第2次完成
    Cycle_3st_Done M3.2 循環(huán)第3次完成
    Cycle_3st_En M2.2 循環(huán)第3次使能
    Cycle_4st_Done M3.3 循環(huán)第4次完成
    Cycle_4st_En M2.3 循環(huán)第4次使能

    14、清空卡號寄存器。 

    符號 地址 注釋
    Cycle_4st_Done M3.3 循環(huán)第4次完成
    Cycle_4st_En M2.3 循環(huán)第4次使能
    MBUS_CTRL_Error MB1 Modbus主站初始化錯誤代碼

    15、啟動重新讀卡號。 

    符號 地址 注釋
    Cycle_1st_Done M3.0 循環(huán)第1次完成
    Cycle_1st_En M2.0 循環(huán)第1次使能
    Cycle_3st_Done M3.2 循環(huán)第3次完成
    Cycle_4st_Done M3.3 循環(huán)第4次完成
    Cycle_4st_En M2.3 循環(huán)第4次使能
    SNR_Valid_Flag M0.3 卡號有效

    Modbus讀卡器,PLC讀卡器,Modbus RTU, Modbus TCP,modbus接口IC卡讀卡器,Modbus接口RFID讀卡器
    北京友我科技有限公司 版權(quán)所有 (C)2015-2023
    客戶服務中心信箱:coodor#126.com(將#改為@) 熱線直撥: 13691531038 18910685939 QQ: 896163157,1403463073
    京ICP備14016005號
    微信掃一掃聯(lián)系我們

    微信掃一掃聯(lián)系我們

    友我科技


    1
    RFID讀寫器產(chǎn)品手冊下載
    2
    讀寫器開發(fā)SDK下載
    3
    WEB讀卡器開發(fā)指南
    4
    Windows讀卡器開發(fā)指南
    5
    Android讀卡器開發(fā)指南
    6
    Wince讀卡器開發(fā)指南
    7
    PLC讀卡器開發(fā)指南
    8
    Linux讀卡器開發(fā)指南
    9
    單片機讀卡器開發(fā)指南
    10
    PCSC讀卡器開發(fā)指南
      <sub id="62jh5"><p id="62jh5"><li id="62jh5"></li></p></sub>
    1. <center id="62jh5"></center>

      <legend id="62jh5"></legend>
      <sub id="62jh5"></sub>
      浪妇荡sao嗯啊~h小雯 | 国产美女91视频 | 国产精品第一区 | 中国妇女bbwbbw高潮 | 免费看国产成人A级视频 | 美女做爱视频 | 日本三级视频在线 | 黑人一级毛片 | 日本操逼的| 老鸭窝AV成人毛片免费观看 |