技成培训网论坛

 找回密码
 立即注册
123
返回列表 发新帖
打印 上一主题 下一主题
开启左侧

第二堂课后练习题(第三、四节)

  [复制链接]
61
发表于 2017-6-22 19:30:58 | 只看该作者   来自:112.40.87.64
1.共4种 ①输入过程映像寄存器     作用:专门用来接收PLC外部开关信号的原件。②输出过程映像寄存器作用:用来将PLC内部信号输出传送给外部负载。③模拟量输入映像寄存器作用:用于储存模拟量模块采集到到的模拟量值转换成数字量。④模拟量输出映像寄存器作用:用于储存一个字的数字量值这个值可以按比例通过模拟量输出模块转换成电流或电压;2、V英语存储程序执行过程中控制逻辑操作的中间结果,也可以用它来保存与工序或任务相关的其他数据,L是局部变量有效的主要用于临时存储或给程序传递参数使用,区别V全局生效,L局部生效;3、1dword=2word=4byte=32bit;4、Q0.0和Q0.2;5、3106;6、INT分正负,WORD不分正负;7、把源码取反后加一
62
发表于 2017-6-22 19:54:21 | 只看该作者   来自:183.208.66.26
1、S7-200SMART系列PLC中,哪些存储器是与实际输入输出有关的?并简述他们各自的作用?
答;实际输入影响区I区,输出影响区Q区。
2、说明全局变量存储区(V)的作用、局部存储(L)的作用,并说明他们之间的区别?
答,存储区V区是全局有效,适用于主程序,子程序,中断程序的所有POU.存储区L是局部有效,适用于局部的的POU.
3、请简述 byte、word 、dword、bit之间的关系?
答。BIT是位,BYTE是字节,WORD是字,DWORD是双字。1个双字DWORD=2个WORD=4个BYTE=32个BIT
4、假设QB0的值等于5,请说明为1 的输出点是?
答,把5装换成2进制的数是101,所以Q0.0和Q0.3这两个位是1.
5、假设VB0的值等于12,VB1的值等于34,则VW0的值等于多少?
答,3106
6、请描述数据类型INT与word之间的相同与不同之处?
答。两者都是16各位。INT是有符号的整数类型,WORD是无符号的整数类型。
7、简述一个负数在PLC中是如何进行存储的?
答。先把负数变成绝对值再把这个数的二进制数逐位取反,再在该数的末位加1即可得到该负数的补码
63
发表于 2017-6-22 19:57:13 | 只看该作者   来自:36.48.110.109
1、S7-200SMART系列PLC中,哪些存储器是与实际输入输出有关的?并简述他们各自的作用?

(1)输入过程映像区(I),每个扫描周期开始,PLC会对PLC输入端子上的信号状态进行采
        集,采集后存储到输入过程映像区(I)当中。
(2)输出过程映像区(Q),用来将PLC内部信号输出传送给外部负载。在每次扫描周期的
       结尾,CPU将输出过程映像寄存器中的数值复制到plc物理输出点上。
(3)模拟量输入映像寄存器(AI),用于存取CPU将模拟量值(如温度或电压)转换后的数
       字量,其转换后的长度为一个字的程度。
(4)模拟量输出映像寄存器(AQ),CPU根据其存储的数字量的多少,按比例转换为电流或
       电压。

2、说明全局变量存储区(V)的作用、局部存储(L)的作用,并说明他们之间的区别?

     全局变量存储(V)是S7-200SMART系列PLC中的最大一个数据存储器,根据CPU型号的不一样,
     其大小也不一样,主要用来存储各种数据,全局变量存储器在全局有效,即当主程序中用到的一
    个地址,那么在别的任何程序有用到这个地址,这个地址里面的数据都是相同的。而局部变量存储
     器(L)在S7-200SMART系列里面主要有64个字节的存储器空间。谓局部存储器指的是在局部有效,
    即所使用的地址只在当前的POU中有效。局部存储器多用于在建立带形式参数的子程序时候用,
    在子程序中建立变量表后,系统会自动的分配地址,这些地址都是局部存储器的地址。

