本人是个plc小白,特别白,只因为是学计算机的,所以老板认为我应该会一切编程和电子有关的东西,所以强行派给我一个工作。。。。。
情况是这样的:有一个液位计,老板要求我用它通过plc控制水泵的开和关,有一台现成的S7-200 224xp。
于是我就开始找说明书找教程开始学习(其实我觉得一个继电器就能搞定的东西没必要用者么高级的plc可是老板说这只是为了让我学习和练手以后整个装置的控制都需要用plc都需要我来干)
研究了两天我从书上抄了个程序:
我想当然的认为,把液位计的信号线接在i0.0上,一有信号i0.0就会亮,然后q0.0就亮了,回头再把水泵的一根电源剪开分别接在L+和q0.0上,轻松搞定!可是事实并非如此,q0.0一点动静都没有。。。。。。
然后我仔细翻了翻液位计的说明书,发现它的信号线输出的是高低电平信号,高电平是vin(应该是它的工作电压?)低电平是0。有水时输出高电平,没水时输出低电平。
然后我就一脸懵逼了。。。。。。我现在不明白它输出高电平时i0.0不通么?还是说这个i0.0不认高低电平只认通断信号?还是说这个程序根本就不对?
求各位高人不吝赐教,要是能有个正确的梯形图我觉得我能明白的更快点
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1638124&b_id=3
那就先从电工做起
高人不要放弃我啊。。。。。哦我忘说了,抄的那个程序我试过,可以正常运行,短接i0.0和L+q0.0就亮了,再短接i0.1和L+,q0.0就灭了,说明这个程序是没错的啊,为啥这个i0.0换成高低电平就不认了呢?
那就说明是硬件不行了呗!多看看别人的电气原理图,看看PLC的内部接口原理,就懂了
1楼说的对,先从电工开始做起!这样后期才会好做
你是计算机的,一个星期就会了,先看PLC 200的书籍
只有你自己才知道自己缺什么。你就有针对性地小范围内问问题就是了。观众们都不敢妄自猜测你的深度。不敢表达从何说起。
怎么样可以做一顿饭给未来岳母吃?这种范围很大的问题基本是没有答案的。
I0.0plc上的灯亮了没有?
排除更多的事物,就单独一个plc加上电源,你通过接线能不能让一个输入点的灯亮起来?
然后才是这个液位计怎样让这个输入点亮。
编程软件知道怎么监视吗?能监视到这个输入点接通了没有?
编程问题就对你来说不是大问题了。
你能不能通过plc的输出点令一个输入点通断通断?
然后就是控制一个中继,让中继通断通断通断。
中继在去控制电机。不可能plc直接控制电机的。
……
要上3楼,肯定要经过2楼。肯定要经过上2楼的第一级楼梯台阶。一步一步确认自己是不是已经上到位了,才跨出下一步。眼睛明白了,脑袋懂了,脚上去了,重心还在后面,就是你现在的情况:摔。路很长,但是并不崎岖,只是坡度较大,一定要稳。老板应该明白,也不会催你,人不好找,你慢慢上吧。稳。
比较好奇的是,学计算机的,编程底子好的话,这玩意简直简单的不要不要的,莫非你学校没学编程?
你得先明白就算不用plc,硬线是怎么控制的
楼主现在暂时缺少对硬件衔接的了解。
一般的仪表的高电平输出是5V,楼主的液位计高电平输出是5V?而PLC的普通输入额定是24VDC,最低15V输入才可以。楼主使用了I0.0和I0.1就是额定24VDC的。两者对接电平不对。
但是,S7-200 224xp有3个特殊的输入点I0.4\I0.5\I0.6,这3个输入点可以使用于5V-29V. 如果楼主的液位计高电平输出是5V,可以直接接入3个输入点中的两个,程序做对应修改,这样就行了。
楼主别灰心,我见到好几个学计算机的,稍微接触一点PLC的知识,编程就比一个普通搞电气的强。我真心羡慕那些学过计算机搞PLC的。。。
你用一个中间继电器转为数字量就能进行高低电平控制了
收藏
点赞
1. 文件大小:上传文件的大小请限制在1M以内。
2. 文件格式:请不要上传.exe文件,系统支持的格式有:.jpg, .jpeg, .pdf, .gif, .zip, .rar, .doc,.docx, .xls,.xlsx, .ppt, .mp3, .wma, .wmv .asf, .avi, .bmp, .png, .txt, .7z
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
用户登录
短信快捷登录
下次自动登录 >忘记密码
立即注册登录
绑定第三方账号登录
扫描二维码登录支持中心移动端
短信登录
登录