电动机功率 | 3kW | 外形尺寸 | 3mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 2kg |
西门子S7-200 SMART PLC可编程控制器,SMART LINE 触摸屏和SINAMICS V20 变频器*整合,为OEM 客户带来高性价比的小型自动化解决方案,满足客户对于人机交互、控制、驱动等功能的*需求。
![]() |
参考价 | ¥320 |
订货量 | 1 件 |
更新时间:2019-09-11 13:31:50浏览次数:453
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子S7-200SMART模块湖北代理价格
西门子S7-200系列PLC的立即指令
PLC的一般工作过程是:当操作输入端设备时(如按下I0.0端子外接按钮),该端的状态数据“1”存入输入映像寄存器I0.0中,PLC运行时先扫描读出输入映像寄存器的数据,然后根据读取的数据运行用户编写的程序,程序运行结束后将结果送入输出映像寄存器(如Q0.0),通过输出电路驱动输出端子外接的输出设备(如接触器线圈),然后PLC又重复上述过程。PLC完整运行一个过程需要的时间称为一个扫描周期,在PLC执行用户程序阶段时,即使输入设备状态发生变化(如按钮由闭合转为断开),PLC也不理会此时的变化,仍按扫描输入映像寄存器阶段读的数据执行程序,直到下一个扫描周期才读取输入端的新状态。
如果希望PLC工作时能即时响应输入或即时产生输出,可使用立即指令。立即指令可分为立即触点指令、立即线圈指令。
1.立即触点指令
立即触点指令又称为立即输入指令,它只适用于输入量I,执行立即触点指令时,PLC会立即读取输入端子的值,再根据该值判断程序中的触点通/断状态,但并不更新该端子对应的输入映像寄存器的值,其他普通触点的状态仍由扫描输入映像寄存器阶段读取的值决定。
立即触点指令说明如下:
2.立即线圈指令
立即线圈指令又称立即输出指令,该指令在执行时,将前面的运算结果立即送到输出映像寄存器而即时从输出端子产生输出,输出映像寄存器内容也被刷新。立即线圈指令只能用于输出量Q,线圈中的“I”表示立即输出。
1.从编程软件中导出程序文件
要仿真编写的程序,需先在STEP 7 -Micro/WIN编程软件中编写程序,编写的程序如图2-34a所示,再对编写的程序进行编译,编译无错误再导出程序文件。导出程序文件的方法是,在STEP 7 - Micro/WIN编程软件中执行菜单命令“文件→导出”,弹出导出程序块对话框,如图2-34b所示,输入文件名“test”并选择类型为“.awl”,再单击“保存”按钮,即从编写的程序中导出一个名叫test.awl的文件。
2.在仿真软件中装载程序
在仿真软件中装载程序的操作方法是,在仿真软件中执行菜单命令“程序一装载程序”,弹出装载程序对话框,如图2-35a所示,从中选择要装载的选项,一般保持默认值,单击“确定”按钮,弹出打开对话框,如图2-35b所示,在该对话框中选择要装载的test.awl文件,单击“打开”按钮,即将文件装载到仿真软件,在仿真软件中出现程序块的语句表和梯形图窗口,如图2-35c所示,不需要显示时可关闭它们。
3.仿真程序
在仿真程序时,先单击工具栏上的(运行)图标,让PLC进入RUN状态,RUN指示灯变为亮(绿色),然后将I0.0输入端子开关上拨(开关闭合),I0.0指示灯亮,同时输出端Q0.0对应的指示灯也亮,如图2-36所示,再将I0.1或I0.2输入端子开关上拨,发现Q0.0对应的指示灯不亮,这些与直接分析梯形图得到的结果是*的,说明编写的梯形图正确。
若要停止仿真,单击工具栏上的(停止)图标,PLC则进入STOP状态。
4.变量状态监控
如果想了解PLC的变量(如I0.0、Q0.0)的值,可执行菜单命令“查看→内存监视”,弹出内存表对话框,如图2-37所示,在对话框的地址栏输入要查看的变量名(如I0.0),再单击下方的“开始”按钮,在值栏即会显示该变量的值(2#1)。如果改变PLC输入端子开关的状态,该对话框中相应变量的值也会发生变化。
将PC中编写的程序传送给PLC称为下载,将PLC中的程序传送给PC称为上载。
1.下载程序
程序编译后,就可以将编译好的程序下载到PLC。程序下载的方法是:执行菜单命令“文件→下载”,也可单击工具栏上的“”图标,会出现“下载”对话框,如图2-26所示,单击“下载”按钮即可将程序下载到PLC,如果PC与PLC连接通信不正常,会出现如图2-27所示的对话框,提示通信错误。
程序下载应让PLC应处于“STOP”模式,程序下载时PLC会自动切换到“STOP”模式,下载结束后又会自动切换到“RUN”模式,若希望模式切换时出现模式切换提示对话框,可勾选如图2-26所示对话框右下角两项。
2.上载程序
当需要修改PLC中的程序时,可利用STEP 7 - Micro/WIN软件将PLC中的程序上载到PC。在上载程序时,需要新建一个空项目文件,以便放置上载内容,如果项目文件有内容,将会被上载内容覆盖。
上载程序的方法是,执行菜单命令“文件→上载”,也可单击工具栏上的“”图标,会出现与图2-26类似的“上载”对话框,单击其中的“上载”按钮即可将PLC中的程序上载到PC中。
1.建立、保存和打开项目文件
项目文件类似于文件夹,程序块、符号表、状态表和数据块等都被包含在该项目文件中。项目文件的扩展名为.mwp,它要用STEP 7 - Micro/WIN软件才能打开。
建立项目文件的操作文件方法是:单击工具栏上的图标,或执行菜单命令“文件→新建”,即新建一个文件名为“项目1”的项目文件。
如果要保存项目文件并更改文件名,可单击工具栏上的图标,或执行菜单命令“文件→保存”,弹出“另存为”对话框,如图2-10所示,在该对话框中选择项目文件的保存路径并输入文件名,单击“保存”按钮,就将项目文件保存下来,在软件窗口的“指令树”区域上部显示文件名和保存路径,如图2-11所示。
如果要打开其他项目文件进行编辑,可单击工具栏上的图标,或技行菜单命令“文件→打开”,会弹出“打开”对话框,在该对话框中选择要的项目文件-再单击“打开”按钮,选择的文件即被打开。
图2-10 保存文件对话框
图2-11 指令树区域显示的文件名和保存路径
2.设置PLC类型和编写程序
(1)进入主程序编辑状态
如果要编写程序,STEP 7 - Micro/WIN软件的程序编辑区应为主程序编辑状态,如图2-5所示,如果未处于主程序编辑状态,可在“指令树”区域选择“程序块→主程序( OB1)”,如图2-12所示,即能将程序编辑区切换为主程序编辑状态。
图2-12 在指令树区域打开主程序编辑区
(2)设置PLC类型
S7-200系列PLC类型很多,功能有一定的差距,为了使编写的程序适合当前使用的PLC,在编写程序前需要设置PLC类型。
设置PLC类型的方法是:执行菜单命令“PLC→类型”,弹出如图2-13所示的“PLC类型”对话框,在该对话框中选择当前使用的PLC类型和版本,如果不知道当前使用的PLC类型和版本,可单击“读取PLC”按钮,软件会以通信的方式从连接的PLC中读取类型和版本信息,如果无法读取这些信息,可单击“通信”按钮,会弹出如图2-9所示的对话框,按前述方法对该对话框进行设置并双击“双击刷新”,对PLC进行通信操作。设置好PLC类型后,单击“确认”按钮关闭对话框,指令树区域的CPU变成设定的类型,如图2-14所示。如果设定的PLC类型与使用的PLC类型不*,程序无法下载到PLC,或PLC可能会工作不正常。
图2-13 设置PLC类型
图2-14 指令树区域显示PLC类型
(3)编写程序举例
下面以编写如图2-15所示的梯形图为例来说明程序的编写方法。
图2-15 要编写的梯形图
程序编写过程如下:
1)将鼠标在程序编辑区起始处单击,定位编程元件的位置,再打开指令树区域指令项下的位逻辑,单击其中的常开触点,如图2-16a所示,即在程序编辑区定位框处插入一个常开触点,定位框自动后移,如图2-16b所示。用同样的方法放置两个常闭触点和一个输出线圈,分别如图2-17和图2-18所示。
2)在网络1的第二行起始处插入一个常开触点,然后选中该触点,单击工具栏上的(向上连线)按钮,将触点与行连接起来,如图2-19所示。选中行的第3个触点(常闭触点),单击工具栏上的
(向下连线)按钮,在该触点连接一个向下线。
图2-16 放置常开触点
图2-17 放置常闭触点
3)在网络2插入一个常开触点和一个输出线圈,如图2-22所示。一个网络的电路只允许有一个独立的电路,若出现两个独立电路,编译时会出现“无效网络或网络太复杂无法编译”字样。
4)在网络1的个常开触点上方“??.?”处单击,该内容处于可编辑状态,输入该触点的名称“i0.0”,如图2-23a所示。回车后,该触点名称变为I0.0,用同样的方法对其他元件进行命名,结果如图2-23b所示。注意:当定时器命名为“T37”时,其时间单位自动变为100ms,定时时间“50”需要人工输入,该定时器的定时时间为50×100ms= 5s。
至此,程序编写完成。
3.编译程序
在将编写的梯形图程序传送给PLC前,需要先对梯形图程序进行编译,将它转换成PLC能接受的代码。程序编译方法是,执行菜单命令“PLC→全部编译(或编译)”,也可单击工具栏上的“(全部编译)”或“
(编译)”图标,就可以编译全部程序或当前打开的程序,编译完成后,在软件窗口下方的输出窗口出现编译信息,如图2-24所示。如果编写的程序出现错误,编译时在输出窗口会出现错误提示,如在图2-25中,将程序中的常闭触点I0.1删除,编译时会出现错误提示,并指示错误位置,双击错误提示,程序编辑区的定位框会跳至程序出错位置。
西门子S7-200SMART模块湖北代理价格