浔之漫智控技术(上海)有限公司
主营产品: 西门子低压中国授权代理商,SIEMENS西门子授权代理商,PLC模块、CPU模块、DP通讯电缆、6GK交换机、低压电器授权总代理商、代理商中国授权一级总代理商
西门子CP5611通讯卡6GK1561-1AA01/原装总代理
观看西门子CP5611通讯卡6GK1561-1AA01/原装总代理视频:

西门子CP5611通讯卡6GK1561-1AA01/原装总代理

我公司主营西门子各系列PLC (S7-200  SMART S7-300  S7-400)  触摸屏  变频器 (MM系列 G120  G120C G110)  伺服 (V80 V60)   数控备件 (PCU50  NCU CCU  轴卡) 等 价格优势  产品为西门子原装正版产品  我公司售出的产品 按西门子标准质保  产品本身有质量问题 质保一年  公司秉承:以信待人 以诚待人  质量如生命 客户至上的经营理念  竭诚为您服务 您的肯定是我们大的动力    我们将期待与您长期持久的合作

协议的特点:

  ? 与硬件绑定的高效通信协议

  ? 适合传输中等到大量的数据 (<=8192 bytes)

  ? 为大多数设备应用提供

  – 错误恢复

  – 流控制

  – 可靠性

  ? 一个基于连接的协议

  ? 可以灵活的与支持TCP协议的第三方设备通信

  ? 具有路由兼容性

  ? 只可使用静态数据长度

  ? 有确认机制

  ? 使用端口号进行应用寻址

  ? 大多数应用协议,如TELNET、FTP都使用TCP

  ? 使用 SEND/RECEIVE 编程接口进行数据管理需要编程来实现

  1.3 硬件需求和软件需求

  硬件:

  ① S7-1200 CPU

  ② S7-300 CPU + CP343-1(支持S7 Client)

P_IK10_XX_00342i - 副

  ③ PC(带以太网卡)

  ④ TP以太网电缆

  软件:

  ① STEP 7 Basic V10.5

  ② STEP 7 V5.4

  2. ISO on TCP 通信

  S7-1200 CPU 与S7-300/400 之间通过ISO on TCP 通信,需要在双方都建立连接,连接对象选择“Unspecified"。

  所完成的通信任务为:

  ① S7-1200将DB3里的100个字节发送到S7-300的DB2中

  ② S7-300将输入数据IB0发送给S7-1200的输出数据区QB0。

  2.1 S7-1200 CPU 的组态编程

  组态编程过程与 S7-1200 CPU 之间的通信基本相似 (见 6.3 ),这里简单描述一下步骤:

  ① 使用STEP 7 Basic V10.5 软件新建一个项目

  在STEP 7 Basic 的“Portal View"中选择 “Create new project"创建一个新项目

  ② 添加新设备

  然后进入“Project view",在“Project tree"下双击“Add new device",在对话框中选择所使用的S7-1200 CPU添加到机架上,命名为 PLC_1。

63782000255456627080

  ③ 为 PROFINET 通信口分配以太网地址

  在“Device View"中点击 CPU 上代表PROFINET 通信口的绿色小方块,在下方会出现PROFINET 接口的属性,在 “Ethernet addresses"下分配IP 地址为 192.168.0.1 ,子网掩码为255.255.255.0。

  ④ 在 S7-1200 CPU 中调用“TSEND_C"通信指令并配置连接参数和块参数

  在主程序中调用发送通信指令,进入“Project tree" > “ PLC_1">“Program blocks">“Main"主程序中,从右侧窗口“Instructions"> “Extended Instructions">“Communications"下调用“TSEND_C"指令,并选择“Single Instance"生成背景 DB块。然后单击指令块下方的“下箭头",使指令展开显示所有接口参数。

  然后,创建并定义发送数据区 DB 块。通过“Project tree">“ PLC_1"> “Program blocks" >“Add new block" ,选择 “Data block"创建 DB 块,选择寻址,点击“OK"键,定义发送数据区为 100个字节的数组。

  根据所使用的参数创建符号表,如图1所示。

  配置连接参数,如图2所示。

  配置块接口参数,如图3所示。


展开全文
拨打电话 微信咨询 发送询价