6.naprov6.0视频教程3讲义4napro软件教程四_第1页
6.naprov6.0视频教程3讲义4napro软件教程四_第2页
6.naprov6.0视频教程3讲义4napro软件教程四_第3页
6.naprov6.0视频教程3讲义4napro软件教程四_第4页
6.naprov6.0视频教程3讲义4napro软件教程四_第5页
已阅读5页,还剩22页未读, 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一讲测点类型第二讲系统寄存器第三讲测点属性第四讲自选测点表类型名称数据类型描述I数字量输入测点BOOL, 0 或 1基本数字量输入测点的当前状态Q数字量输出测点BOOL, 0 或 1基本数字量输出测点的当前状态IW模拟量输入测点, 电压电流信号:020000温度信号:-32768基本模拟量输入测点的当前数值QW模拟量输出测点WORD, 020000基本模拟量输出测点的当前数值M位寄存器BOOL, 0 或 1可供用户使用的型变量存放区MW字寄存器WORD, 065535可供用户使用的字型变量存放区类型名称数据类型描述N掉电保持位寄存器BOOL, 0 或 1与 M 寄存器不同的就是掉电自保持,

2、PLC 掉电后 N 寄存器里的数据不会丢失NW掉电保持字寄存器WORD, 065535与 MW 寄存器不同的就是掉电自保持,掉电后 W寄存器里的数据不会丢失S系统寄存器BOOL, 0 或 1系统定义的反映系统当前状态的一些位寄存器, 每个系统寄存器测点都有具体定义SW系统字寄存器WORD, 065535系 一些统字内寄部存定器义,的可反读映不系可统写当前状态的T定时器DWORD, 060000系统提供给用户的定时器C计数器DWORD, 0系统提供给用户的计数器序 号名 称描 述系统位寄存器%S0001_SCAN首次扫描%S0002ALWAYS_ON始终开通%S0003ALWAYS_OFF始终关

3、断%S0004T_SECOND1s 定时器%S0006PRG_OVERRUN程序执行溢出%S0007PRG_EXECERR程序执行出错%S0010BACKUP_OK主从备份正常%S0033ERRI/O 模块通讯故障%S0034IO_DIAGERRI/O 模块自故障%S0035IO_CFGERRI/O 模块类型不匹配序 号名 称描 述系统位寄存器%S0036ERR通讯模块通讯故障%S0037COM_DIAGERR通讯模块自故障%S0038COM_CFGERR通讯模块类型不匹配%S0039VER_DISMATCH主从版本不一致%S0041IO_DOWNLOADI/O 模块初始化完成%S0042CO

4、M_DOWNLOAD通讯模块初始化完成序 号名 称描 述CPU 运行状态%S0097CPU1_MASTERCPU1 为主%S0098CPU1_FAULTCPU1 故障%S0099CPU1_GPSLOSTCPU1 GPS 故障%S0100CPU1_SECONDCPU1 秒灯%S0101CPU1_CAN1FLTCPU1 CAN1 故障%S0102CPU1_CAN2FLTCPU1 CAN2故障%S0103CPU1_ETH1FLTCPU1 ETH1 故障%S0104CPU1_ETH2FLTCPU1 ETH2 故障%S0105CPU1_TASKFLTCPU1 任务故障%S0106CPU1_SELFONC

5、PU1 本侧%S0107CPU1_FATALCPU1 致命故障序 号名 称描 述CPU 运行状态%S0114CPU1_PEERONCPU1 对侧%S0115CPU1_PEERMSTCPU1 对侧为主%S0116CPU1_STOPCPU1 停止态%S0117CPU1_DEBUGCPU1 调试态%S0118CPU1_NVRAMFLTCPU1 NVRAM 故障%S0120CPU1 在先CPU1_%S0121CPU2_MASTERCPU2 为主%S0122CPU2_FAULTCPU2 故障%S0123CPU2_GPSLOSTCPU2 GPS 故障%S0124CPU2_SECONDCPU2 秒灯%S01

6、25CPU2_CAN1FLTCPU2 CAN1 故障%S0126CPU2_CAN2FLTCPU2 CAN2 故障序 号名 称描 述CPU 运行状态%S0127CPU2_ETH1FLTCPU2 ETH1 故障%S0128CPU2_ETH2FLTCPU2 ETH2 故障%S0129CPU2_TASKFLTCPU2 任务故障%S0130CPU2_SELFONCPU2 本侧%S0131CPU2_FATALCPU2 致命故障%S0138CPU2_PEERONCPU2 对侧%S0139CPU2_PEERMSTCPU2 对侧为主%S0140CPU2_STOPCPU2 停止态%S0141CPU2_DEBUGC