3、请简述 byte、word 、dword、bit之间的关系?

     1DWORD = 2WORD = 4BYTE = 32BIT

4、假设QB0的值等于5,请说明为1 的输出点是?

    5转换成8位二进制位后为
     2#  0      0      0      0     0      1      0     1;
     Q:   0.7   0.6   0.5   0.4   0.3   0.2   0.1   0.0,
     可知Q0.0=1,Q0.2=1。

5、假设VB0的值等于12,VB1的值等于34,则VW0的值等于多少?

     VB0:2# 0000 1100  VB1:2# 0010 0010  
     VW0:0000 1100 0010 0010
     最后结果为3106。

6、请描述数据类型INT与word之间的相同与不同之处?

     INT与WORD的数据类型来说都是占用16位的存储空间,其主要的区别在于INT的数据类型存储
     的是有符号的数,大小为-32768~32767的范围,而WORD的数据类型存储的是无符号的数,存
    储范围为0到65535.在指令使用方面也有应用于不同的地方,在数学运转指令中多用INT的数
    据类型,在逻辑运算中多用word的数据类型。

7、简述一个负数在PLC 中是如何进行存储的?

    负数在PLC中是以其补码的形式存储于PLC的存储器中的,如-5存入到PLC时是以二进制数
    2#1111 1111 1111 1011,进行存储的。
   补码的计算方式对其绝对值的原码取法加1。
64
发表于 2017-6-29 20:04:44 | 只看该作者   来自:101.249.221.29
答1(1)输入过程映像区(I),每个扫描周期开始,PLC会对PLC输入端子上的信号状态进行采集,采集后存储到输入过程映像区(I)当中。
(2)输出过程映像区(Q),用来将PLC内部信号输出传送给外部负载。在每次扫描周期的结尾,CPU将输出过程映像寄存器中的数值复制到         物理输出点上。
(3)模拟量输入映像寄存器(AI),用于存取CPU将模拟量值(如温度或电压)转换后的数字量,其转换后的长度为一个字的程度。
(4)模拟量输出映像寄存器(AQ),CPU根据其存储的数字量的多少,按比例转换为电流或电压。
答2全局变量存储(V)是S7-200SMART系列PLC中的最大一个数据存储器,根据CPU型号的不一样,其大小也不一样,主要用来存储各种数据,顾名思义,全局变量存储器在全局有效,即当主程序中用到的一个地址,那么在别的任何程序有用到这个地址,这个地址里面的数据都是相同的。而局部变量存储器(L)在S7-200SMART系列里面主要有64个字节的存储器空间。所谓局部存储器指的是在局部有效,即所使用的地址只在当前的POU中有效。局部存储器多用于在建立带形式参数的子程序时候用,在子程序中建立变量表后,系统会自动的分配地址,这些地址都是局部存储器的地址
答3  1个双字是两个字,一个字是两个字节,一个字节是8位
答4Q0.0和Q0.2为1、
答5   3106
答6INT与WORD的数据类型来说都是占用16位的存储空间,其主要的区别在于INT的数据类型存储的是有符号的数,大小为-32768~32767的范围,而WORD的数据类型存储的是无符号的数,存储范围为0到65535.在指令使用方面也有应用于不同的地方,在数学运转指令中多用INT的数据类型,在逻辑运算中多用word的数据类型。
答7 以补码的形式存储在存储器中

