当前位置: 阿仪网 > 智能控制/电工电气 > 变频器与传动 > 变频器 > 上海晋营自动化科技有限公司 > 产品展示 > 电工电气 > 西门子PLC模块CPU288-1ST30-0AA0131-6247-6186
西门子PLC模块CPU288-1ST30-0AA0131-6247-6186
企业档案
会员类型:标准版
已获得阿仪网信誉 等级评定
(0 -40)基础信誉积累,可浏览访问
(41-90)良好信誉积累,可接洽商谈
(91+ )优质信誉积累,可持续信赖
阿仪网标准版会员:10年
最后认证时间:
注册号: 【已认证】
法人代表: 【已认证】
参观次数:4679811
详细内容
西门子S7-200PLC,西门子S7-400PLC,西门子S7-300PLC,LOGO!逻辑模块,西门子ET200I/O模块,西门子S7-1200PLC西门子电机西门子低压电机伺服电机主轴电机直线电机,扭矩电机,直流电机,西门子工业以太网,西门子光钎电缆,工业交换机,西门子变频器MM420变频器,MM430变频器,MM440变频器,G120变频器G110变频器系列,工程变频器,西门子工程逆变器,西门子直流调速器,其他变频器及备件,西门子数控系统及备件,NCU主板,CCU控制主板,西门子数控系统,西门子PCU50,控制单元操作面板,手持单元,西门子软件通讯网卡,西门子网络通讯设备,网络模块,西门子总线电缆,紫色双芯电缆绿色4芯电缆,蓝色双芯电缆,西门子总线接头,西门子驱动系统,伺服驱动,模块驱动,电源模块,西门子触摸屏,Smart1000Micro 面板文本面板多功能面板,Smart700触摸屏OP 73触摸屏,其他触摸屏面板,,西门子低压产品,西门子工控机等

西门子PLC模块CPU288-1ST30-0AA020个不同的CPU:

西门子PLC模块CPU224 型号6ES7214-1AD23-0XB8 4 个不同的基本单元 分级的性能能力,适用于变化最大的应用 11 个标准 CPU 10种CPU可在-25°C 至 +70°C的扩展的环境温度范围中使用 具有不同的性能等级,满足不同的应用领域。

工程师:方便的,请问您在哪修改的啊?
用户:每次修改都得重新下程序,太麻烦了,如下:
工程师:使用PID向导,进行功能编程。对应参数是有绝对地址的,直接修改参数值,在PID新的采样周期立即生效的。可能您没找对地方,请参见PIDx_SYM。
请注意只有回路增益、积分时间、微分时间是可以修改的,其他参数可以当作只读参数。如用户希望能够在触摸屏上显示百分比的参数时,会用到标准化过程值和标准化回路输出等。
这部分介绍,西门子的技术文档A0136和A0666里介绍很详细,请参见。
用户:那我也想通过触摸屏实现PID自整定功能,行吗?
工程师:可以,您注意过在PID向导配置完成后占用的V区地址了吗?这里有相应的自整定使能位和自整定完成状态位。
这部分介绍可以参见系统手册PID回路和整定章节,具体表格如下:
红色:PID自整定使能位、进行位、完成位
蓝色:PID自整定结束后的建议参数(含增益、积分、微分)
黄色:PID运行时的增益积分微分,注意采样时间仅在组态界面设置,不可随意修改。
接下来,看AT控制字和状态字,如下图:
红色:Vx.7=1启动PID自整定;Vx.7=0停止PID自整定
黄色:Vv.0=1自整定正在进行;Vv.0=0自整定没有进行
蓝色:Vm.7=1自整定完成;Vm.7=0自整定未完成
绿色:自整定结果代码,方便错误查询
用户:谢谢哈,讲解很详细,但是这些状态位地址能否更简单的获得,通过偏移量预算容易出错的
工程师:可以打开数据块PIDx_DATA中,看存储器的中文注释,如下图:
红色:PID自整定使能位--控制字节最高位;自整定完成位--结果字结最高位
蓝色:PID自整定结束后的建议参数(含增益、积分、微分),此处VD168注释标识错误,应为微分时间由自整定算法决定
黄色:PID运行时的增益、积分、微分
描述:只有Vm.7=0时才能启动自整定功能,当用Vx.7=1启动自整定后,Vm.7=1表示自整定完成,期间可以使用Vx.7=0中止自整定过程。
如果用触摸屏按键连接变量置位Vx.7。通过程序中判定当Vm.7=1时表示PID整定已完成,将整定建议的参数传送(move)到PID运行参数里,再复位Vm.7=0和Vx.7=0。
期间可以读取自整定状态和错误信息,如有错误可依此分析错误原因。思路简略如下:
S7-200DP通讯模块-EM277
EM277是S7-200的一个智能扩展模块。通常,S7-200需要进行PROFIBUS-DP通信时,就需要使用此模块。PROFIBUS总线是和PPI、MPI总线不同的一种总线形式。S7-200CPU不能通过本体集成的通信接口进行PROFIBUS-DP通信,而只能通过EM277模块。
本文学习内容如下:
1. 了解初次学习EM277时,在哪些文档中可以获得有用的信息.
2. 初次使用EM277时,需要有哪些设置和注意事项
3. S7-200通过扩展EM277可以和哪些设备进行通信?
4. 怎样获得EM277的GSD文件?
5. 使用EM277时的常见问题
利用EM277模块可将S7-200PLC连接至PROFIBUS-DP总线。EM277的外形如下所示:

