




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、wwwwPLCworldwwwwPLCworldwwwwwwwwPLC序能SFC 编程系统的计P实PLC 序能SFC 编程系统的计P实Design and PLC序能SFC 编程系统的计P实PLC 序能SFC 编程系统的计P实Design and ion PLC SFC Programming 何敏王V郑明甘永梅陈佳西安交通大学电气程学院陕西 西安 摘要概述 PLC 序能的能1r和编程方法2针对序能编程系统的计要求, 基于 IEC61131- 3 标准的编程规Y, 采用面象, 计出了N套全的整易用的数据结构2最出了序能编程系统的计方案w基于VC+ 的方案实s键词: PLC, 序能, 编程系it
2、ion and programming method of Sequential Function Chart were summarized.According the requirement of the SFC programming system and the IEC61131 - 3 s tandard,a suit of data s tructure was based on Object- Oriented Thinking.The design scheme and the implemen ion based on VC+ for the SFC system were
3、given in this Keywords:PLC,SFC,programming IEC 61131- 3 PLC 编程语言的标准它规定了编程语言形语言LD) 1能块语言( FBD) 1序能语言SFC结构W文本语言ST和指表语言IL2w中,序能( SFC) 是述制系统的制过程1能和特性的 N种形,是述序制过程的N种p力x2序能语言编程N般用在大型 PLC 中居多2计N个能强大使用方w知识产hPLC 序能编程系统www PLCworld 很大的用值和场潜力SFC 的能和SFC 采用形W的方法来述N个业制程序的, 它是基于 IEC61131- 3 标准的N种 PLC 编程语言2 N个序制过程V
4、若个状态( n) , 状态P状态2 序能的基本结的序能在x体的计过程中, SFC 的基本编程要求如SFC中的初始n必O少,N般对于系统等起的初始状态;自制系统能多次复执N艺过程, 因m在 SFC 中vn1转换1p向连线和跳转构rN=回路, 体 作周期的整性;仅某n所p的前级n均活n(转换条满足,已被激活的n) 时, n才p能r活n2 系统V析P系统需求VSFC编程系统作自W软,O仅要能直地将序能显示用户, 让用户灵活方便地编辑操作, 时要能够对序能程序编译, 并最 把序 转换r目标码Q载到 PLC 中2序能的形W显示2IEC61131- 3, SFC 的言元素包括: n1转换1作1作块单序W1
5、并序W和选择序WO种演规Y2对于每N种语言元素, IEC61131- 3 标都规定了相 的形符2 编程系统要能够据各个 形的大小和长相将形显示在界面P, _要能够据用户的操作态灵活的编辑操作2 编程系统要用户提供方便的编辑之间v转换V隔, 相邻的状态xp OPLC执作相邻状态之间的转换条得到满足时, 就实 状态的转换, sPN个状态的作结束而QN述N过程的方框序能 Sequential Function Chart2 序能要vn1p向连线1转换转换条跳转和作等语言元素r, 如1 所示1 序能的序能的基本结构V单序W1选择序W和并序WO种形式如2所示2w中单序W形式没pV支, 它是单流程复形式,
6、 作O复循在选择序W的V支和合并处, N个n能p多个前级n或者多个续n只能选择wN2在并序W的V支处,转换p个续n,在转换实时 PLC 时将它们个活n, 并执每N个活n的作2在并序W的合并处转换p个前级n它们均活n时才p能实转换, 在转换实时, 将它们非活n2在实用中, 据艺和制要求确定制过程是能: 便捷的形输入和删除, 形的剪和粘贴, 操作的撤属于哪种形式然据种形式的x体要求制出制系统1 卷第 3 和做, 形的查1换和定O等等本文采用象的计方法, 用类Class 来1 卷第 3 和做, 形的查1换和定O等等本文采用象的计方法, 用类Class 来述P述语编译能2编程系统要提供快捷的编译能,
7、通过编译对序能程序的语法1逻辑作检查,并把检查结果馈用户时编译的结果将生r和QOPLC 相s的目标码2Q载能2编程系统要提供串口通信能, 把编译生r的目标码 PC 机Q载到 PLC 中22.2 系统框架SFC 编程系统的能特, 本文计了系统框架结构2如 3 所示2言元素x体的数据结构s系如 5 所示SFC 语言元素类的派生swCSFCElement SFC 语言元素类1抽象类, 是n( CS- FCStep) 1转换( CSFCTransition) 和跳转( CSFCJump) 的基类2 每N个n类又和多个作块类CSFCActionBlock) 相s联,w中每n作块的最大数是N个P实ps的参
8、数2作块是N个 形元素2每个作块类都必和N个作类( CSFCAction)s2NCSFC-TransCondition) 相s联仅仅靠P述数据结构的计然未能足计出N个 编程系统2因序能语言元间p着非常密W的逻s系, 只p藉着种逻辑s系, 才能l确地把形数据翻译转 rQO机所能识别的目标码2序能本质P就是N种流程, n相于状态, 转换于判断条, 跳转制循2按照逻辑s系, 把N个 SF程序看作是N个大流程=(the Big Flow)2在个大流程面p很多个相对独立的逻辑状态,种逻辑状态被作逻辑块Logic Block) , 如6 所示流程P逻辑块之间的划Vs系3 序能编程系统框架结构v 3 中知系
9、统的各个能模块之间的数据流程2ww.91能系统要负和用户交, 用户www PLCworld N个形编辑境; 语法检查单元负 对编辑系统的数据结构,sSFC 程序, 语法逻辑检查; 转换模块负 把通过语法检查的形程序翻译rP级的中间层指码语 ( 中间码的出降P了PQO机之间的耦合度) ; 汇编系统和连接系统 Y要负把中间码信息和 PLC 需要的w他信息连接起并经过译码形r最Q载的目标文程序系统Y6 流程P逻辑块的划Vs逻辑块, 如逻辑块1 和3, 外N种是复g逻辑块, 如逻辑块22对于复g逻辑块而言, 把逻辑块划V多个流程Flow构r对于每N个流程而言只能是n种流程之N2N种是简单流程如流程 2
10、外N种是复g流程如流程 12经过PV析, s们就用逻辑块和流程n个抽象概负PQO机之间的串口通信, 包括目标程序的PQ载等2.3 系统s键数据结构的计系统的数据结构计是建立在P述系统框架的基础P的Q面就对系统中N些s数据结计SFC 编辑系统的数据结构计2 N个y型的序能程序如4 所示2要念类来SFC 程序语言间的逻辑s系2如7 所示4 y型的序能序能语言元素是据 IE61131- 3 标准规定的, 标准中述了SFC 语言元素的特性, 包括: n1转换1作等2, , 7 序能逻辑储结IEC61131- 3 的基础P增了N些形元素, 使得 SFC 形辑系统更容易使用和维Q转第81 页1 卷第 3
11、DA 转换Wv5 个全独立的 DA 转换器r, V别对IO 口线r)红Z制输1 卷第 3 DA 转换Wv5 个全独立的 DA 转换器r, V别对IO 口线r)红Z制输出信1绿Z制输出信蓝Z制输出信标O置制输出信1Y标O置制输出信2wDA转换的数据输入来源于wRAMW2每DA转换器pn个数据来源, V别是 1#RAMW中P2#RAMW对的储体,通过W换实选择O储体的显示数据23 系统软MCU2 接收MCU1 来的大小信息YY储起来检测到显示信p效,YMCU2 MCU1RAM信无效, 然MCU2 WRAMWMCU1RAMp效, 然开始显示MCU2 的扫显示程序非常简单如3 所示结束PC 机PO机软
12、首Y将每的像素总数N MCU1MCU1把像素NMCU2, 作用于循扫的制条2PC机软按照前面绍的合扫路像中序1V别提出每个像素的红色Z值1绿色Z 值1蓝色Z值1X标值Y标值生r5个均xpN个元素的数,每个数的元素排W序均是按合扫路的扫 序的,每个数的NO置的元素对了N个像素的 O的显示信息2每个数都是N类型的数据,sp红色Z数 1绿色Z数1蓝色Z数1X标数1Y标数2然,PC机PO机软PMCU1 的通信是po格议规定的,MCU1N接收E文Y向MCU2 发出启扫显示命,命脉方式发,MCU2接收到信,r 本次扫,W换储体W的制,MCU2 读已经准备好显示数据,启循扫2v于扫路每次都是N的,因m, N
13、标文, 就O需要文, 只需要颜色文, 因m, 提高了数据的效率只pMCU2的写RAM信p效时MCU1才能向储器写入显示数据是了避免在W换时产生突2P电MCU2 首YMCU1 RAM信p效通过9I.o!P接第 79 页CSFCDoc 类维NSFC 的程序单元(CS- FCPOU) , SFC 程序单元维NSFC 流程( CSFCFlow) ,SFC流程又维NSFC 逻辑块(CSFCLogicBlock)链表,而链表中的每NSFC 逻辑块又维NSFC 流程(CS- FCFlow)链表, 相嵌套的n种链表均属于逻辑链表2时,流程CSFCFlow和逻辑块CSFCLogicBlock均 P语言元素类 C
14、SFCElement p聚合s 系(Aggregation)2对于简单流程对象或者简单逻辑块对象,w包CSFCElement 对象指针指向非空对象,时对的逻辑链表空链表;而对于复 g流程对象或者复g逻辑块对象, CSFCElement 对象指针指针时对的逻辑链表非空2通过逻辑块和流程的相储语言元素, 就能3 MCU2扫流程采用本合路扫法相 的 并 扫制系统实 方案,能够发挥扫器的最大性能,在目前所p扫方案中,扫度最快,显示 V辨率最大, 方法xp实用值2据所查阅文献资料, 方法xp性参考文1姚爱, 许祖彦, 曹建林, 等.全固态O基色激Z大屏幕投J.实验术, 2004, 332) : 133-
15、 2 王本激Z扫和Z盘术 M X京: X京邮电学院207-, 3 郑Z. 大屏幕显示系统的计 J X方 业大学学, 2000, (3): 12- 4Xt占, X向东激Z扫镜的用研究J.激Z术, 199813346- 收稿期: w合实情况, 生出来的N种类汇编指2种指语x体的硬没p任何s系2中间码本IEC61131-3IL编程语言很相似,通过定义中间码来降P编程软 PLC之间的耦合度是N种非常实用的方法2汇编连接系统_是用态连接来实, 模块要据xPLC 相s信息把中间码翻译rP硬ps的目标码2程序系统, 要负把目标码文QPLC 中时_把程序PLC 中PPC 中2_是通过态连接 的方式实Windo
16、wsAPI串口通信操作2结束本文IEC61131- 3 中规定SFC 语言元素的特, 用流程=和逻辑块=n者之间的紧密逻辑s系, 计了相嵌套储的数据结构, 在基础P, r实了N个界面好1使用方便而易于维的序能 编程系统2 目前 编程系统在初n使用中表良好, 随着Nn的开发和, 系统将会实用性P更PN层楼V体了 SFC 程序语言元了N个p机的整体系统实间的逻辑s系, 使各个元素形PLC 序能编程系统是N种次开发软系统需对用户编辑的形W程序中蕴涵的逻辑s 系准确无误地递 PLC2了简单说明题,Q面只出编程系统中某些要能模块的实方法2SFC 编辑系统选Windows XP+VC+6.0 开发2法检查
17、模块和转换模块均使用态连接2使用态连接N方面节省系统资源开, N方面参考文M.X京: 清_大 1 钱能.C+程序计, 2 侯俊杰.深入浅出 MFC.M.2 版.o汉: _中, 3BOOCH G.象V析P计M.冯博琴, 冯岚, 薛涛, 等, 译版.X京: 机, 4 吴建, 郑潮, 汪杰.UML 基础PRose 建模案例MX京: 人民邮,体了系统模块, 便于管理各模块2态连接导出部 5 中家标准W管理.GBT 15969.3- 2005 编程序制器接口, 通过对P嵌套的 形数据结构的层层迭和递_3 部V编程语言 S.X京中标,收稿期历来得到模块想要的结果2遍历的算法限于篇幅在m没pW出中间码格式的
18、定义是IEC61131- 3 的规定, 时工 矿 自 动 Industry and Mine AutoNo May :1671- 251X(2011)05- 0096- SFC 编程方法在煤矿式输工 矿 自 动 Industry and Mine AutoNo May :1671- 251X(2011)05- 0096- SFC 编程方法在煤矿式输机监系统中的涂德原跃田(电Z爆P海)p限| P海 摘要: 系统中的 PLC 程序因采用经验法设计而存在编写周期长可读性差序等问题, 提出了一种采用 SFC 编程方法设计煤矿带式输送系统梯形图的方案2实践明, 该方案具p设计方便简单等特点: 带式输送机
19、中V类: T 系统; 顺序控制; SFC; 文献标识码: Application of Programming Method in Monitoring and Control System of Coal Mine Belt ConveyorYUAN Yue-TUDe-(Lightning Ex- proof Technology (Shanghai) Co. . , Shanghai 201112, Abstract: In view of problems of long program cycle, poor readability and difficult programm ena
20、nce because of using empirical method to design PLC program of monitoring and control system ofcoal mine belt conveyor, the r ed a scheme of using SFC programming method to design and control system of coal mine belt conveyoThe practice showt the scheme enance and so osequence control, SFC, wwwwPLCw
21、orldcharacteristics of convenient design, good readatility, easy mKeywords: belt conveyor, monitoring and control sy指定的标准编程语言2本文要绍 SFC 编程方法在式输机监系统中的用,用w编写式输机监系统形程序xp计方便0 提高作效率方面起着要的作用, 并向着大 PLC 的模式实2通过PLC 提供开s和软启器启和停k信, 实w要备( 如冷t泵1制 采用经验法计2但在式输机监系统中, v 带式输送系统的特点和结式输机监系统结构如 1 所示2据程需要, 式输机p2电机2器12 冷t泵
22、2制方式V程1就冷t2 制器V别用单程在着编写周期长1读性差1程序维80开s实制,2电机用单多回路真空电磁软启器制2在式输机监系统中, 通PLC 的相继电器输出信,80开s1单程制方式是指PO机制, 又V连题2用SFC 编程方法PLC 程序较容地克服PO足2编程方法又V起停电路计法1置复O指法1SFC编程语言法2 2收稿日期 0模式2在连模式Q, 通过作者简介 原跃u( 979 ) , 男煤矿自W系统的计作a焦作人,程师, 要信, 实煤流停车逆煤流启在模式yy w97 原跃田等: SFC 编程方法在煤矿带式输系统中Q停k按扭, 程序会跳转, 作w97 原跃田等: SFC 编程方法在煤矿带式输系
23、统中Q停k按扭, 程序会跳转, 作过程Pl常停相3) 出N类故障Q文中p绍或急停按扭 作时程序会发生跳转2如果电机没p停k会冷t泵停k, 在n复O按扭, 回到PLC 程序的初始状态2序制流程如2 所示系统中的式输机监系统中包括式输机的式输机监系统结对单条胶机自启停就地方式是指在场制, V手和自模式2在手模式Q, 对单个备( 1 制11 电机等单独制要是通过硬接线来实备的启停, PLC 出故障的情况Q用2在自模式Q对单条胶机自, 在数学算和逻辑算处理继续作等, 对于类故障需要立s停机, 用故的Nn扩大, 本文中用 辅线M10. 0 对N类故障汇总2类需延时处理的故障, 如胶机的跑偏1堆煤度等故障
24、( 本文启停wwwwPLCworld备的制方式p2种1) 脉型做说明类故障在O响胶机的l常使用情况Q, 需要经过的延时, 才能入N类故障,用k装置的误作2m外, 在各备的启 馈信, 使用M 10. 0 制w程序n相的跳转2在系统备自作之前, 按Q自启按扭的时要求没pN类故障发生才能l常启2在启作过程中, 实时检测N发生2若发生故障, 相s备会立s停k作电路制w相s备的启和停k, 相于开或软启器的程启和停k按扭2PLC 需要提供N个常开触, 用于用于的停k2( 2自持型PLC 只提供N个常开触来实对备的制2本文选在自作方式Q, 脉型SFC 编程方法编写形程序例, 作模式例绍单条式输机自作过程据场
25、需要时间调整2( 1) 按Q启按扭, Y是声Z警, 延时 T PLCPLC 选用西门子|生产的 S200 PLC, 量合EM223EM223 6ES7 223- 1PL0XA84 块模拟量输入模块EM231 6ES7 0H C22- 0XA 8) 2扩展模块的种类和数量据STEP 7 micro WIN SP42冷t泵启, 延时T112电机启延时T4310sr自( 2) 按Q停k按扭, Y是声Z警, 延时 T 44 冷t泵停kT475s程序回到初始n, r自停k过程2如果在l常启过程中按SFC 编程方法在带式输送系统中的应用SFC编程方法编写形程序时, 最要的20115wwww20115www
26、wPLCworld序制流是要了解场实情况, 出系统的序制流程1)在S200 PLC 的编程语言中p_门用于序制的SFC编程语言,pSCR1SCRT1SCRE O条指2SCR 用于程序n的开始, SCRT 用于程序n的跳转, SCRE 用于程序n的结束2m种方编程方便, 但是对于O厂家或者N厂家O种类的PLC, SFC编程语言_O2m外, SFC编程方法中的置复O指法, 要用到的是置O和复 O指2因SFC 编程方法中的起停电路法p通用性强的特2因m, 本文采用方法w99 原跃田等: SFC 编程方法在煤矿带式输系统中要数_量输I/ O V( 5) 通过逻辑表式编写形2在编写w99 原跃田等: S
27、FC 编程方法在煤矿带式输系统中要数_量输I/ O V( 5) 通过逻辑表式编写形2在编写逻辑结构2例如在中间继电器M 线圈前, 逻辑触中间继电器M 驱PLC 的输出2在m, 第十Nn M13处例编写n的形3用M13来制PLC输出的形4数_输数_输能说能说自启按声Z语音启时I0 Q0 冷t12tQI0 Q0 I0 Q0 I0 自停k按Q0 声Z语音停k时I0 急停按Q0 I0 复O按Q0 12tI0 Q0 I Q 声Z语音故障时2)用SFC编程方法编程首Y要出序制流程 , 如2 所示2w中方框表示初始n单方框表示序制中的单n2初始n用于 PLC P电时, 相的 PLC 内 空间清零或放置数据2
28、执到每时, 用的中间继电器M表示2在方框的右边写出要执的作2在程序的最, 用 来制每n的输出2框P框间的短横HM.cowww 序P到Q到右2在需要的地方, 跳转结构 4种2在本监系统中, 要采用了序12( 3) 在选择结构的V支开始处, 之前的n活 n2若任NV支的转换条满足, V支中的活n, V支开始处之前的n就会非活n2对的形编程中, 所p选择V支开始处的n, w辅线圈的常触串联, 作V支开始处之前的n停k条2选择结构的V支结束处任NV支的活n和转换条的实, 都将作V支结束处的n的启条2对的形中各V支结束处前的nw辅线圈的常开触PV支处的转换条串联随并联作V支结束处的n的启条2对于并结构在
29、mO述2( 4) 用逻辑数式表流程中每n的状态/+ 0表示触并联/* 0表示触串联/表示优Y算等级, 对于逻辑算中的O, wP/ - 0符表示2序制流程中每n数式略w3 第十Nn( M13) 的形4 M1. 3PLC 输出的形工 矿 自 动 Industry and Mine AutoNo May 文:1671- 251X(2011)05- 0100- 频调术在z煤机r套开采系工 矿 自 动 Industry and Mine AutoNo May 文:1671- 251X(2011)05- 0100- 频调术在z煤机r套开采系统中的贾张树齐赵江华刘铭宇(沈ON型装备p限| 宁沈 摘要: 介绍
30、了刨煤机成套开采系统的组成及频调速术在该系统中的应用2频调整术的应用提 的振动载荷, 解决了刨头牵引电因频繁启动换向而发热的缺陷, 实现了真正意义上的/ 软启动0, 提:刨煤机; 开采系统; 频调速; 传动系统; 中V类: T 文献标识码: Application of Technology of Frequency Plough Mining Speed regulation ZHANG Shu-ZHAO Jiang-LIUMing-yJIA ( Sany Heavy EquipmCo. , 110027, Abstract: frequency-roduced coition mining
31、 system and application of technology speed-regulation in plougThe application of technology speed-regulation improves efficiency of speed-regulation of driving system, wwwwPLCworldinfinite speed-regulation of driving system, rvibrational loads of driving system of plough system in starting, solves
32、exothermic problem causdby frequent start and coming of driving motor plough, and realizes really soft start. The technology improves driving reliability and working safety 收稿日期 5作者简介 张树齐( 978 ) , 男, 河X河间人, 程师, zhongshu q 26 文 章 0 余篇a 最, 把编写好的形QS200 PLC ( 3) 维性好2对于监系统的维, 难在于PLC 程序, PLC 程序搞清楚, 对于系统检测
33、2通检测, 判定程序的编写经到了预期的目标5 参考文献SFC编程方法在煤矿式输机监系统中( 1) 编写容易2如果用常规的经验计法, v于逻辑s系复g, 如N个按扭在O的备而用 SFC 编程方法, 只要搞清楚备作流程, 掌握每n的启1停k条,程序就很容易编写2(2) 读性好2经验计法没p规律循, SFC 编程方法pN定的规律性, 只要搞清楚开始屈非, 何永, 薛建东. Q式输机装置状发展 J . 矿自W, 2009( 6) : 40 43.齐Z熊永超, 邵娜. PLC SFC 在编写序制 形中的用J.宁程大学学2006 ( 6) : 234 236.胡宇. 煤矿式输机电系统PLC 程序V J .
34、 矿自W, 2009( 11) : 100 毅, 陈燎原. PL C 形的O种序制计法 J 机床电器, 2007(2) : 43 SFC PLC 程序 计中的实践PPLC 程序计中的实践P心岳志明酒泉 0酒泉职SFC PLC 程序 计中的实践PPLC 程序计中的实践P心岳志明酒泉 0酒泉职术摘 PLC 程序设计中,状态转移SFC的用方法和n骤绍了方法简单1高效1结构清p1易阅读等优势,循结构状态转移SFC 是_用于过程的编程方法 2PN般的经验计法相xp结构清晰1直 简便1易于阅读和维等特p固定的方法和n 骤 遵循, 尤w 对于较复g的n过程,的优势非常明显, 能够大幅度提高 计效率2PLC程
35、序是被O断序扫1循执的, 所PLC 程序本身就是结构的循体2 本文n个模拟10,制循状态的延时时间,D1D19v1 逻辑表的十制输出编码确定V别119的显示状态,D 9制循状态总数2初始状态 S0r程序起1停k制计数器1输出继电器的初始W2N般状S20T0 s定1s, 00,s计19次,ZC0,通过址将 D1D19 的值循输Y0Y71Y10Y13,制 L1L12 的亮状态2形块 Ladder1结束5计形如Q制 方法x体VSFC的编制和1统P 天塔之光控制系天塔之光控制示 1L12L11L10L8L1L11L21L9L11L51L8LL LL3L L1 LLLL L6LL8L L21L.11L3
36、1L7 L5L61L71L81L9L12L11L10 循Q去,状态亮 1s22IO V配表每个循3计输出 Y13Y101Y7Y0 的逻辑数编码表2 1制要数码显示控制系统4SFC 如形块 ad0 D0D191D100 的初始WABCDFGABC循Q去,每个循状态亮 D0:业制计算机;2012 25 3 2IO V配表需改程序心部V仅需据逻辑表的O,改相的数据寄器参数s实程序通用23 结束据:业制计算机;2012 25 3 2IO V配表需改程序心部V仅需据逻辑表的O,改相的数据寄器参数s实程序通用23 结束据Pn例VPLC程序计过程中, 采用序能C方法编程时p固定的方法和n骤遵循大幅提高计效率
37、,p清晰1直 1 逻辑性强等特, 大大减轻编程的作量缩短系统 计时间提高了编程效率, 尤w 对于较复g的n过程优Y选用 SFC 编程2 时 PLC 的循 结构依靠 PLCO断序扫, 循执的作原理来实 ,程序计的实P在计循体2因mSFC PLC 序计中xp要的用值3 计输出 Y7Y0 的逻辑数编码表如右表4 2SFC P例1 相1形P1 计相似2 的形块Ladder0 r D0D181D100 的初始D0 20,制循状态的延时时间, D1D18v2逻辑表的十制输出编码确定V别118的显示状态,100 8制循状态总数w余部VP1 OwwwPLCworld参考文Pn例看出,用1亮P 原理PO菱 FX
38、 系WM2 版X京清_大学出版社,20102顾晓辉S 在 PLC 计中的用J电气时06收稿日期态转移(SFC)方法编程时, 逻辑性强,通用性好读性高2 故而尤w解相似的n过程时,基本数码显示控制示意图P接第 89 3 4 D130 放温度测量值20023 39 个_放的制数p例P1V时Ti1微V时Td1滤 等参数w对s系m处O绍,编程手30计算出来的操MV,范围000000FFH2SCL MV 转换占空010024 结束输出的程序段2热电偶量程0温度测量值 PV 器转换0 通过 PLC 模拟量输200 通道输 入 ,AD 转换值01H对 十制 060002温度定SV 对的制04B0H2N个欧姆
39、CP1H PLC 据温度误差算法计算出空输出占空脉制固态继电器的通断, 而改电热炉的率,对温度制2实表明,炉温制1200时,精度到32温度制方法精度高1 靠性强1编程简单1灵活方便,很p实用值2参考文1徐世许,朱妙w编程序制器 学术大学2永祥,张旭宁基于欧姆龙 PLC 29287 原理用网络M合肥调节自W术P用3李涛,王圆妹基70 4张秀珍基于 PLC 的模糊温度制系统研究J,8SCL 的的炉温制系统J赤峰学院学自然学版,2011,2717 5伯生P 编程实用指南MX京机值指收稿日期18运算输出的程序段wwwwPLCworldwwwwPLCworld职教摘要在的教育中,职教摘要在的教育中,PL
40、C课程的开设符合企对 高术人的要求2但是,针对在教育中n遍的PLC教学方 O相似1.2.2 SFC 的用相对较少 SFC SFC 的编程简单直容易P手并O需要z多的 PLC PLC 的编程 PLC 是计算机和自制装置发展的产在自 p修改程序方便等优势2因m,在 PLC教学当中,要侧重 NSFC的定O SFSunil Function PLC s键词教0 rolleQ定OPLC 是一种_门在境Q用而设计的_算操作的电子装置几,随着 PLC 的用越来越nl改变着厂 了PLC 门课程然而面对学生PLC 教学中出了一些题2针对些题,通过参 2011 闽合作五计划=2011 寒假教师电班发在 PLC 的
41、 教学当在符合教学大纲要求的情Q,侧重SFC 的1 PLC 教学中的1.1 做知识储备学方法思维惯存在Q特点d 知识ww n, 流程n)每一n用一个矩形方框表示,方框中用文_表示n态相对的n初始n2初始n表示操作的开始2每n所驱的负载(线圈)用线段P方框接2方框之间用线段种O合理的知识储备结构, PLC 教学带来一定的难度2 e学方法他们的学方法遗留了前在中学学时的们在PLC编程中缺少思路2f思维惯他们的思维特点当前 PLC 教学的特点 当比较n的 PLC 教强调对形设计的掌握 形是一种继继电器的合1断触点线圈串并联等术语和符,根据制要求联接而r的表示 PLC 输入和输出和联锁条用文_或逻辑符
42、标注在短线旁边状态逻辑s系的形2些程序的特点是更符合继电器制元是构r状态转移的本元素是编程序制器参考文献第8期6o1日 西师范大学学.2001 9 o. 术大学校,2003 7 o.Erich Fromm.The revolution of Hope:Toward a Human- ized Technology.p1. New York: Harper& Row.1968.1 Z凤朝.科企跨并购规制P.X京:科,2 Z大椿科学术的值考量:3 段_文.术的值负载:自然辩证法研究,2000职教元之一2状态元是构r状态转移的如果采用 SFC 编程p编程序制器的元之一职教元之一2状态元是构r状态转移
43、的如果采用 SFC 编程p编程序制器的元之一2d驱负载2e指定转移的目 案例的 SFC23 教学用的案例s使用高级指 SFTL或者使用跳转指或者使用 MCMCR 指等等但在际的教校学生对些 ABC在制过程中,要求 A组喷头由PLC的Y0来制,Y0 端子 ON 的时候A 组喷头p水喷出2B 组喷头由 ON的时候,B组喷头p水喷出2C组喷头由 PLC来制,Y2 端子 ON 的时候C 组喷头p水喷出MCM元的常开触点将母线暂时移到一个所需的O置,产生w w.91HMIwwwPLCworld一个 临时r一个电路块2CR 是复O置电路块2_就是说 MCR 指是电路 的终点2在程序中,T5制整个时序循的周
44、期,T5ONl但是部V程序要求学者必充V掌握 PLC 的内2P述案例皆通过教学践证明采用 SFC编程的编程方法比采用MC指的形编程容易理PDeveloper 中编写和时序在 Visio 中制参考文献. .信软P标准W_Baosight and 信软P标准W_Baosight and : 信息术P标准w一种于结构W和标准W的 PLC 自BasedonStructuredandStandardizedPLCAutomaticP海信软p限公 袁 s键PLC 结构W编程 标准W 自编Abstract: This articlea PLC programming design method based
45、on a structured, standardized and automated piled software. At the same time it explains its application in practical engineering on les.Practice tthismethodcan effectivelyimprovetheefficiencyofthe PLCprogramdevelopmentand wwwPLCworld行 PLC 程序设计已经O能满足要求2随着计算机软术的O断发展,出了多种程序设计 编 程 逻 辑 制 器Programmable L
46、ogic如结构W程序设计1面象的程序设计 LC本质P是一种_境用驱的程序设计等2w中,结构W程而设计的计算机2PLC xp高靠性1能强大1序设计是一种用广泛1易于理解和比较契石油1W等各个行2在自W程施过程中2.1方法简规范1高效的 PLC 程序O仅是整个程目利结构W程序设计是模块W设计中心,将一施的重要保障,_会将来的系统维供极大的个大的程序能V割若个相互独立的小模块,便利2本文出的一种于结构W1标准W的 PLC各个模块相对独立1能单一,使得程序结构清p1自编程方求规范目开发过程,高目接口简单2结构W程序设计采用自而Q1逐n开发1施效率2细W=的程序设计方法和单单出口=的制结构2结构W程序的
47、结构简单清p1模块W强,贴人们惯的理式思维方式结构W程序设计方2.2在PLC程序设计中的把计算机结构W程序设引入到 PLC 程早期的LC 要用来继电器逻辑制,设计中来,当包括两层含O一是指程序的架构继电器制的设计是设计PLC程序的要方法2设计,即把程序要完r的能V解子目标,逐随着术的发展,LC 的能已经Ok逻辑n细W,V解x体的小目标2一般常用的方法是制的范围,用领域越来越广,制能和任_根据艺流程和设备对程序能行V解2是指愈发多变和复杂,采用统的继电器制设地址P海浦张江高科园区郭敬路515 1信软P标准W_Baosight and 第 期程序的复用W设计,即某一段程序被多l1重或随意性2因m,
48、在 PLC信软P标准W_Baosight and 第 期程序的复用W设计,即某一段程序被多l1重或随意性2因m,在 PLC 结构W编程复调用,_就是设计通用W的能模块2如对于的础P如果能够对 PLC 编程的各个节行能相或类似的阀门编写一个模块多l1重规范,将大大P程序质量的差异1 PLC 程序如果p能需求发生变W需要修改模块的程序1模块标准W即形r的模块供编即,而能够大大简W编程和调试2金企程煤气压站制系统例,程序要完r的能把程践中累的能模块行V类1炼和 YVO大部V信处理1警联锁和设备制,总结,形r个人1部门或公级的模块2续的然在m础P按照能要求和设备类型一n细程模块中集中1取模块使用,而
49、W2各个子程序中会调用相的能模块,如压在程用些模块的过程中_促模块能机电机子程序和辅油泵子程序都重复调用了电机的改和完善2在部门或公层面P,的 制能模块,如表 1 所示2模块O仅p利于模块的维和管理,而模块需要少数水高的编负责编写和维, 多数编需要简单的使用些模块即了程序质量1保证了程序的标准W设计w www PLCworldcn很多重复劳 但对于PLC程序来说xp很多共性,如信处理1 警1通处理和设备制等2因,根据行特点对 PLC 程序架构行WPLC 程序中的各类变量一般需要V类或V组存放,如在西门子 STEP7 软 中,采用O的数据块对变量行V门别类的存放,些数据块的编1命和 内容都 行
50、的规定2变量定O标准W良好的变量定O方法O仅p利于高程序的读性,时_p利于程序的排错和调试2因m,按照相s设计规范如:自设计常用例和符;结合程特点,对变量定 O方法行 规定是十V必要的2 w他对于PLC 程序的很多细节_当3 PLC 程序设计的标准W采用结构W编程方法大大高 PLC 程序的质量并缩短程调试时间,但是在程践中由于PLC 编的个人惯和素质差异,往往会造4 PLC 自编程序风格迥异,程序质量参差O齐,互通性差一个人在O时期1O目中编写的程序按的设计标准的模块行 序能划子程序调用的1信AI 量程转量程转换DI 信DI 信处理2AI AI 批量警能Z_牌Z_牌警蜂鸣器蜂鸣器警能3设备压机
51、电电机制能出口压调节出口WW断阀制辅电机制能W断阀制信软P标准W_Baosight and 信息术P标准w编程,会使PLC 程序的编制形r一种固定套路=P述手编程的过程和结果来看,由于采用信软P标准W_Baosight and 信息术P标准w编程,会使PLC 程序的编制形r一种固定套路=P述手编程的过程和结果来看,由于采用建立程序框架建立变量调用相s模块填写模 了相的电机制模块FB200和相的变量命块的输入/ 输出管脚程序测试和调试2种看似枯 方法,两电机制程序的差异很小,要是设备 燥乏味的编程过程,际存在O少p规律性1重复 编和设备的O所带来的,而种差异是性的作交计算机软去完r而变 极wp规律的,因mP面的变量和码采用软量和码的自生r,即 PLC 程序的自编程2 生r并导入到 PLC 编程软中去2s们采用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司电商活动策划方案
- 公司职员会议活动方案
- 可摘义齿固位技术-洞察及研究
- 2025年供热通风与空调工程师考试试题及答案
- 2025年法律与生物伦理的考试试题及答案
- 2025年中国类人胶原蛋白行业市场全景分析及前景机遇研判报告
- 2024年度浙江省护师类之主管护师典型题汇编及答案
- 公寓防火安全教育
- 员工入职三级安全培训
- DB43-T 2864-2023 土家族非遗乐器咚咚喹通.用技术要求
- 2023年黑龙江省文化和旅游系统事业单位人员招聘笔试模拟试题及答案解析
- 2023年江西新余市数字产业投资发展有限公司招聘笔试题库含答案解析
- LY/T 3323-2022草原生态修复技术规程
- 部编版六年级语文下册课件第1课《北京的春节》《腊八粥》
- 涂装工模拟练习题含答案
- 2023-2024学年河南省永城市小学数学二年级下册期末评估测试题
- 乳腺疾病的超声诊断 (超声科)
- 服务精神:马里奥特之路
- 《建筑施工安全检查标准》JGJ59-2011图解
- 华为大学人才培养与发展实践
- 医疗垃圾废物处理课件
评论
0/150
提交评论