65
发表于 2017-6-29 20:05:31 | 只看该作者   来自:101.249.221.29
答1(1)输入过程映像区(I),每个扫描周期开始,PLC会对PLC输入端子上的信号状态进行采集,采集后存储到输入过程映像区(I)当中。
(2)输出过程映像区(Q),用来将PLC内部信号输出传送给外部负载。在每次扫描周期的结尾,CPU将输出过程映像寄存器中的数值复制到         物理输出点上。
(3)模拟量输入映像寄存器(AI),用于存取CPU将模拟量值(如温度或电压)转换后的数字量,其转换后的长度为一个字的程度。
(4)模拟量输出映像寄存器(AQ),CPU根据其存储的数字量的多少,按比例转换为电流或电压。
答2全局变量存储(V)是S7-200SMART系列PLC中的最大一个数据存储器,根据CPU型号的不一样,其大小也不一样,主要用来存储各种数据,顾名思义,全局变量存储器在全局有效,即当主程序中用到的一个地址,那么在别的任何程序有用到这个地址,这个地址里面的数据都是相同的。而局部变量存储器(L)在S7-200SMART系列里面主要有64个字节的存储器空间。所谓局部存储器指的是在局部有效,即所使用的地址只在当前的POU中有效。局部存储器多用于在建立带形式参数的子程序时候用,在子程序中建立变量表后,系统会自动的分配地址,这些地址都是局部存储器的地址
答3  1个双字是两个字,一个字是两个字节,一个字节是8位
答4Q0.0和Q0.2为1、
答5   3106
答6INT与WORD的数据类型来说都是占用16位的存储空间,其主要的区别在于INT的数据类型存储的是有符号的数,大小为-32768~32767的范围,而WORD的数据类型存储的是无符号的数,存储范围为0到65535.在指令使用方面也有应用于不同的地方,在数学运转指令中多用INT的数据类型,在逻辑运算中多用word的数据类型。
答7 以补码的形式存储在存储器中

66
发表于 2017-6-29 20:05:49 | 只看该作者   来自:101.249.221.29
答1(1)输入过程映像区(I),每个扫描周期开始,PLC会对PLC输入端子上的信号状态进行采集,采集后存储到输入过程映像区(I)当中。
(2)输出过程映像区(Q),用来将PLC内部信号输出传送给外部负载。在每次扫描周期的结尾,CPU将输出过程映像寄存器中的数值复制到         物理输出点上。
(3)模拟量输入映像寄存器(AI),用于存取CPU将模拟量值(如温度或电压)转换后的数字量,其转换后的长度为一个字的程度。
(4)模拟量输出映像寄存器(AQ),CPU根据其存储的数字量的多少,按比例转换为电流或电压。
答2全局变量存储(V)是S7-200SMART系列PLC中的最大一个数据存储器,根据CPU型号的不一样,其大小也不一样,主要用来存储各种数据,顾名思义,全局变量存储器在全局有效,即当主程序中用到的一个地址,那么在别的任何程序有用到这个地址,这个地址里面的数据都是相同的。而局部变量存储器(L)在S7-200SMART系列里面主要有64个字节的存储器空间。所谓局部存储器指的是在局部有效,即所使用的地址只在当前的POU中有效。局部存储器多用于在建立带形式参数的子程序时候用,在子程序中建立变量表后,系统会自动的分配地址,这些地址都是局部存储器的地址
答3  1个双字是两个字,一个字是两个字节,一个字节是8位
答4Q0.0和Q0.2为1、
答5   3106
答6INT与WORD的数据类型来说都是占用16位的存储空间,其主要的区别在于INT的数据类型存储的是有符号的数,大小为-32768~32767的范围,而WORD的数据类型存储的是无符号的数,存储范围为0到65535.在指令使用方面也有应用于不同的地方,在数学运转指令中多用INT的数据类型,在逻辑运算中多用word的数据类型。
答7 以补码的形式存储在存储器中

