西门子通讯卡CP5611
SIMATIC NET, PROFIBUS FC 拖缆, PROFIBUS 拖缆
zui大加速度:4 m/s2, 至少 3 百万次弯曲次数
弯曲半径: 约 120mm,双芯屏蔽线.
按米销售,zui大长度: 8000m, zui小订购量: 20 m
6XV1830-0EH10 PROFIBUS总线电缆
6XV1830-3EH10 profibus总线电缆
6XV1840-2AH10 profibus总线电缆
6XV1830-5FH10 profibus总线电缆
6XV1840-2AH10
SIEMENS 4芯屏蔽 西门子以太网总线电缆
90度无编程口总线连接器 6ES7 972-0BA12-0XA0
90度带编程口总线连接器 6ES7 972-0BB12-0XA0
35度无编程口总线连接器 6ES7972-OBA42-0XA0
35度带编程口总线连接器 6ES7 972-0BB42-0XA0
90度无编程口快速总线连接器 6ES7 972-0BA52-0XA0
90度带编程口快速总线连接器 6ES7 972-0BB12-0XA0
西门子通讯卡CP5611
DIN导轨160MM 6ES7 390-1AB60-0AA0
DIN导轨482MM 6ES7 390-1AE80-0AA0
DIN导轨530MM 6ES7 390-1AF30-0AA0
DIN导轨830MM 6ES7 390-1AJ30-0AA0
DIN导轨2000MM 6ES7 390-1BC00-0AA0
热插拔导轨483MM 6ES7195-1GA00-0XA0
热插拔导轨530MM 6ES7195-1GF30-0XA0
热插拔导轨620MM 6ES7195-1GG30-0XA0
热插拔导轨2000MM 6ES7195-1GC00-0XA0
20针前连接器 6ES7 392-1AJ00-0AA0
40针前连接器 6ES7 392-1AM00-0AA0
西门子CP5611产品介绍:
- 用于将 PG/PC 连接至 PROFIBUS 和 SIMATIC S7 的 MPI
- 通讯服务:
- - 带“SOFTNET-DP”软件包的 PROFIBUS DP 的1级主站
- - 带“SOFTNET-DP”软件包的 PROFIBUS DP 的2级主站,包括非周期性的 DP扩展。
- - 带“SOFTNET-DP从站”软件包的 PROFIBUS DP 从站。
- - PG/OP 通信
- - 采用 SOFTNET S7 的 S7 通信
- - 采用“SOFTNET-DP”或“SOFTNET-S7”软件包的 S5 兼容通信(基于 FDL接口的“发送/接收”)。
- 供带 PCI 插槽的编程装置/PC机用的短 PCI 卡
- 与下列软件一道使用:
- - STEP 7、
STEP 7-Micro/Win、ProTool、ProTool/Pro、SIMATIC PDM
(用于PG/OP通讯) - - COM PROFIBUS
- - SOFTNET-S7(用于 S7 通讯)
- - SOFTNET DP(用于 DP)
- - STEP 7、
- OPC 服务器包含在通信软件的供货范围内
面向工业的设计
- 用于便携式 PC 机的连接(如诊断和试运行)
- 易于安装和试运行
- 用于可携带的 PC 连接(如,用于诊断和调试)
- 简单的安装和调试
CP 5611 允许编程设备与 PC 连接到 PROFIBUS 和 SIMATIC S7 的多点 MPI 接口上。
- 用于带有 PCI 插槽的 PU/PC。
- 短 PCI 卡
- 用于连接 PROFIBUS 的 9 针 Sub-D 型插座
CP 5611 可在不同的软件包下操作,并且允许用户通过 PROFIBUS 和 多点式接口 (MPI) 执行编程设备功能和个人电脑的功能。
每一台编程器 / 个人电脑只能使用一个 CP。 同样,每一台 CP 也只能使用一个协议 (PROFIBUS DP、S7 通信或者 FDL)。
下列各个软件包支持 CP 5611:
- 在 WINDOWS 95 和 NT 4.0 系统下 STEP 7 V3.2 以上的版本; Windows 98 V4.02 和 K4.02.5 以上的版本
CP 5611 的驱动程序包括在STEP 7 的供应范围内。
- SOFTNET-S7
S7 编程接口能与该软件包一起使用
- SOFTNET-DP
使用这种软件包 CP 5611 能被用作 PROFIBUS-DP 主站(1-2 级)
- SOFTNET-DP 从站
使 CP 5611 作为 PROFIBUS-DP 从站
- COM PROFIBUS (如 V3.3)
CP 5611 能与该软件包一起使用,用于 PROFIBUS-DP 系统的调试或者诊断(DP 在线功能)
- STEP 7-Micro / WIN (如 V2.1)
用作 SIMATIC S7-200 可编程控制器编程软件的硬件平台。
ProTool,ProTool / Pro
CP 5611 可用作 SIMATIC 操作员面板、触摸面板和文本显示器的组态工
技术规范 | |
---|---|
传输速率 | 9.6 kbit / s 至 12 Mbit / s |
接口 | |
• 连接至 PROFIBUS | 9针 Sub-D 型插座 |
供电电压 | +5 V DC ±5% |
电流消耗 | 0.5 A |
功率消耗 | 2.0 W |
许可的环境条件 | |
• 工作温度 | +5 ℃ -+40 ℃ |
• 运输 / 储存温度 | -20 ℃ - +60 ℃ |
• 相对湿度 | +25 ℃ 时zui大值 95% |
结构 | |
• 模块格式 | PCI 卡 |
• 尺寸 (W x H x D)(mm) | 102 x 130 |
• 重量 | 约 100 g |
• 空间要求 | 1 x PCI 插槽 |
6ES7221-1BF22-0XA0 EM 221 数字量输入模块,8 输入24V DC
6ES7221-1EF22-0XA0 EM 221 数字量输入模块,8 输入(交流120/230VAC)
6ES7221-1BH22-0XA0 EM 221 数字量输入模块,16 输入24 VDC
6ES7222-1BF22-0XA0 EM 222 数字量输出模块,8 输出24 VDC
6ES7222-1HF22-0XA0 EM 222 数字量输出模块,8 输出继电器
6ES7222-1EF22-0XA0 EM 222 数字量输出模块,8 输出(交流120/230VAC)
6ES7222-1BD22-0XA0 EM 222 数字量输出模块,4 输出24VDC-5A
6ES7222-1HD22-0XA0 EM 222 数字量输出模块,4 输出继电器-10A
6ES7223-1BF22-0XA0 EM 223 数字量输入/ 输出模块,4 输入/4 输出24V DC
6ES7223-1HF22-0XA0 EM 223 数字量输入/ 输出模块,4 输入24 VDC/4 继电器输出
6ES7223-1BH22-0XA0 EM 223 数字量输入/ 输出模块,8 输入/8 输出24 VDC
6ES7223-1PH22-0XA0 EM 223 数字量输入/ 输出模块,8 输入24 VDC/8 继电器输出
6ES7223-1BL22-0XA0 EM 223 数字量输入/ 输出模块,16 输入/16 输出24 VDC
6ES7223-1PL22-0XA0 EM 223 数字量输入/ 输出模块,16 输入24 VDC/16 继电器输出
6ES7231-0HC22-0XA0 EM 231 模拟量输入模块,4 输入
6ES7231-7PB22-0XA0 EM 231 2 路输入热电阻
6ES7231-7PD22-0XA0 EM 231 4 路输入热电偶
6ES7232-0HB22-0XA0 EM 232 模拟量输出模块,2 输出
6ES7235-0KD22-0XA0 EM 235 模拟量输入/ 输出模块4 输入/1 输出
6ES7241-1AA22-0XA0 EM 241 调制解调器模块
6ES7253-1AA22-0XA0 EM 253 定位模块
6ES7277-0AA22-0XA0 EM 277 PROFIBUS-DP 模块
6GK7243-1EX00-0XE0 CP 243-1 以太网模块
6GK7243-1GX00-0XE0 CP 243-1 IT 版以太网模块
6GK7243-2AX01-0XA0 CP 243-2 AS-i 接口模块
6ES7291-8GE20-0XA0 MC 291,32K x 8 EEPROM 存储器盒
6ES7291-8GF23-0XA0 存储卡,64 Kbytes
6ES7291-8GH23-0XA0 存储卡,256 Kbytes
6ES7297-1AA20-0XA0 CC 292,CPU 22x 时钟/ 日期电池盒
6ES7297-1AA23-0XA0 新CPU 221 和222 时钟卡(包括电池卡功能)
6ES7291-8BA20-0XA0 BC 293,CPU 22x 电池盒
6ES7290-6AA20-0XA0 扩展电缆,I/O 扩展,0.8 米,CPU 22x/EM
6ES7901-3CB30-0XA0 编程通讯电缆,PC/PPI,RS232/485 转换,带光电隔离,
6ES7901-3DB30-0XA0 编程通讯电缆,PC/PPI,USB/RS485 转换,带光电隔离,
6ES7810-2CC03-0YX0 STEP 7-Micro/WIN 32(V3.2)单用户*(CD-ROM)
6ES7810-2CC03-0YX3 STEP 7-Micro/WIN 32(V3.2)升级*(CD-ROM)
6ES7810-2CC03-0YX0 STEP 7-Micro/WIN 32(V4.0)单用户*
6ES7810-2CC03-0YX3 STEP 7-Micro/WIN 32(V4.0)升级*
6ES7840-2CC01-0YX0 PC ACCESS V1.0 (Single license F.1 Installation)
6ES7840-2CC01-0YX1 PC ACCESS V1.0 (Multicopy license)
6ES7212-1AB23-0XB8 CPU 222 CN DC/DC/DC 8 输入/6 输出
6ES7212-1BB23-0XB8 CPU 222 CN AC/DC/ 继电器8 输入/6 输出
6ES7214-1AD23-0XB8 CPU 224 CN DC/DC/DC 14 输入/10 输出
6ES7214-1BD23-0XB8 CPU 224 CN AC/DC/ 继电器14 输入/10 输出
6ES7214-2AD23-0XB8 CPU 224XP CN DC/DC/DC 14 输入/10 输出
6ES7214-2BD23-0XB8 CPU 224XP CN AC/DC/ 继电器 14 输入/10 输出
6ES7216-2AD23-0XB8 CPU 226 CN DC/DC/DC 24 输入/16 输出
6ES7216-2BD23-0XB8 CPU 226 CN AC/DC/ 继电器24 输入/16 输出
6ES7221-1BF22-0XA8 EM 221 CN 数字量输入模块,8 输入24V DC
6ES7221-1BH22-0XA8 EM 221 CN 数字量输入模块,16 输入24 VDC
6ES7222-1BF22-0XA8 EM 222 CN 数字量输出模块,8 输出24 VDC
6ES7222-1HF22-0XA8 EM 222 CN 数字量输出模块,8 输出继电器
6ES7223-1BF22-0XA8 EM 223 CN 数字量输入/ 输出模块,4 输入/4 输出24V DC
6ES7223-1HF22-0XA8 EM 223 CN 数字量输入/ 输出模块,4 输入24 VDC/4 继电器输出
6ES7223-1BH22-0XA8 EM 223 CN 数字量输入/ 输出模块,8 输入/8 输出24 VDC
6ES7223-1PH22-0XA8 EM 223 CN 数字量输入/ 输出模块,8 输入24 VDC/8 继电器输出
6ES7223-1BL22-0XA8 EM 223 CN 数字量输入/ 输出模块,16 输入/16 输出24 VDC
6ES7223-1PL22-0XA8 EM 223 CN 数字量输入/ 输出模块,16 输入24 VDC/16 继电器输出
6ES7231-0HC22-0XA8 EM 231 CN 模拟量输入模块,4 输入
6ES7231-7PB22-0XA8 EM 231 CN 2 路输入热电阻
6ES7231-7PD22-0XA8 EM 231 CN 4 路输入热电偶
6ES7232-0HB22-0XA8 EM 232 CN 模拟量输出模块,2 输出
6ES7235-0KD22-0XA8 EM 235 CN 模拟量输入/ 输出模块4 输入/1 输出
6ES7850-2BC00-0YX0 S7-200 工具包:TP-Designer for TP070,Version 1.0 (CD-ROM)
6ES7830-2BC00-0YX0 STEP 7-Micro/WIN Add-on: STEP 7-Micro/WIN 32 指令库,V1.1 (CD-ROM)
6GK1541-1AA00 CP 5411: 短AT ISA 卡
6GK1551-1AA00 CP 5511: PCMCIA,Type II
6GK1561-1AA00 CP 5611: PCI 卡(3.0 及以上版本)
6ES7901-0BF00-0AA0 MPI 电缆
6XVI830-0AH10 PROFIBUS __ 电缆
6ES7972-0BB12-0XA0 网络总线连接器,带编程口,垂直电缆出线
6ES7972-0BA12-0XA0 网络总线连接器,不带编程口,垂直电缆出线 6ES7972-0BA41-0XA0 网络总线连接器,不带编程口,35° 垂直电缆出线
6ES7972-0BB41-0XA0 网络总线连接器,带编程口,35° 垂直电缆出线
6ES7292-1AD20-0AA0 CPU 22x/EM 端子连接块,7 个端子,可拆卸
6ES7292-1AE20-0AA0 CPU 22x/EM 端子连接块,12 个端子,可拆卸
6ES7972-0AA01-0XA0 RS-485 IP 20 中继器,隔离
6ES7290-2AA00-0XA0 现场接线端子排,12 个端子(用于CPU 221, CPU 222)10 个/ 包
6ES7291-3AX20-0XA0 备用端子盖板(1 套),包括各种CPU 和扩展模块
6ES7274-1XF00-0XA0 8 个端子数字量输入模拟开关,用于CPU 及扩展模块
用户可以采用通用的组态软件(如组态王)实现计算机与PLC 的通信,也可以编写计算机程序。
要编写计算机通信程序,可以采用VB、VC 等高级语言进行编程,编程可以有多种方式[4]。使用MSComm控件通过串行端口传送和接收数据,实现计算机与PLC之间的数据通信, 编程较简单。
MSComm 控件提供了一种有效的处理串*互作用的方法:事件驱动法。该方法利用onComm 事件捕获并处理通信及其错误,当CommEvent 属性发生变化时,就产生事件并等待相应处理。每个MSComm 控件都有一个串口相对应。
Visual Basic 6.0(以下简称VB) 是一种功能强大、简单易学的程序设计语言,利用ActiveX 控件MSComm能十分方便地开发出使用计算机串口的计算机通信程序。本文在VB中使用MSComm控件实现上位机与PLC的串行通信。
VB 程序由串口初始化、数据发送、数据接收等几大部分组成。主要的程序段如下所示。
Rem 程序加载时进行串口初始化
以上给出了计算机与PLC 通信的主要程序段。需要注意的是,如果传送的数据大于132 个字符,可以将数据分成起始帧、若干中间帧、结束帧进行传送。起始帧必须包含设备号, 命令码等, 否则通信的过程中将会有错误发生。上位机每发送完一帧时,在收到PLC 返回的分界符(即“↙”)后再发送下一帧,只有当结束帧数据发送完毕时才返回响应代码。
6 结束语
本文基于VB 利用MSComm 控件实现了上位机与欧姆龙PLC 的串行通信,充分发挥了CAN 总线实时、可靠、高速、远距离、易维护的特点。计算机能够深入地配合PLC 厂商提供的各种软件,从而实现更多强大的功能, 比如系统配置、人机界面、组态开发等。
通常,计算机与PLC 通过串口连接,实现各种通信功能。但串口的通信距离、节点数量都受到了串口本身的性能限制。比如,RS-232 标准只可以实现1:1 通信,RS-422/485 标准能够实现32 个节点以内的通信,通信距离、抗*力都比较弱,并不能够满足实际工业现场多台PLC 联网应用的需求。即使借助RS232/RS485-CAN 适配器也很难突破串行通信本身的功能限制[5]。
针对这一情况,可以采用计算机内置PC-CAN 接口卡,可以建立起1 条或者多条CAN 总线网络,并通过连接在CAN 总线网络中的RS232/RS485-CAN 适配器,借助于CAN 总线网络配套的虚拟串口软件,建立多达2047 个标准的串行通信端口,从而连接多达2047 条串行网络[6]。也就是说,可以在同1 条普通双绞线上连接多达2047 台PLC 设备,工控PC 访问连接在这条CAN总线网络上的PLC 设备,也与操作标准串口**。
这种方式可以充分发挥工控PC 的作用,通信效率比较高,应用灵活,是一般PLC 网络建设的主流方向。