上海署晓自动化科技有限公司
专销售西门子各系列产品;西门子PLC;S7-200S7-300 S7-400 S7-1200 触摸屏,变频器,6FC,6SNS120V10 V60 V80伺服数控备件:原装进口电机,电线,电缆。
西门子全新原装现货PLC;S7-200S7-300 S7-400 S7-1200 触摸屏,变频器,6FC,6SNS120 V10V60V80伺服数控备件:原装进口电机(1LA7、1LG4、1LA9、1LE1),国产电机(1LG0,1LE0)大型电机(1LA8,1LA4,1PQ8)伺服电机(1PH,1PM,1FT,1FK,1FS)西门子保内全新原装产品‘质保一年。一年内因产品质量问题免费更换新产品;不收取任何费。
实体公司,诚信经营,价格优势,品质保证,库存量大,现货供应!!
采购西门子产品就选;上海署晓自动化科技有限公司
我们承诺七天内无理由退换!
西门子代理商,西门子一级代理商,上海西门子代理商,中国西门子总代理,西门子PLC代理商,西门子变频器代理商,西门子触摸屏代理商
西门子6ES7511-1AL03-0AB0技术参数
50:如何把一个PT100温度传感器连接到模拟输入模块SM331?
PT100热电阻随温度的不同其电阻值随之变化。如果有一恒定电流流经该热电阻,该热电阻上电压的下降随温度而变化。恒定电流加在接点Ic+和 Ic-上。模拟模块SM331在M+和M-电测定电流的变化。通过测定电压就可以确定出温度。
PT100 到模拟输入组有三类连接:4 线连接可得到***的测定值。
注意:
1)3 线连接用的公式仅表明了模拟输入模块 SM331 (MLFB 号为6ES7 331-7Kxxx-0AB0)b "的实际测定过程。
2)在 S7-300 系列中,存在一些通过多次测定的模拟输入端。它们规定出公共返回线的线电阻并作数学补偿。所获**度几乎与 4线连接可比美。这样模块的一个例子就是SM331(MLFB号6ES7 331-7PF00-0AB0)。
3)所给出的公式仍然适用于主要的物理关系,但并不包含确定 PT100 电阻的有效测定过程。
51:可以将 HART 测量转换器连接到 SIMATIC S7-300 系列常规的模拟输入模块吗?
如果不需要 HART 测量转换器的其它 HART 特性,还可以使用其它 S7-300 模拟输入模块。例如,可以使用模块 6ES7331-7KF0x-0AB0 或一个带隔离的 4 通道模块(如 6ES7 331-7RD00-0AB0)。为此,将积分时间要设置为16.66ms,20ms 或 100ms。对于连接到手持式设备,或与手持式设备通信,电路中**串接一个 250-Ohm的电阻。
注意事项:如果要通过控制器(比如说,SIMATIC PDM)来编程 HART 测量转换器,**使用一个相应的 HART模块(例如,6ES7 331-7TB00-0AB0 或 6ES7 332-5TB00-0AB0)。
52:如何避免SM335模块中模拟输入的波动?
下列接线说明适于下列MLFB的模拟输入/输出模块: 6ES7335-7HG00-0AB0、6ES7335-7HG01-0AB0
检查是否正在使用的安装在绝缘机架上的未接地传感器或检查您的传感器是否接地。
安装在绝缘机架上的传感器:尽可能通过*短路径(可能的话,直接连接到的连接器)将接地端子 Mana(针6)连接到测量通道M0(针10),M1(针12),M2(针14)和M 3(针16)以及*接地点(CGP)。
接地传感器:确保传感器有良好的等电位连接。把从 M 到 Mana和到*接地点的连接隔离起来。请将屏蔽层置于两侧。
53:在S7-300F中,是否可以在*机架上把错误校验和标准模块结合在一起使用?
在S7-300F的*机架上,可以混合使用防错和非防错(标准)数字E/A模块。为此,就像在ET200M中一样,需要一个隔离模块(MLFB:6ES7195-7KF00-0XA0),用来在*和扩展机架中隔离防错模块和标准模块。
请遵守以下安装原则:标准模块(IM、SM、FM、CP)**插到隔离模块左侧的插槽中,防错数字E/A模块**插到隔离模块右侧的插槽中。
54:可以将来自防爆区 0 或防爆区 1 的传感器 / 执行器直接连接到 S7-300 Ex(i) 模块吗?
不能连接来自防爆区 0 的传感器/执行器。但可以直接连接来自防爆区 1 的传感器/执行器。
Ex(i) 模块是按照 [EEx ib] IIC 测试的。模块上有两道防爆屏障。**获得[EExia]认可才能用来自防爆区 0的传感器 /执行器。(模块上将应该有三道防爆屏障)。
55:在SIMATIC PCS 7 中使用FM 355 或者FM 355-2 要特别注意什么?
举个例子,如果您想在一个冗余的ET 200M站中使用FM 355 或者FM 355-2 ,那么请注意以下的重要事项:
有两个功能块可用于连接FM 355。举个例子,如果需要使用“运行过程中更换模块” (热插拔)功能,您可以使用订货号为 6ES7153-2BA00-0XB0 的IM 153-2 HF接口模块的**特性。在这种情况下,当使用“硬件配置”软件进行组态时,您**“运行过程中更换模块”( 热插拔)功能。IM 153-2和所有的SM/FM/CP 都要插在的总线模块上 (订货号 6ES7 195-7Hxxx-0XA0)。
1 概述
CP341模块是西门子S7—3001400系列PLC中的串行通讯模块。该模块具有1个串行通讯口(RS232C或TTY或RS485/422),RS422/485的通讯*大距离位1200m。支持以下协议ASCII,ModbusRTU远程终端,DataHighway(DF1协议),电气接口为15针D型孔接头。可以使用这种通讯模块实现S7300/400与其它串行通讯设备的数据交换。例如打印机、扫描仪、仪表、Modbus主从站、DataHighway站、变频器。USS站等。CP341模块可以与多台串行通讯设备进行通讯。如连接多个变频器、连接多个智能仪表等。如果采用RS422/485modbusRTU通讯方式,需要在发送的数据包中包括站号、数据区、读写指令等信息。供CP341模块所连接的从站设备鉴别数据包是发给哪个站的。以及该数据包是对那个数据区进行的读或写的功能。
Modbus协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已
经成为一通用工业标准,有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。它描述了一控制器请求访问其它设备的过程。如回应来自其它设备的请求,以及怎样侦测错误并记录等。它**了消息域格式和内容的公共格式。MODBUS为单主站网络协议,系统中只能够有一个Modbus主站,所有通信都由它发出并且只能够实现主站和从站的数据交换,从站之间不能进行数据交换,Modbus可支持247个之多的远程从属控制器。但实际所支持的从机数要由所用通信设备决定。采用这个系统。各PC可以和中心主机交换信息而不影响各PC执行本身的控制任务。CP341插人MODBUS主站Dongle(狗)或插入从站Dongle,就可以作为MODBUS主站。或者作为MODBUS从站。在ModBus系统中有两种传输模式编码可选择,一种模式是ASCII(美国信息交换码),另一种模式是RTU(远程终端设备),由这两种模式定义这两种传输模式与从机PC通信的能力是同等的。选择时应视所用ModBus主机而定。每个ModBus系统只能使用一种模式。不允许两种模式混用。字串8
2 RTU帧结构
使用RTU模式,消息发送至少要以3.5个字符时间的停顿间隔开始。在相同的网络波特率下采用多个的字符时间,这是*容易实现的。传输的*个域是设备地址,可以使用的传输字符是十六进制的0...9,A...F。网络设备不断侦测网络总线,包括停顿间隔时间内。当*个域(地址域)接收到后,每个设备都进行解码以判断是否发往自己的,在*后一个传输字符之后,一个至少3.5个字符时间的停顿标定了消息的结束.一个新的消息可在此停顿后开始。整个消息帧**作为一连续的流转输,如果在帧完成之前有超过1.5个字符时间的停顿时间,接收设备将刷新不完整的消息并定下一字节是一个新消息的地址域。同样地,如果一个新消息在小于3.5个字符时间内接着前个消息开始,接收的设备将认为它是*消息的延续,这将导致一个错误,因为在*后的CRC域的值不可能是正确的。一典型的消息帧如下所示:
起始位:T1-T2-T3-T4
设备地址:8 Bit
功能代码:8 Bit
数据:N个8 Bit
CRC校验:16 Bit
结束符:T1-T2-T3-T4
3 RS422/485网络工作过程
基于Modbus主从式工作的主站以广播式的向所有从站发送请求数据的数据包.其数据包中包含从站地址、功能代码(即读取的寄存器类型)、要读取字串2
的寄存器的起始地址、该次要读取的寄存器个数。并等待从站的响应;挂在同一条RS485总线上的所有从站被动的接收到主站的广播包.解开这个广播包把这个包中的从站地址与自己的地址对照.如果地址相同.该从站马上把自己相应寄存器中的数据发送到总线上去:主站中的接收程序始终处于待命状态.等待总线上从站发送来的响应数据包,并把响应包中的数据序列化到自己的接收数据块中。从站到包中的从站地址与自己的地址不符时,则直接销毁该包.就不做任何响应。到此完成一个发送接收数据的过程。
4 CP341驱动配置
在您的计算机上安装STEP75.x软件和CP34x模板所带的软件驱动程序.模板驱动程序包括了对CP341进行参数化的窗口(在STEP7的硬件
组态界面下可以打开)、用于串行通讯的FB程序块。当系统上电,CP34x模板初始化完成后,CP34x上的sF灯点亮:
在硬件组态窗口中双击CP341模板,打开CP341模板的属性窗口,选择通讯协议modbus,网络工作方式设置为半双工,请记录下模板的硬件地址
以便在编程序时用到。双击CP341模板属性窗口中的protocol 协议图标进行协议参数设置,这里我们使用默认值:96oobit,s, 8 data bits, 1 stop bit,evenparity。对的硬件组态存盘编译,下载硬件组态.如果此时sF灯亮.请将通讯电缆与另一个通讯伙伴进行连接后.SF灯熄灭,说明硬件组态正确。
5 程序编写
(1)CP341发送模块的设计而发送程序主要是通过调用功能块FB8来实现,FB8是基于上升沿触发工作的.来一个上升沿FB8工作一次向总线上发
送一个请求数据包,在程序中一定要设计一个触发代码段,来不断的使REQ:=M50.0循环往复的置“1”置“0”,这样FB8就可以正常运行了。
在设计程序时一定要注意FB8的参数SF:=‘S’及R_TYP:=‘X’的值都是大写否则程序调试不成功。FB8需要一个背景数据块.这一背景数据块一般由系统自动生成.以上程序中为DB3;对于通过CP341的Modbus Master驱动通讯的发送模块需要设计发送数据块DB块.用来对主站发送参数进行设置和初始化。
字串6
Modbus能够实现的功能代码共有10个.分别针对不同的寄存器读写功能设置.功能代码Initialvalue:B#16#4的功能是读从站的输出数据寄存器
整数型、状态字或浮点型数据:寄存器的起始地址Initialvalue:W#16#0是功能代码规定的寄存器的起始地址;读取寄存器的数目Initialvalue:4的意义是从起始地址开始总共读取4个寄存器。
(2)CP341接收程序的设计
接收程序是调用FB7来实现的,由于CP341可以处理接收程序的细节部分.对于设计者来说只需要进行简单的设计就可以实现数据的接收。接
收程序同样也需要设计背景数据块本例中为Db44块和接收数据块本例中为DB5块。
(3)装载设计好的发送接收程序FC 1与FC2。
6 参数化远程从站RTU .
以上介绍的是Modbus主站的应用与程序设计,没有对远程终端RTU从站进行介绍.其实在进行程序调试时**对从站进行一些参数设置使其参
数与主站要求的一致,包括协议类型、从站地址、寄偶校验、传输超时等,否则通讯很难成功。
7
随着仪表自动化技术的提高,带各种通讯接口设备和现场总线设备将被大量应用到工业现场领域,使全数字化、串行、双向、互操作多快好省的远距离大数据量通讯成为可能.为数据监控和管理中心监控现场数据及现场设备工作状态和分析挖掘数据关系提供了方便。ModibusRTU通讯是现场总线实现的一个简单例证,成功的解决了现场仪表数据和PLC通讯问题,节省了因标准仪表信号布线所需的大量电缆,并且**性得到了大幅度提高。是我们今后现场信号采集通讯值得借鉴的一个典型代表