西门子PCS7授权代理经销商
其产品范围包括西门子S7-SMART200、S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP等各类工业自动化产品。西门子授权代理商、西门子一级代理商 西门子PLC模块代理商﹐西门子模块代理商供应全国范围:
与此同时,我们还提供西门子G120、G120C V20 变频器; S120 V90伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务。
西门子中国授权代理商——湖南西控自动化设备有限公司,本公司坐落于湖南省中国(湖南)自由贸易试验区长沙片区开元东路 1306 号开
阳智能制造产业园一期 4 栋 30市内外连接,交通十分便利。
公司国际化工业自动化科技产品供应商,是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。
目前,湖南西控自动化设备有限公司将产品布局于中、高端自动化科技产品领域,
PLC模块S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
OUC 指令处于处理中/激活/繁忙状态或仅保持与其它设备的连接时,会需要额外的后台通信时间。所需的后台通信时间量取决于处于激活/繁忙状态的 OUC 指令数量、OUC 指令的执行频率以及当前打开的连接数量。如果通信性能不佳,则应当将后台通信时间调整为更高的值。 更多信息,请参见“组态通信” (页 145)。所有 OUC 指令都使用一个表为指令存储参数。每条指令在表中的内容描述如下。 S7-200 SMART CPU 使用输入表参数确定OUC 指令的实例。为使 S7-200 SMART CPU 确认特定指令(实例)与前一次扫描中的指令为同一条指令,运行期间表的参数需保持不变。 说明 方便起见,Siemens 还提供开放式用户通信(OUC) 库指令。OUC 库指令基于库指令输入为 您构建该表。库指令还会从该表中检索响应信息,并在库指令的输出中提供这一信息。有关详细信息,请参见“开放式用户通信库” (页 581)。 表格 8-8 OUC 指令的有效操作数 输入/输出 数据类型 操作数 表 字节IB、QB、VB、MB、SMB、SB、*VD、*LD、*AC 设置 ENO = 0 的错误条件: • 0006(间接地址) •如果函数返回错误并置位表状态字节的 E 位(请参见下图) TCON 指令 您可使用 TCON 指令设置和建立通信连接。一旦 CPU建立连接,它会自动保持和监视该连接。 TCON 指令只有 TCON 表地址这一个参数。TCON 表包含连接参数。基于所选的连接协议,TCON 表有两种格式。UDP 和 TCP 共用同一公共表格格式。ISO-on-TCP 使用特殊的 TCON 表格格式。如需了解更多信息,请参见下方的 TCON 指令表。 要发起一个连接,将表中的 REQ 位设为 TRUE。当 TCON指令激活、连接正在初始化、“激 活”(Active) 位为 TRUE 时,CPU 将忽略 REQ 位。CPU 建立连接后,TCON指令将“完成” (Done) 位置位。如果连接参数出现问题,或 CPU 无法与远程设备建立连接,则将置位“错 误”(Error)位。如果“错误”(Error) 位置位,错误代码会指出连接失败的原因。 TCON指令是异步指令,可能需要数次扫描才能完成执行。连接操作待决时,将置位“激活” (Active) 位。 TCON指令可创建主动(客户端)连接或被动(服务器)连接。主动连接是由 CPU 发起与远 程设备的连接。被动连接则是 CPU 等待远程设备连接CPU。 您也可使用 TCON指令来确定当前连接的状态。如果 TCON 指令的 REQ 位设为 FALSE,则程 序调用该指令时 CPU 会报告连接状态: • 如果CPU 建立了连接且连接可用,则指令将“完成”(Done) 位(无错误)置位。 •如果连接仍处于正在连接过程,则指令将“激活”(Active) 位置位。 • 如果无法建立连接,则指令将“完成”(Done)位和“错误”(Error) 位置位。错误代码将给 出连接失败的原因。 表中的 REQ 位为电平触发位。建议在 REQ输入端放置一个上升沿触发器来发起连接,这样 CPU 只需要建立一次连接。 在连接过程中(调用 TCON 指令),程序给连接分配一个连接ID。连接 ID 是用户选定并传给 TCON 指令的 16 位数。连接 ID 可以是任何 0 到 65534 之间的数。CPU不允讲将连接 ID 设为 65535 (0xFFFF)。连接 ID 值是所有 OUC 指令的输入,用以识别给定操作所使用的连接。您可以根据自己实际情况选择连接 ID 数值,使其更符合逻辑。例如,您可以使用部分 IP 地 址作为连接 ID。您可以为与 IP 地址192.168.2.10(连接 ID 10)之间的连接命名。 请注意,连接关闭后,S7‑200 SMART不会自动尝试重新连接到设备。连接断开后,您的程 序必须执行另一个 TCON 指令来重新连接该设备。主动和被动连接皆如此下表列出了TCON 指令的格式和定义。有关错误代码列表,请参见“OUC 指令错误代码” (页 267)。有关端口数限制及更多信息,请参见“端口和TSAP” (页 450): • 状态:表的第一个字节将操作状态返回给用户。作为输入时,OUC 指令忽略状态字节的值。状态字节在返回指令时有效。状态位的定义为: – D = 完成(完毕) – A = 激活(进行中,换言之,繁忙) – E =错误(完成且有错误) – 错误代码 如果出现错误,则“完成”(Done) 位和“错误”(Error) 位均置位。错误代码列于“OUC指令 错误代码” (页 267)。 • REQ:您可使用 REQ 位发起新的操作。REQ 位为电平触发值。如果需要,程序代码必须提供该单步操作(上升沿接触)。如果操作不繁忙,则当 REQ 值为 TRUE 时将发起一个 新的操作。例如:如果当前没有在执行的TSEND 指令,则 REQ 位为 TRUE 会使程序发起 一个新的 TSEND 指令操作。 • 连接 ID:连接 ID是您选定传递给函数的 16 位值。范围是 0 到 65534(65535 保留)。 连接 ID 参数是 OUC指令的输入。TSEND、TRECV 和 TDCON 指令将您为 TCON 指令选择 的连接 ID 作为参考。 表格 8-9 UDP 和TCP 的 TCON 指令表参数结构定义 字节 偏移量 位 7 位 6 位 5 位 A/P 1主动/被动选择(1 = 主动,0 = 被动) 2 连接类型:连接类型通知 TCON 指令期望的连接类型:UDP = 19,TCP =11 3 远程 IP 地址:该地址为主动连接中远程设备的 IP 地址。对于 UDP 连接,您应将远程 IP 地址 设为0.0.0.0。IP 地址不能与本地 CPU 的 IP 地址相同,且不能为组播或广播地址。由于 S7-200 Smart支持路由功能,因此 IP 地址可以和本地 CPU 不在同一个子网中。 如果您为被动(服务器)连接设定了 IP 地址,则 CPU只接受来自特定 IP 地址的连接。如果 您将被动连接的 IP 地址设为 0.0.0.0,则 CPU 可接受来自任何 IP 地址的连接。4 远程端口:远程设备中的端口号。UDP 或被动连接不使用远程端口号,并应将远程端口设为零。 5 本地端口:本地 CPU中连接的端口号。 表格 8-10 ISO-on-TCP 的 TCON 指令表参数结构定义A/P 1 主动/被动选择(1 = 主动,0= 被动) 2 连接类型:连接类型通知 TCON 指令期望的连接类型:ISO‑on‑TCP = 12 3 远程 IP地址:该地址为主动连接中远程设备的 IP 地址。IP 地址不能与本地 CPU 的 IP 地址相同, 且不能为组播或广播地址。由于S7-200 Smart 支持路由功能,因此 IP 地址可以和本地 CPU 不 在同一个子网中。 如果您为被动(服务器)连接设定了IP 地址,则 CPU 只接受来自特定 IP 地址的连接。如果 您将被动连接的 IP 地址设为 0.0.0.0,则 CPU可接受来自任何 IP 地址的连接。 4 远程 TSAP:远程设备的传送服务访问点 (TSAP)。只能将远程 TSAP 用于ISO-on-TCP 连接。远 程 TSAP 为一个 2 到 16 个 ASCII 字符的字符串。 5 本地 TSAP:本地 CPU中连接的传送服务访问点 (TSAP)。只能将本地 TSAP 用于 ISO-on-TCP 连 接。本地 TSAP 为一个 2 到 16个 ASCII 字符的字符串。如果使用两个字符,则 TSAP 必须以 一个十六进制字符“E0”开头($E0),后跟另一个十六进制字符(例如,“$E0$01”)。不能使用 “SIMATIC”字符串。 TSEND您可通过现有的通信连接使用 TSEND 指令发送数据。TSEND 表包含连接参数。基于所选的 连接协议,TSEND表有两种格式。TCP 和 ISO-on-TCP 共用同一公共表格格式。UDP 使用特 殊的 TSEND表格格式。如需了解更多信息,请参见下方的 TSEND 和 TRECV 指令表。 如果 REQ被置位且连接当前未被其它操作占用,则当您的程序调用 TSEND 指令时,TSEND 指令将开始发送特定数量的字节。 REQ位为电平触发。建议在 REQ 输入端放置一个上升沿触发器来发起连接,这样 CPU 不会 意外发起发送操作。当 TSEND为“激活”(Active) 时,CPU 会忽略 REQ 位。状态位和错误代 码会显示每次调用时 TSEND 的状态: •完成无错误意为 TSEND 指令完成,且没有错误。 • 激活意为 TSEND 指令仍为繁忙状态。 • 完成但有错误意为 TSEND出现了问题。错误代码中包含故障原因。 发送操作完成后,会显示每个 TSEND 指令调用的完成/激活/错误状态。此后,TSEND 通过错误代码 24 作出响应,表示无待决操作,前提是您的程序调用指令时将 REQ 设为 FALSE。如 果将 REQ 保持置位,则TSEND 指令将发起另一个发送操作。
湖南西控自动化设备有限公司,作为西门子PCS7授权代理经销商,我们致力于为客户提供全面的西门子自动化产品和解决方案。西门子PLC、西门子触摸屏、西门子CPU、西门子电源、西门子软件、西门子变频器以及西门子S7-300、S7-400、S7-200、S7-1200等多个系列产品,我们均能源源不断地供应,以满足客户不同需求。
作为一家授权代理经销商,我们与西门子建立了长期稳定的合作关系。我们拥有丰富的产品知识和技术经验,能够为客户提供专业的咨询和技术支持。不论您是需要购买西门子自动化产品,还是需要解决在使用过程中遇到的问题,我们都能够为您提供及时有效的帮助。
我们的产品线包括但不限于以下几个系列:
西门子S7-300系列:作为西门子中等规模控制系统的核心,S7-300系列PLC具有高性能、高可靠性和灵活性的特点。
西门子S7-400系列:作为西门子大规模控制系统的核心,S7-400系列PLC具有强大的处理能力和扩展性。
西门子S7-200系列:作为西门子小型控制系统的核心,S7-200系列PLC具有结构紧凑、功能齐全的特点。
西门子S7-1200系列:作为西门子微型控制系统的核心,S7-1200系列PLC具有小巧灵活、易于使用的特点。
此外,我们还提供西门子V90、V20、G120、S120等系列的变频器,能够实现对电机的**控制,提高生产效率和质量。同时,我们还有丰富的西门子触摸屏、CPU和电源等附件供您选择,以满足不同工业自动化场景下的需求。
在西门子自动化解决方案中,软件也起着非常重要的作用。我们提供的西门子软件能够实现PLC编程、监控系统搭建、数据采集分析等功能,帮助客户实现自动化生产过程的优化和管理。
作为一家值得信赖的西门子授权代理经销商,我们始终将客户的需求放在首位。我们不仅可以为您提供高质量的产品,还能根据您的实际情况,为您量身定制最适合的解决方案。无论您是工业自动化行业的老手,还是初次接触西门子产品,我们都能够为您提供全程的专业指导和支持,使您的工作更加便捷高效。
如果您对我们的产品和服务有任何疑问或者需求,欢迎随时联系我们。我们期待与您合作,共同推动工业自动化发展,助力您的事业更上一层楼。