17838383235
6RA7013-6DV62-0现货西门子代理商
西门子: 6RA70
直流调速器: 输入:400V 三相交流,13A 可操控
德国: 输出:420V DC,15A
报价: 面议
最小起订: 1
有效期至: 长期有效
发布时间: 2024-05-14 10:53
发布IP: 175.13.200.46
浏览次数: 24
手机号: 17838383235
在线咨询: 点击这里给我发消息
17838383235
详细信息

西门子200SMART PLC模拟量转工程量编程推导及用户库的创建(任何PLC推导方式都是一样的)



步:硬件组态(添加新硬件)


第二步:推导原理:

模拟量输入信号无论是电压电流信号都与工程量(或工艺量)有线性对应关系,因此我画了一个坐标来表示,横轴代表模拟量输入信号(即电压信号或电流信号)对应的数字量是0-27648或(因为西门子200SMART PLC与西门子1200PLC一般都是不支持没有4-20mA这个输入档的,都是用0-20mA这个量程档),纵轴代表工程量(就是工艺上的速度、流量、压力、液位、温度值)。如下图所示:


第二步:根据以上比例关系原理式子,通过编程运算推导出标准化模拟量转工程量的库文件,既然想做出模拟量转工程量的公式,就要采用参数化编程,把所有的值用变量来替换,只有这样才能成为模拟量转换成工程量的公式。好现在进入子程序:


第三步:进入子程序之后,首先要做的就是声明变量,这时点击变量表,在变量表中声明变量,如下图所示:


第四步:根据推导出来的R_out通过变量编程,一步步推导出来工程量的值。




以上就是根据上述式子推导的过程。编程方法有很多种,不管哪种方式只要结果是正确的都可以的。

第五步:在OB1中调用编写的子程序AI_R


第六步:编译程序,看看是否编程过程中有错误。


第七步:保存、下载程序。


第八步:下载程序,下载窗口如下图所示。


第九步:至于转换子程序对不对,只有下载调试验证了才知道。


模拟量0-10V对应的工程量液位是0-10米。电压0V对应的液位是0米,如下图所示:


模拟量0-10V对应的工程量液位是0-10米。电压10V对应的液位是10米,如下图所示:



关于模拟量转工程量的推导验证到此结束。

下面讲一下如何创建用户库文件:

为什么编程要创建用户库文件,这是每个学习PLC的学员从小白到职业工程师必须要过的一个阶段,平时你做的程序很简单,你不做工程项目,基本不用库,但是如果你是一个项目工程师,每天都做项目编程,这时就会遇到很多重复的工作,比如有50台星三角控制电机,有20个模拟量控制,有40个阀门控制,这时如果不做库,每个单点控制都要分别编程,会耗费大量时间成本,并且只要编程就可能会出错,这时候创建用户库就显得非常重要。

用户库的优势,节约大量时间成本,第二因为库都是验证过的,今后使用都是调用,所以不担心程序会出错。因此用库是省时、省力、不出错的编程方式,所以每个职业编程工程师都会根据自己的项目领域,把常用的功能单元都做成用户库,一劳永逸。

下面讲一下创建流程:

步:创建库之前一定要验证库程序的正确性,必须确保正确,如咱们上面的验证流程。

第二步:有两个入口可以创建用户库:分别如下图所示



第三步:进入设置窗口


第四步:对库名称重命名。


第五步:添加你需要的子程序作为库


第六步:用户库加密


第七步:用户库版本设置


第八步:生成用户库文件


第九步:这步非常重要,一定要看到用户库创建成功的结果,否则创建失败就不可以使用。


第十步:关闭编程软件,再打开编程软件,在库中就可以看到刚才创建的用户库已经在库中。


第十一步:库的调用。



相关产品
相关西门子产品
联系方式
  • 地址:中国(湖南)自由贸易试验区长沙片区开元东路1306号开阳智能制造产业园(一期)4#栋301
  • 手机:17838383235
  • 联系人:徐嘉泉
产品分类
最新发布
企业新闻
站内搜索