进阶应用篇第九章 _ FBs-PLC的中断
永宏FBs-PLC的自由通讯协议及应用

永宏FBs-PLC的自由通讯协议及应用引言电子技术的日益发展,通讯接口给工业控制的自动化集中控制带来巨大的变化,系统的分布控制,网络的远程监控等都是通过通讯来实现监控。
各个智能设备之间要进行正常通讯,首先要保证以下3个条件一致:通讯硬件界面相同;通讯参数设置一致;以及通讯协议一致。
在串口的通讯中,界面都已经是标准化,参数设定亦可透过设定来保持一致。
但在智能自动化设备中,由于品牌和产品都存在差异,对于同一种产品,不同的品牌就可能存在不同的通讯协议!所以,智能设备的通讯,设备的选择是关键!但针对同种协议的产品,就有可能缩小设备选型范围,势必会对系统的组成存在影响。
如造成成本的提升,系统得不到优化等问题。
现就针对通讯协议,介绍永宏PLC的自由口通讯协议做介绍。
即通过自由协议,可以跟任何一个智能设备进行连接,进行数据的传输。
大大方便了技术人员的选型,更有利控制系统的优化,性价比的提升!1. 系统硬件要求1.1 永宏FBs-PLC通讯功能永宏FBs-PLC提供相当强大的通讯功能,SoC单晶片中集合5个高速通讯端口。
主机自带一个通讯端口。
多样的扩展方式,可以选择通讯模块或者通讯板实现通讯端口的扩展,单一主机可以最多扩展至5个通讯端口;数据传输可以选择ASCII码或者速度快一倍的二进制码来传输;每个通讯端口通讯速率高达921.6Kbps;支持RS-232,RS-485,USB和Ethernet等界面;通讯协议提供永宏标准通讯协议,工业界通用的ModBus标准协议,以及自由口协议。
这里我们就永宏PLC的自由通讯协议做进一步探讨。
1.2 永宏PLC自由通讯协议简介所谓自由通讯协议,永宏PLC作为主站,根据通讯的从站设备通讯格式来编写通讯传输数据格式,以保证通讯格式的一致性。
在符合从站设备的数据格式时设备才能识别主站发送出来的命令要求,再根据命令来进行处理数据、做响应回复等工作。
这样将大大提高PLC控制对象的通讯接口兼容。
中断知识点总结

中断知识点总结一、中断的基本概念中断是一种计算机系统响应外部事件的机制,当外部事件发生时,CPU能够立即停止当前处理的任务,转而执行中断服务程序。
中断能够提高系统的实时响应能力,使得CPU能够在处理多任务的情况下,能够及时地响应外部事件。
中断在计算机系统中起到了非常重要的作用。
二、中断的分类1、外部中断外部中断是指由CPU外部设备发出的中断,通常包括定时中断、I/O中断等。
定时中断是由计时器或者RTC产生的中断信号,用于实现定时任务。
I/O中断是由外设发出的中断信号,用于通知CPU外设有数据需要处理。
2、内部中断内部中断是指由CPU内部产生的中断,比如除法错误中断、非法指令中断等。
这些中断是由CPU自身产生的,用于通知CPU当前指令执行出现了错误或者异常情况。
3、软中断软中断是由软件自身产生的中断,通过系统调用或者异常处理指令产生。
软中断通常用于实现系统调用和异常处理,使得软件能够以一种可控制的方式响应外部事件。
三、中断的处理流程中断的处理流程一般包括中断响应、中断处理和中断返回三个阶段。
1、中断响应当外部事件发生时,CPU能够立即停止当前任务,转而执行中断服务程序。
CPU会保存当前的程序状态,包括程序计数器、寄存器等,然后转向中断服务程序的起始地址开始执行。
2、中断处理中断服务程序执行具体的中断处理操作,比如处理外设输入输出、处理异常错误等。
中断服务程序执行完成后,CPU会回复之前保存的程序状态,然后恢复当前任务的执行。
3、中断返回中断返回是指CPU从中断服务程序返回到之前的任务中。
CPU会恢复之前被中断的任务的程序状态,然后继续执行之前被中断的指令,从而实现对中断的处理。
四、中断的实现方式1、硬件中断硬件中断是通过硬件设备产生中断信号,通常是通过中断控制器将中断信号发送给CPU。
中断控制器能够对多个外部中断进行管理,使得CPU能够正确响应外部事件。
2、软件中断软件中断是由CPU自身产生的中断,通过异常处理或者系统调用方式实现。
永宏FBs-PLC的自由通讯协议及应用

