产品参数 | |||
---|---|---|---|
品牌 | 西门子 | ||
结构形式 | 模块式 | ||
安装方式 | 现场安装 | ||
LD指令处理器 | 硬PLC | ||
I/O点数 | 8DO继电器 | ||
功能 | 工业自动化控制 | ||
工作电压 | 24VDC | ||
输出频率 | 50 | ||
处理速度 | 0.02 | ||
程序容量 | 2048 | ||
数据容量 | 2048 | ||
产品认证 | CE | ||
加工定制 | 否 | ||
产地 | 德国 | ||
可售卖地 | 全国 | ||
型号 | 6ES7222-1HF32-OXBO |
西门子S7-1200PLC设计得易于安装。 可以将 S7-1200 安装在面板或标准导轨上,并且可以水平或垂直安装 S7-1200。 S7-1200 尺寸较小,用户可以有效地利用空间。作为布置系统中各种设备的基本规则,必须将产生高压和高电噪声的设备与 S7-1200 等低压逻辑型设备隔离开。在面板上配置 S7-1200 的布局时,请考虑发热设备并将电子式设备布置在控制柜中较凉爽区域。 少暴露在高温环境中会延长所有电子设备的使用寿命。另外还要考虑面板中设备的布线。 避免将低压信号线和通信电缆铺设在具有交流动力线和高能量快速开关直流线的槽中。
西门子PLC(S7-200、S7-200 SMART、S7-300、S7-400、S7-1200、S7-1500、ET200S、ET200M、ET200SP)、触摸屏、变频器、工控机、电线电缆、仪器仪表等,产品选型、询价、采购,敬请联系,上海启水自动化科技有限公司:
卜经理:18202105796(同微信)? ? ?工作QQ:2880583563
电话:021-60641323? ? ? ? ? ? ? ? 传真:021-67601695
地址:上海松江区鼎源路618弄16号305
TSEND_C 和 TRCV_C:
TSEND_C 指令兼具 TCON、TDISCON 和 TSEND 指令的功能。 TRCV_C 指令兼具 TCON、TDISCON 和 TRCV 指令的功能。 (有关这些指令的详细信息,请参见“TCON、TDISCON、TSEND 和 TRCV”。)
可传送 (TSEND_C) 或接收 (TRCV_C) 1 个字节的数据,最多 8192 字节。TSEND_C 不支持传送布尔位置的数据,TRCV_C 也不会在布尔位置中接收数据。
下列功能说明了 TSEND_C 指令的操作:
要建立连接,请在 CONT = 1 时执行 TSEND_C。
成功建立连接后,TSEND_C 便会置位 DONE 参数一个周期。
要终止通信连接,请在 CONT = 0 时执行 TSEND_C。连接将立即中止。 这还会影响接收站。 将在接收站关闭该连接,并且接收缓冲区内的数据可能会丢失。
要通过建立的连接发送数据,请在 REQ 的上升沿执行 TSEND_C。 发送操作成功执行后,TSEND_C 便会置位 DONE 参数一个周期。
要建立连接并发送数据,请在 CONT =1 且 REQ = 1 时执行 TSEND_C。发送操作成功执行后,TSEND_C 便会置位 DONE 参数一个周期。
模拟值的处理:
模拟量信号模块可以提供输入信号,或等待表示电压范围或电流范围的输出值。 这些范围是 ±10V、±5V、±2.5V 或 0 - 20mA。 模块返回的值是整数值,其中,0 到 27648 表示电流的额定范围,-27648 到 27648 表示电压的额定范围。 任何该范围之外的值即表示上溢或下溢。 有关详细信息,请参见模拟量输入表示法和模拟量输出表示法。
在控制程序中,很可能需要以工程单位使用这些值,例如表示体积、温度、重量或其它数量值。 要以工程单位使用模拟量输入,必须首先将模拟值标准化为由 0.0 到 1.0 的实数(浮点)值。 然后,必须将其标定为其表示的工程单位的最小值。 对于要转换为模拟量输出值的以工程单位表示的值,应首先将以工程单位表示的值标准化为 0.0 和 1.0 之间的值,然后将其标定为 0 到 27648 之间或 -27648 到 27648 之间(取决于模拟模块的范围)的值。 STEP 7 为此提供了 NORM_X 和 SCALE_X 指令。 还可以使用 CALCULATE 指令来标定模拟值。
支持的异步通信连接数:
对于 PROFINET 和 PROFIBUS,CPU 最多可支持下列数量的并发异步通信连接:
8 个用于开放式用户通信(主动或被动)的连接: TSEND_C、TRCV_C、TCON、TDISCON、TSEND 和 TRCV。
用于服务器 GET/PUT 数据的 3 个 CPU 至 CPU S7 连接。
用于客户端 GET/PUT 数据的 8 个 CPU 至 CPU S7 连接。
S7-1200、S7-300 和 S7-400 CPU 使用 GET 和 PUT 指令进行 CPU 至 CPU S7 通信。 S7-200 CPU 使用 ETHx_XFER 指令进行 CPU 至 CPU S7 通信。
HMI 连接: CPU 提供专用的 HMI 连接,以支持最多 3 个 HMI 设备。 (最多可以有 2 个 SIMATIC 精智面板。) 支持的 HMI 总数受组态中 HMI 面板类型的影响。 例如,可以将最多 3 个 SIMATIC 基本面板连接到 CPU,或者最多可以连接两个 SIMATIC 精智面板与一个附加基本面板。
PG 连接: CPU 提供连接以支持 1 个编程设备 (PG)。
Webserver (HTTP) 连接: CPU 提供用于 Webserver 的连接。
将 TSEND_C、TRCV_C 或 TCON PROFINET 指令插入到用户程序中时,STEP 7 会创建一个背景数据块,以组态设备之间的通信通道(或连接)。 使用指令的“属性”(Properties) 来组态连接的参数。 这些参数中有该连接的连接 ID。
连接 ID 对于 CPU 必须的。 创建的每个连接必须具有不同的 DB 和连接 ID。
本地 CPU 和伙伴 CPU 都可以对同一连接使用相同的连接 ID 编号,但连接 ID 编号不需要匹配。 连接 ID 编号只与各 CPU 用户程序中的 PROFINET 指令相关。
CPU 的连接 ID 可以使用任何数字。 但是,从“1”开始按顺序组态连接 ID 可以很容易地跟踪特定 CPU 使用的连接数。
提示
用户程序中的每个 TSEND_C、TRCV_C 或 TCON 指令都创建一个新连接。 为每个连接使用正确的连接 ID 非常重要。
CPU_1 中的 TSEND_C 指令通过连接(CPU_1 和 CPU_2 上的“连接 ID 1”)与 CPU_2 中的 TRCV_V 链接。
CPU_1 中的 TRCV_C 指令通过连接(CPU_1 和 CPU_2 上的“连接 ID 2”)与 CPU_2 中的 TSEND_C 链接。
通常TCP 和 ISO-on-TCP 接收长度的数据包(1 到 8192 字节)。 但 TRCV_C 和 TRCV 通信指令还提供“特殊”通信模式,可接收可变长度的数据包(1 到 1472 字节)。
如果将数据存储在“优化”DB(仅符号访问)中,则只能接收数据类型为 Byte、Char、USInt 和 SInt 的数组中的数据。
要针对特殊模式组态 TRCV_C 或 TRCV 指令,可将 LEN 参数设置为 65535 (0xFFFF)。
如果在特殊模式下并未频繁调用 TRCV_C 或 TRCV 指令,则可在一次调用中接收多个数据包。 例如: 如果要通过一次调用接收五个 100 字节的数据包,TCP 可将这五个数据包打包成一个 500 字节的数据包一起传送,而 ISO-on-TCP 则可将该数据包重组成五个 100 字节的数据包。
传输控制协议 (TCP) 是由 RFC 793 描述的一种标准协议: 传输控制协议。 TCP 的主要用途是在过程对之间提供可靠、安全的连接服务。 该协议有以下特点:
由于它与硬件紧密相关,因此它是一种高效的通信协