浔之漫智控技术(上海)有限公司西门子一级代理商
西门子授权代理商 , 西门子一级代理商 , 西门子PLC代理商
湖北宜昌西门子模块一级供应商

 


PLC开关量和模拟量如何转换
PLC开关量、模拟量转换,首先要明了三层含义:设备层、PLC应用层、PLC内部处理层。
设备层:开关量是通断,模拟量是线性电压或线性电流。
PLC应用层:开关量是0、1开关节点以二进制形式存PLC内部寄存器中,模拟量是工程量(如255、32767、65535)以16进制形存PLC用户寄存器中。
内部处理层:全部都是从寄存器中调出采取二进制运算。
开关量模拟量转换在PLC应用层只要利用相关指令(如三菱K1M0等)将开关量二进制转换成16进制存PLC用户寄存器就可以。
开关量和模拟量的转换一般都经过保持以及数字化的,比如开关量,有吧,要排除这种,可以排除,比如隔几毫秒读取一次开关状态,两次都读到才认为开关关闭了,不然认为是,当然也可以用硬件排除,如果施密特触发器等。
对于模拟量,也是经过量化的,比如0809AD转换,对于转换,在这里也说不清楚,可以查询芯片资料,0809芯片有控制转换引脚,使能引脚,转换地址等控制引脚,用8051单片机可以控制其转换,当然,还有的单片机,如MSP430,R等单片机,更好的转换芯片,如DSP的STM32系列芯片,是专门的数模转换芯片。转换的原理是根据转换芯片的精度划分转换量,如,转换芯片的位数为8位,再假定转换的模拟量为5伏电压,那么还可以把5伏分为256(因为8位芯片只能是2的8次方)等分,这样就可以算出它的数字量了,反之亦然。
常见的模拟量有电压和电流,有输入对设备进行控制的,比如变频器的调速、气压比例阀等,输出多见与各种传感器和其他输出设备。它们之间的转换关系需要参考AD、DA模块与设备量程来确定。
DA模块
它的数字量与模拟电压之间的关系如下图:
PLC控制
模块端4000量程的数字量对应10V电压,按照此关系进行转换。而在设备端变频器与模拟量之间的关系为:50.00Hz对应于10v电压输入,那么在plc编程中与数字量转换的关系就是1数字量=1.25Hz或者1Hz=0.8数字量,加入我们要控制变频器30.00Hz运转,就要向DA模块中写入2400数字量。

AD模块
在模块端10v模拟量对应4000数字量,按照此关系完成转换。在设施端例如位置传感器距离与模拟量电压之间的关系是:200mm量程对应10v模拟量输出,那里在PLC程序要准确的位置,位置与数字量之间的关系就是1mm=20数字量或者1数字量=0.05mm,加入我们检测了2000的数字量,经过换算就知道位置是100mm。
 
至于开关量与模拟量之间的转换关系,应该说是模拟量怎么控制开关量,比如说电机转速超过某值就要关掉电机、温度大于多少就要终止加热或小于多少要加热,此刻我们经过AD模块监控这些数据,在PLC中进行比较,根据比较结果来输出相应的开关。

4步教你调试PLC控制
PLC控制
调试工作是检查PLC控制能否控制要求的关键工作,是对性能的一次客观、综合的评价。投用前必须经过全功能的严格调试,直到要求并经有关用户代表、监理和设计等签字确认后才能交付使用。调试人员应受过的专门培训,对控制的构成、硬件和的使用和操作都比较熟悉。
调试人员在调试时发现的问题,都应及时联系有关设计人员,在设计人员同意后方可进行修改,修改需做详细的记录,修改后的要进行备份。并对调试修改部分做好文档的整理和归档。调试内容主要包括输入输出功能、控制逻辑功能、通信功能、处理器性能等。
一、输入输出回路调试
 
(1)模拟量输入(AI)回路调试。要仔细核对I0模块的地址分配;检查回路供电(电或外供电)是否与现场仪表相*;用发生器在现场端对每个通道加入,通常取0、50%或*三点进行检查。对有、联锁值的AI回路,还要在联锁值(如高报、低报和联锁点以及精度)进行检查,确认有关、联锁状态的正确性。
(2)模拟量输出(AO)回路调试。可根据回路控制的要求,用手动输出(即直接在控制中设定)的办法检查执行机构(如阀门开度等),通常也取0、50%或*三点进行检查;同时通过闭环控制,检查输出是否有关要求。对有、联锁值的AO回路,还要在联锁值(如高报、低报和联锁点以及精度)进行检查,确认有关、联锁状态的正确性。
(3)开关量输入(DI)回路调试。在相应的现场端短接或断开,检查开关量输入模块对应通道地址的发光二极管的变化,同时检查通道的通、断变化。
(4)开关量输出(DO)回路调试。可通过PLC提供的强制功能对输出点进行检查。通过强制,检查开关量输出模块对应通道地址的发光二极管的变化,同时检查通道的通、断变化。
 
二、回路调试注意事项
(1)对开关量输入输出回路,要注意保持状态的*性原则,通常采用正逻辑原则,即当输入输出带电时,为“ON"状态,数据值为“1";反之,当输入输出失电时,为“OFF"状态,数据值为“0"。这样,便于理解和。
(2)对负载大的开关量输入输出模块应通过继电器与现场隔离,即现场接点尽量不要直接与输入输出模块连接。
(3)使用PLC提供的强制功能时,要注意在完毕后,应还原状态;在同一时间内,不应对过多的点进行强制操作,以免损坏模块。
三、控制逻辑功能调试
 
控制逻辑功能调试,需会同设计、工艺代表和项目人员共同完成。要应用处理器的功能设定输入条件,根据处理器逻辑检查输出状态的变化是否正确,以确认的控制逻辑功能。对所有的联锁回路,应模拟联锁的工艺条件,仔细检查联锁的正确性,并做好调试记录和会签确认。
检查工作是对设计控制程序进行验收的,是调试中复杂、技术要求、难度大的一项工作。特别在有技术应用、等情况下,更加要仔细检查其控制的正确性,应留有一定的操作裕度,同时保证工艺操作的正常运作以及的安全性、可靠性和灵活性。
 
四、处理器性能
 
处理器性能要按照说明书的要求进行,确保具有说明书描述的功能且可靠,包括通信、备用电池和其他特殊模块的检查。对有冗余配置的必须进行冗余。即对冗余设计的部分进行的检查,包括电源冗余、处理器冗余、I0冗余和通信冗余等。
(1)电源冗余
切断其中一路电源,应能继续正常运行,无扰动;被断电的电源加电后能恢复正常。
(2)处理器冗余
切断主处理器电源或切换主处理器的运行开关,热备处理器应能自动成为主处理器,运行正常,输出无扰动;被断电的处理器加电后能恢复正常并处于备用状态。
(3)I0冗余
选择互为冗余、地址对应的输入和输出点,输入模块施加相同的输入,输出模块连接状态指示仪表。分别通断(或热插拔,如果允许)冗余输入模块和输出模块,检查其状态是否能保持不变。

展开全文