7、PU2 调试态%S0142CPU2_NVRAMFLTCPU2 NVRAM 故障%S0144CPU2_CPU2 在先序 号名 称描 述模块运行状态%S0513ERR模块(地址 001) 通讯故障%S0514MDU001_DIAGERR模块(地址 001) 自故障%S0515MDU001_CFGERR模块(地址 001) 类型不匹配%S0516MDU001_RVS1模块(地址 001) 保留 1%S0517MDU001_RVS2模块(地址 001) 保留 2%S0518MDU001_RVS3模块(地址 001) 保留 3%S0519MDU001_RVS4模块(地址 001) 保留 4%S0520M

8、DU001_RVS5模块(地址 001) 保留 5%S0521ERR模块(地址 002) 通讯故障%S0522MDU002_DIAGERR模块(地址 002) 自故障%S0523MDU002_CFGERR模块(地址 002) 类型不匹配序 号名 称描 述模块运行状态%S0524MDU002_RVS1模块(地址 002) 保留 1%S0525MDU002_RVS2模块(地址 002) 保留 2%S0526MDU002_RVS3模块(地址 002) 保留 3%S0527MDU002_RVS4模块(地址 002) 保留 4%S0528MDU002_RVS5模块(地址 002) 保留 5序 号名 称描

9、 述系统字寄存器%SW0001TIME_YEAR时钟: 年%SW0002TIME_MONTH时钟: 月%SW0003TIME_DAY时钟: 日%SW0004TIME_HOUR时钟: 时%SW0005TIME_MINUTE时钟: 分%SW0006TIME_SECOND时钟: 秒%SW0007TIME_MS时钟: 毫秒%SW0009ALARM_PTR指针%SW0010SOE_PTRSOE 事件指针序 号名 称描 述系统字寄存器%SW0011OVERRUN_INFO程序执行溢出位置%SW0014EXERERR_INFO程序执行出错位置%SW0018CPU_TYPECPU 类型%SW0019CPU_V

10、ERCPU 固件版本%SW0021COM1_SENDCOM1 发送状态%SW0022COM1_RECVCOM1 接收状态%SW0023COM2_SENDCOM2 发送状态%SW0024COM2_RECVCOM2 接收状态序 号名 称描 述系统字寄存器%SW0025STTM_YEAR启动时间: 年%SW0026STTM _MONTH启动时间: 月%SW0027STTM _DAY启动时间: 日%SW0028STTM _HOUR启动时间: 时%SW0029STTM _MINUTE启动时间: 分%SW0030STTM _SECOND启动时间: 秒%SW0031STTM _MS启动时间: 毫秒%SW00

11、32SCAN_TIME扫描周期测点属性包括两种,有所有类型测点都具有的共同属性,也有只有个别测点才具有的特殊属性。共同属性【序号】:序号用于区分测点。序号自动生成,不能修改。序号可直接作为功能模块或指令的操作对象。序号包括两部分:测点类型和测点序号,如%I0001、%MW0100 等。测点类型表明当前测点为何种类型,如%I 表示数字量输入测点,%MW 表示字寄存器;测点序号表示当前测点的,测点序号过其最大值。不同类型测点、不同类型 CPU,其最大值不相同。【描述】:每一个测点还可以定义描述,描述是对测点比较详细的说明。例如,%I0001 的名称还是 DL_ON,描述定义为“断路器合”,在阅读梯

12、形程序时如果不明白 DL_ON 的含义时可以到描述中查看。但描述的内容并不能显示在梯形中。共同属性【名称】:每一个测点都可以定义一个名称,这个名称可以在梯形图及顺序控制图等编程时作为操作对象直接使用,并且能够直接显示在程序中。例如,%I0001定义为 DL_ON(断路器合),在梯形编辑区放置一个触点,参数输入 DL_ON,编译以后,编程能够自动识别。如果测点定义发生了变化,“断路器合”测点改为数入第 2 点,只需把%I0002 的名称定义为DL_ON,梯形中无需作任何改动。名称可以定义为英文或中文。【使用次数】:使用次数显示当前测点在程序中使用过的次数,它通过【文件】 /【统计使用次数】得到,

