返回 供应详情
上海西门子6ES7288-0ED10-0AA0
上海西门子6ES7288-0ED10-0AA0
来自:上海斌勤电气技术有限公司
23人民币
发布时间:2018-9-5 关注次数:68
产品参数
产品参数
品牌 西门子
规格型号 6ES72880ED100AA0
编号 6ES72880ED100AA0
计量单位
付款方式 款到发货
价格单位 人民币
商品详情

上海西门子6ES7288-0ED10-0AA0


1、S7-300系列:电源模块 CPU模块 扩展模块 通讯模块 MMC内存卡 导轨
2、S7-200系列:S7-200CPU模块,EM221 EM222 EM223 EM231 EM232 编程/通讯电缆,PC/PPI
3、西门子附件:PROFIBUS通讯电缆 DP接头 CP网卡 网络交换机 西门子电池
4、触摸屏系列:TP177,MP277 MP377 SMART700 SMART1000 文本显示器
5、变频器系列:MM420 MM430 MM440 ET200接口模块

6ES75317NF100AB0 AI 8:模拟输入模块,8AI,U/I,高速 
6ES75317KF000AB0 AI 8:模拟输入模块,8AI,U/I/RTD/TC
6ES75231BL000AA0 DI/DQ 16X24CDV/16X24VDC/0.5A BA
6ES75225HF000AB0 DQ 8:数字输出模块,8DQ,继电器,230 V AC/ 5A 
6ES75225FF000AB0 DQ 8:数字输出模块,8DQ,可控硅,230V AC/ 2A
6ES75221BL000AB0 DQ 32:数字输出模块,32DQ,晶体管,24 V DC/ 0.5A
6ES75221BH000AB0 DQ 16:数字输出模块,16DQ,晶体管,24 V DC/ 0.5A
6ES75221BF000AB0 DQ 8:数字输出模块,高性能 8DQ,晶体管,24V DC/2A 
6ES75221BL100AA0 DQ 32x24VDC/0.5A BA?,包含前连接器
6ES75221BH100AA0 DQ 16x24VDC/0.5A BA?,包含前连接器
6ES75211FH000AA0 DI 16:数字输入模块,16DI,230V AC  BA
6ES75211BL000AB0 DI 32:数字输入模块,高性能 32DI,24V DC 
6ES75211BH500AA0 DI 16:数字输入模块,源型,16DI, 24V DC  BA
6ES75211BH000AB0 数字输入模块,高性能 16DI,24V DC 
6ES75211BL100AA0 DI 32X24VDC BA,包含前连接器
6ES75211BH100AA0 DI 16X24VDC BA,包含前连接器
6ES75511AB000AB0 计数与位置采集模块 TM PosInput 2 
6ES75501AA000AB0 TM Count 2 x 24 V:高速计数器,800kHz
6ES75401AB000AA0 PtP RS422/485 通讯模块 
6ES75411AD000AB0 PtP RS232 ,高性能通讯模块
6ES75411AB000AB0 PtP RS422/485 ,高性能通讯模块 
6ES75401AD000AA0 PtP RS232通讯模块
6ES71555BA000AB0 ET 200MP Profibus接口模块
6ES71555AA000AC0 IM 155-5 2PN 接口,Pro?net 接口模块 HF
6ES71555AA000AB0 IM 155-5 2PN 接口,Pro?net 接口模块
6ES75901BC000AA0 S7-1500 安装导轨:2000 mm 
6ES75901AJ300AA0 S7-1500 安装导轨:530 mm
6ES75901AF300AA0 S7-1500 安装导轨:530 mm
6ES75901AE800AA0 S7-1500 安装导轨:482 mm 
6ES75901AB600AA0 S7-1500 安装导轨:160 mm
6ES75922AX000AA0 SIMATIC S7-1500,标签,35mm模板适用,100片
6ES75921AX000AA0 SIMATIC S7-1500,标签,25mm模板适用,100片
6ES75921AM000XB0 "SIMATIC S7-1500
35mm模板前连接器,螺钉型,40针,含4根跳线 "
6ES75921BM000XB0 SIMATIC S7-1500 35mm模板前连接器,快连型,40针,含4根跳线 
6ES75921BM000XA0 SIMATIC S7-1500 25mm模板前连接器,快连型,40针,含4根跳线 
6ES75905AA000AA0 "用于连接PE(地)到S7-1500安装导轨的接地元件,