引言电子技术的日益发展,通讯接口给工业控制的自动化集中控制带来巨大的变化,系统的分布控制,网络的远程监控等都是通过通讯来实现监控。
各个智能设备之间要进行正常通讯,首先要保证以下 3 个条件一致:通讯硬件界面相同;通讯参数设置一致;以及通讯协议一致。
在串口的通讯中,界面都已经是标准化,参数设定亦可透过设定来保持一致。
但在智能自动化设备中,由于品牌和产品都存在差异,对于同一种产品,不同的品牌就可能存在不同的通讯协议!所以,智能设备的通讯,设备的选择是关键!但针对同种协议的产品,就有可能缩小设备选型范围,势必会对系统的组成存在影响。
如造成成本的提升,系统得不到优化等问题。
1. 系统硬件要求1.1 永宏FBs-PLC 通讯功能永宏FBs-PLC提供相当强大的通讯功能,SoC单晶片中集合 5 个高速通讯端口。
主机自带一个通讯端口。
多样的扩展方式,可以选择通讯模块或者通讯板实现通讯端口的扩展,单一主机可以最多扩展至 5 个通讯端口;数据传输可以选择ASCII 码或者速度快一倍的二进制码来传输;每个通讯端口通讯速率高达921.6Kbps ;支持RS-232,RS-485,USB 和Ethernet 等界面;通讯协议提供永宏标准通讯协议,工业界通用的ModBus 标准协议,以及自由口协议。
这里我们就永宏PLC 的自由通讯协议做进一步探讨。
1.2 永宏PLC 自由通讯协议简介所谓自由通讯协议,永宏PLC 作为主站,根据通讯的从站设备通讯格式来编写通讯传输数据格式,以保证通讯格式的一致性。
在符合从站设备的数据格式时设备才能识别主站发送出来的命令要求,再根据命令来进行处理数据、做响应回复等工作。
这样将大大提高PLC 控制对象的通讯接口兼容。
图 1.1 RS-485 单主多从通讯示意图如图 1.1 所示,一个永宏PLC 可以跟多个智能从站进行通讯;智能从站可以同为一种设备不同品牌,或者不同设备不同品牌,例如其他品牌的PLC、变频器、智能仪表等,只要符合RS-485 通讯要求即可组网。
永宏FBs-PLC-高级指令介绍

开始 通讯设备之间做好硬件配线 设定PLC站号,通讯口参数, 并要保持一致 根据需要,设置通讯接口专用寄存器,以 调整相关参数,以获得更高的通讯品质 设定FUN150,填写通讯命令 表格。 如Time-out时间,传输延时时间等 通讯线接线,终端电阻的使用 地线的接法等
完成
FUN150使用步骤相同, 不再单介绍
RS-232 or RS-485 (FBs-CB22/ FBs-CB25/ FBs-CB55)
Ethernet (FBs-CBE)
FATEK slave
CBEin FATEK server mode
通讯
Port 2
界面
RS-232 or RS-485 (FBs-CB2/ FBs-CB5/ FBs-CB22/ FBs-CB25/ FBs-CB55)
通讯
Port 4 *
界面 通讯参数
波特率 : 4800/9600/19200/38400/ 76800/153600/307200/614400/ 7200/14400/28800/57600/ 115200/230400/921600 bps or用户自定义 数据位 : 7-bit or 8-bit 奇偶 : Even, Odd, None 停止位 : 1-bit or 2-bit 波特率 :
Rs-485
Ethernet
RS-485 RS-485
Ethernet
Communication slave
*使用FBs-CBE可同时支持Fatek与Modbus二种Comm. slave
*使用FBs-CMxxE 可支持Fatek或Modbus 任一种通讯协议
通讯协议 FATEK Master/Slave Modbus RTU/ASCII Master/Slave
中断指令及其应用

