加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線13185520415

        天津西門子電機(授權)總代理 V90伺服電機一級經銷商

        更新時間
        2024-11-23 08:00:00
        價格
        請來電詢價
        西門子PLC
        西門子伺服電機
        西門子觸摸屏
        西門子電纜
        西門子變頻器
        西門子模塊
        聯系電話
        13510737515
        聯系手機
        13185520415
        聯系人
        董海波
        立即詢價

        詳細介紹


        今天給大家帶西門子PLC通信--200smart-通過指令編程實現S7通信

        S7-200smartS7通信:

        有200smart與200smartS7通信;

        200smart與1500PLCS7通信;

        200smart與1200PLCS7通信;

        上篇文章講解了200smart與200smart使用向導實現S7通信,下面我們進入本次的內容講解通過指令編程實現S7通信。

        在下面的例子中,CPU1為主動端,其IP地址為192.168.2.100,調用PUT/GET指令;CPU2為被動端,其IP地址為192.168.2.101,不需調用PUT/GET指令,網絡配置見圖1;

        通信任務是把CPU1的實時信息寫入CPU2中,把CPU2中的實時時鐘信息讀寫到CPU1中。

         圖1CPU通信網絡配置圖

        CPU1主程序中包含讀取CPU實時時鐘、初始化PUT/GET 指令的TABLE參數表、調用PUT指令和GET指令等。

        網絡1:讀取CPU1實時時鐘,存儲到VB100~ VB107 。

         圖2讀取CPU1實時時鐘

        注:READ_RTC指令用于讀取CPU實時時鐘指令,并將其存儲到從字節地址T開始的8字節時間緩沖區中,數據格式為BCD碼。

        網絡2:定義PUT指令TABLE參數表,用于將CPU1的VB100~ VB107 傳輸到遠程CPU2的VB0~ VB7。

         圖3定義PUT指令TABLE參數表

        相關產品

        聯系方式

        • 電  話:13510737515
        • 聯系人:董海波
        • 手  機:13185520415
        • 微  信:13185520415