《FX系列PLC编程及应用》3版部分习题参考答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1《FX系列PLC编程及应用》3版部分习题参考答案由于设计方法和设计思路的不同,梯形图设计的答案可能不是唯一的,给出的答案仅供参考。第1章习题答案1.填空1)FX3系列的硬件主要由基本单元、扩展单元、扩展模块、功能扩展板和特殊适配器组成。2)辅助继电器的线圈“断电”时,其常开触点断开,常闭触点接通。3)外部的输入电路断开时,对应的输入映像存储器为OFF,梯形图中对应的输入继电器的常开触点断开,常闭触点接通。4)若梯形图中输出继电器的线圈“通电”,对应的输出映像存储器为ON,在输出处理阶段之后,继电器型输出电路中对应的硬件继电器的线圈通电,其常开触点接通,外部负载通电工作。2.FX3系列的基本单元的左边和右边分别安装什么硬件?答:基本单元的左边安装特殊适配器,右边安装I/O扩展模块和特殊功能模块。3.基本单元与扩展单元有什么区别?答:基本单元内有CPU、输入/输出电路和电源。扩展单元内置DC24V电源,I/O点数较多,但是没有CPU。4.功能扩展板有什么特点,FX3系列的有哪些功能扩展板?答:功能扩展板的价格便宜,不需要外部的安装空间。功能扩展板有以下品种:4点开关量输入板、2点开关量晶体管输出板、2路模拟量输入板、1路模拟量输出板、8点模拟量电位器板;RS-232C、RS-485、RS-422通信板和FX3U的USB通信板。5.存储器RAM和EEPROM各有什么特点?答:RAM的工作速度高,价格低,改写方便。RAM芯片断电后,存储的信息将会丢失。EEPROM兼有ROM的非易失性和RAM的随机读写的优点,但是写入数据所需的时间比RAM长得多,写入的次数有限制。6.FX3U和FX3G系列的用户程序分别用什么存储器保存?答:FX3U系列的用户程序用RAM和锂电池保存,FX3G系列的用户程序用EEPROM保存。7.使用带锂电池的PLC应注意什么问题?答:PLC面板上的BATT发光二极管亮时,需要更换锂电池。可以用M8005的常开触点来接通控制屏面板上的指示灯或声光报警器,通知用户及时更换锂电池。28.用GXWorks2编程时可以选用那些编程语言?答:简单工程可使用的编程语言为梯形图和SFC,结构化工程可使用ST和结构化梯形图/FBD。9.FX3SA/FX3S内置什么通信端口?答:内置RS-422编程端口和USB端口。10.开关量输出电路有哪3种类型,各有什么特点?答:继电器型输出电路的工作电压范围广,触点的导通压降小,承受瞬时过电压和瞬时过电流的能力较强,但是动作速度较慢,动作次数有一定的限制。晶体管型与双向晶闸管型输出电路分别用于直流负载和交流负载,它们的可靠性高,反应速度快,寿命长,但是过载能力稍差。11.开关量源型输入电路和漏型输入电路各有什么特点?答:开关量源型输入电路外接传感器的PNP集电极开路晶体管。漏型输入电路外接传感器的NPN集电极开路晶体管。12.简述PLC的扫描工作过程。答:在RUN模式,PLC通过反复执行反映控制要求的用户程序来实现控制功能。在每次循环过程中,PLC要完成内部处理、通信服务、输入处理、程序执行和输出处理这5个阶段的任务。第2章习题答案1.怎样设置GXWorks2的工具栏?答:选中“视图”菜单中的“工具栏”,单击工具栏列表中的某个选项,可以显示或关闭对应的工具栏。选中列表最下面的“显示所有工具栏”,列表中的工具栏选项将由5个增加到13个。一般只显示正在使用的编程语言的工具栏。2.怎样自动隐藏GXWorks2的窗口?答:单击窗口标题栏上图钉形状的“自动隐藏”按钮,使它变为水平方向的“图钉”,“窗口被自动隐藏。再次单击该按钮,将取消隐藏功能。3.怎样用GXWorks2打开和转换用GXDeveloper生成的工程?答:执行菜单命令“工程”→“打开其他格式数据”→“打开其他格式工程”。用“查找范围”选择框打开某个用GXDeveloper生成的工程的文件夹,双击其中的Gppw.gpj文件,再单击出现的小对话框中的“是”按钮,该工程被转换为GXWorks2格式后被打开。4.怎样生成和显示软元件注释?答:双击左边“导航”窗口中的“全局软元件注释”,打开软元件注释编辑器。“软元件名”列表中是默认的X0,在“注释”列中,输入X0等的注释。在“软元件名”文本框输入Y0,按〈Enter〉键后切换到输出继电器注释画面,输入Y0等的注释。5.怎样设置软元件注释的显示格式?答:打开程序,执行菜单命令“视图”→“注释显示”,将会在触点和线圈的下面显示它们的注释。再次执行该命令,软元件下面的注释消失。6.怎样设置当前值监视行的显示方式?3答:执行菜单命令“视图”→“当前值监视行显示”,可设置当前值监视行的显示方式。7.怎样获取特定的指令的帮助信息?答:在梯形图的写入模式双击某一条指令对应的图形符号,出现“梯形图输入”对话框。单击其中的“帮助”按钮,出现“指令帮助”对话框,给出了该指令的帮助信息。单击对话框左下角的“详细”按钮,出现“详细的指令帮助”对话框。8.将程序写入PLC需要做哪些操作?答:安装编程电缆USB-SC09-FX的驱动程序后,用USB-SC09-FX连接计算机的USB端口和PLC的编程端口。打开一个工程,单击导航窗口下面的视窗选择区域的“连接目标”按钮,再双击导航窗口的“当前连接目标”文件夹中的Connection1,打开“连接目标设置Connection1”对话框。双击“SerialUSB”按钮,用出现的对话框选中RS-232C,设置编程电缆对应的COM口和传送速度。双击“PLCModule”按钮,设置“CPU模式”为FXCPU。单击工具栏上的“PLC写入”按钮,出现“在线数据操作”对话框,勾选MAIN或其他要写入的对象,单击“执行”按钮,开始写入。9.怎样用远程操作改变PLC的RUN/STOP状态?答:执行菜单命令“在线”→“远程操作”,打开“远程操作”对话框。RUN指示灯显示当前的运行模式。可用RUN按钮或STOP按钮执行相应的操作。10.怎样打开仿真软件和用仿真软件调试程序?答:打开一个工程,单击工具栏最右边的“模拟开始/停止”按钮,打开仿真软件。用户程序被自动写入仿真PLC。写入结束后,仿真软件上的RUN指示灯变为绿色。单击工具栏上的“当前值更改”按钮,出现“当前值更改”对话框。单击梯形图中的某个触点,可用“ON”按钮和“OFF”按钮改变该触点的状态,用这个方法产生输入信号。用梯形图监控观察有关的输出信号的状态。第3章习题答案1.填空1)一般用途定时器的线圈通电时开始定时,定时时间到时其常开触点接通,常闭触点断开。2)一般用途定时器的线圈断电时被复位,复位后其常开触点断开,常闭触点接通,当前值为0。3)计数器的复位输入电路断开、计数输入电路由断开变为接通,计数当前值小于设定值时,计数器的当前值加1。计数当前值等于设定值时,其常开触点接通,常闭触点断开。再来计数脉冲时当前值不变。复位输入电路接通时,计数器被复位,复位后其常开触点断开,常闭触点接通,当前值为0。4)OUT指令不能用于输入继电器。5)M8002是初始脉冲,在PLC从STOP模式进入RUN模式时,它在一个扫描周期为ON。当PLC处于RUN模式时,M8000一直为ON。6)与主控触点下端相连的常闭触点应使用LDI指令。47)软元件中只有输入继电器和输出继电器的软元件号采用八进制数。题3-2的答案题3-3的答案题3-4的答案题3-5的答案题3-6的答案5题3-7的答案题3-8的答案题3-9的答案题3-10的答案6题3-11的答案第4章习题答案4-1题1.填空1)应用指令的(S·)表示源操作数,(D·)表示目标操作数。S和D右边的“·”表示可以使用变址功能。2)D2和D3组成的32位整数(D3,D2)中的D2为低16位数据,D3为高16位数据。3)图4-99中的应用指令“DINCPD0”在X4的上升沿时,将(D1,D0)中的32位数据加1。图4-99题1第3小题和题2的图4)如果Z1的值为10,D8Z1相当于软元件D18,X6Z1相当于软元件X20。5)K2X10表示由X10~X17组成的2个位元件组。6)BIN是二进制数的简称,HEX是十六进制数的简称。7)每一位BCD码用4位二进制数来表示,其取值范围为二进制数0000~1001。8)二进制数0100000110000101对应的十六进制数是H4185,对应的十进制数是16773,绝对值与它相同的负数的补码是1011111001111011。9)BCD码0100000110000101对应的十进制数是4185。10)16位二进制乘法运算指令MUL的目标操作数为32位。11)如果两个源操作数的同一位均为1,WAND指令的目标操作数的对应位为1。12)FX系列内部采用二进制浮点数进行浮点数运算,在梯形图中用十进制浮点数进行监控。13)如果需要跳转到END指令所在的步序号,应使用标记P63。14)执行“CJP1”指令的条件满足时,将不执行该指令和指针P1之间的指令。15)同一个位软元件的线圈可以在跳转条件相反的两个跳转区内分别出现一次。16)子程序和中断程序应放在FEND指令之后。17)子程序用SRET指令结束,中断程序用IRET指令结束。18)子程序和中断程序中应使用编号为T192~T192的定时器。19)子程序最多嵌套5层。20)X2上升沿中断的中断指针为I201。21)定时器中断指针I680的中断周期为80ms。722)M8055为ON时,禁止执行X5产生的中断。2.试分析图4-99中下面两行梯形图的功能。答:X3为ON时,每1s将Y0的状态翻转一次。3.用触点比较指令编写程序,在D2不等于300与D3大于-100时,令M1的线圈通电。题4-3的答案4.用区间比较指令编写程序,在D4小于100和D4大于2000时,令Y5为ON。题4-4的答案6.编写程序,分别用多点传送指令FMOV和批量复位指令ZRST将D10~D59清零。题4-6的答案7.在X0为ON时,将计数器C0的当前值转换为BCD码后送到Y0~Y17中,C0的计数脉冲和复位信号分别由X1和X2提供,设计出梯形图程序。题4-7的答案8.用X0控制接在Y0~Y17上的16个彩灯的移位,每1s移1位。用X1控制左移或右移,开机时用MOV指令将彩灯的初始值设置为十六进制数H000E(仅Y1~Y3为1),设计8出梯形图程序。题4-8的答案9.用X20控制接在Y0~Y17上的16个彩灯的移位,每1s移1位。用X0~X17设置彩灯的初始值,在X21的上升沿用MOV指令将X0~X17的状态写入Y0~Y17,设计出梯形图程序。题4-9的答案10.用X0控制接在Y0~Y13上的12个彩灯的移位,每1s右移1位。用MOV指令将彩灯的初始值设置为十六进制数HF0,设计出梯形图程序。题4-10的答案11.D10中A-D转换得到的数值0~4000正比于温度值0~1200℃。在X0的上升沿,将D10中的数据转换为对应的温度值并存放在D20中,设计出梯形图程序。9题4-11的答案12.编写程序,将D0中以0.01Hz为单位的0~99.99Hz的整数格式的频率值,转换为4位BCD码,送给Y0~Y17,通过译码芯片和七段显示器显示频率值。每个译码芯片的输入为1位BCD码。题4-12的答案13.整数格式的半径在D6中,用浮点数运算指令求圆的周长,将运算结果转换为32位整数,用(D9,D8)保存,设计出程序。题4-13的答案14.要求同第13题,用整数运算指令计算圆周长。题4-14的答案15.以0.1°为单位的整数格式的角度值在D0中,在X0的上升沿,求出该角度的余弦值,将运算结果转换为以10-4为单位的整数,存放在D10中,设计出程序。10题4-15的答案16.编写程序,用WAND指令将D0的最高4位清零,其余各位保持不变,运算结果用D2保存。题4-16的答案17.编写程序,用WOR指令将Y2、Y5和Y13变为ON,Y0~Y17的其余各位保持不变。题4-17的答案18.编写程序,求出前后两个扫描周期D12中同时变化的位的个数。题4-18的答案19.设计循环程序

1 / 21
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功