6ES7288-1ST20-0AA1 标准 CPU S7-200 SMART
- 供应商
- 浔之漫智控技术(上海)有限公司
- 认证
- 报价
- ¥88.00元每台
- 西门子
- 西门子代理商
- 西门子CPU
- 西门子plc
- 德国
- 全新原装
- 联系电话
- 195****8569
- 全国服务热线
- 195****8569
- 经理
- 吴悦
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 更新时间
- 2024-01-07 08:08
6es7288-1st20-0aa1
相似图像
simatic s7-200 smart,cpu st20, 标准 cpu,dc/dc/dc, 机载 i/o: 12个 24v dc 数字输入;8 do 24v dc; 电源:dc 20.4 - 28.8v dc, 程序存储器/数据存储器 20 kb网络服务器支持
0" box-sizing: border-box;padding: 0.5rem 0.2rem;display:block">服务 0"https://mall.industry.siemens.com/mall/collaterals/files/150/jpg/p_st70_xx_08165t.jpg"/>9mc0110-1eg00-0aa3brownfieldconnectivity - 启动器工具包包括: simatic ipc627e(box pc), brownfieldconnectivity 网关,brownfield analytics, 安装向导,3 个 专业许可证用于 bfc 网关, 3xbrownfield analytics – operations dashboard,3 个 brownfieldanalytics – condition dashboard。 您可以自行 轻松安装 启动器工具包。 您可确保 多三台机器多三台机器, 可以对其进行分析, 后续可顺利 扩展至 60 台机器。
s7-200 smartcpu 固件版本 v2.0 及以上版本的 cpu 可实现cpu、编程设备和hmi(触摸屏)之间的多种通信:
— cpu与编程设备之间的数据交换。
—cpu与hmi之间的数据交换。
— cpu与其他s7-200 smartcpu之间的put/get通信。
s7-200 smart cpu 以太网连接资源如下:
— 1个连接用于与step7 micro/winsmart软件的通信。
—8个连接用于cpu与hmi之间的通信。
—8个连接用于cpu与其他s7-200smartcpu之间的put/get主动连接
—8个连接用于cpu与其他s7-200smartcpu之间的put/get被动连接
cpu1(192.168.2.1 ) 把vb100~107数据传输到cpu2(192.168.2.2 ) vb0~7
cpu1(192.168.2.1 ) 把vb100~107数据读取到cpu2(192.168.2.2 ) vb0~7
一、 put/get 指令格式s7-200 smartcpu提供了put/get 指令,用于s7-200smartcpu之间的以太网通信(put/get 指令格式见表 1)。put/get 指令只需要在主动建立连接的 cpu 中调用执行,被动建立连接的 cpu不需要进行通信编程。put/get 指令中table 参数用于定义远程cpu的 ip地址、本地cpu和远程 cpu的数据区域以及通信长度(table 参数定义见表 2)。
lad/fbd
stl
描述
put table
put 指令启动以太网端口上的通信操作,将数据写入远程设备。put 指令可向远程设备写入多 212 个字节的数据。
get table
get 指令启动以太网端口上的通信操作,从远程设备获取数据。get 指令可从远程设备读取多 222 个字节的数据。
表 1put和get 指令
字节偏移量
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
0
d1
a2
e3
0
错误代码4
1
远程 cpu的 ip地址
2
3
4
5
预留(必须设置为0)
6
预留(必须设置为0)
7
指向远程 cpu 通信数据区域的地址指针
(允许数据区域包括:i、q、m、v)
8
9
10
11
通信数据长度5
12
指向本地 cpu 通信数据区域的地址指针
(允许数据区域包括:i、q、m、v)
13
14
15
表 2put和get 指令的table参数定义
1 d :通信完成标志位,通信已经成功完成或者通信发生错误。
2 a :通信已经激活标志位。
3 e :通信发生错误,错误原因需要查询错误代码4。
4 错误代码 :见表 3put 和 get 指令table 参数的错误代码。
5 通信数据长度 :需要访问远程 cpu通信数据的字节个数,put 指令可向远程设备写入多 212 个字节的数据,get 指令可从远程设备读取多 222 个字节的数据。
描述
0
通信无错误
1
put/get table参数表中存在非法参数:
本地cpu通信区域不包括 i、q、m 或 v。
本地cpu不足以提供请求的数据长度。
对于 get指令数据长度为零或大于 222 字节;对于 put指令数据长度大于 212 字节。
远程cpu通信区域不包括 i、q、m 或 v。
远程cpu 的ip 地址是非法的 (0.0.0.0)。
远程cpu 的ip 地址为广播地址或组播地址。
远程cpu 的ip 地址与本地 cpu的ip 地址相同
远程cpu 的ip 地址位于不同的子网。
2
同一时刻处于激活状态的 put/get 指令过多(仅允许 16 个)
3
无可以连接资源,当前所有的连接都在处理未完成的数据请求(s7-200 samrtcpu主动连接资源数为 8 个)。
4
从远程 cpu 返回的错误:
请求或发送的数据过多。
stop 模式下不允许对 q 存储器执行写入操作。
存储区处于写保护状态
5
与远程 cpu 之间无可用连接:
远程 cpu 无可用的被动连接资源(s7-200smartcpu被动连接资源数为 8 个)。
与远程 cpu 之间的连接丢失(远程 cpu 断电或者物理断开)。
主站通过em277与s7-200通信的组态profibus-dp是通用的guojibiaozhun,符合该标准的第三方设备可以作dp网络的主站或从站。第三方设备作主站时,用于组态的软件由第三方提供。第三方设备作从站时,可以用step7组态。需要在hwconfig中安装gsd文件,才能在硬件目录窗口看到第三方设备和对它进行组态。下面以s7-200的profibus从站模块em277为例,介绍支持profibus-dp协议的第三方设备的组态方法。
1.profibus-dp从站模块em277
profibus-dp从站模块em277用于将s7-200cpu连接到profibus-dp网络,波特率为9.6k~12mbit/s。建议在与s7-300/400或其他系统通信时,尽量使用这种通信方式。em277是智能模块,能自适应通信速率,其rs-485接口是隔离型的。作为dp从站,em277接收来自主站的l/o组态,向主站发送数据,接收来自主站的数据。主站可以读写s7-200的v存储区,每次可以与em277交换1~128b的信息。em277只能作dp从站,不需要在s7-200一侧对profibus-dp通信组态和编程。
em277除了作dp从站外,还能作为mpi从站,与同一网络中的编程计算机或s7-300/400 cpu等其他主站进行通信。s7-200的编程软件可以通过em277对s7-200编程。em277共有6个连接,其中的两个分别保留给编程器(pg)和操作员面板(op)。em277实际上是通信端口的扩展,可以用于连接人机界面(hmi)等设备。
2. 组态s7-300站
在下面的例子中,s7-300与s7-200通过em277进行profibus-dp通信,需要用step7对s7-300和em277组态。在s7-200的程序中,只需将待发送的数据传送到组态时指定的v存储区,或者在组态时指定的v存储区中读取接收的数据即可。
在step7的simatic管理器中,生成一个项目(见随书光盘中的例程“em277”),cpu模块的型号为cpu315-2dp。选中该站后,点击右边窗口的“硬件”图标,打开硬件组态工具(见图6-26),双击“dp”所在的行,点击打开的对话框的“常规”选项卡中的“属性”按钮,在出现的对话框的“参数”选项卡中,点击“新建”按钮,生成一条profibus-dp网络,采用默认的网络参数和默认的站地址2。点击“确定”按钮,返回hw config。
3.安装 em 277的gsd文件
em277作为profibus-dp从站模块,其有关参数是以gsd文件的形式保存的。在对
em277组态之前,需要安装它的gsd文件。em277的gsd文件“siem089d.gsd”在随书光盘的文件夹“\project”中。
执行hwconfig中的菜单命令“选项”→“安装gsd文件”,在出现的“安装gsd文件”对话框中(见图6-27),用上面的选择框选中gsd文件“来自目录”。点击“浏览”按钮,用出现的“浏览文件夹”对话框选中随书光盘中gsd文件所在的“project”文件夹点击“确定”按钮,该文件夹中的gsd文件“siem089d.gsd”等出现在列表框中。选中需要安装的gsd文件,点击“安装”按钮,开始安装。
安装结束后,在hw config 右边的硬件目录窗口的“\profibus dp\additional fielddevices\plc\simatic”文件夹中,可以看到新安装的em277(见图6-26)。
4. 不能安装gsd文件的处理方法
随书光盘中的项目“em277”带有em277的gsd文件,打开该项目后,在hw config的硬件窗口中看不到em277。安装gsd文件时,将会出现一个对话框,报告“目前尚无法更新。在一个或多个step7应用程序中至少有一个gsd文件或类型文件正在被引用。”点击“确定”按钮,不能安装gsd文件。
这是因为打开该项目时,em277的gsd文件被引用。必须关闭所有引用gsd文件的项目(包含dp从站的项目),只打开没有dp从站的项目,才能安装gsd文件。
gsd文件的安装操作不能撤销,即不能用step7删除gsd文件。gsd文件在文件夹“……\step7\s7data\gsd”中。
5.安装来自项目的gsd文件
step7将项目中所有dp设备的gsd文件保存在该项目中。以项目dp_em277为例,可以将该项目中的gsd文件“siem089d.gsd”导入step7的通用gsd文件夹,以供其他项目使用。只打开没有dp从站的其他项目,用图6-27上面的选择框选中“来自step7项目”。点击“浏览”按钮,在出现的“打开项目”对话框中,选中项目“em277”。点击“确定”按钮,返回“安装gsd文件”对话框,该项目中的gsd文件“siem089d.gsd”出现在列表框中。选中它以后,点击“安装”按钮,开始安装。
展开全文