S7-1200 CPU 通过 ETHERNET 与 S7-300 PN 口之间 TCP 通信的方式

S7-1200 与 S7-300 PN 口之间的以太网通信可以通过 TCP 协议来实现,使用的通信指令是在双方 CPU 调用 T-block (TSEND_C,TRCV_C, TCON, TDISCON, TSEND, TRCV) 指令来实现。通信方式为双边通信,因此 TSEND 和 TRCV 必须成对出现。

硬件和软件需求及所完成的通信任务

所需条件:

① S7-1200/S7-300(集成PN口)
② STEP7 V11

所完成的通信任务:
① S7-1200 CPU将通讯数据区 DB4 块中的 10 个字节的数据发送到 S7-300 CPU的接收数据区 DB2 块中。 
② S7-300 CPU将通讯数据区 DB1 块中的 10 个字节的数据发送到 S7-1200 CPU的接收数据区 DB5 块中。

S7-1200 侧通信的编程,连接参数及通信参数的配置

1. 使用 STEP7 V11 软件新建一个项目并完成硬件配置

在 STEP7 v11的 “Portal 视图” 中选择 “创建新项目” 创建一个新项目。

2.添加硬件并命名PLC
然后进入 “项目视图”,在“项目树” 下双击 “添加新设备”,在对话框中选择所使用的 S7-1200 CPU 添加到机架上,命名为 S7-1200,如图1.所示。

图1. 添加新设备

为了编程方便,使用 CPU 属性中定义的时钟位,定义方法如下:
在 “项目树” > “S7-1200” > “设备组态” 中,选中 CPU ,然后在下面的属性窗口中,“属性” > “系统和时钟存储器” 下,将系统位定义在 MB1,时钟位定义在 MB0,如图2.所示。
时钟位我们主要使用 M0.3,它是以 2Hz 的速率在 0 和 1 之间切换的一个位,可以使用它去自动激活发送任务。

图2. 系统位与时钟位

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

在 “设备视图”中点击 CPU 上代表 PROFINET 通信口的绿色小方块,在下方会出现 PROFINET 接口的属性,在 “以太网地址” 下分配 IP 地址为 192.168.0.123 ,子网掩码为255.255.255.0,如图3. 所示。

图3. 分配IP 地址

4. 创建 CPU的逻辑网络连接
在项目树 “项目树”>“设备和网络” >“网络视图” 视图下,创建两个设备的连接。用鼠标点中 S7-1200 上的PROFINET通信口的绿色小方框,然后拖拽出一条线,到另外一个 317-2pn 上的PROFINET通信口上,松开鼠标,连接就建立起来了,如图4.所示。

图4. 建立两个 CPU的逻辑连接

5.在 S7-1200 中调用并配置“TCON”、“TSEND”、“TRCV” 通信指令

① 在 S7-1200 CPU 中调用发送通信指令,进入 “项目树” > “ S7-1200” > “程序块” > “OB1” 主程序中,从右侧窗口 “指令” > “通讯” > “开放式用户通信”下调用 “TCON” 指令,创建连接,如图5.所示。

图5. 调用 TCON 通信指令

② 定义 S7-1200 的 “TCON”连接参数

S7-1200 的 “TCON”指令的连接参数需要在指令下方的属性窗口“属性”> “组态”>“连接参数中”中设置,如图6.所示。


图6. 定义 TCON 连接参数 
连接参数说明:

端点 :可以通过点击选择按钮选择“未指定” ;
连接类型 :选择通信协议为 TCP;
连接 ID  :连接的地址 ID 号,这个 ID 号在后面的编程里会用到;
连接数据