PROFIBUS网络通常有一个主站和若干个I/O从站,主站设备通过组态可以知道I/O从站的类型和站号。EM277只能做PROFIBUS-DP的从站,而不能做主站。因此S7-200之间不能使用EM277进行DP通信,同时S7-200也不能和只能做DP从站的变频器进行通信。
西门子PLC模块CPU288-1ST30-0AA0如果我们第一次使用EM277,我们可以参考以下两个基本文档:
请参考以上文档中:“S7-200PLC->通信->PROFIBUS-DP通信EM277”的相关信息?
请参考以上文档中:“附录A技术规范->EM 277 PROFIBUS--DP模板规范”的相关信息
第一次使用EM277时,在EM277侧通常我们需要进行如下操作:
(1) 将EM277和S7-200进行正确的连接,并为EM277连接24V电源
(2) 为EM277设置通信地址(使用模块上的拨码开关设置)
(3) 将EM277和CPU进行先断电后上电的操作,以保证通信地址的生效
(4) 将通信电缆正确的连接在通信接口上
设置好EM277后,我们就可以利用EM277进行通信,那EM277可以实现哪些通信呢?
S7-200和S7-300/400之间的DP通信 参考文档下载
S7-200和400H之间的DP通信 参考文档下载
S7-200和TD系列的文本显示器的通信
EM277只需要做基本的配置即可,参见本文“第一次使用EM277的设置”
S7-200和HMI(西门子的部分触摸屏)之间的DP或MPI通信
EM277只需要做基本的配置即可,参见本文“第一次使用EM277的设置”
S7-200和WINCC之间的通信 参考文档下载
S7-200和编程软件STEP7-Micro/win 之间的通信
EM277只需要做基本的配置即可,参见本文“第一次使用EM277的设置”
S7-200与PC机的OPC软件SIMATIC NET软件之间的通信 参考文档下载
当S7-200通过EM277和S7-300或第三方的DP主站进行通信时,通常需要在对方安装GSD文件(可以这样简单而形象的理解GSD文件,此文件就是从站向主站介绍自己身份的一个文件),EM277的GSD文件下载
西门子PLC模块CPU288-1ST30-0AA0当设置好EM277后,我们可能还会遇到以下问题:
1. EM277模块的指示灯的含义?
可以参考《S7-200 可编程控制器系统手册》附录A技术规范->EM 277 PROFIBUS--DP模板规范。
2. S7-200CPU是否可以扩展多个EM277?最多可以扩展多少个呢?
可以参考《西门子 S7-200 • LOGO! • SITOP 参考》->S7-200PLC->规格与技术数据->S7-200的扩展模块->CPU连接的模块个数中的表2。
小提示:不同的CPU扩展个数是不同的。
3. EM277的通信波特率是多少呢?
波特率是自适应的,因此无需在编程软件及相关硬件中设置。
4. EM277的通信接口的管脚定义是什么呢?
可以参考《S7-200 可编程控制器系统手册》附录A技术规范->EM 277 PROFIBUS--DP模板规范。
更多的常见问题,如:
1. 是否可以通过EM277模块控制变频器?
2. 为什么重新设置EM277地址后不起作用?
3. 主站中对EM277的I/O配置的数据通信区已经到了最大,而仍不能满足需通信的数据量怎么办?
4. 主站中与从站的通信数据区是如何一一对应的?
5. EM277所支持的通信速率和距离是多少?
6 . EM277的联网能力如何?
7. S7-300或S7-400的PROFIBUS_DP主站最多可以有多少个EM277从站?
可以参考《西门子 S7-200 • LOGO! • SITOP 参考》文档中关于“S7-200PLC->通信->PROFIBUS-DP通信EM277
STEP 7-Micro/WIN 的标准指令库
STEP 7-Micro/WIN V4.0 以上版内部已经带有新的指令库,但在未安装西门子 Instruction Library 软件包的情况下,不能显示出来使用。
要使用西门子的标准指令库,必须先安装西门子的指令库软件包 Instruction Library。安装了 Instruction Library 之后,只要安装的 STEP 7-Micro/WIN 版本是最新的,就能获得相应版本的新指令库。安装 Micro/WIN 的升级包(Service Pack)也会更新指令库的版本。
用户可以直接从下面获得西门子 Instruction Library 软件安装包:
最新的 STEP 7-Micro/WIN V4.0 SP5 版本支持以下几种西门子标准指令库:
- USS通信协议库:
可使CPU通信口 Port0 和 Port 1 支持与Micro-Master 3(MM3系列)和Micro-Master 4(MM4系列,如MM420、MM430、MM440等)、SINAMICS G110系列的USS通信控制,通过一些预先编好的子程序和中断程序,以方便地控制变频器的运行和读写其参数。
Micro/WIN V4.0的USS指令库现在已经针对西门子的Master Drive做了优化。 - Modbus RTU Slave(从站)通信协议库:
可使CPU通信口 Port0 支持Modbus RTU从站通信功能。 - Modbus RTU Master (主站)通信协议库:
可使 CPU 通信口 Port 0 和 Port 1 支持 Modbus RTU 主站通信功能。
以上通信协议库都是使用了S7-200 CPU的自由口通信功能。

