西门子CPUSR30模块
西门子CPUSR30模块
西门子CPUSR30模块
西门子CPUSR30模块
西门子CPUSR30模块

西门子CPUSR30模块

参考价: 面议

具体成交价以合同协议为准
2017-10-10 08:49:21
1253
产品属性
关闭
河南兆阳自动化科技有限公司

河南兆阳自动化科技有限公司

免费会员
收藏

组合推荐相似产品

产品简介

西门子CPUSR30模块
全新的S7-2 0 0 S M A R T 带来两种不同类型的C P U 模块,标准型和经济型,*满足不同行业、不同客户、不同设备的各种需求。标准型作为可扩展C P U 模块,可满足对I / O 规模有较大需求,逻辑控制较为复杂的应用;而经济型C P U 模块直接通过单机本体满足相对简单的控制需求。

详细介绍

西门子CPUSR30模块

本公司销售西门子PLC,西门子触摸屏,西门子数控系统,西门子软启动,西门子以太网。西门子电机,西门子变频器西门子直流调速器,西门子电线电缆。*,现货销售,价格优势,*欢迎订购

1、 SIMATIC S7 系列PLC、S7200、s71200、S7300、S7400、ET200
2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP 系列直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A
4、HMI 触摸屏TD200 TD400C TP177,MP277 MP377 SMART700 SMART1000

我们在价格上有较大优势,更注重售后服务,现有大量现货销售,欢迎您。我公司所有销售中产品均为西门子,质保一年,假一罚百!

上海晋营自动化科技有限公司

  :乔 静
 
   电 话:(同号)

   传 真:

   邮 箱:3548508227

     :3548508227

上海市松江区翔昆路150号

3)修改MODBUS通讯参数,其它参数为Cn011连接宏默认参数:

P2014[0]=0 不监控报文间隔时间,否则可能会报F72故障
P2021[0]=3 MODBUS设备地址为3(与触摸屏组态软件中设置的从站地址*)

4. 触摸屏组态
        在WinCC Flexible 2008 SP4 China软件中组态Smart 1000 IE触摸屏。详细步骤如下:
1)创建项目。
        创建一个空项目,如图3所示。


图3 创建空项目

        选择触摸屏设备为Smart 1000 IE,如图4所示。


图4 选择Smart 1000 IE触摸屏

2)设置连接。
        在连接画面中新建一个连接,相关参数设置如下:
通讯驱动程序:Modicon MODBUS
类型:RS485
波特率:9600
奇偶校验:偶西门子CPUSR30模块
数据位:8
停止位:1
组帧:RTU Standard 电 话:(同号)
CPU类型:984
从站地址:3
        连接设置如图5所示。


图5 连接设置

3)添加变量。
        添加与变频器监控相关的10个变量,如表3所示。

表3 变量列表

变量名MODBUS寄存器地址说明
CtrlWord140100控制字1
SetPoint40101速度设定值
StsWord140110状态字1
Feedback40111速度实际值
ActFreq40342频率实际值
OutpVoltage40343输出电压
DCVol40344直流电压
OutpCurrent40345输出电流
OutpTorque40346输出转矩
OutpPower40347输出功率

        变量地址参照V20变频器操作手册,添加完成后的变量画面如图6所示。


图6 添加变量

         速度设定值变量SetPoint是由-16384(-4000H)到+16384(+4000H)来表示-50Hz到+50Hz的转速,此处采用变量的线性转换属性,将-16384对应-1500,+16384对应+1500,如图7所示。再采用变量的限制值属性,将变量的输入值限制在-1600和+1600之间,如果超出该限制值的范围,则输入不起作用。如图8所示。


图7 速度设定值变量线性转换


图8 速度设定值变量限制值

        速度反馈值变量Feedback也是由-16384(-4000H)到+16384(+4000H)来表示-50Hz到+50Hz的转速,此处也采用变量的线性转换属性,将-16384对应-1500,+16384对应+1500,如图9所示。注意,图9和图7所示的线性转换是*的。


图9 速度反馈值变量线性转换

4)添加画面。
        项目生成时已经有一个模板和一个画面,此例仅用到一个画面。修改画面的名字为V20_Monitor,如图10所示。


图10 编辑之前的画面V20_Monitor

5)编辑模板。
        模板中的对象在选择使用模板的画面中会显示出来,此处把西门子的LOGO和退出Runtime的按钮放置在模板中,如图11所示。


图11 编辑模板

         然后在按钮的事件属性中添加函数。在按钮STOP RT事件属性的单击事件下添加StopRuntime函数,如图12所示。


图12 退出运行画面按钮事件设置

6)编辑画面。
        在V20_Monitor画面中放置IO域、文本域、按钮、棒图、圆形等对象。在文本域中输入相应的文本,设置字号、颜色等,将相关对象分类排列整齐,完成后的V20_Monitor画面如图13所示。


图13编辑完成的画面V20_Monitor

        给10个IO域分别连接10个变量。

        其中控制字1和状态字1采用16进制显示,控制字1类型模式为输入/输出,状态字1类型模式为输出,如图14所示。


