电动机功率 | 8kW | 外形尺寸 | 6mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 9kg |
西门子S7-1200 控制器是我们新推出产品的核心,可实现简单却高度精确的自动化任务。西门子S7-1200 控制器实现了模块化和紧凑型设计,功能强大、投资安全并且*适合各种应用。可扩展性强、灵活度高的设计,可实现标准工业通信的通信接口以及一整套强大的集成技术功能,使该控制器成为完整、全面的自动化解决方案的重要组成部分。
![]() |
参考价 | ¥433 |
订货量 | 1 |
更新时间:2019-06-18 15:18:04浏览次数:387
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子S7-1200PLC模块云南代理商
STEP 7的触点与线圈指令
在语句表中,用A(AND,与)指令来表示常开触点或电路的串联。用O(OR,或)指令来表示常开触点或电路的并联。触点指令中变量的数据类型为BOOL型,变量为1状态时,常开触点闭合,常闭触点断开。
在语句表中,用AN(AND NOT,与非)来表示串联的常闭触点,用ON(OR NOT,或非)来表示并联的常闭触点,触点符号中间的“/”表示常闭。常闭触点对应的地址位为0状态时,该触点闭合。
赋值指令“=”将逻辑运算结果RLO写入地址位,赋值指令与输出线圈相对应。驱动线圈的触点电路接通时,有“能流”流过线圈,RLO为1,对应的地址位为1状态;反之则RLO为0,对应的地址位为0状态。线圈应放在程序段的右边。
图3-40中的电路的逻辑运算表达式为(I0.0*+I0.2)*
=Q4.4,图的右边是用STEP 7转换得到的对应的语句表。从这个例子可以看出逻辑运算表达式与语句表程序之间的关系。
图3-40 梯形图和语句表程序
打开STEP 7的SIMATIC管理器时,建立的是离线窗口,看到的是计算机硬盘上的项目信息。“块”文件夹包含硬件组态时产生的系统数据和用户生成的块。被用户程序调用的SFB和SFC将自动地出现在“块”文件夹中。
1.建立在线连接
下面的操作需要在编程设备和PLC之间建立在线连接:下载S7用户程序或块、从PLC上载程序到计算机;测试用户程序;比较在线和离线的块;显示和改变CPU的操作模式;为CPU设置时间和日期;显示模块信息和硬件诊断。
为了建立在线连接,必须用通信硬件(例如MPI/USB适配器或CP 5611)和电缆连接计算机和PLC,然后通过在线(ONLINE)的项目窗口或“可访问的节点”窗口访问PLC。
如果用PLCSIM仿真,打开PLCSIM后,STEP 7和仿真PLC之间的连接被自动建立。
(1)通过在线的项目窗口建立在线连接
如果在STEP 7的项目中有已经组态的PLC,可以选择这种方法。
单击SIMATIC管理器工具栏上的在线按钮,打开在线窗口(见图3-39)。该窗口上面的标题栏出现浅蓝色背景的长条,表示在线。如果选中管理器左边窗口中的“块”,右边的窗口将会出现CPU集成的大量的系统功能块SFB、系统功能SFC,以及已经下载到CPU的系统数据和用户编写的块。SFB和SFC在CPU的操作系统中,无需下载,也不能用编程软件删除。在线窗口显示的是通过通信得到的PLC中的块,而离线窗口显示的是计算机中的块。
图3-39 在线视图
打开在线窗口后,可以用管理器工具栏上的按钮和
按钮,或者用“窗口”菜单中的命令来切换在线窗口和离线窗口。单击右上角的
按钮,关闭在线窗口后,离线窗口仍然存在。
打开在线窗口后,执行菜单命令“窗口”→“排列”→“水平”,将会同时显示在线窗口和离线窗口。可以用拖放的方法,将离线窗口中的块拖到在线窗口的块工作区(下载块),也可以将在线窗口中的块拖到离线窗口的块工作区(上载块)。
如果PLC与STEP 7中的程序和组态数据是*的,在线窗口显示的是PLC与STEP 7中的数据的组合。例如在线打开一个S7块,将显示来自CPU的块的指令代码部分,以及来自编程计算机数据库的注释和符号。
用CPU的模式选择开关不能删除下载到MMC的系统数据和程序二为了完成上述操作,首先建立好PLC与计算机之间的通信连接,点击SIMATIC管理器工具栏上的在线按钮,打开在线视图,选中块文件夹中需要删除的块,按计算机的<Delete>键删除它们。
(2)通过“可访问的节点”窗口建立在线连接
点击SIMATIC管理器工具栏上的按钮,打开“可访问的节点”窗口,用“可访问的节点”对象显示网络中所有可访问的可编程模块。如果编程设备中没有关于PLC的项目数据,可以选择这种方式。那些不能用STEP 7编程的站(例如编程设备或操作面板)也能显示出来。
如果没有通过项目结构,而是直接打开连接的CPU中的块,显示的程序没有符号和注释,因为在下载时没有下载符号和注释。
2.访问PLC的口令保护
使用口令可以保护CPU的用户程序和数据,未经*不能改变它们(即有写保护),还可以用“读保护”来保护用户程序的编程,对在线功能的保护可以防止可能对控制过程的人为干扰。保护级别和口令可以在CPU属性对话框的“保护”选项卡中设置,需要将它们下载到CPU模块。
设置了口令后,执行在线功能时,将会显示出“输入口令”对话框。若输入的口令正确,就可以访问该模块。此时可以与被保护的模块建立在线连接,并执行属于的保护级别的在线功能。执行SIMATIC管理器的菜单命令“PLC”→“访问权限”→“设置”,在出现的“输入口令”对话框中输入口令,以后进行在线访问操作时,将不再询问。输入的口令将一直有效,直到SIMATIC管理器被关闭,可执行菜单“PLC”→“访问权限”中的命令来取消口令。
3.更新窗口内容
用户的操作(例如下载或删除块)不会在已打开的“可访问的节点”窗口自动刷新。要更新一个打开的窗口,必须执行菜单命令“视图”→“更新”。
4.显示与改变CPU的工作模式
进入在线状态后,选中SIMATIC管理器左边的树形结构中的某个站,然后执行菜单命令“PLC”→“诊断/设置”→“工作模式”,打开的“工作模式”对话框显示当前和上一次的工作模式,以及CPU模块当前的模式选择开关的状态。可以用对话框中的启动按钮和停止按钮改变CPU的工作模式。
5.显示与设置时间和日期
显示与设置时间和日期的操作条件与显示和改变工作模式的相同,执行菜单命令“PLC”→“诊断/设置”→“设置时钟”,在打开的对话框中,“PG/PC时间”和“模块时间”分别是编程设备/计算机和CPU模块中当前的日期和时间。
如果选中复选框“来自PG/PC”,CPU将接收PG/PC的时间和日期。反之,可以在“日期”和“时间”栏中输入新的值,点击“应用”按钮确认。
6.压缩用户存储器(RAM)
删除或重装块之后,用户存储器(装载存储器和工作存储器)内将出现块与块之间的“间隙”,减少了可用的存储区。用压缩功能可以将现有的块在用户存储器中无间隙地重新排列,同时产生一个连续的空的存储区间。
在STOP模式下压缩存储器才能去掉所有的间隙。在RUN-P模式时因为当前正在处理的块被打开而不能在存储器中移动:RUN模式有写保护功能,不能执行压缩功能。
有两种压缩用户存储器的方法:
1)在下载程序时,如果没有足够的存储空间,将会出现一个对话框报告这个错误。可以点击对话框中的“压缩”按钮压缩存储器。
2)进入在线状态后,打开HW Config窗口,双击CPU模块,打开CPU模块的“模块信息”对话框,点击“存储器”选项卡的“压缩”按钮。
7.下载用户程序和系统数据
将用户程序和系统数据下载到硬件PLC之前,计算机与CPU之间必须建立起连接,保证STEP 7可以访问PLC,CPU应处于允许下载的STOP或RUN -P模式。
如果在RUN -P模式下载程序,可能会出现块与块之间的时间冲突或不*性,运行时CPU会进入STOP模式,因此建议在STOP模式下载。
在保存块或下载块时,STEP 7首*行语法检查。错误种类、出错的原因和错误在程序中的位置都显示在对话框中,在下载或保存块之前应改正这些错误。如果没有发现语法错误,块将被编译成机器码并保存或下载。建议在下载块之前,首先保存块。
下载用户程序之前应清除CPU中原有的用户程序。可以用在线窗口删除下载到CPU的原有的逻辑块和数据块。不能删除固化在CPU中的系统功能SFC和系统功能块SFB。
位逻辑指令(见表3-7)用于BOOL(布尔)变量(二进制位)的逻辑运算,二进制数只有0和1这两个数。位逻辑运算的结果保存在状态字的RLO位。
表3-7 位逻辑指令
指令 | 描 述 |
A | AND,逻辑与,电路或常开触点串联 |
AN | AND NOT,逻辑与非,常闭触点串联 |
O | OR,逻辑或,电路或常开触点并联 |
ON | OR NOT,逻辑或非,常闭触点并联 |
X | XOR,逻辑异或 |
XN | XOR NOT,逻辑异或非 |
A ( | 逻辑与加左括号 |
AN ( | 逻辑与非加左括号 |
O ( | 逻辑或加左括号 |
ON ( | 逻辑或非加左括号 |
X ( | 逻辑异或加左括号 |
XN ( | 逻辑异或非加左括号 |
) | 右括号 |
= | 赋值,对应于梯形图中的线圈 |
R | RESET,复位的位或定时器、计数器 |
S | SET,置位的位或设置计数器的预置值 |
NOT | 将RLO取反 |
SET | 将RLO置位为1 |
CLR | 将RLO复位为0 |
SAVE | 将状态字中的RLO保存到BR位 |
FN | 下降沿检测 |
FP | 上升沿检测 |
单击工具栏上的下载按钮,可以在SIMATIC管理器中下载所有的块、选中的部分块或整个站点,也可以在程序编辑器中下载当前打开的块,或者在硬件组态、网络组态视图中下载组态数据。
西门子S7-1200PLC模块云南代理商