第一节FX1S的软元件地址号、错误代码介绍
一、FX1s可编程控制器一般软元件的种类和编号如下所示,因为和其他FX系列可编程控制器的内容不同,请注意区别:
| FX1s-10M | FX1s-14M | FX1s-20M | FX1s-30M | |
| 输入继电器 X | X000~X005 6点 | X000~X007 8点 | X000~X013 12点 | X000~X017 16点 |
| 输出继电器 Y | Y000~Y003 4点 | Y000~Y005 6点 | Y000~Y007 8点 | Y000~Y015 14点 |
| M | M0~M383 384点 一般用 | 【M384~M511】 128点保持用 | M8000~M8255 256点 ※1 特殊用 | |||
状态 S | S0~S127 128点保持用 | 【S0~S127】 128点 保持用 | ||||
| 初始化用S0~S9 原点回归用S10~S127 | ||||||
| 定时器 T | T0~T31 32点 100ms | T32~T62 31点 10ms M8028置ON | 【T63】 1点 1ms累计 | 内置电位器2点 VR1:D8030 VR2:D8031 | ||
| 计数器C | 16位增量记数 | 32位高速可逆计数器 最大6点 | |||
| C0~C15 16点 一般用 | [C16~C31] 16点 保持用 | [C235~C245] 单相单输入 | [C246~C250] 单相双输入 | [C251~C255] 双相输入 | |
数据寄存器
| D,V,Z | D0~D127 128点 一般用 | [D128~D255] 保持用 | [D1000~D2499] 1500点 文件专用 文件用 参数设定,可设 定为文件寄存器 | D8000~D82455 256点 ※1 特殊用 | V0~V7 Z0~Z7 16点 变址用 | ||||
嵌套指针 | N0~N7 8点 主控用 | P0~P63 点 跳转指令、子程序用跳转 地址指针 | 100※~105※ 6点 输入中断用指针 | ||||||
| 常数 | K | 16位 -32768~32767 | 32位 -21474838~21474837 | ||||||
| H | 16位 0~FFFFH | 32位 0~FFFFFFFH | |||||||
注记:※1.对应功能请参照特殊软元件编号一览表。 为了能可靠保持,可编程控制器连续通电时间必须在5分钟以上。
二、特殊软元件,FX1s可编程控制器特殊软元件的种类及其功能如下:如[M][D]这样有[ ]括起的软元件和未使用的软元件,或没有记载的未定义的软元件,请不要对它们进行程序驱动或数据写入。
*1:RUN——STOP时清除 ;*2:STOP——RUN时清除;*3:停电保持;*4:END指令结束处理;*5:22(FX1s) 100(版本号1。00 );*6:0002=2K步;*7:02H=存储盒(PROTECT OFF) 0AH=存储盒(PROTECT ON) 10H=可编程序控制器内置EEPROM存贮器;*8:M8062除外;*9:用公历的后二位表示,也可以切换成公历四位表示,当用四位表示时可表示从1980—2079年为止; *10:适用于RS、ASCI、HEX、CCD指令。
PC状态:
| 编号 | 名称 | 备注 | 编号 | 名称 | 备注 |
| [M8000] | RUN监控 | RUN时常闭 | D8000 | 监视定时器 | 初期值200ms |
| [M8001] | RUN监控 | RUN时常开 | [D]8001 | PC类型和版本 | *5 |
| [M8002] | 初始化脉冲 | RUN后输出一个扫描周期的ON | [D]8002 | 存储器容量 | *6 |
| [M]8003 | 初始化脉冲 | RUN后输出一个扫描周期的OFF | [D]8003 | 存储器种类 | *7 |
| [M]8004 | 出错发生 | M8060~M8067检知*8 | [D]8004 | 出错特殊M的编号 | M8060~M8067 |
| [M]8005 | [D]8005 | ||||
| [M]8006 | [D]8006 | ||||
| [M]8007 | [D]8007 | ||||
| [M]8008 | [D]8008 | ||||
| [M]8009 | [D]8009 |
| 编号 | 名称 | 备注 | 编号 | 名称 | 备注 |
| [M]8010 | 以10ms为周期振荡 | [D]8010 | 扫描时间当前值(单位0.1ms) | 含恒定扫描等待时间 | |
| [M]8011 | 10ms时钟 | 以100ms为周期振荡 | [D]8011 | 最小扫描时间(单位0.1ms) | |
| [M]8012 | 100ms时钟 | 以1s为周期振荡 | [D]8012 | 最大扫描时间(单位.01ms) | |
| [M]8013 | 1s时钟 | 以1min为周期振荡 | D8013 | 0~59秒预置值或当前值 | 时钟误差±45秒/月(25℃)有闰年修正. |
| [M]8014 | 1min时钟 | D8014 | 0~59分预置值或当前值 | ||
| [M]8015 | 计时停止和预置 | D8015 | 0~23小时预置值或当前值 | ||
| [M]8016 | 停止显示时间 | D8016 | 0~31日 | ||
| [M]8017 | ±30秒修正 | D8017 | 0~12月预置值或当前值 | ||
| [M]8018 | RTC检出 | 常闭 | D8018 | 公历年二位预置值或当前值表示的 | |
| [M]8019 | RTC出错 | D8018 | 星期0(一)-6(六预置值或当前值) |