编程方式 5种编程语言标准,3种是图形化语言(梯形图、顺序功能图和功能块图),两种是文本化语言(指令表和结构文本)。 FX2N系列可编程序控制器的编程方式有三种:梯形图编程、指令表编程和SFC编程。 软元件号分配和功能概要 在FX2N系列中用X表示输入继电器;Y输出继电器;M表示辅助继电器;D表示数据寄存器;T表示定时器;C表示计数器;S表示状态继电器。 1. 输入继电器X用来接收用户输入设备发出的输入信号。输入继电器只能由外部信号所驱动,不能用程序内部的指令来驱动。因此,在程序中输入继电器只有触点。输入模块则可等效成输入继电器的输入线圈。 2. 输出继电器Y用来将输出信号传送给负载的元件。输出继电器由内部程序驱动,其触点有两类,一类是由软件构成的内部触点(软触点);另一类则是由输出模块构成的外部触点(硬触点),它具有一定的带负载能力。
| | FX2N-16M | FX2N-32M | FX2N-48M | FX2N-64M | FX2N-80M | FX2N-128M | 带扩展 |
| | X000-X007 8点 | X000-X017 16点 | X000-X027 24点 | X000-X037 32点 | X000-X047 40点 | X000-X077 64点 | X000-X267(X177) 184点(128点) | | | Y000-Y007 8点 | Y000-Y017 16点 | Y000-Y027 24点 | Y000-Y037 32点 | Y000-X047 40点 | Y000-Y077 64点 | Y000-Y267(Y177) 184点(128点) |
3. 辅助继电器M在PLC内部的继电器叫做辅助继电器。它与输入/输出继电器不同,是一种程序用继电器,不能读取外部输入,也不能直接驱动外部负载,只起到中间继电器的作用。 1)M8000 当PLC运行时,M8000为ON(接通) 2)M8002 当PLC开始运行时,M8002为ON,接通时间为一个扫描周期。 3)M8005 锂电池电压异常降低时工作。 4)M8012 提供振荡周期为100ms的脉冲,可用于计数和定时。 5)M8013 提供振荡周期为1s的脉冲。 6)M8014 提供振荡周期为1min的脉冲。 4. 状态继电器S状态继电器是一种用于编制顺序控制进步梯形图的继电器,它与步进指令STL结合使用。 5. 定时器TPLC中的定时器相当于继电器控制系统中的通电延时时间继电器。它将PLC内的1ms、10ms、100ms等时钟脉冲进行加法计数,当达到设定值时,定时器的输出触点动作。 6. 计数器C常用的计数器有以下两种:内部计数用计数器、高速计数器。 7. 数据寄存器D数据寄存器是存贮数值、数据的软元件。
| | | | | | S0~S 499 500点① 初始用 S0~S9 返回原点用 S10~S19 | | | | T0~T 199 200点 100ms 子程序用 T 192~T 199 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 32位 -2147483648~2147483647 | | | |
①:非备用区.根据设定参数,可经变更备用区。 ②:电池备用区。根据设定参数可以变更非电池备用区。 ③:电池备用固定区,区域特性不能变更。 基本指令系统 1.取指令和输出指令 2. 串联和并联指令
3.块与和块或指令 4. 主控指令和主控复位指令(在操作考试中有) | | | | | | | | | |   MCR | | |
5. 脉冲检测和脉冲输出指令 6. 置位和复位指令 7. 进栈、读栈和出栈指令 8. 空操作和程序结束指令 9. 定时器的应用 T0~T245是普通型的,其中T0~T199定时精度分100ms,T200~T245定时精度维10ms;T246~T255是积算型的,其中T246~249定时精度为1ms,T250~T255定时精度为100ms。 10.计数器的应用 计数器可分为三类,分别是加法计数器、可逆计数器和高速可逆计数器,加法计数器还可以分为通用型和保持型两种,其中C0~C99是通用型,C100~C199是保持型。 |