西门子300中Fc12怎麽用

作者&投稿:邴楠 (若有异议请与网页底部的电邮联系)
西门子300中fc块在fc中如何作为输入参数使用~

在FC中调用FC块,输入相应参数

FC105是处理模拟量(1~5V,4~20MA等信号)输入的功能块。FC106是处理模拟量(1~5V、4~20MA等信号)输出的功能块。
接口模块 (IM):接口模块用于多机架配置时连接主机架(CR)和扩展机架(ER)。S7-300通过分布式的主机架和3个扩展机架,最多可以配置32个信号模块、功能模块和通信处理器。

扩展资料:
工作原理:
1、PLC采用循环执行用户程序的方式。OB1 是用于循环处理的组织块(主程序),它可以调用别的逻辑块,或被中断程序(组织块)中断。
2、在起动完成后,不断地循环调用OB1,在OB1 中可以调用其它逻辑块(FB, SFB, FC 或SFC)。
3、循环程序处理过程可以被某些事件中断。
4、在循环程序处理过程中,CPU 并不直接访问I/O模块中的输入地址区和输出地址区,而是访问CPU 内部的输入/输出过程映像区(在CPU的系统存储区)。
参考资料来源:百度百科-s7-300



说明:
如果您要使用S7-300工业以太网模板作为PROFINETIO控制器或者PROFINETIO设备,那么您必须调用一下通讯功能块在用户程序中:
FC11"PNIO_SEND"
FC12"PNIO_RECV"
通讯块FC11“PNIO_SEND”和FC12“PNIO_RECV”的特性:
FC11和FC12是同步通讯块。
块被包含在S7-300控制器“SIMATIC_NET_CP”库中。
块必须被调用在OB1中
功能调用结束通过“DONE”,“NDR”或“ERROR”表示。
FC11“PNIO_SEND”通讯功能块的特性:
作为PROFINETIO控制器
功能块通过通讯处理器传送指定输出范围内的过程数据(输出)到PROFINETIO设备并且提供同样的状态给PROFINETIO设备的输出。
作为PROFINETIO设备
功能块读取PROFINETIO设备CPU的过程映像输入区并且传送它们到PROFINETIO控制器(被组态的输入地址);提供同样的状态给PROFINETIO控制器。
FC12“PNIO_RECV”通讯功能块的特性::
作为PROFINETIO控制器
功能块接受PROFINETIO设备的过程数据(输入)并且提供来自于PROFINETIO设备的指定输入区的状态。
作为PROFINETIO设备
功能块接受PROFINETIO控制器发送的数据(被组态的输出地址)并把PROFINETIO控制器的传送数据的状态写到PROFINETIO设备以组态好的数据区中。
组态描述:
STEP7项目包括以下被组态成PROFINETIO控制器的S7-300站:
CPU319-3PN/DP
STEP7项目包括以下被组态成PROFINETIO设备的S7-300站:
CPU315-2DP和CP343-1Lean(6GK7343-1CX10-0XE0)
ET200S

图.01:组态
接下来的输入/输出模块被组态到PROFINETIO设备CP343-1Lean中:
地址是0-15的16字节输入模块
地址是16-23的8字节输入模块
地址是0-15的16字节输出模块
地址是16-19的4字节输出模块
这表明输入地址区和输出地址区分别是24字节(0-23)和20字节(0-19)。输入和输出首地址可以不是"0".

图.02:PROFINETIO设备CP343-1Lean的输入/输出地址区:
接下来的输入/输出模块被组态到ET200S中:
地址是20.0-20.1的2位输出模块

图.03:PROFINETIO设备ET200S的输入/输出地址区:
最终的地址区是:
输入:0-23=24字节
输出:0-20=21字节
用户程序描述:
在这个例子中,一个CP343-1Lean被用作连接一个作为PROFINETIO设备的S7-300站到一个PROFINETIO系统中。字节MB0被定义成S7-300CPU时钟位。STEP7程序包括OB1,FB100,DB30,DB31,DB12,FC11andFC12.
OB1
OB1被循环调用。在这个OB中,FB100(实例DB:DB100)被调用。

图.06:调用FC12"PNIO_RECV"
输入参数MODE=0,因为通讯处理器仅被用作PROFINETIO设备。如果通讯处理器被同时用作PROFINETIO控制器和PROFINETIO设备,那么输入参数MODE=1。
输入通讯功能参数CPLADDR是你指定的PROFINETIO设备的模块地址。你从硬件组态中可以得到它,在工业以太网通讯模块->“地址”标签(参看图.06)。在这个例子中,CP343-1Lean模块地址是256dec=100hex.。
FC11“PNIO_SEND”的输入参数LEN是你组态的CP343-1Lean(24字节)的输入地址区的长度。这段数据长度被指定为FC11“PNIO_SEND”发送数据的LEN参数。这段数据必须与已组态的的输入(24字节)保持一致。
FC12“PNIO_RECV”的输入参数LEN是你组态的CP343-1Lean(20字节)的输出地址区的长度。这段数据长度被指定为FC12“PNIO_RECV”发送数据的LEN参数。这段数据必须与已组态的的输出(20字节)保持一致。
发送接收缓冲区(例如数据块)包含了被发送和接收的数据,长度至少要和被定义的发送和接收数据一样长。在这个例子中,DB包含的发送数据长度必须大于等于24字节并且DB包含的接收数据长度必须大于等于20字节。

