西门子PLC编程的一点体会13693190688.pdf

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西门子PLC编程的一点体会13693190688.pdf

对PLC 编程的一点体会1 关于“4-20ma” 的讨论5 用S7-200 编程的三个实例的解析之一6 用S7-200 编程的“时序控制程序” 的解析9 用S7-200 编程的三个实例的解析之二15 用S7-200 编程的三个实例的解析之三27 用S7-200/300 编程的三个实例的解析之四34 用S7-200 编程的三个实例解析之五36 对对PLC 编程的一点体会编程的一点体会 对对 编程的一点体会编程的一点体会 PLC 编程如同人写文章一样,同样的文字不同的组合,写出的效果不一样,有的语言 精练,条理清晰,几句话说明问题,有的却相反,啰里啰唆,越讲越让人糊涂。如何才能写 出好文章呢?只有深入学习,提高文学素质,多写多练,不断积累,不断总结经验,肯定会 成功的。对PLC 编程也是一样,也要深入学习,提高编程素质,也要多编多练,不断积累, 不断总结经验。提高编程素质,不仅仅要深入理解每条指令内涵及用法,还要扩大知识面, 使你扩大视野,增强思维和分析问题的能力。现举一例:前两天,从网上看到一网友求助: 其内容为: 有个PT100 的温度传感器 通过500 欧姆的电阻将4~20MA 的电流转换成210 的电压信号送到PLC 模拟量端! h 对应的温度范围是0~100 度! 则转换公式为 AIW06400 T= ----------------X(1000)+0 320006400 这个公式怎么来的啊? “通过500 欧姆的电阻将4~20MA 的电流转换成210 的电压信号送到PLC 模拟量端!” 这句话是不是这个意识啊? 如果要用电流信号!就不用500 欧姆的电阻!直接采取4~20MA 的电流接到输入端! 如果要用电压信号!就串联500 欧姆的电阻!采取2~10V 的电压信号!这个电压是指电阻 分压得到电阻两端的电压吗?》 我给他的回帖是: 《w375823876 我给你说说这个问题,420ma 电流通过500 欧姆电阻将产生210V 电压, 送入PLC 的模块,从转换公式可知:式中的6400 这个数是由2V 转换来的数字量(因为输 入2V 时 要使T=0,必需公式的分子项的转换值AIWO6400=0 才行),从中又可知:1V 对应的数字量=3200,式中的“AIWO6400”值即为210V 输入时模拟块转换的数字量减去 2V 的数字量的值,当输入=10V 时,其值=3200*8=25600,要使此时温度显示值为100, 就得将此值除以256,但式中后面又乘(1000)故公式的分母项上 为320006400,及 =25600. 你用的是输入要求010V 电压模拟信号的模拟量转换块,不能直接用420ma 电 流做输入信号。》 这个问题就不是简单用指令编程的问题,它涉及到电学及数学知识,如果没有这方面知识, 是很难理解的。再举一例,有的生产线,不仅要求对设备动作编程,还要能预置参数,对生 产状况能进行实时显示,并能打印出来。考虑设备成本,现场条件及操作者素质,不要配备 工控机及触摸屏,怎么办,外配仪表,找不到合适的,用单片机自行设计,可以。但抗干扰 差,一旦数据丢失 无法恢复,这是设备生产所不容许的。我就用硬件设计了一个电路并做 出印刷板,采用串口输送数据的方式,仅占用PLC 的几个I/O 口,就实现了上述功能,用 PLC 的高数计数器进行数据采集,用PLC 进行数据运算处理,PLC 将结果输出给电路板, 完成了参数设定、数据显示及打印功能,由于PLC 抗干扰强,且具有断电对数据保护功能, 不会出现数据丢失现象。 了解掌握指令的特性,可以巧妙使用指令去完成一些控制动作。如有一网友求助:“求: 将04mm 数字量转换为010V 模拟量后,利用西门子PLC 如何解决将2mm 以下数字量进 行报警剔除请高手帮忙。” 我的回帖:“WWPLC;可以这样做:04mm 转换010V,去PLC ,你一定选用电压转换为 数字量的模块,你应从该模块的参数中,知道1V 电压应转换的数字量值,2mm 对应的电 压应=5V,其对应的数字量,应等于5 乘1V 的数字量,这样你可在编程时 ,用一比较指 令,用2mm 对应的数字量值与04mm 信号输入且转换为数字量的值进行比较,大于2mm, 通过,小于2mm 你做删除处理。”从中可见,用一个比较指令

文档评论(0)

guan_son + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档