西门子编程软件中国经销代理商
与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。其产品范围包括西门子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。西门子授权代理商、西门子一级代理商 西门子PLC模块代理商﹐西门子模块代理商供应全国范围:
与此同时,我们还提供。
西门子中国授权代理商—— 浔之漫智控技术(上海)有限公司,本公司坐落于松江工业区西部科技园,西边和全球zhuming芯片制造商台积电毗邻,
东边是松江大学城,向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
目前,浔之漫智控技术(上海)有限公司将产品布局于中、高端自动化科技产品领域,
PLC模块S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
西门子中国有限公司授权——浔之漫智控技术(上海)有限公司为西门子中国代理商,主要供应全国范围:西门子PLC代理商SIEMENS可编程控制器PLC模块、HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
这是对 STEP 7 中“设备和网络”(Devices and networks) 的“网络视图”(Network view) 中的“本地 ID(十六进制)”(Local ID (hex)) 的引用,并且是要用于该通信块的网络的 ID。 ID必须与本地连接描述中的相关参数 ID 相同。DONE、NDR、ERROR 和 STATUS 输出参数这些指令提供说明完成状态的输出:表格 10- 29 开放式用户通信指令输出参数参数 数据类型 默认值 说明DONE Bool FALSE 设置为 TRUE 并持续执行一次所需的时间,以表明上一请求已经完成且没有出现错误;否则为 FALSE。NDR Bool FALSE 设置为 TRUE 并持续执行一次所需的时间,以表明请求的动作已经完成且没有出现错误并已接收新的数据;否则为FALSE。BUSY Bool FALSE 激活时设置为 TRUE 以表明: 作业尚未完成。 无法触发新作业。作业完成时设置为 FALSE。ERROR Bool FALSE 设置为 TRUE 并持续执行一次所需的时间,以表明上一请求已经完成但出现了错误,相应的错误代码在 STATUS中;否则为 FALSE。STATUS Word 0 结果状态: 如果设置了 DONE 或 NDR 位,则 STATUS 被设置为0 或信息代码。 如果设置了 ERROR 位,则 STATUS 被设置为一个错误代码。 如果没有设置以上任何一位,则指令会返回说明功能当前状态的状态结果。STATUS 在该功能执行期间一直保持其值。说明请注意,DONE、NDR 和 ERROR 仅置位一个执行周期的时间。被动 ISO 和 TCP 通信的 TSAP 和端口号限制如果使用“TCON”指令设置并建立被动通信连接,则下列端口地址将受到限制,不应该使用:● ISO TSAP(被动):– 01.00, 01.01, 02.00, 02.01, 03.00, 03.01– 10.00, 1, 11.00, 11.01, ... BF.00、BF.01● TCP 端口(被动): 5001, 102, 123, 20, 21, 25, 34962, 34963, 34964, 80● UDP 端口(被动): 161, 34962, 34963, 3496410.2.3 与编程设备通信CPU 可以与网络上的 STEP 7 编程设备进行通信。在 CPU 和编程设备之间建立通信时请考虑以下几点:● 组态/设置: 需要进行硬件配置。● 一对一通信不需要以太网交换机;网络中有两个以上的设备时需要以太网交换机。10.2.3.1 建立硬件通信连接PROFINET 接口可在编程设备和 CPU 之间建立物理连接。 由于 CPU 内置了自动跨接功能,所以对该接口既可以使用标准以太网电缆,又可以使用跨接以太网电缆。 将编程设备直接连接到 CPU 时不需要以太网交换机。在 PROFINET 网络中,每个设备还必须具有一个 Internet 协议 (IP) 地址。 该地址使设备可以在更加复杂的路由网络中传送数据:● 如果用户具有使用连接到工厂 LAN 的板载适配器卡或连接到独立网络的以太网转USB 适配器卡的编程设备或其它网络设备,则必须为它们分配 IP 地址。 更多相关信息,请参见 “为编程设备和网络设备分配 IP 地址” (页 132)。● 还可以在线为 CPU 或网络设备分配 IP 地址。 这在进行初始设备配置时尤其有用。更多相关信息,请参见 “在线为 CPU 分配 IP 地址” (页 132)。● 组态项目中的 CPU 或网络设备后,可以组态 PROFINET 接口的参数及其 IP 地址。更多相关信息,请参见 “为项目中的 CPU 组态 IP 地址” (页 135)。10.2.3.4 测试 PROFINET 网络完成组态后,必须将项目下载到 CPU 中。 下载项目时会组态所有 IP 地址。CPU“下载到设备”(Download to device) 功能及其“扩展的下载到设备”(Extendeddownload to device) 对话框可以显示所有可访问的网络设备,以及是否为所有设备都分配了唯一的 IP 地址。 更多相关信息,请参见 “测试 PROFINET 网络” (页 139)10.2.4 HMI 到 PLC 通信CPU 支持通过 PROFINET 端口与 HMI 通信。 设置 CPU 和 HMI 之间的通信时必须考虑以下要求:组态/设置:● 必须组态 CPU 的 PROFINET 端口与 HMI 连接。● HMI 组态信息是 CPU 项目的一部分,可以在项目内部进行组态和下载。● 一对一通信不需要以太网交换机;网络中有两个以上的设备时需要以太网交换机。说明机架安装的 CSM1277 4 端口以太网交换机可用于连接 CPU 和 HMI 设备。 CPU 上的PROFINET 端口不包含以太网交换设备。支持的功能:● HMI 可以对 CPU 读/写数据。● 可基于从 CPU 重新获取的信息触发消息。● 系统诊断表格 10- 30 组态 HMI 与 CPU 之间的通信时所需的步骤步骤 任务1 建立硬件通信连接通过 PROFINET 接口建立 HMI 和 CPU 之间的物理连接。 由于 CPU 内置了自动跨接功能,所以对该接口既可以使用标准以太网电缆,又可以使用跨接以太网电缆。 连接一个 HMI和一个 CPU 不需要以太网交换机。更多相关信息,请参见“与编程设备通信: 建立硬件通信连接” (页 468)。2 配置设备更多相关信息,请参见“与编程设备通信: 组态设备” (页 469)。3 组态 HMI 与 CPU 之间的逻辑网络连接更多相关信息,请参见“HMI 与 PLC 通信: 组态两个设备之间的逻辑网络连接” (页 471)。4 在项目中组态 IP 地址使用相同的组态过程;但必须为 HMI 和 CPU 组态 IP 地址。更多相关信息,请参见“设备配置: 为项目中的 CPU 组态 IP 地址” (页 136)。5 测试 PROFINET 网络必须为每个 CPU 和 HMI 设备都下载相应的组态。更多相关信息,请参见“设备配置: 测试 PROFINET 网络” (页 139)。中各设备之间的网络连接。 首先,请单击“连接”(Connections) 选项卡,然后使用右侧的下拉框选择连接类型(例如 ISO-on-TCP 连接)。要创建 PROFINET 连接,单击第一个设备上的绿色 (PROFINET) 框,然后拖出一条线连接到第二个设备上的 PROFINET 框。 松开鼠标按钮,即可创建 PROFINET 连接。有关详细信息,请参见 “设备配置: 创建网络连接” (页 126)。10.2.5 PLC 到 PLC 通信通过使用 TSEND_C 和 TRCV_C 指令,一个CPU 可与网络中的另一个 CPU 进行通信。设置两个 CPU 之间的通信时必须考虑以下事宜:● 组态/设置: 需要进行硬件配置。● 支持的功能: 向对等 CPU 读/写数据● 一对一通信不需要以太网交换机;网络中有两个以上的设备时需要以太网交换机。表格 10- 31 组态两个 CPU 之间的通信时所需的步骤步骤 任务1 建立硬件通信连接通过 PROFINET 接口建立两个 CPU 之间的物理连接。 由于 CPU 内置了自动跨接功能,所以对该接口既可以使用标准以太网电缆,又可以使用跨接以太网电缆。 连接两个 CPU 时不需要以太网交换机。更多相关信息,请参见“与编程设备通信: 建立硬件通信连接” (页 468)。2 配置设备必须组态项目中的两个 CPU。更多相关信息,请参见“与编程设备通信: 组态设备” (页 469)。3 组态两个 CPU 之间的逻辑网络连接更多相关信息,请参见“PLC 与 PLC 通信: 组态两个设备之间的逻辑网络连接” (页 473)在项目中组态 IP 地址使用相同的组态过程;但必须为两个 CPU(例如,PLC_1 和 PLC_2)组态 IP 地址。更多相关信息,请参见“设备配置: 为项目中的 CPU 组态 IP 地址” (页 136)。5 组态传送(发送)和接收参数必须在两个 CPU 中均组态 TSEND_C 和 TRCV_C 指令,才能实现两个 CPU 之间的通信。更多相关信息,请参见“组态两个 CPU 之间的通信: 组态传送(发送)和接收参数”(页 474)。6 测试 PROFINET 网络必须为每个 CPU 都下载相应的组态。更多相关信息,请参见“设备配置:测试 PROFINET 网络” (页 139)。10.2.5.1 组态两个设备之间的逻辑网络连接使用 CPU 配置机架后,您即准备好组态网络连接。在“设备和网络”(Devices and Networks) 门户中,使用“网络视图”(Network view) 创建项目中各设备之间的网络连接。 首先,请单击“连接”(Connections) 选项卡,然后使用右侧的下拉框选择连接类型(例如 ISO-on-TCP 连接)。要创建 PROFINET 连接,单击第一个设备上的绿色 (PROFINET) 框,然后拖出一条线连接到第二个设备上的 PROFINET 框。 松开鼠标按钮,即可创建 PROFINET 连接。有关详细信息,请参见 “设备配置: 创建网络连接” (页 126)。10.2.5.2 组态两台设备间的本地/伙伴连接路径组态常规参数在通信指令的“属性”(Properties) 组态对话框中指定通信参数。 只要选中了该指令的任何一部分,此对话框就会出现在页面底部附近。更多相关信息,请参见“设备配置: 组态本地/伙伴连接路径 (页 127)”。在“连接参数”(Connection parameters) 对话框的“地址详细信息”(Address Details) 部分,定义要使用的 TSAP 或端口。 在“本地 TSAP”(Local TSAP) 字段中输入 CPU 中连接的TSAP 或端口。 在“伙伴 TSAP”(Partner TSAP) 字段下输入为伙伴 CPU 中的连接分配的TSAP 或端口。