电动机功率 | 4kW | 外形尺寸 | 5mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 4kg |
西门子SINAMICS V90 伺服驱动和 SIMOTICS S-1FL6 伺服电机组成了性能优化,易于使用的伺服驱动系统,八种驱动类型,七种不同的电机轴高规格,功率范围从0.05kW到7.0kW以及单相和三相的供电系统使其可以广泛用于各行各业,如:定位,传送,收卷等设备中,同时该伺服系统可以与S7-1500T/S7-1500/S7-1200实现丰富的运动控制
![]() |
参考价 | ¥433 |
订货量 | 1 |
更新时间:2019-06-26 15:30:52浏览次数:239
联系我们时请说明是化工仪器网上看到的信息,谢谢!
湖南西门子V90伺服系统代理商
西门子S7-300/400 PLC利用变量表调试程序
(1)输入变量
每个变量表中有5个栏,分别显示变量的5个属性:地址、符号、显示格式、状态值和修改值。一个变量表多有1024行,每行多可有255个字符。
用户可以通过在“符号”栏输入符号或在“地址”栏输入地址来插入变量,如果在符号表中已经定义地址相应的符号,则符号栏或者地址会自动输入。
(2)监视和修改变量
假设要调试的程序如图5-41所示,将整个工程下载到CPU中,注意一定要把变量表也下载到CPU中去。
图5-41 程序
1)变量表与CPU的连接。先建立变量表与CPU的连接,共有几种方法。单击菜单“PLC”→“连接到”,来定义与CPU的连接。子菜单有3个选项,如图5-42所示,*个是组态的CPU,其作用与单击工具栏中的作用相同,用于建立被激活的变量表与CPU的连接;第二个是直接连接CPU,其作用与单击工具栏中的
作用相同,用于直接连接CPU(与编程设备用编程电缆连接的CPU)之间的在线的连接;第三个是可访问的CPU,在打开的对话框中,用户可以选择与哪个CPU建立连接。
使用菜单命令“PLC”→“断开连接”,可以断开变量表与CPU的连接。
2)变量表的监视。单击工具栏中的“监视变量”按钮,或者使用菜单中的“变量”→“监视”,便可监视程序中变量的情况,如图5-43所示,3个变量的状态都有显示。
3)变量表的修改。当变量表处于监视状态时,在参数“M0.0”的“修改数值”栏中输入“true”(1也可以),再单击“修改变量”按钮,可以看到参数“M0.0”为“true”,由于程序运行使得参数“Q0.0”也为“true”。当然也可以使用菜单中的“变量”→“修改”,来修改参数的数值。
(3)强制变量
强制变量可以给用户一个固定值,它独立于程序运行,不会被执行的用户程序改变或者覆盖。强制的优点在于可以在不改变程序代码,也不改变硬件连线的情况下,强行改变输入和输出状态。
强制变量的方法是:先选中要强制变量中将要修改的数值,再使用菜单中的“变量”→“强制”即可。停止强制的方法是:使用菜单中的“变量”→“停止强制”。
变量表和PLC建立在线联系后,可以将硬件组态和程序下载到PLC中。用户可以通过STEP 7进行在线调试程序,寻找并发现程序设计中的问题。变量表上可以显示用户感兴趣的变量,它可以用于监视和修改变量值。变量表有如下功能:
1)监视变量。可以在编程设备上显示用户程序或CPU中每个变量值的当前值。
2)修改变量。可以将固定值赋给用户程序或CPU中的每个变量,使用程序状态测试时进行一次数值修改。
3)使用外部设备输出并激活修改值,允许在停机状态下将固定值赋给CPU的I/O。
4)强制变量。可以为用户程序或CPU中的每个变量赋予一个固定值,这个值是不能被用户程序覆盖的。
用户可以显示或者赋值的变量包括:输入、输出、位存储、定时器、计数器、数据块的内容和I/O。
组织块是操作系统与用户程序之间的接口。STEP 7提供了各种不同的组织块(OB),用组织块可以创建在特定时间执行的程序和响应特定事件的程序。
系统程序可以检测下列错误:不正确的CPU功能、系统程序执行中的错误、用户程序中的错误和I/O中的错误。根据错误类型的不同,CPU设置为进入STOP模式或调用一个错误处理OB。具体可以参考艾特贸易网后续相关内容。建立与PLC的在线连接后,在SIMATIC管理器中选择要检查的站,执行菜单命令“PLC”→“诊断/设置”→“模块信息”,如图5-33所示,将打开“模块信息”窗口,显示该站中CPU的信息。在快速窗口中使用“模块信息”。
在“模块信息”窗口中的“诊断缓冲区(Diagnostic Buffer)”选项内,给出了CPU中发生的事件一览表,选中“事件”窗口中某一行的某一事件,下面灰色的“关于事件的详细资料”窗口将显示所选事件的详细信息,如图5-34所示。使用“诊断缓冲区”可以对系统的错误进行分析,查找停机的原因,并对出现的诊断时间分类。
诊断事件包括模块故障、过程写错误、CPU中的系统错误、CPU运行模式的切换、用户程序的错误和用户用系统功能SFC52定义的诊断事件。
在“模块信息”窗口中,编号为“1”是位于上面的事件,也是近发生的事件。如果显示因编程错误造成CPU进入STOP模式,选择该事件,并单击“打开块(Open Block)”按钮,将在程序编辑器中打开与错误有关的块,显示出错的程序段。
诊断中断和DP从站诊断信息用于查找模块和DP从站中的故障原因。
“存储器( Memory)”选项给出了所选的CPU或M7功能模块的工作内存和装载内存当前的使用情况,可以检查CPU或功能模块的装载内存中是否有足够的空间用来存储新的块,如图5-35所示。
“扫描循环时间( Scan Cycle Time)”选项用于显示所选CPU或M7功能模块的小循环时间、大循环时间和当前循环时间,如图5-36所示。
如果长循环时间接近组态的大扫描循环时间,就会由于循环时间的波动可能产生时间错误,此时应增大设置的用户程序大循环时间(监控时间)。
如果循环时间小于设置的小循环时间,CPU自动延长循环至设置的小循环时间。在这个延长时间内可以处理背景组织块( OB90)。组态硬件时可以设置大和小循环时间。
湖南西门子V90伺服系统代理商