S7-200PLC的各个扩展模块在程序中怎么表示

S7-200PLC的各个扩展模块在程序中怎么表示
S7-200PLC的各个扩展模块在程序中怎么表示

S7-200PLC的各个扩展模块在程序中怎么表示

?悬赏分:10

?- 解决时间:2010-7-8 13:59

S7-200PLC的各个扩展模块在程序中怎么表示,比如我用CPU226 加个数字量扩展模块EM223和一个模拟量模块EM235,它们(指扩展模块)的输入输出点怎么在程序中表示?后面再加同样的模块呢?比如CPU226最后一个输出点是Q1.6,输入点是I2.7,在后面的扩展模块中怎么继续表示?还有EM235我只用一个电流输入端应该是AIW0还是AIW4?

小弟是新手忘各位老师赐教谢谢

问题ID: 54864提问者:差点变帅哥- 新生第1级

最佳答案

数字量模块,根据点数,除以8,就是占用地址,比如16点,就占据两个字节,比如QB2和QB3。

模拟量模块,地址是一个字一个字的增加,比如EM235占用AIW0到AIW6,唯一例外就是EM235的输出,虽然只有一路输出,占据地址比如是AQW0,但是会吞掉后面一个字的地址AQW2,所以后面的输出就从AQW4开始。

同样可以看到224CPU上面DO点只有10个点,占据QB0和Q1.0和Q1.1,之后的模块要从QB2开始,QB1剩余的地址也被吞掉了。

具体的模块地址可以通过连接上PLC,PLC----信息看到,如果是设计方案,可采用上面说的办法来参考地址。

回答者:拉夫突戴斯- 毕业实践员第4级2010-7-8 10:25

提问者对于答案的评价:

谢谢知道啦

您觉得最佳答案好不好?

50% (0) 50% (0)

其他回答

首先给你纠正个错误CPU226最后一个输出点是Q1.7

1.后面的扩展模块紧接着Q的第二个字节,I的第三个字节表示,但要记住如果一个模块没有完整

占用完一个字节,此字节余下的位不能用于下一个模块。

2.应该是AIW0

回答者:一生何求- 新生第1级 2010-7-7 21:33 连接上PLC,PLC----信息,即可看到每个扩展块的地址。

回答者:LaoHuai - 高级工程师第11级 2010-7-7 23:40

1、后面的是I3.0,I3.1......以次类推,Q2.0,Q.2.1,Q2.2......以此类推;

2、Aiw0;

回答者:我是了吾- 初级技术员第5级 2010-7-8 07:06

用通讯线将PC和PLC连接起来,并确保通讯成功以及每个扩展模块电源接通。在菜单栏“PLC”的

下拉菜单中选择“信息”,这样就可以看到CPU和每个扩展模块具体的地址分配情况。

回答者:望春秋水- 初级工程师第9级 2010-7-8 09:55

最简单的办法是连接上PLC,监控即可看到每个扩展块的地址。

回答者:好人一生- 毕业实践员第4级 2010-7-8 12:31

<<[1]>>

1.1.2程序框图与算法的基本逻辑结构

1.1.2 程序框图与算法的基本逻辑结构 教学目标 能够正确说出各种程序框图及流程线的功能与作用 能够画出顺序结构、条件结构、循环结构的流程图 能够设计简单问题的流程图 教学重点 程序框图的画法. 教学难点 程序框图的画法. 课时安排 4课时 教学过程 第1课时程序框图及顺序结构 图形符号名称功能 终端框(起止框)表示一个算法的起始和结束 输入、输出框表示一个算法输入和输出的信息 处理框(执行框)赋值、计算 判断框判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N” 流程线连接程序框 连接点连接程序框图的两部分 顺序结构条件结构循环结构应用示例 例1 请用程序框图表示前面讲过的“判断整数n(n>2)是否为质数”的算法. 解:程序框图如下:

