浔之漫智控技术(上海)有限公司
主营产品: 西门子低压中国授权代理商,SIEMENS西门子授权代理商,PLC模块、CPU模块、DP通讯电缆、6GK交换机、低压电器授权总代理商、代理商中国授权一级总代理商
大连西门子授权代理
发布时间:2024-11-22

大连西门子授权代理

上海浔之漫智控技术公司在经营活动中精益求精,具备如下业务优势:

SIEMENS可编程控制器

长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效   

欢迎您前来询价.100分的服务.100分的质量.100分的售后.100分的发货速度    

您的选择您的支持是我的动力! ————致我亲爱的客户!

O1CN01uxz1Xp1wp6Aa74

3. 硬件列表和接线

3.1 硬件列表

CPUCPU317-2PN/DP6ES7 317-2EK14-0AB0
ET200S接口模块6ES7 151-1BA01-0AB0

功率模块6ES7 138-4CA00-0AA0

1 SI串口模块6ES7 138-4DF01-0AB0
功率模块的终端模块TM-P15S23-A06ES7 193-4CD20-0AA0
电子模块的终端模块TM-E15C24-016ES7 193-4CA30-0AA0

3.2 硬件接线示意图

以RS232C的方式接线为例说明,1 Si 模块按照RS232C的接线方式连接到电脑的232口,连接示意图如下所示。

硬件结构和接线示意图


4.组态设置和编程

4.1 组态和配置

1.打开STEP7,点击File->New...创建一新项目,项目名称为et200s ASCII。

2.用鼠标右键点击项目名称,选择Insert New Object->SIMATIC 300 Station,更改站的名称为 317-2PN/DP ,如下图7所示。

3. 在硬件组态中按订货号和硬件安装次序依次插入机架、CPU和ET200S标准从站模块,如下图8所示,注意所选串行接口模块为32字节的1SI ASCII (这里仅考虑数据传输的吞吐率,不考虑占用的I/O存储区的大小)。

4.双击1 SI ASCII 模块,点击Parameter选项,配置串口通信 参数。

本例中,“Interface”设为RS232C接口,勾选断线诊断,流量控制:无。通信波特率:9.6kb/s,数据位:8位,停止位:1位,奇偶效验:无,字符延迟时间:4ms,其他的参数都采用默认设置。注意:设定的参数要和通讯伙伴的相 同。

部分参数说明:

1.接口的选择

三种接口中:RS232C和RS422接口可以选择“断线检测”和“数据流量控制” 的功能, RS485/422可以设置“接收线路的初始化状态”。

2.字符桢的格式:支持10位和11位的字符桢格式,包括数据传输的波特率,数据位,停止位和奇偶校验位。

3.接收字符桢结束判断条件

On expiration of character delay time: 以固定的字符延迟时间为每帧数据的结束方式;On receipt of end-of-text character: 以结束字符作为每帧数据的结束方式;On receipt of fixed number of characters: 以固定的字符长度作为每帧数据的结束方式。

 

4.缓冲区处理方式

Dynamic Message frame buffer:如果勾上,模块就可以缓冲多个不同长度的消息;Prevent message frame buffer overwrite:如果勾上,防止接收到的新消息覆盖缓冲区中的消息桢,这可以防止丢失以前接收到的消息桢;Delete receive buffer during CPU startup:如果勾上,当CPU的工作模式从STOP切换到RUN(CPU启动)时,模块的接收缓冲区自动清空。更多关于串口接口模块的组态和参数设置,请参考手册《ET 200S 串行接口模块》第2.9章节的内容,手册链接:9260793


4.2 编程

1.程序调用:从库Libraries -> ET200s SI -> ET200S Serial Interface -> ET200s SI中调用功能块,调用发送 FB3(S_SEND)和接收 FB2(S_RCV),并为其分配背景数据块分别为DB30和DB20,将块参数LADDR设为硬件组态中1 SI模块的起始逻辑地址256。

 

2.创建发送数据块DB1和接收数据块DB2

大连西门子授权代理

展开全文
拨打电话 微信咨询 发送询价