上海湘驰电气有限公司:致力于做上海的西门子工控设备维修公司,及时为客户提供的维修服务和技术支持,公司主要维修:西门子数控系统维修,西门子加工中心,德玛吉机床维修,西门子龙门镗床,铣床,刨床,磨床维修,西门子数控机床,卧床,车床,立车床维修,西门子伺服电机,主轴电机维修,西门子伺服器维修,西门子驱动模块,控制模块,功率模块,轴卡,电机控制器维修,西门子NCU、CCU、PCU、802S、802C、802D、802DSL、810T、810M、810D、801D、808D、828D、840D、840DSL丶840C等数控设备和西门子大型传动6SE70、6RA70标准传动维修、西门子设备维修、精密仪器维修、工控机等维修方案服务商。
Modbus 通信概述
Modbus RTU 库功能
STEP 7-Micro/WIN SMART 包括 Siemens Modbus RTU 库。Modbus RTU 库包括预组
态子例程和中断例程,这些例程能够使与 Modbus RTU 主站和从站设备的通信更为简
单。
STEP 7-Micro/WIN SMART 支持主站和从站设备均通过 RS-485(集成端口 0 和可选信
号板端口 1)和 RS-232(可选信号板端口 1)进行 Modbus 通信。
Modbus RTU 主站指令可组态 S7-200 SMART,使其作为 Modbus RTU 主站设备运行并
与一个或多个 Modbus RTU 从站设备通信。您多可以配置 2 个 Modbus RTU 主站。
Modbus RTU 从站指令可用于组态 S7-200 SMART,使其作为 Modbus RTU 从站设备运
行并与 Modbus RTU 主站设备进行通信。
在项目树的“指令”(Instruction) 文件夹中打开“库”(Libraries) 文件夹,访问 Modbus 指令。
向程序中加入 Modbus 指令时,STEP 7-Micro/WIN SMART 会向项目中添加一个或多个
相关联的 POU。
说明
只可从主程序或中断例程中调用库函数,但不可同时从这两个程序中调用。
说明
对于紧凑型 CPU 型号 CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s,不连
接用于 Modbus RTU 通信的 RS485 电缆引脚 9。CRs CPU 使用引脚 9 来禁用自由端口
模式。
使用 Modbus 指令的要求
Modbus RTU 主站协议
Modbus 主站指令使用以下 CPU 资源:
● 执行 MBUS_CTRL/MB_CTRL2 (页 541) 会初始化 Modbus 主站协议,并使分配的
CPU 端口(0 或 1)于 Modbus 主站通信。
当您将 CPU 端口用于 Modbus 通信时,无法再将其用于任何其它用途,包括与 HMI
的通信。
● 对于由 MBUS_CTRL/MB_CTRL2 指令分配的端口,其上所有与自由端口通信相关联
的 SM 位置都会受到 Modbus 主站指令的影响。
● Modbus 主站指令使用中断执行某些功能。用户程序不得禁用这些中断。
● Modbus 主站指令程序大小
– 3 个子例程和 1 个中断例程
– 1942 个字节的程序空间用于存储两个主站指令和支持例程
– Modbus 主站指令的变量需要 286 个字节的 V 存储器块。您必须使用 STEP 7-
Micro/WIN SMART 中的库存储器命令为该块分配起始地址。该命令位于项目树中
“程序块”(Program Block) 节点下的“库”(Library) 节点的快捷存储器中,或在“文 件”(File) 菜单功能区的“库”(Libraries) 部分。
说明
要将 CPU 通信端口从 Modbus 改回 PPI,以便可与 HMI 设备通信,应将
MBUS_CTRL/MB_CTRL2 指令的模式参数设置为零 (0)。
Modbus TCP 库
Modbus TCP 库功能
Modbus TCP 是通过工业以太网 TCP/IP 网络传输的 Modbus 通信。S7-200 SMART 采
用客户端-服务器方法,Modbus 客户端设备通过该方法发起与 Modbus 服务器设备的
TCP/IP 连接。建立连接后,客户端向服务器发出请求,服务器将响应客户端的请求。客
户端可请求从服务器设备读取部分存储器,或将一定数量的数据写入服务器设备的存储
器。如果请求有效,则服务器将响应该请求;如果请求无效,则会回复错误消息。
Modbus TCP 客户端协议
Modbus 客户端指令 (MBUS_CLIENT) 使用 CPU 的以下资源:
● 每次连接至 Modbus 服务器,均有一个主动连接资源。MBUS_CLIENT 自动生成连接
ID。 ● Modbus 客户端使用以下程序实体:
– 1 个子程序
– 2849 个字节的程序空间
– V 存储器的 638 字节模块(用于指令符号)
必须从 STEP 7-Micro/WIN SMART 的库存储器命令中为该模块分配起始地址。将
MBUS_CLIENT 指令置于程序中后,可从项目树中的“程序块”(Program Block) 或 “程序块 > 库”(Program Block > Library) 文件夹访问库存储器命令。
Modbus TCP 服务器协议
Modbus 服务器指令 (MBUS_SERVER) 使用 CPU 的以下资源:
● 每次连接至 Modbus 服务器,均有一个被动连接资源。MBUS_SERVER 自动生成连
接 ID。 ● Modbus 服务器使用下列程序实体:
– 1 个子程序
– 2969 个字节的程序空间
– V 存储器的 445 字节模块(用于指令符号)
必须从 STEP 7-Micro/WIN SMART 的库存储器命令中为该模块分配起始地址。将
MBUS_SERVER 指令置于程序中后,可从项目树中的“程序块”(Program Block) 或 “程序块 > 库”(Program Block > Library) 文件夹访问库存储器命令。
多个客户端连接
Modbus TCP 客户端可支持多个连接,多可达 PLC 允许的开放式用户通信连接的大
数。PLC 的连接总数(包括 Modbus TCP 客户端和服务器)不得**过支持的开放式用户
通信连接的大数 (页 419)。多个客户端连接必须具有不同的 IPAddr 或 IP_Port 输入参
数。
建立连接 当 Connect 输入为 TRUE 时,客户端尝试与采用所提供 IP 地址和 IP 端口的服务器设备
建立连接。如果服务器设备无法访问,连接请求终会**时,这可能需要几秒钟。当连接
请求正在进行时,任何其它操作均无法将其中断或中止。如果服务器不可用,则会立即拒
绝客户端的连接请求。如果服务器可用,则客户端会建立连接,并可向服务器发送请求。
如果没有可用于 Modbus 客户端的连接资源,则 MBUS_CLIENT 指令将返回错误。
从 2010 年 1 月开始,将逐步淘汰用于面板 PC 677B 的 17" 触摸屏前面板。作为替换产品,可购买安装兼容的 19" 触摸屏前面板。
逐步淘汰用于面板 PC 677B 的 17" 触摸屏前面板
具有前置 USB 和没有前置 USB 的 17" 触摸屏前面板选件
6AV7874-0... 具有前置 USB 的面板 PC 677B 17" 触摸屏
6AV7874-1... 没有前置 USB 的面板 PC 677B 17" 触摸屏
将从2010 年 1 月开始逐步淘汰。
订货的终止情况将根据订单而定,计划于 2010 年年中或晚些时候终止。然后,将不会有 17" 到 19" 单元订单的自动转换。
具有 17" 显示屏的面板库存样品 (订货号 6AV7874-0BC20-1AC0) 售完为止。
移植
建议用户选择 19" 触摸屏前面板替代 17" 触摸屏前面板。
换成 19" 前面板不会有任何问题,因为:
具有相同的安装尺寸,相同深度-因此是 安装兼容
具有相同的屏幕分辨率-不必根据项目进行调整
没有更换驱动-完全图像兼容
总体能耗保持不变 (大约比带17" 触摸屏的面板 PC 677B 多 3W)
阅读性改进了,尤其是从远距离看,这是因为 19" 面板的屏幕面积比 17" 面板增加了大约 25%。
-->
17" 触摸屏面板
19" 触摸屏面
维修件/替换件
西门子S7-1500 CPU 有一个显示屏和一些操作按键。通过 CPU 的显示屏,可以在不同菜单中显示控制和状态信息。使用操作键,可在菜单中导航并进行各种设置。
优势
CPU 的显示屏具有下列优点:
● 通过纯文本形式的诊断消息缩短停机时间
● 通过更改 CPU 和所连接 CM/CP 的接口设置(例如 IP 地址),可以在工厂调试、维护和停机期间节省时间。*编程设备。
● 由于强制表的读/写访问以及对表的读/写访问,缩短了停机时间。
这样便可通过监视和强制表对用户程序或 CPU 中各变量的当前值进行监视和更改。
● 在现场没有编程设备时,功能设备的图像(备份副本)可以
– 备份到 CPU 的 SIMATIC 存储卡
– 由 CPU 的 SIMATIC 存储卡恢复
● 对于 F-CPU:显示 F-CPU 与 F-I/O 的安全模式和 F 参数的状态概览。
显示屏访问保护
在 CPU 的属性中,为 STEP 7 中的密码分配参数以进行显示屏操作。这样便可通过本地密码实现本地访问保护。
显示屏的操作温度
为提高显示屏的服务寿命,显示屏在**过所允许的工作温度时会自动关闭。当显示屏再次冷却后,将再次自动打开。显示屏关闭后, LED 将继续显示 CPU 的状态
就所有 SIMATIC PC 而言,在不能订购之后仍然可以进行维修,但不能购买替换单元。维修可持续到淘汰声明 (2010 年 1 月 1 日) 之后 5 年,也就是说,少到 2015 年 1 月。
可以继续购买替换件,然而,也许需要返回故障部件。
RS232
RS232 网络是两台设备之间的点对点连接。RS232 允许在较短的距离(远 50 英尺)
内以相对较慢的速度(大 115.2 Kbps)进行数据传输。
可能的 RS232 连接包括:
● 自由端口
● 调制解调器
● RS232 兼容的设备(如条形码扫描器)
● 具有 RS232 接口的设备(如控制系统)
● RS232 显示器
Modbus 通信概述
STEP 7-Micro/WIN SMART 和 S7-200 SMART CPU 通过包含用于下列通信类型的预组
态子程序和中断程序,简化了与 Modbus 设备的通信:
● 通过 CPU 串行端口进行的 Modbus RTU 通信
● 通过工业以太网进行的 Modbus TCP 通信
Modbus 通信的某些特性是 Modbus RTU 和 Modbus TCP 共有的。
Modbus 寻址
Modbus 地址为五到六位数,包含了数据类型和地址值。
Modbus RTU 主站/Modbus TCP 客户端寻址
Modbus RTU 主站和 Modbus TCP 客户端指令将地址映射到正确的函数,以发送到从设
备或客户端设备。Modbus 地址定义如下:
● 00001 至 09999 是离散量输出(线圈)
● 10001 至 19999 是离散量输入(触点)
● 30001 至 39999 是输入寄存器(通常是模拟量输入)
● 40001 至 49999 和 400001 至 465535 是保持寄存器
所有 Modbus 地址均从 1 开始,也就是说个数据值从地址 1 开始。有效地址的实际
范围取决于从站设备。不同的设备支持不同的数据类型和地址范围。
Modbus RTU 从站/Modbus TCP 服务器寻址
Modbus RTU 从站指令和 Modbus TCP 服务器指令支持以下地址:
● 00001 至 09216 是映射到 Q0.0 至 Q1151.7 的离散量输出。
● 10001 至 19216 是映射到 I0.0 至 I1151.7 的离散量输入。
● 30001 至 30056 是映射到 AIW0 - AIW110 的模拟量输入寄存器。
● 40001 至 49999 和 400001 至 465535 是映射到 V 存储器的保持寄存器。
限制从站可访问性的 MBUS 参数
Modbus 从站/协议允许您限制 Modbus 主站可访问的输入、输出、模拟量输入和保持寄
存器(V 存储器)的数量。
● MaxIQ 分配允许 Modbus 主站访问的离散输入或输出(I 或 Q 地址)的大数。
● MaxAI 分配允许 Modbus 主站访问的输入寄存器(A 或 W 地址)的大数。
● MaxHold 允许 Modbus 主站访问的保持寄存器(V 存储器字)的大数目。
有关设置 Modbus RTU 从站存储器限制的更多信息,请参见 MBUS_INIT (页 550) 指令
的描述。
有关设置 Modbus TCP 服务器存储器限制的更多信息,请参见 MBUS SERVER (页 566)
指令的描述
● IPaddr1, IPaddr2, IPaddr3 and IPaddr4:这些是远程设备 IP 地址的四个八位字节。
IPaddr1 是 IP 地址的高有效字节,IPaddr4 是 IP 地址的低有效字节。例如:对于
IP 地址 192.168.2.15,设置以下值:
– IPaddr1 = 192
– IPaddr2 = 168
– IPaddr3 = 2
– IPaddr4 = 15
IP 地址不能为以下值:
– 0.0.0.0(针对主动连接)
– 任何广播 IP 地址(例如,255.255.255.255) – 任何多播地址
– 本地 CPU 的 IP 地址
可以将 IP 地址 0.0.0.0 用于被动连接。通过选择 IP 地址 0.0.0.0,S7-200 SMART
CPU 接受来自任何远程 IP 地址的连接。如果为被动连接选择一个非零的 IP 地址,
CPU 将仅接受来自地址的连接。
● RemPort:RemPort 是远程设备上的端口号。端口号可用于 TCP 和 UDP 协议,从而
路由设备内的消息。
远程端口号的规则如下:
– 有效端口号范围为 1 到 49151。 – 建议采用的端口号范围为 2000 到 5000。 – 对于被动连接,CPU 会忽略远程端口号(可以将其设置为零)。
http://zonri.cn.b2b168.com
欢迎来到上海湘驰自动化设备有限公司网站, 具体地址是上海市金山区廊下镇景乐路228号7幢N255室,联系人是李经理。
主要经营上海湘驰自动化设备有限公司主营:西门子CPU315-2DP、西门子6ES7331-7KF02-0AB0、西门子6XV1830-3EH10、西门子PLC模块回收、西门子S7-300等代理服务,全国统一热线电话:15056261106。上海湘驰自动化设备有限公司秉承“顾客至上,锐意进取”的经营理念,坚持“客户”的原则为广大客户提供优质的服务。欢迎广大客户惠顾!。
单位注册资金单位注册资金人民币 100 万元以下。
我公司在机械产品领域倾注了无限的热忱和激情,公司一直以客户为中心、以客户价值为目标的理念、以品质、服务来赢得市场,衷心希望能与社会各界合作,共创成功,共创辉煌,携手共创美好明天!