图1. 西门子标准库以浅蓝色图标表示(Micro/WIN V4.0 SP5)
从以下两种途径可以获得STEP 7-Micro/WIN指令库:
- 安装STEP 7-Micro/WIN32 附加软件包Instruction Library V1.1,订货号6ES7830-2BC00-0YX0。
- 已安装STEP 7-Micro/WIN32 V3.1和Toolbox V1.0(包括为TP070配置的TP Designer和老的指令库,订货号6ES7810-2TC00-0YX0),再安装正式的STEP 7-Micro/WIN32 V3.2(或V4.0)版,也可自动获得新的指令库。新旧版本的软件及其指令库可以在一台计算机上共存(V4.0 的各升级包不能共存)。
注意:
- 所有旧的CPU21x不能使用新的指令库
- 旧版本的指令库不能与新的指令库在同一个项目文件中共存
- 安装了新版本的指令库后,旧版本的指令库不再能够看到
- 用户自定义的指令库不能与西门子的库重名
有时因为系统和软件安装有问题,可能在安装完西门子标准指令库后仍然不能看到西门子标准库。这时可以尝试添加标准库。标准库的文件存在Micro/WIN安装目录下的Standard Libs目录下。
3.1 分配库指令数据区
调用STEP 7 - Mciro/WIN32 V3.2 Instruction Library(指令库)需要分配库指令数据区(Library Memory)。库指令数据区是相应库的子程序和中断程序所要用到的变量存储空间。
如果在编程时不分配库指令数据区,编译时会产生许多相同的错误(错误18)。
操作步骤(以Modbus RTU库指令为例):
在指令树的Project(项目)中,以鼠标右键单击Program Block(程序块),在弹出的快捷菜单中选择Library Memory。如图2所示:

图2
在弹出的选项卡中设置库指令数据区,如图2所示:

图3.缺省情况下是从VB0开始,但因为与Modbus的保持寄存区冲突,所以手动改为VB2000。按"Suggest Address"按钮也可以自动分配。
可以使用Suggest Address(推荐地址)设置数据区,但要注意编程软件设置的数据区地址,只考虑到了其他一般寻址,而未考虑到诸如Modbus数据保持寄存器区等的设置。应当确保不与其他任何已使用的数据区重叠、冲突。不应重复按Suggest Address按钮,否则也会造成混乱。
在STEP 7-Micro/WIN32 V3.1中,有分配库指令数据区时有不同的操作方法,需要在Symbol Table(符号表)中设置一个首地址。我们强烈建议使用当时最新的编程版本。
3.2 添加指令库
注意:添加自定义指令库,需要关闭编辑库指令的项目,新建立一个项目。如果要添加其他来源的库指令自然不需要如此。
第一步:在Micro/WIN的File(文件)菜单中选择Add/Remove Libraries...(添加/删除指令库)命令 ;或者在指令树的Libraries(指令库)分支上单击鼠标右键,选择Add/Remove Libraries...

图4. 选择添加/删除指令库命令
添加/删除对话框中将显示已经在本机的Micro/WIN中集成的用户自定义指令库。

图5. 已安装的库指令
第二步:按Add(添加)按钮,选择新定义的库文件路径。用户自定义库将自动添加到Micro/WIN指令树的Libraries分支下。

图6. 选择库文件
缺省情况下,Micro/WIN到图8中的路径下寻找库指令文件。用户也可以指定其他路径。但要注意库文件应当保持在非移动的介质上,如果指定了一个可移动硬盘,则硬盘不在时会发生找不到库的错误。建议用户使用缺省设置。
3.3 删除库指令
第一步:选择添加/删除指令库命令

图7. 选择命令
第二步:选中须卸载的库所对应的库文件,按Remove(删除)按钮

图8. 选中要删除的库指令文件
4RS-485网络
S7-200系统支持的PPI、MPI和PROFIBUS-DP协议通常以RS-485电气网络为硬件基础。
RS-485串行通信标准采用平衡信号传输方式,或者称为差动模式。平衡传输方式可以有效地抑制传输过程中干扰。
平衡方式采用一对导线,利用两根导线间的电压差传输传输信号。这两根导线被命名为A(TxD/RxD-)和B(TxD/RxD+)。当B的电压比A高时,认为传输的是逻辑"高"电平;当B的电压比A低时,认为传输的是逻辑"低"电平信号。能够有效工作的差动电压范围十分宽广,可以从零点几伏到接近十伏。
RS-485通信端口可以做到很高的通信速率,较长的通信距离,以及并联连接多个端口。
平衡通信方式能否有效工作受到共模电压差的影响。RS-485接口的两根导线相对于通信对象信号地的电压差就是共模电压。非电气隔离的RS-485接口能在一定的范围内抵抗共模电压对通信的干扰。
S7-200 CPU通信口的共模抑制电压是12V。所以对于这类非隔离型的RS-485端口,保证通信口之间的信号地等电位非常重要,最好将它们连接在一起(并不是说一定要接地)。
S7-200系统中的RS-485端口是半双工的,不能同时发送和接收信号。
在S7-200系统中,选择合适的通信设备,可以做到波特率从1200到12M,单段距离1000m,单段站点32个的通信网络。通过中继器,RS-485电气网络还可以扩展通信距离,增加通信站点。详情请参考《S7-200系统手册》关于通信的专门一章。
虽然常见的RS-485通信器件在电气性能上基本一致,但物理接口却五花八门,没有统一的规定。
西门子系统中的 D-Sub 9 针型 RS-485 端口,引脚定义是基本一致的。
4.1 S7-200系统中的RS-485通信
在S7-200系统中,CPU上的通信口(编程口),以及EM277模块上的通信端口都是符合RS-485电气标准的。但它们也有所不同:
- S7-200 CPU上的通信口是非隔离型的,最高通信速率187.5K波特
- EM277上的通信口是隔离的,最高通信速率12M,并且速率自适应
以下三种协议,都可以在RS-485的硬件基础上实现通信:
- PPI(包括编程通信、S7-200 CPU之间、S7-200 CPU与HMI之间的通信等)
- MPI(S7-200 CPU与S7-300/400 CPU、S7-200 CPU与HMI之间、EM277与HMI之间的通信等)
- PROFIBUS-DP(EM277与其他PROFIBUS-DP主站之间的通信)
实际上,如果各通信站点的地址不同,通信波特率相同,上述三个协议可以在一个RS-485网络上同时实现各自的通信。当然,一个站点支持什么协议受到自身条件所限。
因此考察上述电气网络的通信时,我们应注意到它们都受RS-485网络电气基础的制约。上述网络所用的网络硬件基本一样。
在S7-200系统中,无论是组成PPI、MPI还是RPOFIBUS-DP网络,或是Modbus RTU网络,用到的主要部件都是一样的:
- PROFIBUS电缆:电缆型号有多种,其中最基本的是PROFIBUS FC(Fast Connect快速连接)Standard电缆(订货号6XV1 830-0EH10)
- PROFIBUS网络连接器:网络连接器也有多种形式,如出线角度不同等等
5.1 连接网络连接器
A. 电缆和剥线器。使用FC技术不用剥出裸露的铜线。

