西门子一级代理商 6ES7540-1AB00-0AA0
6ES7540-1AB00-0AA0SIMATIC S7-1500, CM PTP RS422/485 BA 通讯模块针对 串行连接 RS422,RS485 空闲端口,3964(R),USS, 19200 kBit/s, 15针 Sub-D 插座浔之漫智控技术(上海)有限公司 经营理念是:以质量求生存,以诚信谋发展。我们公司能提供全套产品,我们有着**的库存,*优惠的价格,*优质的售后服务和*强大的技术力量我公司大量现货供应,价格优势,品质保证,德国原装进口西门子 PLC 全自动洗衣机控制系统超超超……..超详细的编程案例分享 今天我们分享一个西门子200smart PLC系集位逻辑、计数器、定时器为一体的逻辑思维编程控制小案例!希望能帮助大家在学习PLC的过程中快速的掌握逻辑编程! 下面来看实际的控制要求吧! 某家电制造厂有一批洗衣机制造订单,具体的控制要求如下: (1) 接通电源后,系统进入初始状态,准备起动; (2) 按下系统启动按钮,开始进水,水位到达高水位后停止进水,并开始正转洗涤;正转洗涤15S后暂停3S (3) 3S后开始反转,反转15S后暂停 (4) 暂停3S后若正反洗涤次数未满10次,则返回继续正转洗涤 (5) 若正反洗涤次数达到10次,则开始排水。水位降到低水位时,开始脱水并继续排水 (6) 脱水10S后即完成一次大循环,大循环未满6次,则返回到初始进水的动作;进行下一次大循环。 (7) 若完成了6次大循环,则进行洗完报警;报警10S后结束全部过程,自动停机 (8) 在洗涤任何阶段,按下停止则终止洗涤 好了,看完上诉要求后,脑子里是否马上就有一定思路了呢?跟着我的思路来一步步完成就好 根据控制要求首先我们应该列出控制系统的IO分配表,这块在这不做过多的介绍,直接讲大家关心的程序设计部分,先是要有系统标志位,并在任何时候按下停止及工作完成后系统均要停止,所以我们可以编写一段起保停的程序(也可使用复位优先指令) 在编写这段程序之前,可以使用初始化对其用到的所有中间变量点进行复位,这点我们程序设计时要有个规划。 第二步是按下启动后进水阀需要进水,在达到高水位后,停止进水;并且根据第六点控制要求,在未达到大循环次数时也需要进水,程序如下 第三步则是水满后进行正转洗涤部分;并且没达到洗涤次数时,需循环洗涤 第四步,在正转到达时间暂停后反转洗涤 第五步反转暂停后完成一个周期进行计数,并判断是否达到正反洗涤次数,未达到则回到程序段四继续正转洗涤,达到则开始排水。 在排水或系统停止后对洗涤次数清零 第六步,达到正反洗涤次数后开始排水,当排水到达低限位后继续排水并开始脱水 为了防止在未达到大循环次数就直接进水时,在此处增设一个在脱水断开时置位一个中间状态位来作为进水的一个条件 第七步脱水完成一次记一次数,同样的当系统停止或周期完成报警时对其进行复位 第八步达到大循环次数后触发报警,报警完成后系统停止,等待下一轮的工作 好了以上就是整个控制程序的详细分享,源程序可以提供给大家!(技成培训网原创,作者:眭相建西门子PLC控制彩灯项目导读:本案例主要让读者练习西门子S7-200SMART系列PLC位逻辑指令、定时器、移位指令、子程序的结构等。 【控制示意图】 如图3-1所示为彩灯控制示意图。 图3-1 彩灯控制 【控制要求描述】 现有L1-L8共8盏彩灯,要求按下开始按钮,霓虹灯L1-L8以正序每隔1S轮流点亮,当L8亮后,停2S;然后,反向逆序间隔1S轮流点亮,当L1再亮后,停5S,重复上述过程。按下停止按钮,彩灯停止工作。 【I/O分配】 根据控制要求描述对需要用到的I/O进行分配,如图3-2所示: 符号名称地址符号名称启动按钮I0.0L1指示灯Q0.0停止按钮I0.1L2指示灯Q0.1L3指示灯Q0.2L4指示灯Q0.3L5指示灯Q0.4L6指示灯Q0.5L7指示灯Q0.6L8指示灯Q0.7 图3-2 I/O分配表 【相关指令解读】:此案例主要用到移位指令和其它指令配合,这里主要解读移位指令。 循环左移字节(图3-2):循环移位指令将输入值 IN 的位值循环左移位,位置循环移位计数 N,然后将结果装载到分配给 OUT 的存储单元中。 循环移位操作为循环操作。 图3-2:循环左移字节 举例说明1:程序如图3-3,利用系统时钟SM0.1第一个扫描周期给QB0字节中赋值为1,此时QB0中*低位(Q0.0)为 1。当按下I0.0按钮后,QB0字节中的数据左移一位,Q0.1变为1。 图3-3 举例说明2:程序如图3-4,利用系统时钟SM0.1第一个扫描周期给QB0字节中赋值为1,此时QB0中*低位(Q0.0)为 1。当按下I0.0按钮后,QB0字节中的数据左移二位,Q0.2变为1。 图3-4 循环右移字节: 如图3-5,循环移位指令将输入值 IN 的位值循环右移,位置循环移位计数 N,然后将结果装载到分配给 OUT 的存储单元中。 循环移位操作为循环操作。 图3-5:循环右移字节 举例说明1:程序如图3-6,利用系统时钟SM0.1第一个扫描周期给QB0字节中赋值为1,此时QB0中*低位(Q0.0)为 1。当按下I0.0按钮后,QB0字节中的数据右移一位,Q0.7变为1。 图3-6 举例说明2:程序如图3-7,利用系统时钟SM0.1第一个扫描周期给QB0字节中赋值为1,此时QB0中*低位(Q0.0)为 1。当按下I0.0按钮后,QB0字节中的数据右移二位,Q0.6变为1。 图3-7 【程序控制程序】 (1)主程序,对数据初始化,调用相关子程序。M1.0接通代表左移位开始,左移开始之前,将1赋值给QB0。M1.2接通代表右移开始,将128给到QB0, Q0.7为1。程序如图3-8所示 图3-8主程序 (2)循环子程序主要控制灯是启停和循环。按下启动按钮,左移开始标志位M1.0自锁,总共移7位,定时时间为7秒,左移完成断开M1.0延时2秒接通右移标志位M1.2。右移完成延时5秒接通M1.0左移开始标志位,形成循环。程序如图3-9所示 图3-9循环程序 (3)左移程序,利用移位指令和系统时钟配合。程序如图3-10所示 图3-10左移程序 (4)右移子程序程序,利用移位指令和系统时钟配合。程序如图26-6所示 图3-11右移程序 结束语:本案例采用子程序的结构编程,并且结合循环指令、定时器指令等编写彩灯循环案例。希望大家能在此文章中汲取西门子200SMART PLC编程相关知识及理念。(技成培训网原创,作者:郭彪产品远销全国各地:直辖市 北京市天津市上海市重庆市自治区 新疆维吾尔自治区:2地级市-乌鲁木齐、克拉玛依19县级市-石河子、阿拉尔市、图木舒克、五家渠、哈密、吐鲁番、阿克苏、喀什、和田、伊宁、塔城、阿勒泰、奎屯、博乐、昌吉、阜康、库尔勒、阿图什、乌苏 广西壮族自治区:14地级市-南宁、柳州、桂林、梧州、北海、崇左、来宾、贺州、玉林、百色、河池、钦州、防城港、贵港 7县级市-岑溪、凭祥、合山、北流、宜州、东兴、桂平 省级行政单位黑龙江-13地级市:哈尔滨、大庆、齐齐哈尔、佳木斯、鸡西、鹤岗、双鸭山、牡丹江、伊春、七台河、黑河、绥化 19县级市-五常、双城、尚志、纳河、虎林、密山、铁力、同江、富锦、绥芬河、海林、宁安、穆林、北安、五大连池、肇东、海伦、安达 吉林:8地级市-长春、吉林、四平、辽源、通化、白山、松原、白城 20县级市-九台市、榆树市、德惠市、舒兰市、桦甸市、蛟河市、磐石市、公主岭市、双辽市、梅河口市、集安市、临江市、大安市、洮南市、延吉市、图们市、敦化市、龙井市、珲春市、和龙市 辽宁:14地级市-沈阳、大连、鞍山、抚顺、本溪、丹东、锦州、营口、阜新、辽阳、盘锦、铁岭、朝阳、葫芦岛 17县级市-新民、瓦房店、普兰、庄河、海城、东港、凤城、凌海、北镇、大石桥、盖州、灯塔、调兵山、开原、凌源、北票、兴城 江苏:13地级市-南京、镇江、常州、无锡、苏州、徐州、连云港、淮安、盐城、扬州、泰州、南通、宿迁 27县级市-江阴市、宜兴市、邳州市、新沂市、金坛市、溧阳市、常熟市、张家港市、太仓市、昆山市、吴江市、如皋市、通州市、海门市、启东市、东台市、大丰市、高邮市、江都市、仪征市、丹阳市、扬中市、句容市、泰兴市、姜堰市、靖江市、兴化市 福建:9地级市-福州、厦门、泉州、三明、南平、漳州、莆田、宁德、龙岩 14县级市-福清市、长乐市、永安市、石狮市、晋江市、南安市、龙海市、邵武市、武夷山、建瓯市、建阳市、漳平市、福安市、福鼎市 安徽:17地级市-合肥、蚌埠、芜湖、淮南、亳州、阜阳、淮北、宿州、滁州、安庆、巢湖、马鞍山、宣城、黄山、池州、铜陵 5县级市-界首、天长、明光、桐城、宁国 浙江:11地级市-杭州、嘉兴、湖州、宁波、金华、温州、丽水、绍兴、衢州、舟山、台州 22县级市-建德市、富阳市、临安市、余姚市、慈溪市、奉化市、瑞安市、乐清市、海宁市、平湖市、桐乡市、诸暨市、上虞市、嵊州市、兰溪市、义乌市、东阳市、永康市、江山市、临海市、温岭市、龙泉市 西藏自治区:1地级市-拉萨 1县级市-日喀则 宁夏回族自治区:5地级市-银川、石嘴山、吴忠、固原、中卫 2县级市-青铜峡市、灵武市 内蒙古自治区:9地级市-呼和浩特、包头、乌海、赤峰、通辽、鄂尔多斯、呼伦贝尔、巴彦淖尔、乌兰察布 11县级市-霍林郭勒市、满洲里市、牙克石市、扎兰屯市、根河市、额尔古纳市、丰镇市、锡林浩特市、二连浩特市、乌兰浩特市、阿尔山市 河北:11地级市-石家庄、唐山、邯郸、秦皇岛、保定、张家口、承德、廊坊、沧州、衡水、邢台 22县级市-辛集市、藁城市、晋州市、新乐市、鹿泉市、遵化市、迁安市、武安市、南宫市、沙河市、涿州市、定州市、安国市、高碑店市、泊头市、任丘市、黄骅市、河间市、霸州市、三河市、冀州市、深州市 广东:21地级市-广州、深圳、汕头、惠州、珠海、揭阳、佛山、河源、阳江、茂名、湛江、梅州、肇庆、韶关、潮州、东莞、中山、清远、江门、汕尾、云浮 22县级市-增城市、从化市、乐昌市、南雄市、台山市、开平市、鹤山市、恩平市、廉江市、雷州市 吴川市、高州市、化州市、高要市、四会市、兴宁市、陆丰市、阳春市、英德市、连州市、普宁市、罗定市 山东:17地级市-济南、青岛、淄博、枣庄、东营、烟台、潍坊、济宁、泰安、威海、日照、莱芜、临沂、德州、聊城、菏泽、滨州 28县级市-章丘、胶南、胶州、平度、莱西、即墨、滕州、龙口、莱阳、莱州、招远、蓬莱、栖霞、海阳、青州、诸城、安丘、高密、昌邑、兖州、曲阜、邹城、乳山、文登、荣成、乐陵、临清、禹城 海南:2地级市-海口、三亚 6县级市-琼海、文昌、万宁、五指山、儋州、东方 云南:8地级市-昆明、曲靖、玉溪、保山、昭通、丽江、普洱、临沧 9县级市-安宁市、宣威市、个旧市、开远市、景洪市、楚雄市、大理市、潞西市、瑞丽市 贵州:4地级市-贵阳、六盘水、遵义、安顺 9县级市-清镇市、赤水市、仁怀市、铜仁市、毕节市、兴义市、凯里市、都匀市、福泉市 四川:18地级市-成都、绵阳、德阳、广元、自贡、攀枝花、乐山、南充、内江、遂宁、广安、泸州、达州、眉山、宜宾、雅安、资阳 14县级市-都江堰市、彭州市、邛崃市、崇州市、广汉市、什邡市、绵竹市、江油市、峨眉山市、阆中市、华蓥市、万源市、简阳市、西昌市 湖南:13地级市-长沙、株洲、湘潭、衡阳、岳阳、郴州、永州、邵阳、怀化、常德、益阳、张家界、娄底 16县级市-浏阳市、醴陵市、湘乡市、韶山市、耒阳市、常宁市、武冈市、临湘市、汨罗市、津市市、沅江市、资兴市、洪江市、冷水江市、涟源市、吉首市 湖北:12地级市-武汉、襄樊、宜昌、黄石、鄂州、随州、荆州、荆门、十堰、孝感、黄冈、咸宁 24县级市-大冶市、丹江口市、洪湖市、石首市、松滋市、宜都市、当阳市、枝江市、老河口市、枣阳市、宜城市、钟祥市、应城市、安陆市、汉川市、麻城市、武穴市、赤壁市、广水市、仙桃市、天门市、潜江市、恩施市、利川市 河南:17地级市-郑州、洛阳、开封、漯河、安阳、新乡、周口、三门峡、焦作、平顶山、信阳、南阳、鹤壁、濮阳、许昌、商丘、驻马店 21县级市-巩义市、新郑市、新密市、登封市、荥阳市、偃师市、汝州市、舞钢市、林州市、卫辉市、辉县市、沁阳市、孟州市、禹州市、长葛市、义马市、灵宝市、邓州市、永城市、项城市、济源市 山西:11地级市-太原、大同、忻州、阳泉、长治、晋城、朔州、晋中、运城、临汾、吕梁 11县级市-古交、潞城、高平、介休、永济、河津、原平、侯马、霍州、孝义、汾阳 陕西:10地级市-西安、咸阳、铜川、延安、宝鸡、渭南、汉中、安康、商洛、榆林 3县级市-兴平市、韩城市、华阴市 甘肃:12地级市-兰州、天水、平凉、酒泉、嘉峪关、金昌、白银、武威、张掖、庆阳、定西、陇南 4县级市-玉门市、敦煌市、临夏市、合作市 青海:1地级市-西宁 2县级市-格尔木、德令哈 江西:11地级市-南昌、九江、赣州、吉安、鹰潭、上饶、萍乡、景德镇、新余、宜春、抚州 10县级市-乐平市、瑞昌市、贵溪市、瑞金市、南康市、井冈山市、丰城市、樟树市、高安市、德兴市
展开全文
相关产品