M8000
C255 K2,147,483,647
S1· S2· D·
FNC 53 DHSCS K100
C255
I010
FNC 06 FEND I010 中断程序 FNC 03 IRET
图8-16 高速计数器中断动作示意图
FNC04
计数器中断子程序实例2
M8059=OFF,允许中断
X10
EI
M8059
在主程序的开中断区, 当X001=OFF,则M8050 =OFF,标号为I001的中 断子程序允许执行,即 每当输入口X000接收到 一次上升沿中断请示信 号时,就执行该中断子 程序一次,使Y000=ON, 利用触点型秒脉冲特殊 继电器M8013驱动Y012 每秒接通一次,中断子 程序执行完后返回主程 序。
FNC 04 EI X010
M8050
FNC 05 DI FNC 04 EI X020
开中 断范围
关中 断范围 开中 断范围
循 环 扫 描 区
M8051
FNC 05 DI FNC 06 FEND I 001 FNC 03 IRET 中断 程序① M8050=0时,从 X000输入中断 中断 程序② FNC 03 IRET M8051=0时,从 X001输入中断
图8-14 定时器中断子程序
(3)计数器中断子程序 计数器中断是利用PLC内部的高速计数器对外 部脉冲计数,若当前计数值与设定值比较相等时, 执行中断子程序。 计数器中断子程序常用于利用高速计数器计数 进行优先控制的场合。计数器中断要与高速计数器 比较置位指令FNC 53 (HSCS)组合使用才能实现。 图8-16所示,当高速计数器C255的当前计数值 与K100比较相等时,产生中断响应,转去执行中断 指针指向的中断子程序,中断子程序执行完后,返 回原断点后的主程序。
PLC的中断程序怎么写

PLC的中断程序怎么写中断程序不是由程序调用,而是在中断事件发生时由操作系统调用。
因为不能预知系统何时调用中断程序,故它不能改写其他程序使用的存储器,因此应在中断程序中使用局部变量。
在中断程序中可以调用一级子程序,累加器和逻辑堆栈在中断程序和被调用的子程序中是公用的。
可采用下列方法创建中断程序:在“编辑”菜单中选择“插入”→“中断”,在程序编辑器视窗中单击鼠标右键,从弹出菜单中选择“插入”→“中断”;用鼠标右键单击指令树上的“程序块”图标,并从弹出菜单中选择“插入”→“中断”。
创建成功后程序编辑器将显示新的中断程序,程序编辑器底部出现标有新的中断程序的标签,可以对新的中断程序编程。
中断处理提供对特殊内部事件或外部事件的快速响应。
应优化中断程序,执行完某项特定任务后立即返回主程序。
应使中断程序尽量短小,以减少中断程序的执行时间,减少对其他处理的延迟,否则可能引起主程序控制的设备操作异常。
设计中断程序时应遵循“越短越好”的原则。
中断允许指令ENI(Enable Interrupt)全局性地允许处理所有被连接的中断事件。
禁止中断指令DISI(Disable Interrupt)全局性地禁止处理所有中断事件,允许中断排队等候,但是不允许执行中断程序,直到用全局中断允许指令ENI重新允许中断。
进入RUN模式时自动禁止中断。
在RUN模式执行全局中断允许指令后,各中断事件发生时是否会执行中断程序,取决于是否执行了该中断事件的中断连接指令。
使ENO=0的错误条件:SM4.3(运行时间),0004(在中断程序中执行ENI、DISI、HDEF指令)。
中断程序有条件返回指令CRETI(Conditional RETurn from Interrupt)在控制它的逻辑条件满足时从中断程序返回。
编程软件自动地为各中断程序添加无条件返回指令。
中断连接指令ATCH(Attach Interrupt)用来建立中断事件(EVENT)和处理此事件的中断程序(INT)之间的联系。
FBs-PLC使用手册(硬件篇)

7.3.1 继电器单端共点输出电路结构及其接线 ................................................ H7-3 7.3.2 晶体管单端共点 SINK 及 SRCE 输出电路结构及其接线 ....................... H7-4 7.3.3 晶闸管(TRIAC)单端共点输出电路结构及其接线 ................................... H7-5 7.4 晶体管单端共点输出电路反应速率的提升(仅高速和中速) .................. H7-5 7.5 数字量输出电路的输出组件保护及噪声抑制 ........................................ H7-6 7.5.1 继电器接点的保护与噪声抑制............................................................... H7-6 7.5.2 晶体管的保护与噪声维抑制 .................................................................. H7-7
永宏FBs-PLC指令一览表