67
发表于 2017-6-29 20:09:10 | 只看该作者   来自:101.249.221.29
答1(1)输入过程映像区(I),每个扫描周期开始,PLC会对PLC输入端子上的信号状态进行采集,采集后存储到输入过程映像区(I)当中。
(2)输出过程映像区(Q),用来将PLC内部信号输出传送给外部负载。在每次扫描周期的结尾,CPU将输出过程映像寄存器中的数值复制到         物理输出点上。
(3)模拟量输入映像寄存器(AI),用于存取CPU将模拟量值(如温度或电压)转换后的数字量,其转换后的长度为一个字的程度。
(4)模拟量输出映像寄存器(AQ),CPU根据其存储的数字量的多少,按比例转换为电流或电压。
答2全局变量存储(V)是S7-200SMART系列PLC中的最大一个数据存储器,根据CPU型号的不一样,其大小也不一样,主要用来存储各种数据,顾名思义,全局变量存储器在全局有效,即当主程序中用到的一个地址,那么在别的任何程序有用到这个地址,这个地址里面的数据都是相同的。而局部变量存储器(L)在S7-200SMART系列里面主要有64个字节的存储器空间。所谓局部存储器指的是在局部有效,即所使用的地址只在当前的POU中有效。局部存储器多用于在建立带形式参数的子程序时候用,在子程序中建立变量表后,系统会自动的分配地址,这些地址都是局部存储器的地址
答3  1个双字是两个字,一个字是两个字节,一个字节是8位
答4Q0.0和Q0.2为1、
答5   3106
答6INT与WORD的数据类型来说都是占用16位的存储空间,其主要的区别在于INT的数据类型存储的是有符号的数,大小为-32768~32767的范围,而WORD的数据类型存储的是无符号的数,存储范围为0到65535.在指令使用方面也有应用于不同的地方,在数学运转指令中多用INT的数据类型,在逻辑运算中多用word的数据类型。
答7 以补码的形式存储在存储器中

68
发表于 2017-6-30 20:10:35 | 只看该作者   来自:183.164.74.103
老师辛苦了
69
发表于 2017-7-2 21:09:24 | 只看该作者   来自:106.125.114.230
1、S7-200SMART系列PLC中,哪些存储器是与实际输入输出有关的?并简述他们各自的作用?
(1)数字量输入I   用于寄存输入端子的状态(2)数字量输出Q  用于寄存将要在扫描结束后送到输出端子的状态(3)模拟量输入AI 存储模拟量输入信号转换成离散数字量后的存储器(4)模拟量输出AQ计算后数字量转换为模拟量的存储器
2、说明全局变量存储区(V)的作用、局部存储(L)的作用,并说明他们之间的区别?
V区是全局有效,适用于主程序,子程序,中断程序。L是局部有效,适用于子程序。v区存储关联整个程序,L区存储只关联本程序段
3、请简述 byte、word 、dword、bit之间的关系?DWORD=2WORD=4BYTE=32BIT

4、假设QB0的值等于5,请说明为1 的输出点是?Q0.0,Q0.2.

5、假设VB0的值等于12,VB1的值等于34,则VW0的值等于多少?3106

6、请描述数据类型INT与word之间的相同与不同之处?INT是有符号整数,word包括无符号整数和有符号整数

7、简述一个负数在PLC中是如何进行存储的?一个整数按绝对值大小转换成二进制数原码,按位取反加1
70
发表于 2017-7-3 15:37:01 | 只看该作者   来自:58.20.30.85
11)输入过程映像区(I),每个扫描周期开始,PLC会对PLC输入端子上的信号状态进行采集,采集后存储到输入过程映像区(I)当中。
2)输出过程映像区(Q),用来将PLC内部信号输出传送给外部负载。在每次扫描周期的结尾,CPU将输出过程映像寄存器中的数值复制到         物理输出点上。
3)模拟量输入映像寄存器(AI),用于存取CPU将模拟量值(如温度或电压)转换后的数字量,其转换后的长度为一个字的程度。
4)模拟量输出映像寄存器(AQ),CPU根据其存储的数字量的多少,按比例转换为电流或电压。


2、全局变量存储(V)是S7-200SMART系列PLC中的最大一个数据存储器,根据CPU型号的不一样,其大小也不一样,主要用来存储各种数据,顾名思义,全局变量存储器在全局有效,即当主程序中用到的一个地址,那么在别的任何程序有用到这个地址,这个地址里面的数据都是相同的。而局部变量存储器(L)在S7-200SMART系列里面主要有64个字节的存储器空间。所谓局部存储器指的是在局部有效,即所使用的地址只在当前的POU中有效。局部存储器多用于在建立带形式参数的子程序时候用,在子程序中建立变量表后,系统会自动的分配地址,这些地址都是局部存储器的地址。

