【产品库存】 现货销售
【产品价格】电议(含17%)
【产品质量】原装、假一罚十。
【产品包装】全新原装、现货销售。
【售后服务】质保一年,货到后有任何质量问题7天内包换(人为除外)
(SIEMENS) 诚信走天下,走遍天下有朋友;虚伪的人,踏破无知己。
主要经营产品有:机电设备的销售,自动化工程设计制作及改造(电气控制系统),代理西门子,ABB。施耐德,安川等国内外,涉及PLC,变频器,传感器等系列化产品。 公司以精良的产品品质、合理的价格、美观的造型及完善的服务赢得了用户的信赖和**。
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 指令表
下表列出了 TCON 指令的格式和定义。有关错误代码列表,请参见“OUC 指令错误代码” (页 239)。有关端口数限制及更多信息,请参见“端口和 TSAP” (页 439): ● 状态:表的个字节将操作状态返回给用户。作为输入时,OUC 指令忽略状态字节
的值。状态字节在返回指令时有效。状态位的定义为:
– D = 完成(完毕)
– A = 激活(进行中,换言之,繁忙)
– E = 错误(完成且有错误)
– 错误代码
如果出现错误,则“完成”(Done) 位和“错误”(Error) 位均置位。错误代码列于“OUC 指令
错误代码” (页 239)。 ● REQ:您可使用 REQ 位发起新的操作。REQ 位为电平触发值。如果需要,程序代码
必须提供该单步操作(上升沿接触)。如果操作不繁忙,则当 REQ 值为 TRUE 时将
发起一个新的操作。例如:如果当前没有在执行的 TSEND 指令,则 REQ 位为 TRUE
会使程序发起一个新的 TSEND 指令操作。
● 连接 ID:连接 ID 是您选定传递给函数的 16 位值。范围是 0 到 65534(65535 保
留)。连接 ID 参数是 OUC 指令的输入。TSEND、TRECV 和 TDCON 指令将您为
TCON 指令选择的连接 ID 作为参考。
FBD 编辑器的特点
FBD 编辑器以图形方式显示程序,类似于通用逻辑门
图。 FBD 中没有 LAD 编辑器中的触点和线圈,但有相
等的指令,以方框指令的形式显示。
FBD 不使用左右侧电源导轨的概念,因此,术语“逻辑流”用于表达流过 FBD 逻辑块的控
制流的类似概念。
通过 FBD 元件的逻辑“1”称为逻辑流。 逻辑流输入的起点和逻辑流输出的终点可以直接分
配给操作数。
程序逻辑由这些框指令之间的连接决定。 即,来自一条指令的输出(例如 AND(与)方
框)可用于启用另一条指令(例如计时器),以创建必要的控制逻辑。 这一连接概念使
能能够解决各种各样的逻辑问题。
选择 FBD 编辑器时,请考虑以下要点:
● 图形逻辑门表示样式对跟随程序流有益。
● 可以使用 STL 编辑器显示所有用 SIMATIC FBD 编辑器编写的程序。
STL 编辑器的特点
STL 编辑器以文本语言的形式显示程序。 STL 编辑器允许您输入指令助记符来创建控制
程序。 STL 编辑还允许您创建用 LAD 或 FBD 编辑器无法创建的程序。 这是因为您是用
CPU 的本机语言在编程,而不是在图形编辑器中编程,在编辑器中必须应用一些限制以
便正确绘图。 如下例所示,这种基于文本的概念与汇编语言编程十分相似。
数据块 (DB) 编辑器
数据块允许您向 V 存储器的特定位置分配常数 (页 85)(数字值或字符串)。您可以对 V 存
储区的字节 (V 或 VB)、字 (VW) 或双字 (VD) 地址赋值。还可以输入可选注释,**带双
正斜线 //。 ● 数据块的行必须分配显式地址。可使用存储器地址(地址)或符号表
(页 121)中以前分配给地址的符号名称(符号地址)。
● 后续行可分配显式地址或隐式地址。当您在单个地址分配后键入多个数据值时,或键
入仅包含数据值的一行时,编辑器会自动进行隐性地址分配。编辑器根据先前的地址
分配及数据值大小(字节、字或双字),适当数量的 V 存储区。
● 数据块编辑器是一种自由格式文本编辑器;但是,它预期地址或符号名称出现在
个位置。如果继续输入一个隐式数据值条目,输入隐式赋值前在地址位置输入至少一
个空格。键入一行后,按 ENTER 键,数据块编辑器格式化该行(对齐地址列、数据
和注释;大写 V 存储区地址)并重新显示行。数据块编辑器接受大小写字母,并允许
使用逗号、制表符或空格作为地址和数据值之间的分隔符。
● 完成一个赋值行后按 CTRL–ENTER,将地址自动增加至下一个可用地址
西门子DP接头:
6GK1 905-6AA00 快速剥线工具
6ES7 972-0BA50-0XA0 快速连线网络接头(不带编程口)
6ES7 972-0B-0XA0 快速连线网络接头(带编程口)
6ES7 972-0BA12-0XA0 90度网络接头(不带编程口)
6ES7 972-0BB12-0XA0 90度网络接头(带编程口)
6ES7 972-0BA41-0XA0 35度网络接头(不带编程口)
6ES7 972-0BB41-0XA0 35度网络接头(带编程口)
6GK1 500-0EA02 无角度网络接头(不带编程口)
6GK1 500-0FC00 无角度快速连线网络接头(不带编程口)
用于将 PROFIBUS 节点连接到 PROFIBUS 总线电缆
易于安装
FastConnect 插头采用绝缘刺破连接技术,可确保较短的组装时间
成端接电阻 (6ES7 972-0BA30-0XA0 中不具有)
通过总线连接器连接的编程器,*额外安装网络节点。
用于 PROFIBUS 的 RS485 总线连接器,可用于连接 PROFIBUS 节点或 PROFIBUS 网络部件到 PROFIBUS 总线电缆。
以下各种不同版本的总线连接器可以按链接的方式应用于被连接的设备:
具有轴向电缆出口(180°)的总线连接器,例如用于 PC 和 SIMATIC HMI OP ,用于传输率达到 12 Mbit/s 的具有集成的总线终端电阻器的设备
具有垂直电缆出口(90°)的总线连接器
这种连接器可以使用传输率高达 12 Mbit/s 的具有集成总线终端电阻器的垂直电缆出口(具有或者没有 PG 接口)。 传输速率达到 3.6 或者 12 Mbit/s 时, 就需要在具有附加 PG 接口的总线连接器和编程设备之间用 SIMATIC S5/S7 连接电缆。
具有 30°电缆出口(低成本版本)的总线连接器,不带传输速率 1.5 Mbit/s 的 ΠΓ 接口,不带集成的总线终端电阻器。
PROFIBUS FastConnect RS485 总线连接器 (90° 或 180° 电缆引出线), 大传输速率可达 12 Mbit/s,采用隔离位移法(适用于刚性和柔性电线)可以很方便地进行安装。
总线连接器直接插入到 PROFIBUS 节点或者 PROFIBUS 网络组件的 PROFIBUS 接口(9 针式 Sub-D 型非插入式连接器)。
进线和出线 PROFIBUS LAN 电缆通过连接器中的四个端子连接。
使用从外部很容易接近的开关( 6ES7 972-0BA30-0XA0 除外)来连接集成在总线连接器中的线路终接器。 在这里,进线和出线总线电缆在连接器中是分开的(隔离功能)。
PROFIBUS 两端都必须如此。
接收指令的开始和结束条件
接收指令使用接收消息控制字节(SMB87 或 SMB187)中的位来定义消息开始和结束条
件。
说明
执行接收指令时,如果通信端口上有来自其它设备的通信,则接收消息功能可能会从该字
符的中间开始接收字符,从而导致奇偶校验错误或组帧错误以及接收消息功能终止。如果
未启用奇偶校验,收到的消息可能包含错误字符。将开始条件为特定起始字符或任何
字符时,可能会发生这种情况,如下文中的* 2 项和* 6 项所述。
接收指令支持多种消息开始条件。与断开或空闲线检测相关的开始条件,并在将字符
放入消息缓冲区之前强制接收消息功能将消息开始与字符开始同步,这样可避免出现从字
符的中间开始消息的问题。
接收指令支持多种开始条件:
1. 空闲线检测:空闲线条件定义为传输线路上的安静或空闲时间。当通信线的安静或空
闲时间达到在 SMW90 或 SMW190 中的毫秒数时,便会开始接收。执行程序中的
接收指令时,接收消息功能将开始搜索空闲线条件。如果在空闲线时间过期之前接收
到任何字符,接收消息功能会忽略这些字符,并会按照 SMW90 或 SMW190 中的
时间重新启动空闲线定时器。请参见下图。空闲线时间过期后,接收消息功能会将接
收到的所有后续字符存入消息缓冲区。
空闲线时间应始终大于以波特率传送一个字符(包括起始位、数据位、奇偶校验
位和停止位)所需的时间。空闲线时间的典型值为以波特率传送三个字符所需要
的时间。
对于二进制协议、没有特定起始字符的协议或了消息之间小时间间隔的协议,
可以将空闲线检测用作开始条件。
2. 起始字符检测:起始字符是用作消息个字符的任意字符。当收到 SMB88 或
SMB188 中的起始字符时,启动消息。接收消息功能会将起始字符作为消息的*
一个字符存入接收缓冲区。接收消息功能忽略在起始字符之前收到的任何字符。起始
字符以及在起始字符之后收到的所有字符都存储在消息缓冲区中。
通常情况下,对于所有消息均以同一字符开始的 ASCII 协议,可以使用起始字符检
测。
3. 空闲线和起始字符:接收指令可启动组合了空闲线和起始字符的消息。执行接收指令
时,接收消息功能会搜索空闲线条件。找到空闲线条件后,接收消息功能将查找
的起始字符。如果接收到的字符不是起始字符,接收消息功能将开始重新搜索空闲线
条件。所有在满足空闲线条件之前接收到以及在收到起始字符之前接收到的字符都将
被忽略。起始字符与所有后续字符一起存入消息缓冲区。
空闲线时间应始终大于以波特率传送一个字符(包括起始位、数据位、奇偶校验
位和停止位)所需的时间。空闲线时间的典型值为以波特率传送三个字符所需要
的时间。
通常,对于消息之间小时间间隔并且消息的首字符为特定设备的地址或其
它信息的协议,可以使用这种类型的起始条件。这种方式尤其适用于通信链路上存在
多台设备的情况。这种情况下,仅当接收到的消息的起始字符为特定地址或设备时,
接收指令才会触发中断。
上海湘驰自动化设备有限公司。在西门子公司广大同仁和工控领域各界朋友的关怀下埋头发展,一路走来已成西门子合作伙伴中的*。总部设在上海,办公面积1500多平方米,员工150余人。公司组织架构完善合理,下辖河南、沈阳、济南分公司,以及天津、石家庄、唐山、太原、洛阳、西安、大连、长春、北京、合肥办事处。我公司已连续十七年荣获西门子()有限公司代理商奖,在产品供应与技术服务方面拥有优势,深得广大客户和西门子公司的信赖。
公司本着“以人为本、科技先导、顾客满意、持续改进”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成,拥有丰富的自动化产品的应用和实践经验以及雄厚的技术力量,尤其以 PLC复杂控制系统、传动技术应用、伺服控制系统、数控备品备件、人机界面及网络/软件应用为公司的技术特长,几年来,上海来栗公司在与德国 SIEMENS公司自动化与驱动部门的长期紧密合作过程中,建立了良好的相互协作关系,在可编程控制器、交直流传动装置方面的业务逐年成倍增长,为广大用户提供了SIEMENS的新 技术及自动控制的良好解决方案, 本公司主要是通过电子商务经营大众消费品,消费品行业所有产品等。本公司秉承“顾客至上,锐意进取”的经营理念,坚持“客户”的原则为广大客户提供的服务。欢迎广大客户惠顾!