FBs − PLC 应 用 指 令 一 览 表
一般计时/计数指令 操作数 PV PV C V, P V D P 衍生 指令 功 一 般 定 时 器 指 令 ( nnn 为 0~ 255 共 256 个 ) 一 般 计 数 器 指 令 ( nnn 为 0~ 255 共 256 个 ) 16 位 或 32 位 上 /下 数 计 数 器 能
8 9 40 41 42 43 44 45 46 47 48 49 50
搬移指令 MOV MOV/ BITRD BITW R BITMV NBMV BYMV XCHG SW A P UNIT DIST BUNIT BDIST RW - F R W R- M P RD-MP S,D S,D S,N D,N S,Ns,D,Nd S,Ns,D,Nd S,Ns,D,Nd Da,Db D S,N,D S,N,D S,N,D S,N,D S a , S b , P r, L S,BK,Os,Pr , L ,W R B K , O s , P r, L ,D D P D P D P D P D P D P D P D P P P P P P D P P P 将 S 数 据 搬 移 至 D(S→ D) 将 S 数 据 倒 相 后 搬 移 至 D(S→ D) 把 S 中 N 所 指 位 的 状 态 取 出 送 到 FO0 去 把 INB 输 入 的 状 态 写 入 D 中 N 所 指 的 位 把 S 中 的 Ns 位 状 态 搬 至 D 中 的 Nd 位 处 把 S 中 Ns 指 定 位 数 (Nibble)搬 至 D 中 Nd 所 指 定 的 位 数 把 S 中 N s 指 定 的 Byte 搬 至 D 中 N d 所 指 定 的 Byte 把 Da 和 Db 的 内 容 值 互 换 把 D 中 的 High-Byte 和 Low-Byte 的 内 容 值 互 换 把 S 开 始 的 连 续 N 个 Word 的 位 数 0 ( N B 0 ) 取 出 依 序 串联后存入 D 把 S 的 位 数 0(NB0)开 始 的 连 续 N 个 位 数 , 存 放 于 D 开 始 的 N 个 Word 的 位 数 0 去 S 的 N 个低字节取出结合存入 D S 的字节分配至 D 的 N 个低字节 读 /写 档 案 缓 存 器 指 令 写 入 数 据 至 MEMORY PACK 指 令 从 MEMORY PACK 读 取 数 据 指 令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
First level
HSC0I Subroutine
Second level
Nested Subroutine can have up to 5 level
9.2
中断服务程序的结构与其应用
中 断 和 呼 叫 虽 然 同 样 用 到 副 程 序, 但 其 召 用( 跳 到 副 程 序 去 执 行 )的 方 式 却 不 同 。 呼 叫 是 在 主 程 序 中 利 用 执 行 到 C A L L 指 令( F U N 6 7 )时 , C P U 会 记 下 C A L L 指 令 所 指 定 的 副 程 序 名 称 , 并 到 副 程 序 区 执 行 该 标 记 名 称 的 副 程 序 , 一 直 执 行 到 RT S( R e t u r n f r o m S u b r o u t i n e ) 指令后,才会返回主程序。 中 断 的 召 用 则 不 是 利 用 软 件 指 令 , 而 是 由 硬 件 电 路 发 出 中 断 信 号 给 CPU, 由 CPU 自 行 辨 别 该 中 断 的 名 称 而 自 动 跳 入 副 程 序 中 以 该 中 断 名 称 为 标 记 的“ 中 断 服 务 程 序 ”去 执 行 ,执 行 到 RT I 指 令 ( R e t u r n f r o m I n t e r r u p t ) 后 , 才 返 回 到 主 程 序 。 如前面所述中断服务程序必 须 放 在 副 程 序 区,其 结 构 如 由 图 所 示 ,有“ 头 ”有“ 尾 ”及 服 务 程 序 文 本。“ 头 ” 即 为 该 中 断 的 “ 中 断 标记名称” ,请参考下节的说明, 而“ 尾 ”就 是 RT I 指 令( F U N 6 9 ) , 是 告 诉 CPU 中 断 程 序 的 结 束 , 而 跳回住程序或上一层中断服务程 序(巢式中断时) , 请 参 考 FUN69 ( RT I ) 指 令 的 说 明 。 而 头 尾 中 间 则 为中断服务程序本身,用来告知 CPU 在 该 中 断 发 生 时 必 须 执 行 哪 些控制动作。
第 9 章:FBs-PLC 的中断
9.1 中断的原理与结构
FBs-PLC 所 需 执 行 的 工 作 复 杂 众 多 , 有 20K W ords 的 用 户 程 序 要 解 析 , 512 的 I/O 状 态 要 抓 取 或 更 新 , 有 5 个 通 讯 断 口 要 服 务 … , 但 CPU 只 有 一 个 , 故 人 一 个 时 间 只 能 执 行 一 项 工 作 , 因 此 PLC 只 能 按 照 顺 序 将 上 述 所 有 的 工 作 由 第 一 项 开 始 逐 一 地 执 行 到 最 后 一 项 位 置 , 再 循 环 回 到 第 一 项 工 作 重 复 同 样 的 工 作 循 环 , 这 样 周 而 复 始 地 作 扫 描( S c a n )服 务 工 作 , 每 一 项 工 作 在 一 次 扫 描 循 环 中 都 被 执 行 一 次 , 每 一 次 被 执 行 的 间 隔 时 间 即 所 谓 PLC 的 扫 描 时 间 ( S c a n Ti m e ) 。 因 为 CPU 的 工 作 速 度 和 人 类 的 反 应 相 比 , 可 以 说 是 极 端 快 速 的 , 上 述 庞 大 的 工 作 量 通 常 在 数 毫 秒 到 数 十 毫 秒 ( mS) 就 可 以 完 成 , 因 此 就 人 类 的 感 觉 , PLC 几 乎 是在同一时间完成所有工作,而能达到实用的控制效果。 对 于 大 部 分 的 应 用,上 述 按 照 顺 序 扫 描 的 控 制 方 式 都 已 经 足 够 了,但 对 某 些 需 要 高 速 反 应的应用场合(例如定位控制…等) ,扫描时间的延时即代表误差的扩大,其反应时间甚至 要 求 到 微 妙 ( uS) 的 速 度 , 才 能 达 到 精 度 要 求 。 在 这 种 情 况 下 , 只 有 利 用 中 断 ( Interrupt) 功能才能达到。 所 谓 中 断 是 指 PLC 在 平 常 按 照 顺 序 执 行 的 扫 描 循 环 中 , 当 有 需 要 立 即 反 应 的 需 求 发 生 时 , 马 上 对 CPU 发 出 中 断 要 求( Interrupt Request) ; CPU 在 收 到 中 断 要 求 后 , 立 即 停 止 其 正在 执 行的 扫 描工 作,优先 地 去执 行 该中 断 要 求所 指 定的 服 务 工 作;等 该 服 务 工 作 完 成 后 , 再 回 到 刚 才 被 中 断 的 地 方 ( 称 为 中 断 返 回 : R e t u r n f r o m I n t e r r u p t , 简 称 RT I ) ,继续执行未 完成的扫描工作。 上 述 所 谓 的“ 中 断 要 求 所 指 定 的 服 务 工 作 ” , 即 所 谓“ 中 断 服 务 程 序 ” ( Interrupt Service Routine) 。它是由一连串在中断发生时“所需要执行动作的梯形图程序”所组成的副程序。 放 在 副 程 序 区 , 并 用 其 中 断 信 号 名 称 为 它 的 标 记 ( LABEL) 名 称 ( 请 参 考 9.3 节 的 说 明 ) 。 因 为 其 放 置 在 副 程 序 区 , 故 在 正 常 的 PLC 扫 描 循 环 中 是 不 会 被 执 行 到 ( PLC 只 扫 描 主 程 序 区,不扫描副程序区) 。 虽 然 CPU 能 在 中 断 要 求 发 生 时 , 在 数 十 秒 内 立 即 去 执 行 对 应 的 控 制 动 作 , 但 当 中 断 输 入 不 知 1 个 时 ( 如 FBs-PLC 多 达 42 个 中 断 ) ,只有在其所对应的中断发生时,才会跳入执 行 , 因 为 CPU 任 一 个 时 间 只 能 执 行 一 次 动 作 , 因 此 同 样 的 问 题 仍 将 出 现 , 必 须 等 一 个 中 断 服 务 程 序 执 行 完 毕 后,才 能 执 行 下 一 个 中 断 服 务 程 序;这 样 可 能 造 成 数 百 微 妙 甚 至 毫 秒 的 反 应 延 时,因 此 在 多 重 中 断 输 入 结 构 时,会 将 各 个 中 断 输 入 按 照 其 重 要 性 给 予 其 不 同 的 中 断 优 先 顺 序 ( I nterr upt Pr iorit y) 。 当 PLC 接 受 某 一 个 中 断 要 求 而 正 执 行 该 中 断 的 服 务 程 序 的 当 时 , 如 果 有 另 一 个 中 断 要 求 发 生 , 而 且 其 优 先 顺 序 低 于 正 在 执 行 的 中 断 , CPU 将 不 理 会 该 中 断 , 必 须 等 CPU 执 行 完 副 程 序 返 回 后 才 会 接 受 , 但 其 优 先 顺 序 高 于 正 在 执 行 的 , CPU 将 立 即 停 止 其 正 在 执 行 的 中 断 服 务 程 序 的 执 行, 而 立 即 跳 入 该 更 高 优 先 级 中 断 的 中 断 服 务 程 序 去执行,等其完成后,再回到刚才被中断的较低优先级服务程序中去继续完成未完成的工 作 , 这 种 中 断 执 行 中 又 被 中 断 的 情 形 称 为 巢 式 中 断( Nested Interrupt) 。 FBs-PLC 的 巢 式 中 断最多可达 5 层,下图为单一中断与巢式中断的范例:
9-1
X8+interrupt (Priorty:18) HSC0 interrupt (Priority:10) Main Program Mian Program Mian Program Mian Program
X8+I Subroutine Subroutine X8+I Subroutine
Interrupt label
(Head)
Main Content of interrupt service Routine
RTI
(Tail)
3 副程序的母线符号为双线,用来和主 程序的母线区别开来,以利于阅读
9-2
9.3
FBs-PLC 的 中 断 元 件 、 标 记 名 称 与 等 级
如 前 节 所 述 , 任 意 一 个 中 断 的 “中 断 服 务 程 序 ”都 必 须 有 一 个 唯 一 的 “中 断 标 记 名 称 ”。 FP-07 或 W inProladder 在 FBs-PLC 的 副 程 序 区 内 , 为 FBs-PLC 所 有 49 个 中 断 保 留 49 种 对 应 的 “中 断 标 记 名 称 ”, 我 们 称 为 中 断 保 留 字 ( Interrupt Reserved W ord) ,在副程序区内 这 49 种 保 留 字 当 作 “中 断 标 记 “使 用 , 其 它 标 记 名 称 不 能 与 它 重 复 。 “ 中 断 标 记 名 称 “ ( 保 留 字 ) 的 取 名 原 则 是 将 各 个 中 断 元 件 的 硬 件 名 称 ( 例 如 H S TA 、 HSC0、 X0+、 X0−、 …) 后 面 加 一 个 I 字 即 可 , 例 如 高 速 计 数 器 HSC0 的 中 断 、 标 记 名 称 为 ”HSC0I“, X0+的 中 断 标 记 名 称 为 ”X0+I“, 以 下 为 FBs-PLC 的 49 种 中 断 元 件 的 ”中 断 标 记 名 称 “及 其 优 先 等 级 。 下 表 为 中 断 元 件 及 其 中 断 标 记 名 称 , 而 为 了 与 以 前 的 版 本 兼 容 , 除 了 HSC/HST 外 , 以 前的旧版本中标记名称也列入表内(标记名称有小括号的) ;使用原则以新标记为优先(优 先 使 用 H S TA I 、 1 M S I ~ 1 0 0 M S I 、 X 0 + I ~ X 1 5 − I ) ,当使用中断标记名称而没有中断处理服务 时 ,可 更 改 标 记 名 称 为 旧 版 本 的 中 断 标 记 名 称 ,如 AT M R I、 1 M S ~ 1 0 0 M S、 I N T 0 ~ I N T 1 5 − , 如 果 正 常 , 则 建 议 尽 快 更 新 W inProladder 或 FP-07 版 本 。 (越 上 层 优 先 级 越 高 ) 中 断 元 件 优先 顺 序 中 断 标 记 名 称 高速计时器 1 2 3 内部定时时基 HSC / HST PSO 4 5 6 7 8 9 10 11 12 13 14 15 16 17 中 断 发 生 的 条 件 备 注