西门子DP总线电缆6XV1830-0EH10
参考价 | ¥ 77 |
订货量 | ≥1件 |
- 公司名称 杭州萧优自动化科技有限公司
- 品牌 Siemens/西门子
- 型号
- 产地 德国
- 厂商性质 经销商
- 更新时间 2021/9/27 10:04:42
- 访问次数 406
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子PLC模块~西门子变频器 ~ 西门子触摸屏 ~ 西门子数控系统 ~ 维修中心 ~ 自动化系统编程设计~工程安装~ TP-LINK工业级路由器~交换机 ~ 台迖 ~ ABB~ 威纶通威纶屏幕 ~ 昆仑通态触摸屏~施耐德变频器 ~ 沃森变频器 承接﹕工业自动化设备安装与调试及技术改造工程项目
产地类别 | 进口 | 电动机功率 | 5KW |
---|---|---|---|
电线最大外径 | 165mm | 护套材质 | PVC |
净重 | 1 | 绝缘厚度 | 2.55mm |
外形尺寸 | 6mm | 线芯材质 | 聚乙烯 (PE) |
芯数 | 2 | 应用领域 | 生物产业,石油,地矿,电子,交通 |
重量 | 1kg |
西门子DP总线电缆6XV1830-0EH10
西门子DP总线电缆6XV1830-0EH10
OUC 指令库使用非常简单、方便,更便于用户编程,建议用户使用指令库编程,固文本只介绍OUC 指令库的使用。
OUC 指令库包含以下库指令:
● TCP_CONNECT:创建 TCP 连接。
● ISO_CONNECT:创建 ISO-on-TCP 连接。
● UDP_CONNECT:创建 UDP 连接。
● TCP_SEND:发送用于 TCP 和 ISO-on-TCP 连接的数据指令。
● TCP_RECV:接收用于 TCP 和 ISO-on-TCP 连接的数据指令。
● UDP_SEND:发送用于 UDP 连接的数据指令。
● UDP_RECV:接收用于 UDP 连接的数据指令。
● DISCONNECT:终止所有协议的连接。
TCP通信
下面以TCP通信为例介绍OUC指令库的使用。
TCP通信为有连接通信,通信双方进行数据交换之前首先需要建立TCP连接,TCP客户端会向TCP服务器发送建立TCP连接请求,TCP服务器接收到连接请求后,
服务器会发回建立连接应答,客户端确认服务器发回的应答之后TCP连接就被成功建立了。
TCP连接建立后,通信双方就可以发送和接收数据了。通信结束后,通信双方可以断开连接,释放通信资源。 TCP通信流程见下图。
1.S7-200 SMART CPU 首先需要调用TCP_Connect建立TCP连接
TCP_CONNECT指令主要参数如下:
●Req为TRUE,启动连接操作
●Active为TRUE,则S7-200 SMART 为TCP客户端,否则为TCP 服务器。
●ConnID 连接ID
●IPaddr1~IPaddr4: 伙伴方IP地址
●RemPort 伙伴通信端口
●LocPort 本地通信端口
2.TCP通信连接建立后,S7-200 SMART CPU 需要调用TCP_SEND 指令发送数据,调用TCP_RECV指令接收数据。
TCP_SEND指令主要参数如下:
●Req为TRUE,启动数据发送操作
●ConnID 连接ID,需要与TCP_CONNECT 建立的连接ID相同。
●DataLen 发送数据长度,大长度为1024字节
●DataPtr 发送数据指针
TCP_RECV指令主要参数如下:
●ConnID 连接ID,需要与TCP_CONNECT 建立的连接ID相同。
●MaxLen 允许接收数据长度,大长度为1024字节
●DataPtr 接收数据指针
●Length 接收数据实际长度
3.TCP通信连接建立后,如果不再需要该连接,则可以调用DISCONNECT终止之前建立的连接。
TCP_RECV指令主要参数如下:
●Req为TRUE,启动断开连接操作
●ConnID 连接ID,需要与TCP_CONNECT 建立的连接ID相同。
4.调用开放式用户通信指令库,需要在程序中为其分配库存储区。