图.07:CP343-1Lean的属性对话框->“地址”标签
FC11“PNIO_SEND”和FC12“PNIO_RECV”的输出参数“DONE”、“NDR”、“ERROR”和“STATUS”是通讯功能块的工作标示位。
如果发送任务成功完成,那么FC11“PNIO_SEND”的“DONE”将被置位。
如果接收任务成功完成(例如:数据被接收到),那么FC12“PNIO_RECV”的“NDR”将被置位。
如果FC11“PNIO_SEND”和FC12“PNIO_RECV”由于错误而结束,可通过状态字进行错误分析。

PROFINETIO控制器的用户程序描述:
在这个例子中,一个带有集成以太网接口的S7-300CPU被用作PROFINETIO控制器。字节MB0被定义成S7-300CPU时钟位。
STEP7程序包括OB1,FB100和DB20。
在用户程序中没有必要调用通讯功能块。可以通过装载和传送命令来访问输入/输出区,例如,读出输入值和写值到输出。读到的输入值被保存到数据块(DB20)中。


《计量规范》中的基本计量单位有哪些
电导 西[门子]Wb A\/V 磁通量 韦[伯]T V•s 磁通量密度、磁感应强度 特[斯拉]H Wb\/m2 电感 亨[利]C Wb\/A 摄氏温度 摄氏度 1m cd•sr 光通量 流[明]1x 1m\/ m2 光照度 勒[克斯]Bq s-1 放射性活度 贝可[勒尔]Gy J\/kg 吸收剂量 戈[瑞]Sv J\/kg 剂量当量 希[沃特]

一个门子里边一个外字叫什么字拼不出来呢大家帮我一下这个字怎么拼啊...
“门(繁体)+外”是罕用字(多音字),见附图或见http:\/\/www.zdic.net\/zd\/zi3\/ZdicF0ZdicA8ZdicB3ZdicBF.htm 1、拼音:jiān 。同“间”。2、拼音:xì 。门扇。3、拼音:mǎ 。<方>①小山庄。②旧称城镇空地或街道沿。以上读音、释义见《中华字海》1557 页扫描http:\/\/hiphotos.baidu.com...

推荐点由日本漫画改编的游戏
“英雄传说”系列“空之轨迹FC”在2004年春季发售(空之轨迹SC是FC之后的故事,在2006年3月9日发售),这个系列具有非常严谨的剧情设定,并且每一作的标题都会给人神秘的感觉。在最新作“空之轨迹”中展现在玩家面前的是一个全新的世界,新的故事、新的历史、新的人物编织出又一个动人传说。 开拓时代的物语 女主角从...

东北土匪黑话顺口溜
1、关于吃穿戴:吃饭——啃富(上啃) 喝水——富海 喝酒——搬姜子(梦头春) 大米饭——抻腰子 小米饭——星星闪 饺子——飘洋子(掐边) 烙饼——翻张子 面条——挑龙 鸡蛋—— 滚子 喝茶——软富 烟——草卷(大烟叫海草或黑土子) 抽烟——啃草卷 齿轮——月饼 干枝子——粉条 宽帐子——被褥 枕龙...

装修用什么木板好?
如果个人经济实力不错的话,可以实木板材来装修,这是一种纯天然类型的板材,不含任何有害物质,但价格上会比较高。但如果经济能力有限的话,则可以选择高密度板或是指接实木板等,环保以及性能方面会稍差些,所以装修后要通风一段时间再使用。家装板材选购注意事项1、在挑选家装板材的时候,要注意观察...

魔术揭秘
在你起初看到的那最后一张的右面那张一定就是对方选的那张。餐巾纸的魔术:取一张餐巾纸,左手拎起一只角,把角下面的一部分握拳,握在左手中,露出那一只角,右手把下面的多余的纸巾都向上卷,在卷的时候偷偷把它撕断(切记动作不要太大),假意右手接过纸巾,其实现你右手接过的只有那露出的一...

寒假趣事作文500字
辛苦了一个学期的同学们终于迎来了他们梦寐以求的寒假。在我的寒假之中发生了许许多多的事情。有令人伤心的;有令人不痛快的;也有令人发笑的。既然我的题目是“寒假趣事”所以我写的是一件令人发笑的事。过年是一个喜庆的日子,到处洋溢着欢声笑语。大约在初一下午的四点多,我与妈妈拖着疲惫的...

家具的种类都有哪些?
1、按家具风格上可以分为:现代家具、后现在家具、欧式古典家具、美式家具、中式古典家具,新古典家具,新装饰家具。2、按所用材料将家具分为:玉石家具、实木家具、板式家具、软体家具、藤编家具、竹编家具、金属家具、钢木家具,及其他材料组合如玻璃、大理石、陶瓷、无机矿物、纤维织物、树脂等。3、按...

