西门子6SL3120-2TE21-0AA4
硬件中断
概述
SM331AI8x12 位的一大特色就是其触发硬件中断的功能。可以对两个通道(0 和 2)进
行相应组态。
硬件中断通常触发 CPU 中的报警组织块。在我们的实例中,将调用 OB40。
必须以 mA 为单位硬件中断的限制值。
实例:
已将带有 4 到 20mA 变送器的压力传感器连接到通道 0。这里应该以 mA 而不是 Pa 为
单位限制值。
限制值
为触发硬件中断,限制值必须在测量模式的额定值内。
如果启用了断线检测(3.6mA),而选择 3.5mA 作为下限值,则系统将接受该设置。
因为始终触发诊断报警,不会触发硬件中断。
在我们的实例中,将在以下限制下组态两个通道(传感器 1 和 2):
● 下限值 6mA
● 上限值 18mA
决定功能
如果发生硬件中断,则调用 OB40。在 OB40 的用户程序中,您可以编写自动化系统对
硬件中断进行响应的程序。
在实例的用户程序中,OB40 将读取硬件中断的原因。这可以在临时变量结构
OB40_POINT_ADDR(本地字 8 到 11)中找到。
在该实例中,OB40 只将 LD8 和 LD9 传送到标记字(MW100)。在现有变量表中监视
该标记字。您可以通过设置标记位 M200.0 或在变量表中将其设置为 TRUE,在 OB1 中
确认该标记字。
如果使用校准设备为通道 0 提供 5.71mA 的电流,则将在变量表中获得 MW100 的值
0001(十六进制)。这意味着已调用 OB40 且通道 0 已超出其下限值(6mA)。
以太网模块包括下列功能:
根据TCP/IP和ISO通讯标准进行通讯,工厂安装MAC地址,与其他S7设备进行点到点通讯,自动传感全双工或半双工通讯,10MB和100 MB多个连接(多为8个), 客户机或服务器配置选项, 数据初始化、重新配置和传送指令。
在使用以太网模块时,共有三种不同类型的通讯选项:
1.将以太网模块与STEP 7-Micro/WIN PLC连接
2.将以太网模块与其他S7组件(S7-200/S7-300)连接
3.将以太网模块与OPC应用程序连接
一旦使用以太网向导建立了以太网配置后,则必须通过STEP 7-Micro/WIN设置以太网通讯。
请遵循以下步骤设置与TCP/IP以太网网络的通讯:
1.点击操作栏中的“通讯”图标或选择检视 > 组件 > 通讯菜单命令。
2.双击“通讯设置”窗口中的“访问点”图标。
3.为您的机器选择以太网卡。
4.点击“设置PG/PC接口”对话框中的“属性”按钮。
5.一旦完成配置,点击“设置PG/PC接口”对话框中的“确认”。
6.在“通讯设置”对话框中,使用“地址浏览器”图标,为对应的CP243-1以太网模块选择或输入IP地址。勾选的IP地址是您已经配置的IP地址。
7.双击“刷新”图标,尝试与的IP地址连接。
如果连接失败,“通讯”窗口中的IP地址会显示为“不存在”。
如果连接成功,但STEP 7-Micro/WIN无法确定PLC类型,IP地址则被显示为“未知”。
如果连接和读取均成功,会在“通讯”窗口中显示适当的PLC图标。
8.欲核实新连接已设为激活,双击“通讯”窗口中的“PLC”图标。会出现“PLC信息”窗口,CP243-1以太网模块中的CFGLED会打开。
一旦建立了与以太网模块的连接,您可以检视模块的报告方式。
欲访问该信息:
双击“通讯设置”窗口中的模块图标,或
选择PLC > 信息。会出现“PLC信息”对话框。双击所列的CP243-1以太网模块条目。
您可以使用以太网模块信息框检视以下信息:
模块信息:显示模块类型、硬件版本和CP243-1以太网模块硬件修订版。
模块错误:显示错误代码和错误串。
CP243-1状态:显示有关不同设备之间模块连接的信息。在第二个域中显示正在使用的以太网配置类型。显示STEP 7-Micro/WIN与以太网模块的连接是否已在第三个域中建立。在第四个域中显示以太网模块是否已与以太网局域网(LAN)连接。
特殊内存数值:显示模块的Q字节地址和指向存储模块配置的数据块地址的V内存指针。
地址:显示以太网模块的IP地址、子网掩模、网关地址、MAC地址。
通道:显示连接通道、连接站(已配置、未配置、准备就绪、未准备就绪)。连接类型(客户机、服务器)、远程IP地址、远程TSAP数值、本地TSAP数值、“保持激活”被启用或禁止、以及连接的错误状态。请注意,当您使用以太网向导时,须输入所有此类信息
三菱一块plc基板上*多可以安装8个模块(除CPU外),如下图所示。当PLC基板上所有的插槽都安装有模块时,可以根据模块实际的I/O来依次确定各模块的地址。但如下图所示的,当模块之间有预留插槽时,因不知预留插槽预留的I/O点数(是32点,64点还是128点?),预留插槽后模块的地址就无法确定。 |
FX系列plc有基本逻辑指令20或27条、步进指令2条、功能指令100多条(不同系列有所不同)。本节以FX2N为例,介绍其基本逻辑指令和步进指令及其应用。 FX2N的共有27条基本逻辑指令,其中包含了有些子系列PLC的20条基本逻辑指令。 块操作指令(ORB / ANB) (1)ORB(块或指令) 用于两个或两个以上的触点串联连接的电路之间的并联。ORB指令的使用如图1所示。 图1 ORB指令的使用 ORB指令的使用说明: 1)几个串联电路块并联连接时,每个串联电路块开始时应该用LD或LDI指令; 2)有多个电路块并联回路,如对每个电路块使用ORB指令,则并联的电路块数量没有限制; 3)ORB指令也可以连续使用,但这种程序写法不推荐使用,LD或LDI指令的使用次数不得超过8次,也就是ORB只能连续使用8次以下。 (2)ANB(块与指令) 用于两个或两个以上触点并联连接的电路之间的串联。ANB指令的使用说明如图2所示。 ANB指令的使用说明: 1)并联电路块串联连接时,并联电路块的开始均用LD或LDI指令; 2)多个并联回路块连接按顺序和前面的回路串联时,ANB指令的使用次数没有限制。也可连续使用ANB,但与ORB一样,使用次数在8次以下 |