西门子授权代理西门子840D数控系统
浔之漫智控技术(上海)有限公司
本公司销售西门子自动化产品,全新原装,质量保证,价格优势
西门子PLC,西门子触摸屏,西门子数控系统,西门子软启动,西门子以太网
西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆
我公司大量现货供应,价格优势,品质保证,德国原装进口
一个wanneng的程序搞定西门子PLC模拟量输入信号换算“引言:在实际的一些项目中,会使用几十上百个模拟量输入信号,这些模拟量输入信号可能是电压、电流或者热电阻信号等等,如果每个都单独处理的话,非常耗费时间。我们就想着能不能使用一个程序,简单配置一下,就能处理所有的模拟量输入信号呢?当然是可以实现,这也是我们这篇文章要解答的问题,请接着往下看。”
1模拟量信号的分类西门子S7-1200/1500 PLC中模拟量模块的类型包括电压/电流、电阻/热电阻、热电偶,如图所示:
这三类模拟量模块的信号,又可以概况为四种情况:
a) 单极性信号。
不过零的模拟量信号变化为单极性信号,比如0~5V、4~20mA、0~300Ω。
单极性模拟量信号的额定测量范围为0~27648,其转化公式为:
以一个检测距离0~200mm,模拟量信号为0~10V的传感器,当In等于13824时,带入公式的Out的物理量实际值等于100mm。
b) 双极性信号。
过零的模拟量信号变化为双极性信号,比如±10V、±80mV。
双极性模拟量信号的额定测量范围为±27648,其转化公式为:
以一个检测角度±90°,模拟量信号为±10V的倾角传感器,当In等于-13824时,带入公式的Out的物理量实际值等于-90°。
c) 标准型温度测量。
将Pt100这类温度传感器的阻值转化成温度的类型。
其转化公式为:
这个公式是将模拟量测量值除以10.0得到实际的温度,比如说当前模拟量测量值为12345,那么实际的温度就是1234.5℃。
需要注意的是,如果使用热电偶,其也按照标准温度公式来转化。
d) 气候型温度测量。
气候型温度是一种特殊的类型,它是用来描述实际去天气温度,比如天气预报说,深圳明天的气温为10~20℃;哈尔滨明天的气温为-3~12℃。
其转化公式为:
这个公式是将模拟量测量值除以100.0得到实际的温度,比如说当前模拟量测量值为2062,那么实际的温度就是20.62℃。
2模拟量实际案例在一个项目中,具有64个模拟量输入信号,其信号地址和类型如下所示:
按照该项目需求,进行程序编写,主要分为一下几个步骤:PLC和模块组态、将模拟量地址映射到数组、新建FB模板程序、编写控制程序。
a) 步骤1:PLC和模块组态
按照实际的模拟量模块进行组态,并设置好对应的模拟量类型,如图所示:
b) 将模拟量地址映射到数组
添加一个PLC数据类型(UDT),并命名为“typeChannel”,如图所示。
在PLC变量中,添加一个名称为 “AIChannel”,数据类型为“typeChannel”的数据,如图所示:
c) 新建FB模板程序
添加一个名称为“typeAI”,并添加模拟量通道的元素,如图所示:
再添加一个名称为“AIConvert”的FB函数块,并在接口中添加参数,如图所示:
d) 编写控制程序
使用一个FOR循环指令来进行初级处理,如果“enable”为TRUE,则启用该通道,并根据该通道的类型进行CASE判断,并处理程序,如图所示:
将该FB在OB1中进行调用,并新建全局变量,并关联形参,如图所示:
为了便于仿真测试,添加一个数组用于模拟AI信号值,如图所示:
仿真在线监控,这里将前三个模拟量通道配置为单极性,物理值范围为0~100.0Mpa,当模拟量通道有信号输入时,得到的模拟量转化值如图所示:
3总结回到Zui开始的那个问题,我们使用一个FB程序块,简单配置后,就实现了所有模拟量信号的转化。这个程序为第一个版本,后续可以根据需要对模拟量通道故障进行处理,模拟量的滤波也可以在该程序上进行修改和晚上。如果你本案例有用,请关注公众号,并点赞转发让更多人知道。
西门子模块一级授权总代理的模拟量输入输出程序非常简单方便,ADDA值可以不需编程直接存取的,三菱的FXN及其以前的系列都需要非常繁琐的FROMTO指令。FXU如今倒支持此功能了,但足足晚了五年甚至更多。当然三菱的FXN系列也有它自己的优势,一是高速计数器指令比S-方便,二是口比西门子的PPI口皮实因为系列的PPI口是非光电隔离的,非规范操作和的编程电缆可能会串口损坏。以上的仅仅是小型机,至于西门子的和系列以及更大型的TDC系列,这里就无需多言了。
控制器可使驱动装置产生所需的协调运动。这就要求控制器与所有驱动装置之间应实现循环数据交换。迄今为止,这种数据交换必须通过一个现场总线实现,安装和设计费用相应较高。而SINAMICSS变频调速柜则采取了一条不同的途径一个控制器对所有连接的轴进行驱动控制,并且还可在驱动装置之间或者在轴之间实现技术性的逻辑互连。由于全部所需数据均存储在控制器中,这些数据无需进行传输。在一个控制器内即可交叉轴连接,利用一个鼠标,使用STARTER调试工具即可进行便捷的组态。未来一年公司将裁员1。
商丘市西门子PLC模块代理商 【 产品介绍 】
1、 SIMATIC S7 系列PLC、S7-200、S7-300、S7-400、S7-1200,S7-1500,S7-200SMART,S7-200CN,ET200
2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP 系列直流电源 24V DC 1.3A、2.**、3A、**、10A、20A、40A
4、HMI 触摸屏TD200 TD400C TP177,MP277 MP377SIEMENS 交、直流传动装置
5、 变频器 MICROMASTER系列:MM、MM420、MM430、MM440、G110,G120,V20,V90,ECOMIDASTER系列:MDV 6SE70系列(FC、VC、SC)
6、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70 系列SIEMENS 数控 伺服
7、840D、802S/C、802SL、828D 801D :6FC5210,6FC6247,6FC5357,6FC5211,6FC5200,6FC5510,
8、伺服驱动 : 6SN1123,6SN1145,6SN1146,6SN1118,6SN1110,6SN1124,6SN1125,6SN112
河北衡水市西门子一级代理商
性能
指令处理速度更快,取决于 CPU 型号、语言扩展和新的数据类型
由于背板总线速度显著提高,CPU 的响应时间缩短
高性能网络连接:
每个 CPU 均标配 PROFINET IO IRT(双端口交换机)标准接口。另外,CPU 1516T-3 PN/DP 还具有 PROFINET 接口,例如,用于网络分隔、连接其它 PROFINET IO RT 设备或作为智能设备进行高速通信。
集成工艺功能
通过标准化运动控制指令 (PLCopen) 来控制具有 PROFIdrive 功能的驱动和带模拟量设定值接口的驱动
联系方式
- 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 邮编:201600
- 联系电话:未提供
- 经理:吴悦
- 手机:19514718569
- QQ:2810544350
- Email:2810544350@qq.com