变式训练 观察下面的程序框图,指出该算法解决的问题. 解:这是一个累加求和问题,共99项相加,该算法是求100991431321211?++?+?+? 的值. 例2 已知一个三角形三条边的边长分别为a ,b ,c ,利用海伦—秦九韶公式设计一个计算三角形面积的算法,并画出程序框图表示.(已知三角形三边边长分别为a,b,c ,则三角形的面积为S=))()((c p b p a p p ---),其中p=2 c b a ++.这个公式被称为海伦—秦九韶公式) 算法步骤如下: 第一步,输入三角形三条边的边长a,b,c. 第二步,计算p= 2c b a ++. 第三步,计算S= ))()((c p b p a p p ---. 第四步,输出S. 程序框图如下:

点评:很明显,顺序结构是由若干个依次执行的步骤组成的,它是最简单的逻辑结构,它是任何一个算法都离不开的基本结构. 顺序结构可以用程序框图表示为 变式训练 下图所示的是一个算法的流程图,已知a 1=3,输出的 b=7,求a 2的值. 解:根据题意2 21a a +=7, ∵a 1=3,∴a 2=11.即a 2的值为11. 随堂练习 如下给出的是计算 20 1614121++++ 的值的一个流程图,其中判断框内应填入的条件是______________. 语句n+1 语句n

算法与程序框图汇总

算法与程序框图 一、程序框图与算法基本逻辑结构: 1.程序框图符号及作用: 例:解一元二次方程:2 0(0)ax bx c a ++=≠ 2.画程序框图的规则: 为了使大家彼此之间能够读懂各自画出的框图,必须遵守一些共同的规则,下面对一些常用的规则做一简要介绍. (1)实用标准的框图符号. (2)框图一般按从上到下、从左到右的方向画. (3)一个完整的程序框图必须有终端框,用于表示程序的开始和结束. (4)除判断框外,大多数框图符号只有一个进入点和一个退出点,判断框是具有超过一个退出点的唯一 符号,另外,一种判断框是“是”与“不是”两分支的判断,而且有且仅有两个结果;还有一种是多分支判断,有几个不同的结果. (5)在图形符号内用于描述的语言要非常简练清楚.

3.算法的三种基本逻辑结构: (1)顺序结构 顺序结构是最简单的算法结构,语句与语句之间, 框与框之间是按从上到下的顺序进行的,它是由 若干个依次执行的处理步骤组成的,它是任何一 个算法离不开的基本结构.如图,只有在执行完步 骤n 后,才能接着执行步骤n+1. 例:.已知梯形的上底、下底和高分别为5、8、9,写出求梯形的面积的算法,画出流程图. 解:算法如下: S1 a ←5; S2 b ←8; S3 h ←9; S4 S ←(a +b )×h /2; S5 输出S . 流程图如下: (2)条件结构 一些简单的算法可以用顺序结构来实现,顺序结构中所表达的逻辑关系是自然串行,线性排列的.但这种结构无法描述逻辑判断,并根据判断结果进行不同的处理的操作,(例如遇到十字路口看信号灯过马路的问题)因此,需要另一种逻辑结构来处理这类问题. 条件结构的结构形式如图,在此结构中含有一个判断框,算法执行到此判断框给定的条件P 时,根据条件P 是否成立,选择不同的执行框(步骤A ,步骤B ),无论条件P 是否成立,只能执行步骤A 或步骤B 之一,不可以两者都执行或都不执行.步骤A 和步骤B 中可以有一个是空的. 例:某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为 0.53, 50, 500.53(50)0.85, 50, c ωωωω?≤?=? ?+-?>?其中ω(单位:kg )为行李的重量. 试给出计算费用c (单位:元)的一个算法,并画出流程图. 1S 输入行李的重量ω; 2S 如果50ω≤,那么0.53c ω=?, 否则500.53(50)0.85c ω=?+-?; 3S 输出行李的重量ω和运费c . 步骤n 步骤n+1 ↓ ↓ ↓ 开始结束b h a 589S (+)×/2a b h 输出S 满足条件?步骤A 步骤B 是否满足条件?步骤A 是 否

程序框图与算法的基本逻辑结构 优秀教案

程序框图与算法的基本逻辑结构 【教学要求】 掌握程序框图的概念;会用通用的图形符号表示算法,掌握算法的三个基本逻辑结构。 掌握画程序框图的基本规则,能正确画出程序框图。 通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程;学会灵活、正确地画程序框图。 【教学重点】 程序框图的基本概念、基本图形符号和3种基本逻辑结构。 【教学难点】 综合运用框图知识正确地画出程序框图 【教学过程】 【第一课时】 一、复习准备: 1.写出算法:给定一个正整数n ,判定n 是否偶数。 2.用二分法设计一个求方程的近似根的算法。 二、讲授新课: 1.教学程序框图的认识: ① 讨论:如何形象直观的表示算法? →图形方法。 教师给出一个流程图(上面1题),学生说说理解的算法步骤。 ② 定义程序框图:程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形。 ③基本的程序框和它们各自表示的功能: ④ 阅读教材的程序框图。 → 讨论:输入35后,框图的运行流程,讨论:最大的I 值。 320x -=

2. 教学算法的基本逻辑结构: 讨论:程序框图,感觉上可以如何大致分块?流程再现出一些什么结构特征? → 教师指出:顺序结构、条件结构、循环结构。 ② 试用一般的框图表示三种逻辑结构。 ③ 出示例3:已知一个三角形的三边分别为4,5,6,利用海伦公式设计一个算法,求出它的面积,并画出算法的程序框图。 (学生用自然语言表示算法→师生共写程序框图→讨论:结构特征) ④ 出示例4:任意给定3个正实数,设计一个算法,判断分别以这3个数为三边边长的三角形是否存在。画出这个算法的程序框图。 (学生分析算法→写出程序框图→试验结果→讨论结构) ⑤ 出示例5:设计一个计算1+2+3+…+1000的值的算法,并画出程序框图。 (学生分析算法→写出程序框图→给出另一种循环结构的框图→对比两种循环结构) 3. 小结:程序框图的基本知识;三种基本逻辑结构;画程序框图要注意:流程线的前头;判断框后边的流程线应根据情况标注“是”或“否”;循环结构中要设计合理的计数或累加变量等。 三、巩固练习 1.练习:把复习准备题②的算法写成框图。 【第二课时】 【教学要求】更进一步理解算法,掌握算法的三个基本逻辑结构。 掌握画程序框图的基本规则,能正确画出程序框图。学会灵活、正确地画程序框图。 【教学重点】灵活、正确地画程序框图。 【教学难点】运用程序框图解决实际问题。 【教学过程】 一、复习准备: 1.

2顺序结构与条件分支结构

河北武邑中学教师课时教案

河北武邑中学教师课时教案 问题与情境及教师活动 第四步 第五步, 思考2:我们将上述算法用下面的图形表示: 思考3:在上述程序框图中,有4种程序框,2种流程线,它们分别有何特定的 名称和功能?试分别说明。 注意:在学习这部分知识的时候,要掌握各个图形的形状、作用及使用规则,画 程序框图的规则如下: (1)使用标准的图形符号。 (2)框图一般按从上到下、从左到右的方向画。 (3)除判断框外,大多数流程图符号只有一个进入点和一个退出点。判 断框具有超过一个退出点的惟一符号。 (4)判断框分两大类,一类判断框“是”与“否”两分支的判断,而且 有且仅有两个结果;另一类是多分支判断,有几种不同的结果。 (5)在图形符号内描述的语言要非常简练清楚。 探究(二):算法的基本逻辑结构 思考1:在逻辑结构上,“判断整数n (n>2)是否为质数”的程序框图由几部分 组成? 学生活动

河北武邑中学教师课时教案 问题与情境及教师活动 程序框图包含下面三种逻辑结构可以用如下程序框图表示: 输人?7 2 循环结构 /a ; 恂不見匪妙/出s 是质飯/ 顺序结构 条件结构 探究(三):顺序结构 任何一个算法各步骤之间都有明确的顺序性,在算法的程序框图中, 由若干个依次执行的步骤组成的逻辑结构,称为顺序结构。 顺序结构描述的是是最简单的算法结构,语句与语句之间,框与框 之间是按从上到下的顺序进行的。 【例3】已知一个三角形三条边的边长分别为 a , b , c ,利用海伦一秦九 韶公式设计一个计算三角形面积的算法,并画出程序框图表示 . 算法分析:这是一个简单的问题,只需先算出 p 的值,再将它代入分 式,最后输出结果?因此只用顺序结构应能表达出算法 ? 算法步骤如下: 第一步,输入三角形三条边的边长 a,b,c. 第二步,计算 p=a b c 学生活动 第三步,计算 第四步,输出 程序框图如下: s= p(p -a)(p -b)(p -c). s. 点评:很明显,顺序结构是由若干个依次执行的步骤组成的,它是 最简单的逻辑结构,它是任何一个算法都离不开的基本结构 探究(四):条件结构 在一个算法中,经常会遇到一些条件的判断,算法的流程根据 条件是否成立有不同的流向?条件结构就是处理这种过程的结构

1.1.2程序框图与算法的基本逻辑结构同步试题--顺序结构、条件结构

〔同步试题〕 1.1.2程序框图与算法的基本逻辑结构 ——————顺序结构、条件结构 1.算法是指可以用计算机来解决的某一类问题的程序或步骤,它不具有( ) A .有限性 B .明确性 C .有效性 D .无限性 2.程序框图是算法思想的重要表现形式,程序框图中不含( ) A .流程线 B .判断框 C .循环框 D .执行框 3.程序框图中有三种基本逻辑结构,它不是( ) A .条件结构 B .判断结构 C .循环结构 D .顺序结构 4.在程序框图中一般不含有条件判断框的结构是( ) A .顺序结构 B .循环结构 C .当型结构 D .直到型结构 5、 用二分法求方程022=-x 的近似根的算法中要用哪种算法结构( ) A 顺序结构 B 条件结构 C 循环结构 D 以上都用 6、 给出以下四个问题, ①x , 输出它的相反数 ②求面积为6的正方形的周长 ③求三个数,,a b c 中输入一个数的最大数 ④求函数1,0()2,0 x x f x x x -≥?=?+

7、图中所示的是一个算法的流程图, 已知31=a ,输出的7b =,则2a 的值是____________ 8、已知一个三角形的三边边长分别为2,3,4, 设计一个算法,求出它的面积, 并画出程序框图。 9、某市公用电话(市话)的收费标准为:3分钟之内(包括3分钟) 收取0.30元;超过3分钟部分按0.10元/分钟加收费 设计一个程序,根据通话时间计算话费 答案:

1、D 2、C 3、B 4、A 5、D 6、B 7、11 8、解:第一步:取2,3,4a b c === 第二步:计算2a b c p ++= 第三步:计算S = 第四步:输出S 的值 9

1.1.2程序框图与算法的基本逻辑结构教案

[教案] 1.1.2程序框图算法的基本逻辑结构 ——————顺序结构、条件结构 教学目标: 掌握程序框图的概念; 会用通用的图形符号表示算法, 掌握算法的三个基本逻辑结构. 掌握画程序框图的基本规则,能正确画出程序框图. 通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程;学会灵活、正确地画程序框图. 教学重点、难点: 重点:程序框图的基本概念、基本图形符号和3种基本逻辑结构. 难点:教学综合运用框图知识正确地画出程序框图 教学基本流程:复习回顾引出探求算法表达方法的必要性――程序框图―――算法的三种逻辑结构―――顺序结构―――条件结构――课堂小结 教学情景设计 一、新课引入 从1.1.1的学习中,我们了解了算法的概念和特征,即知道了“什么是算法”这节课我们来学习算法的表达问题,即解决“怎样表达算法”问题。我们已知道用自然语言可以表示算法,但太烦琐,我们有必要探求直观、准确表示方法。(S通过预习解决下面四个问题) 1.算法的含义是什么? 2.算法的5个特征. 3.算法有几种基本的结构? 4.如下图所示的几个图形在流程图中,分别代表什么框? 5、任意给定一个正实数,设计一个算法求以这个数为棱长的正方体的体积。 二、问题设计: 1. 教学程序框图的认识: ①讨论:如何形象直观的表示算法?→图形方法. 教师给出一个流程图(上面5题),学生说说理解的算法步骤. ②定义程序框图:程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形.

④阅读教材P7的程序框图. →讨论:输入15后,框图的运行流程,讨论:输出的结果。 2. 教学算法的基本逻辑结构: ①讨论:P7的程序框图,感觉上可以如何大致分块?流程再现出一 些什么结构特征? →教师指出:顺序结构、条件结构、循环结构. ②试用一般的框图表示三种逻辑结构. (见下图) ②出示例1:已知一个三角形的三边分别为3,4,5,计一个算法,求 出它的面积,并画出算法的程序框图. (学生用自然语言表示算法→师生共写程序框图→讨论:结构特征) T:点明顺序结构的定义与特征及其对应的程序框图。 ④出示例2:已知函数x y=,写出求o x函数值的一个算法,画出这个算法的程序框图. (学生分析算法→写出程序框图→试验结果→讨论结构) T:点明条件结构的定义与特征及其对应的程序框图。 三、巩固提高 1、已知函数2 3 ) (2- - =x x x f,求)5 ( )3(- +f f的值,计一个算法,求出它的面积,并画出算法的程序框图. 2. 已知两个单元分别存放了变量X和Y的值,试交换这两个变量值,并写出一个算法,并用流程 3、某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为 ? ? ? ? - + ? ≤ = 50 , 85 .0 ) 50 ( 53 .0 50 50 , 53 .0 w w w w c

相关文档
最新文档