梦幻哪个门派最有前途?
DT:我认为,带小朋友抓鬼、DT是最没效率的一个。建议如果是要后期带小朋友抓鬼的话,不玩DT最后就是MW了,在这4个门派中。MW可以算是第二名了,毕竟秒的数字很好看,最后一句话:写得辛苦、谢谢采纳~~~O(∩_∩)O~ 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 ...

安塞腰鼓的资料
陶醉,被称为“天下第一鼓”。1996年,安塞县被国家文化 部命名为“中国腰鼓之乡”。http:\/\/www.sxtour.com.cn\/msfq\/msfq.asp http:\/\/www.baidu.com\/s?wd=%B0%B2%C8%FB%D1%FC%B9%C4&cl=3 参考资料:http:\/\/sxxx.sei.sn.cn\/ansai\/ansai1.htm ...

金城江区19614847032: 西门子程序 FC,DB加密?? -
卞脉枸磺: FUNCTION FC12 : VOID KNOW_HOW_PROTECT //加密VAR_INPUT In_AI : INT; H_Limit : REAL; L_Limit : REAL; Zero_Offset : REAL; END_VAR VAR_OUTPUT Out_Real : REAL; END_VAR VAR_TEMP AI_Real : REAL; BEGIN IF In_AI 27648 ...

金城江区19614847032: 西门子数控系统 子程序怎么调用? -
卞脉枸磺: 在西门子数控系统中,直接输入子程序名称即可调用该子程序.这里以Siemens 802D为例,说明如下:1. 【子程序命名规则】西门子数控系统子程序命名方式有两种:一种是以连续两个字母开头,后续字符可以字母、数字或下划线(不包括分...

金城江区19614847032: 西门子300安全模块有什么作用 -
卞脉枸磺: 西门子安全模块,顾名思义安全回路上做保护.Simatic 300 CPU带F的CPU才能挂安全模块,安全模块是双通道的,2个触点必须同时导通,不能有先后时间差.以前老设备都会用安全继电器,靠硬接线,这样浪费空间,时间,精力,不精简.如果用Prosafe module 就可以在Step7软件中通过专门的安全模块软件包来自由编程,非常的方便哦!安全模块是双通道,一个模块一般会有2个环路,4个通道.一个环路有2个通道,这两个通道必须同时导通,否则就会报错.与最早的安全继电器是差不错的,只是300安全模块打破了传统硬接下,还能自由编程,这个是最大亮点.

金城江区19614847032: 西门子300 - cpu314程序时间继电器怎么用 -
卞脉枸磺: S7-300 CPU中有时钟, 只要编写程序 判断当前的日期 是否 大于或等于 设定的停机日期 就可以了 如果时间到了,就通过写程序 禁止 执行用户程序 PLC 就停机了.PLC的英文全称是Power Line Communication,即电力线通信.

金城江区19614847032: 急,西门子300PLC,一个功能块被写保护了,没有源文件,怎么打开,急 -
卞脉枸磺: 1、如果是系统功能或者功能块的话,你无法得到源文件. 2、如果是用户FB或者FC的话,且FB/FC并不是通过S7 Block Privacy加密的话,你可以搜索并下载S7 Block Unlock工具进行打开,但是,这种打开的是没有注释没有变量名的STL程序,或许你看不懂,我无法对程序解读提供帮助. 3、区分是不是S7 Block Privacy加密你可以看FC/FB上的小锁头,红色的就是通过S7 Block Privacy加密的,你无法打开.

金城江区19614847032: 西门子滚筒iq300,初次使用方法. -
卞脉枸磺: 从左到右,左一放低泡洗衣液(也可以放低泡洗衣粉,需要把蓝色的盒子取消)中间放柔顺剂,右边的放消毒剂.程序旋钮冬天选择棉织物,夏天选择15分钟快洗.放好衣服关好洗衣机们,在右边开始键就可以了.

金城江区19614847032: 西门子plc的sfc21怎么用 -
卞脉枸磺: 使用 SFC 21“FILL”,可以初始化一个存储区 (目标区域),数据采用另一个存储区 (源区域) 的内容. 此 SFC 拷贝数据直到充满整个存储区.详细请下载 《用于 S7-300/400 系统和标准函数的系统软件 》

金城江区19614847032: 西门子300中fc块在fc中如何作为输入参数使用 -
卞脉枸磺:在FC中调用FC块,输入相应参数

金城江区19614847032: 西门子300PLC,怎么用一直常开的触点 -
卞脉枸磺: 普通开关I点随意用,,如果不用I 点就置位中间辅助继电器M点作为启动的前提条件.

金城江区19614847032: 西门子300 OB块是如何调用的,也就是说怎么去调用其他块,用什么指令,求高手指点!
卞脉枸磺: OB 组织块由PLC的操作系统自行调用,无需用户干预,用户仅可以在OB中调用其他的FC,FB,不可调用OB. CALL FCx CALL FBx,DBx

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网