图14 控制字1对应IO域常规设置

         转速设定、实际转速、输出电压、直流电压采用带符号整数显示,转速设定类型模式为输入/输出,其它三个变量类型模式为输出,如图15所示。


图15 实际转速对应IO域常规设置

         输出频率、输出电流、输出转矩、输出功率采用带符号整数显示,并移动小数点2位,类型模式为输出,如图16所示。此处移动小数点2位的作用是将通讯接收到的值除以100并显示在触摸屏上,这样做的理由是V20变频器在发送这些值时将实际值乘了100。


图16 输出电流对应IO域常规设置

         除了用IO域来显示实际转速的数值外,还采用棒图这种图形化的形式来显示实际转速,编辑完成的棒图外观如图17所示。


图17 编辑完成的棒图外观

         设置棒图的常规属性,其中连接变量为Feedback,zui大值设为2000,zui小值设为-2000,如图18所示。


图18 棒图常规属性设置

         设置棒图的外观,如图19所示。


图19 棒图外观属性设置

         设置棒图刻度,如图20所示。


图20 棒图刻度属性设置

          运行指示灯用来指示变频器是否处于运行状态,连接变量为StsWord1的第2位,运行时显示绿色,非运行时显示白色。其外观动画设置如图21所示。


图21 运行指示及其外观动画设置

         反转指示灯用来指示变频器是否处于反转状态,连接变量为StsWord1的第14位,反转时显示绿色,非反转时显示白色。其外观动画设置如图22所示。


图22 反转指示及其外观动画设置

         故障指示灯用来指示变频器是否处于故障状态,连接变量为StsWord1的第3位,故障时显示红色,非故障时显示绿色。其外观动画设置如图23所示。


图23 故障指示及其外观动画设置

         接着设置4个按钮的功能,此处在按钮的单击事件下添加不同的函数来实现不同的功能。
启动按钮:添加SetValue函数,变量为CtrlWord1,值为1150(16进制047E)。再添加SetBitInTag函数,变量仍为CtrlWord1,位为0,如图24所示。每次按下启动按钮,触摸屏将先发送047E,再发送047F给V20变频器,实现启动功能。


图24 启动按钮事件设置

          停止按钮:添加ResetBitInTag函数,变量为CtrlWord1,位为0,如图25所示。每次按下停止按钮,控制字1的第0位将被复位为0,触摸屏将发送047E给V20变频器,实现OFF1停车功能。


图25 停止按钮事件设置

        反向按钮:添加InvertBitInTag函数,变量为CtrlWord1,位为11,如图26所示。每次按下反向按钮,控制字1的第11位将做非运算,触摸屏将相应的正转或反转指令发送给V20变频器,实现转向反向功能。


图26 反向按钮事件设置

         故障确认按钮:添加SetBitInTag函数,变量为CtrlWord1,位为7。再添加ResetBitInTag函数,变量仍为CtrlWord1,位为7,如图27所示。每次按下故障确认按钮,触摸屏将先发送1状态的故障确认位,再发送0状态的故障确认位给V20变频器,给故障确认位一个上升沿,实现故障确认功能。


图27 故障确认按钮事件设置

5. 系统运行效果
        完成上述步骤之后,下载组态程序至触摸屏中。实际运行效果证明:SMART LINE触摸屏与V20变频器通讯正常,触摸屏可以通过四个按钮控制变频器运行、停止、反向以及故障确认;变频器相关变量和状态可以在触摸屏上正确显示。变频器运行时触摸屏显示画面如图28所示。


图28 变频器运行时触摸屏显示画面

1  问题描述    

       S7-200 的断电数据保持不支持高速计数器的范围设置,因此高速计数器的当前值在CPU每次断电后都会复位为数值0。要使S7-200高速计数器的当前值在CPU断电重启后依然保持,可以通过以下的编程来实现。

2  实现方法

        在此以高速计数器0的模式1为例来说明如何在S7-200 CPU断电后保持高速计数器的当前值,具体可参考以下三个部分的编程来实现:

       首先,在除了*个扫描周期之外的其它周期,将高速计数器0的当前值HC0传送到寄存器VD1000中,如下图1所示,以保证寄存器VD1000始终存储的是HC0的当前值。


图1 传送当前值到寄存器

       其次,在上电的*周期将寄存器VD1000存储的数值传送到高速计数器的当前值,保证高速计数器以VD1000为初始值开始计数,并初始化高速计数器0,如下图2所示:


图2 初始化HSC0

       zui后,在系统块的断电数据保持处设置寄存器VD1000为断电保持区域,如下图3所示。需要注意的是CPU224及其以上的型号zui多支持100个小时(理论值)的断电保持时间,如果断电时间超过100个小时的话,可以考虑增加电池卡;或者将当前值保存到MB0-MB1314个字节的存储单元。


图3 设置断电数据保持

上一篇:西门子S7-1500控制器CPU的功能和特点 下一篇:PCL模块的功能介绍
热线电话 在线询价
提示

请选择您要拨打的电话: