S7-200的参数问题
1、模拟量模板EM235的输入电阻是多少?
输入电阻的大小和您所选择的输入类型有关,如果您选择电压输入,这样输入阻抗不小10兆欧;如果选择电流输入则输入抗为250欧姆
2、在应用EM231RTD模块的时候其测量值代表什么含义?
当您应用EM231RTD模块的时候,将其测量值除以10.0就是实际的温度值。模块本身能够测量的范围是-3276.8到3276.7摄氏度,但实际测量值的范围取决于传感器的测量范围和实际温度。
3、在什么下可以编辑中文TD200?
建议采用STEP 7-Micro/WIN 32 V3.1 SP1中文版
4、在什么下可以编辑中文TD200?
建议采用STEP 7-Micro/WIN 32 V3.1 SPI中文版
5、什么是AC/DC/RLY?
这是S7-200CPU的型号
AC/DC/RLY对应:交流220供电,24V DC输入,继电器输出
另外的一类型号是:DC/DC/DC
DC/DC/DC对应:直流24V供电,24V DC输入,晶体管输出
6、开关量输入需要供电吗?
开关量的输入端需要供电,S7-200本身有相应的24V电源提供具体接线请在"技术规范"内查找
7、为什么有的编程下没有Ln指令?
有两个原因:一是编程的版本问题,建议采用新版,二是只有CPU224、226支持此指令,CPU221,CPU222没有此指令。
8、如果编程口的地址、波特率、等参数忘记了怎么办?
西门子提供一个wipeout.exe应用程序,可以恢复PLC为原厂设置,并且用户程序,数据块,和所有的配置信息,PLC将被设置为地址2,波特率9600。WIPEOUT在DOS下运行,不过您一定按照提示完成。如果一次不成功请重复,它的基本原理是这样的,PLC在上电这初期(非常短)是以出厂设置的状态工作的,WIPEOUT只有这段时间才有控制权改变PLC的设置的。所以您加电和键盘操作一定要配合好。Wipeout.exe文件拷贝在编程的光盘上,如果您没有欢迎下载
9、能否在CPU224中使用存储在存储的CPU222的程序?
答:可以,您可以从EEPROM存储卡向相同的、更大的、或更新的CPU22X中输入程序。
10、为什么在使用模拟量输入模块的时候,有时AD码值会有很大的"跳动"?
在应用模拟量模块的时候,您会有两个"电源地",一个是CPU的供电地,另一个是传感器地,两个电源的地线是没有连接的。这样就有可能产生高的共模电压,对模拟量输入值产生影响。
建议:建议将两个电源地线连接在一起,
注意:共地的时候一定保证两个电源只有一根共地线,以避免不必要的有害电生
11、在使用MODEM的时候,无法连接
MODEM和CPU之间的通讯故障可能由下列原因产生
(1)CPU和PC/PPI电缆是为半双工设计的,而计算机的232口是全双工的
(2)CPU既不产生DTS也不产生RTR,但是计算机可以产生
解决办法:
(1)预先在MODEM上地断开本地回波(例如用AT指令AT EO)
(2)在的地方断开DTS和RTR 关于"MODEM"和S7-200的有关问题我们将专题讨论
12、当PLC的输入点采用PLC本身的24V电源供电时应该注意什么?
如果您的I/O通过PLC本身的24V电源供电时,在PLC刚刚加电的时候不会立即有电,CPU要**于输入先得电。这一点对于上电初始化的时候可能有影响,解决的办法是如果初始化程序与开关量输入有关,请延时几毫秒再初始化。
13、在使用TD200的时候信息为什么过一段时间会自动切换到其它的信息?
在组态TD200的时候,为信息赋予的优先级是降序排列的,**条信息具有*高的优先权,在使能多条信息的时候,通过上下箭头键可以在多条信息间切换,黑色闪烁光标显示的是当前的信息,如果30秒内不做任何操作,会自动切换到优先级*高的那条信息。这是一个很好的功能,不是什么错误。如果您想固定显示某条信息,您只要在同一时刻只"使能"一条信息即可.
14、关于RCV及XMT指令使用时的常见问题:
(1)RCV及XMT指令不能同时有效,如果同时发生则会产生错误,通讯口不能进行新的通讯,需要重新启动才可以错误。
(2)在用PC/PPI电缆时,发送和接收之间有一定的时间间隔,这是由电缆本身的切换时间决定的。
(3)关于通讯超时的问题,在187.2设为1的时候,并不是超过W192的时间值即终止接收,而是只有接收到首字符后未能在规定时间内完成接收才可以自动终止接收,如果收不到首字节,RCV将一直保持有效
西门子S7-1200 紧凑型PLC在当前的市场中有着广泛的应用,作为经常与SINAMICS G120系列变频器共同使用的PLC,其USS通信协议的使用一直在市场上有着非常广泛的应用。本文将主要介绍如何使用USS通信协议来实现S7-1200与G120变频器的通信。
1.控制原理和接线图
下图是本例中所使用的原理和接线图。
图1:控制原理和接线图
2.硬件需求
S7-1200 PLC目前有3种类型的CPU:
1)S7-1211C CPU。
2)S7-1212C CPU。
3)S7-1214C CPU。
这三种类型的CPU都可以使用USS通信协议通过通信模块CM1241 RS485来实现S7-1200与G120变频器的通信。
本例中使用的PLC硬件为:
1)PM1207电源 ( 6EP1 332-1SH71 )
2) S7-1214C ( 6ES7 214 -1BE30 -0XB0 )
3) CM1241 RS485 ( 6ES7 241 -1Cspan0 -0XB0 )
4) 模拟器 ( 6ES7 274 -1Xspan0 -0XA0 )
本例中使用的G120变频器硬件为:
1) SINAMICS G120 PM240 (6SL3244-0BA20-1BA0)
2) SINAMICS G120 CU240S(6SL3224-0BE13-7UA0)
3) SIEMENS MOTOR (1LA7060-4AB10)
4) 操作面板 ( XAU)
5) USS 通信电缆 ( 6XV1830-0EH10)
3.需求
1) 编程 Step7 Basic V10.5 ( 6ES7 822-0AA0-0YA0)
4.组态
我们通过下述的实际操作来介绍如何在Step7 Basic V10.5 中组态S7-1214C 和G120变频器的USS通信。
4. 1 PLC 硬件组态
首先在Step7 Basic V10.5中建立一个项目,如图1所示。
图2: 新建S7 1200项目
在硬件配置中,添加CPU1214C和通信模块CM1241 RS485模块,如图2所示。
图3: S7 1200硬件配置
在CPU的属性中,设置以太网的IP地址,建立PG与PLC的连接,如下图所示。
图4: S7 1200 IP地址的设置
注意:表1中的17,18,19,20 这四项参数值的设置必须使PLC的参数值与变频器的参数值相一致。而19,20这两个参数值必须设置成如表1中的值,否则有可能变频器与S7-1200通信有如下问题:可能不能读出从变频器反馈回来的参数值。