3、1DWORD = 2WORD = 4BYTE = 32BIT

4、5转换成8位二进制位后为2#0000 0101,与QB0中的Q0.0到Q0.7对应,Q0.0为最低位(即在最右边),Q0.7为最高位(即在最右边),所以对于后,可知Q0.0=1,Q0.2=1。

5、VW0由VB0和VB1两个字节组成,所以VB0位高八位,VB0位低八位,分别把12转成八位二进制数后存入到VB0中,把34转换成八位二进制数后存入到VB1,然后把他们组合成一个16位的二进制数,所得的值就是VW0中的值,最后结果为3106。

6、INT与WORD的数据类型来说都是占用16位的存储空间,其主要的区别在于INT的数据类型存储的是有符号的数,大小为-32768~32767的范围,而WORD的数据类型存储的是无符号的数,存储范围为0到65535.在指令使用方面也有应用于不同的地方,在数学运转指令中多用INT的数据类型,在逻辑运算中多用word的数据类型。

7、负数在PLC中是以其补码的形式存储于PLC的存储器中的,如-5存入到PLC时是以二进制数2#1111 1111 1111 1011,进行存储的。补码的计算方式对其绝对值的原码取法加1。

71
发表于 2017-7-16 21:37:00 | 只看该作者   来自:124.236.177.85
感谢信感谢
72
发表于 2017-7-20 23:23:31 | 只看该作者   来自:123.147.249.148
继续复习。。。。。
73
发表于 2018-3-27 10:05:39 | 只看该作者   来自:113.120.87.120
jcli6JLw 发表于 2017-6-19 22:47
1、S7-200SMART系列PLC中,哪些存储器是与实际输入输出有关的?并简述他们各自的作用?
答:输入映像寄存器 ...

5应该是3412吧
74
发表于 2018-7-2 22:21:58 | 只看该作者   来自:39.164.103.93
继续学习!
75
发表于 2018-9-27 10:57:43 | 只看该作者   来自:106.9.202.206
讲的特别好,特别详细,赞赞赞
76
发表于 2018-10-9 11:02:17 | 只看该作者   来自:112.17.237.45
谢谢,感谢楼上的分享啊
77
发表于 2019-2-18 20:08:46 | 只看该作者   来自:117.150.203.141
所以VB0位高八位,VB0位低八位,分别把12转成八位二进制数后存入到VB0中,把34转换成八位二进制数后存入到VB1
78
发表于 2019-2-18 20:09:18 | 只看该作者   来自:117.150.203.141
所以VB0位高八位,VB0位低八位,分别把12转成八位二进制数后存入到VB0中,把34转换成八位二进制数后存入到VB1
79
发表于 2019-2-18 20:09:46 | 只看该作者   来自:117.150.203.141
所以VB0位高八位,VB0位低八位,分别把12转成八位二进制数后存入到VB0中,把34转换成八位二进制数后存入到VB1
80
发表于 2019-2-18 20:12:15 | 只看该作者   来自:117.150.203.141
1100001000010 VB0低位是34,VB1高位是12
81
发表于 2019-6-15 21:17:35 | 只看该作者   来自:120.207.220.46
学习新知识
82
发表于 2019-9-6 22:07:28 | 只看该作者   来自:120.207.220.46
学习学习学习
83
发表于 2019-11-15 15:32:01 | 只看该作者   来自:113.90.1.19
11111
84
发表于 2020-3-27 10:36:52 | 只看该作者   来自:125.115.213.239
#在这里快速回复#加油,大兄弟
此软件“仅限学习交流”,如用于商业用途,请到官方购买正版软件,追究法律责任与“技成培训网”无关!
本站仅提供软件下载,不提供软件安装、破解等指导服务。
您需要登录后才可以回帖 登录 | 立即注册

本版技能点规则

小黑屋|技成培训网论坛   粤ICP备11069432号-1

GMT+8, 2024-4-20 16:13

Powered by jcpeixun X3.3

© 2007-2024 深圳市技成科技有限公司

快速回复 返回顶部 返回列表