西门子博途与上位机TCPIP通信

news/2024/10/20 18:48:41/

1、PLC硬件IP设定及组态如下图:

堆垛机 1号机 IP地址:190.20.0.72 掩码 255.255.255.0

 2、PLC与上位机TCP网络连接组态如下图:

WCS上位机IP地址设定  IP地址:190.20.0.250 掩码 255.255.255.0

WCS服务端口为55980

3、PLC发送接收数据代码如下:


      CALL  TSEND_C , "TSEND_C_DB"
         REQ     :="Clock_0.5Hz"
         CONT    :=TRUE
         LEN     :=35
         DONE    :=
         BUSY    :=
         ERROR   :=
         STATUS  :=
         CONNECT :="DDJ_1_Send_DB_1"
         DATA    :=P#DB45.DBX2.0 BYTE 35
         ADDR    :=
         COM_RST :=

      CALL  TRCV , "TRCV_DB"
         EN_R     :=TRUE
         ID       :=256
         LEN      :=0
         ADHOC    :=TRUE
         NDR      :=
         BUSY     :=
         ERROR    :=
         STATUS   :=
         RCVD_LEN :=
         DATA     :=P#DB248.DBX0.0 BYTE 40

      A(
      L     '01'
      L     %DB248.DBW30
      ==D
      )
      A(
      L     'Y0'
      L     %DB45.DBW30
      ==D
      )
      JC    COPY

      A(
      L     'Y0'
      L     %DB248.DBW30
      ==D
      )
      A(
      L     '00'
      L     %DB45.DBW30
      ==D
      )
      JC    Check

      BEU

COPY: NOP 0

      L     %DB248.DBW2
      T     %DB45.DBW2

      L     %DB248.DBD4
      T     %DB45.DBD4

      L     %DB248.DBD8
      T     %DB45.DBD8

      L     %DB248.DBD12
      T     %DB45.DBD12

      L     %DB248.DBD16
      T     %DB45.DBD16

      L     %DB248.DBD20
      T     %DB45.DBD20

      L     %DB248.DBD24
      T     %DB45.DBD24

      L     %DB248.DBD28
      T     %DB45.DBD28

      BEU

Check: NOP 0

      L     'Y0'
      T     %DB45.DBW30

      BEU

 


http://www.ppmy.cn/news/342682.html

相关文章

上位机与西门子PLC通信协议

前言 最近西门子PLC价格大幅上调,在工控界引起了不小的风波,不仅涨价,甚至还缺货,导致很多人不得不更改方案。听说最近已经完成了芯片替换,希望不久能够恢复供货,并把价格回调。 通过这件事,从…

plc控制电机实验报告_基于西门子PLC电动机正反转互锁控制实验报告

实 验 报 告 实验课程:基于西门子PLC电动机正反转互锁控制 学生姓名:张荣 学号:130302062 专业班级:13级应电一班 二〇一六年六月十六日 实验报告 传统的继电器控制系统中都使用了继电器、接触器等器件。在这样的纯硬继电器系统中,系统的接线难度会随着系统的复杂程度增加…

西门子plc 用c语言编程,西门子PLC常用指令举例

在西门子plc梯形图中,将其触点和线圈等称为程序中的编程元件。编程元件也称为软元件,是指在plc编程时使用的输入/输出端子所对应的存储区以及内部的存储单元、寄存器等。 根据编程元件的功能,西门子plc梯形图中的常用的编程元件主要有输入继电器(I)、输出继电器(Q)、辅助继电…

西门子200程序案例集

100ms定时器子程序多次调用.rar 200做的主令控制器程序.rar 2010年春节五个字霓虹灯.rar 3-PID控制.rar 428前提胶.rar 630旋臂绞.rar About Time AND Timer sample in STEP7_20070903a.zip Analog Average.zip K650吹瓶机.rar plc200例子.rar PLC发电机励磁控制程序.rar S200配…

西门子电机选型参考一

西门子电机选型 西门子电机选型首页 一、SIMOTICS GP 1LE0系列电动机简介 SIMOTICS GP 1LE0 系列电动机是铸铁机壳通用型全封闭自扇冷却式三相异步电动机,其防护等级为 IP55,该系列电动机设计生产符合 ISO、IEC、GB 等相关标准的要求。 1LE0 系列电动机适用于连续工作制(…

【洛谷】P8306 【模板】字典树

&#xff08;最后有解释哦&#xff09; 0:所需参数 const int N3e610;int t[N][70],cnt[N],idx; char s[N]; 1.映射字符 int getnum(char x) {if(x>A&&x<Z) return x-A;else if(x>a&&x<z) return x-a26;else return x-052; } 2.插入字符串 voi…

[Daimayuan] 分段求和(C++,二分)

对于给定的一个长度为 N N N 的正整数数列 A 1 − N A_{1−N} A1−N​&#xff0c;现要将其分成 M ( M ≤ N ) M(M≤N) M(M≤N) 段&#xff0c;并要求每段连续&#xff0c;且每段和的最大值最小。 关于最大值最小&#xff1a; 例如一数列 4 , 2 , 4 , 5 , 1 4,2,4,5,1 4,…

谷歌Imagen Editor融入AI技术,助力图片创作

AI科技的应用越来越广泛&#xff0c;自然也被各个公司所重视&#xff0c;近日谷歌就推出利用AI技术的图片创作软件Imagen Editor&#xff0c;这款软件成熟以后&#xff0c;或将助力图片的创作。 近日有消息称&#xff0c;谷歌正在研发一款名为Imagen Editor生成式AI工具&…