图1. 剥好一端的PROFIBUS电缆与快速剥线器(FCS,订货号6GK1905-6AA00)。
B. 打开PROFIBUS网络连接器。首先打开电缆张力释放压块,然后掀开芯线锁。

图2. 打开的PROFIBUS连接器
C. 去除PROFIBUS电缆芯线外的保护层,将芯线按照相应的颜色标记插入芯线锁,再把锁块用力压下,使内部导体接触。应注意使电缆剥出的屏蔽层与屏蔽连接压片接触。

图3. 插入电缆
由于通信频率比较高,因此通信电缆采用双端接地。电缆两头都要连接屏蔽层。
D. 复位电缆压块,拧紧螺丝,消除外部拉力对内部连接的影响。
5.2 网络连接器
网络连接器主要分为两种类型:带和不带编程口的。不带编程口的插头用于一般联网,带编程口的插头可以在联网的同时仍然提供一个编程连接端口,用于编程或者连接HMI等。
图4. 左侧为不带编程口的网络连接器(订货号:6ES7 972-0BA52-0XA0)
右侧的是带编程口的网络连接器(订货号:6ES7 972-0BB52-0XA0)
5.3 线型网络结构
通过PROFIBUS电缆连接网络插头,构成总线型网络结构。
图5. 总线型网络连接
在上图中,网络连接器A、B、C分别插到三个通信站点的通信口上;电缆a把插头A和B连接起来,电缆b连接插头B和C。线型结构可以照此扩展。
注意圆圈内的"终端电阻"开关设置。网络终端的插头,其终端电阻开关必须放在"ON"的位置;中间站点的插头其终端电阻开关应放在"OFF"位置。
5.4 终端电阻和偏置电阻
一个正规的RS-485网络使用终端电阻和偏置电阻。在网络连接线非常短、临时或实验室测试时也可以不使用终端和偏置电阻。
终端电阻:在线型网络两端(相距最远的两个通信端口上),并联在一对通信线上的电阻。根据传输线理论,终端电阻可以吸收网络上的反射波,有效地增强信号强度。两个终端电阻并联后的值应当基本等于传输线在通信频率上的特性阻抗 偏置电阻:偏置电阻用于在电气情况复杂时确保A、B信号的相对关系,保证"0"、"1"信号的可靠性
西门子的PROFIBUS网络连接器已经内置了终端和偏置电阻,通过一个开关方便地接通或断开。终端和偏置电阻的值完全符合西门子通信端口和PROFIBUS电缆的要求。
合上网络中网络插头的终端电阻开关,可以非常方便地切断插头后面的部分网络的信号传输。
与其他设备通信时(采用PROFIBUS电缆),对方的通信端口可能不是D-SUB9针型的,或者引脚定义完全不同。如西门子的MM4x0变频器,RS-485通信口采用端子接线形式,这种情况下需要另外连接终端电阻,西门子可以提供一个比较规整的外接电阻。对于其他设备,可以参照《S7-200系统手册》上的技术数据制作。
西门子网络插头中的终端电阻、偏置电阻的大小与西门子PROFIBUS电缆的特性阻抗相匹配,强烈建议用户配套使用西门子的PROFIBUS电缆和网络插头。可以避免许多麻烦。
记住联网的格言:你糊弄它,它就糊弄你!
热门标签:西门子PLC模块CPU288-1ST30-0AA0