:点击新建自动生成该数据块,如S7-1200_Connection_DB;

主动建立连接 :选择本地 S7-1200 作为主动连接;
地址详细信息 :定义通信伙伴方的端口号为:2000。  

③创建并定义 S7-1200 的发送数据区 DB4 块

通过“项目树”>“S7-1200”>“程序块”>“添加新块”,选择“数据块” 创建 DB4 块,选择“标准-与S7-300/400 兼容”,点击“确定”键,定义发送数据区为 101 个字节的数组,如图7.所示,结果如图8.所示。


图7. 创建发送数据区 DB 块

图8. 定义发送数据区为字节类型的数组 101 字节

④将 “TSEND” 在 OB1 内调用 发送 10 个字节数据到 317-2pn 中 
进入 “项目树” > “S7-1200” > “程序块” > “OB1 ” 主程序中,从右侧窗口 “指令” > “通讯” > “开放式用户通信”下调用 “TSEND” 指令,配置接口参数,如图9.所示。

图9. 调用 TSEND 指令并配置接口参数

参数说明:
输入接口参数:

REQ  
:= M0.3
// 使用 2Hz 的时钟脉冲,上升沿激活发送任务;
ID : = 1 //创建连接ID;
LEN
:= 10
//发送数据长度;
DATA 
:= P#DB4.DBX0.0 BYTE 10
// 发送数据区的数据,使用指针寻址时,DB块要选用绝对寻址;

输出接口参数:

DONE
:= M11.0
//任务执行完成并且没有错误,该位置 1;
BUSY 
:= M11.2
// 该位为 1,代表任务未完成,不能激活新任务;
ERROR   
:= M11.3
//通信过程中有错误发生,该位置 1;
STATUS
:= MW22
//有错误发生时,会显示错位信息号。

⑤创建并定义 S7-1200 的接收数据区 DB5 块。
通过“项目树”>“S7-1200”>“程序块”>“添加新块”,选择“数据块” 创建 DB5 块,选择“标准-与S7-300/400 兼容”,点击“确定”键,定义接收数据区为 101 个字节的数组,如图10.所示,结果如图11.所示。

图10. 创建接收数据区 DB5 块

图11. 定义接收数据区为字节类型的数组

⑥ 将 “TRCV” 在 OB1 内调用 
进入 “项目树” > “S7-1200” > “程序块” > “OB1 ” 主程序中,从右侧窗口 “指令” > “通讯” > “开放式用户通信”下调用 “TRCV” 指令,配置接口参数,如图12.所示。

图12. 调用 TRCV 指令并配置接口参数

参数说明:
输入接口参数:

EN_R
:= TRUE
// 准备好接收数据;
ID
:= 1
// 连接号,使用的是 TCON 的连接参数中 ID号;
LEN
:= 10
// 接收数据长度为 10 个字节;
DATA
:= P#DB5.DBX0.0 BYTE 10
// 接收数据区的地址;

输出接口参数:

NDR
:= M12.0
// 该位为 1,接收任务成功完成;
BUSY
:= M12.1
// 该位为 1,代表任务未完成,不能激活新任务;
ERROR
:= M12.3
// 通信过程中有错误发生,该位置 1;
STATUS
:= MW24
// 有错误发生时,会显示错误信息号;
RCVD_LEN  
:= MW26
// 实际接收数据的字节数。

配置完连接并编译存盘。

上海西门子6ES7288-0ED10-0AA0
展开
上海斌勤电气技术有限公司
VIP会员
袁佐俊(经理) 电话咨询 在线询盘
询盘信息
必填*
  • 姓名:
  • 联系手机:
  • 需求量:
选填
  • 固话电话:
  • 联系邮箱:
  • 所在单位:
所咨询的内容:

我想了解:《上海西门子6ES7288-0ED10-0AA0》的详细信息.请商家尽快与我联系。

完成
咨询内容
完成
0/100
完成
返回顶部