首页 理论教育 如何设计I0.0上升沿PIW256温度转换程序?

如何设计I0.0上升沿PIW256温度转换程序?

时间:2023-06-27 理论教育 版权反馈
【摘要】:在I0.0的上升沿,将PIW256的值转换为以度为单位的温度值,存放在MW10中,设计出梯形图程序。

如何设计I0.0上升沿PIW256温度转换程序?

1.填空

1)每一位BCD码用____位二进制数来表示,其取值范围为二进制数2#____~2#____。BCD码2#0100000110000101对应的十进制数是____。

2)二进制数2#0100000110000101对应的十六进制数是16#____,对应的十进制数是____,绝对值与它相同的负数的补码是2#____。

3)Q4.2是输出字节____的第____位。

4)MW4由MB____和MB____组成,MB____是它的高位字节。

5)MD104由MW____和MW____组成,MB____是它的最低位字节。

6)16位常数21的数据类型为____,16位常数16#21的数据类型为____,常数21.0的数据类型为____,L#21是____位的____。

7)RLO是____的简称。

8)如果方框指令的EN输入端有能流流入且执行时无错误,则ENO输出端____。状态字的____位与方框指令的使能输出ENO的状态相同。

9)状态字的____位与位逻辑指令中的位变量的状态相同。

10)算术运算有溢出或执行了非法的操作,状态字的____位被置1。

11)接通延时定时器的SD线圈____时开始定时,定时时间到时剩余时间值为____,其常开触点____,常闭触点____。定时期间如果SD线圈断电,定时器的剩余时间____。线圈重新通电时,又从____开始定时。复位输入信号为1或SD 线圈断电时,定时器的常开触点____。

12)在加计数器的设置输入端S的____,将预设值PV指定的值送入计数器字。在加计数脉冲输入信号CU的____,如果计数值小于____,计数值加1。复位输入信号R为1时,计数值被____。计数值大于0时计数器状态位(即输出Q)为____;计数值为0时,计数器状态位为____。

13)S5T#和T#二者之一能用于梯形图的是____。

14)整数MW0的值为2#1011011011000010,右移4位后为2#____。

2.求二进制补码2#1111111110100101对应的十进制数。

3.变量表用什么数据格式显示BCD码?

4.共享符号和局部符号分别有什么特点,在什么地方定义?什么符号可以使用汉字?

5.怎样打开和关闭梯形图和语句表中的符号显示和符号信息?

6.怎样改变梯形图中触点的宽度、显示比例和字符的大小?

7.在线窗口与离线窗口分别显示什么内容?

8.怎样增、减语句表程序状态监视的内容?

9.强制变量与修改变量有什么区别?

10.PI/PQ与I/Q有什么区别?PI/PQ区可以使用位地址吗?下列指令为什么是错误的?

L PQB 0

T PIB 0

11.设计程序,将Q4.5的值立即写入到对应的输出模块。

12.按下启动按钮I0.0,Q4.0控制的电机运行30s,然后自动断电,同时Q4.1控制的制动电磁铁开始通电,10s后自动断电。用扩展的脉冲定时器和断开延时定时器设计控制电路。

13.按下启动按钮I0.0,Q4.0延时10s后变为1状态,按下停止按钮I0.1,Q4.0变为0状态,用扩展的接通延时定时器设计程序。(www.xing528.com)

14.在按钮I0.0按下后Q0.0变为1状态并自保持(见图3-104),I0.1输入3个脉冲后(用C1计数),T0开始定时,5s后Q4.0变为0状态,同时C1被复位,设计出梯形图。

15.用S、R和上升沿、下降沿检测指令设计满足图3-105所示波形的梯形图。

978-7-111-54209-4-Chapter03-202.jpg

图3-104 题14的图

978-7-111-54209-4-Chapter03-203.jpg

图3-105 题15的图

16.画出图3-106中Q0.0的波形图。

17.画出图3-107中M0.0的波形图。

18.指出图3-108中的错误,左侧垂直线断开处是相邻网络的分界点。

978-7-111-54209-4-Chapter03-204.jpg

图3-106 题16的图

978-7-111-54209-4-Chapter03-205.jpg

图3-107 题17的图

978-7-111-54209-4-Chapter03-206.jpg

图3-108 题18的图

19.执行下列指令后,累加器1装入的是MW中的数据。

L P#28.0

T LD 10

L MW[LD 10]

20.编写程序,在I0.0的上升沿将MW10~MW58清零。

21.如果MW4中的数小于等于IW2中的数,将M0.1置位为1,反之将M0.1复位为0。设计满足上述要求的语句表程序。

22.设计循环程序,求MD20~MD40中的浮点数的平均值。

23.频率变送器的量程为45~55 Hz,输出信号为直流4~20 mA,模拟量输入模块的额定输入电流为4~20 mA,设转换后的数字为13054,用FC105求以Hz为单位的频率值。

24.PIW256中A-D转换得到的数值0~27648正比于温度值0~1200℃C。在I0.0的上升沿,将PIW256的值转换为以度为单位的温度值,存放在MW10中,设计出梯形图程序。

25.以0.1度为单位的整数格式的角度值在MW0中,在I0.0的上升沿,求出该角度的正弦值,运算结果转换为以10-6为单位的双整数,存放在MD2中,设计出程序。

26.半径(小于1000的整数)在DB2.DBW2中,取圆周率为3.1416,用浮点数运算指令计算圆的周长,运算结果转换为整数,存放在DB2.DBW4中。

27.要求同第24题,用整型运算指令计算圆周长。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