13、存盘后下次无需再统计。特别是定时器、计数器的使用次数很有用处,可查看其是否使用过,避免重复使用引起。特殊属性【模块地址】:仅对实际测点如数字量输入测点 I、数字量输出测点 Q、模拟量输入测点 IW、模拟量输出测点 QW 有效。模块地址是当前测点所在模块的地址,模块定义好后自动生成,不能修改。机箱 1 的模块地址从 1-15,机箱 2 的模块地址从 16-30,以此类推。例如,当前的测点所在的模块位于机箱 2 的第 3 个插槽上,那么模块地址就是 18。【滤波时间】:仅对数字量输入测点有效。每一个数字量输入信号都可以加一定时间的滤波,用于防止干扰信号。滤波时间以 10ms 为,可以修改,范围为0

14、655350ms。一般开关量滤波时间缺省为 10ms,如果输入的值超出范围,编程会弹出提示框。特殊属性【强制】:仅对实际测点如数字量输入测点 I、数字量输出测点 Q、模入测点 IW、模出测点 QW 有效。对测点进行强制后,不管信号的当前值是多少,可以根据自己的要求对测点设值。强制只能在联机状态下执行,双击需要设值的测点的强制栏,此时强制栏会出现 符号,表示该测点已强制,再次双击,此时强制栏为空,表示该测点未强制。在强制状态下,系统扫描的信号状态不再送到测点区。【值】:反映数字量输入测点 I、数字量输出测点 Q、模入测点 IW、模出测点QW 这些实际测点在联机状态下的当前值;反映位寄存器 M、字

15、寄存器 MW、掉电保持位寄存器 N、掉电保持字寄存器 NW、系统位寄存器 S、系统字寄存器 SW这些虚拟测点在联机状态下的当前值。对于系统寄存器 S 和 SW,则只能不能写入。而特殊属性【信号类型】:仅对模拟量输入模块有效。模拟量输入模块可以有不同类型的信号,如电压型、电流型和热电阻,对于同种类型的输入信号也有不同的范围。对于电流型模入模块的测点,信号类型可以为 420mA、020mA 和 010mA;对于电压型模入模块的测点,信号类型可以为 05V 和 15V;对于热电阻输入模块的测点,信号类型可以为 Pt100、Cu50、Cu53和 Cu100。【预置值】:仅对定时器 T 和计数器 C 有

16、效。在联机状态下查看定时器的预置时间或计数器的预置值。【当前值】:仅对定时器 T 和计数器 C 有效。在联机状态下查看定时器的当前时间或计数器的当前值。特殊属性【维数】:仅对变量有效。变量的维数最多为 4096 维。变量的下标从 0 开始,例如, V0001定义名称为 sus,维数是 100 维,则可使用 sus0sus99。如果是 1 维变量,输入时不用带下标,只输入变量名就行了,例如,V0001(名称为 sus), 维数是 1 维,使用时只需输入 sus,而不是 sus0。变量在使用时必须定义名称, 例如,V0001 名称定义为 s而不是 V00010。us,在使用时只能用sus0,【类型

17、】:仅对变量有效。通过下拉菜单选择变量的数据类型,可以是 PLC 中所有的数据类型,包括 BOOL、BYTE、WORD、DWORD、S、D、REAL、 US、U、UD等类型(关于数据类型的详细介绍请见本章数据类型部分) , 但每一组变量只能定义为同一种类型的数据。【零漂】:仅对模拟量输入测点 IW 有效,对到的信号进行误差补偿。在联机情况下查看 修改测点值。自选测点表可以定义希望观察的测点,从而可以在程序调试时只关注需要的测点,便于调试。在项目浏览器中选择【数据】 【自选测点表】,弹出一个自选测点表。如果是首次使用,则该测点表是一个空表。添加测点在空白处单击鼠标右键,选择添加,则会弹出输入测点名称要的测点序号或名称。框,输入需从程序中导入测点在测点表中单击鼠标右键,选择【从程序添加】,则会弹出【选择程序】框,选择要导入测点的程序名称,点击确定则这个程序中所有用到的测点、变量将全部导入本测点表中。强制测值在自选测点表中修改测点的测值。对于测点%M、%MW、%N、%NM、%Q、%QW和变量直接在测值选项中双击需要修改的测点测值,就可以进值

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论