(STEP 7)S7-300 PLC如何进行仿真操作
点击"PLC发烧友"关注我们吧!
话说300编程软件有两种,第一种:STEP 7编程软件,第二种:博途编程软件,那么博途的仿真就比较简单,那么STEP 7编程软件在仿真的时候老是出现错误和仿真不了的情况发生,那么本文章就重点讲解STEP 7编程软件仿真的使用。
01 组态配置
第一步: (创建一个项目名称)
第二步: (左上角菜单栏—插入—站点—2 SIMATIC 300站点)
第三步: (点击硬件)
第四步: (拖放一个机架)
第五步: (选择CPU型号CPU 315-2 PN/DP版本V3.2)
第六步: (直接点击确认)
02 编写程序
第一步: (打开OB1主程序)
第二步: (编写起保停程序)
第三步: (打开仿真软件)
第四步: (调制到RUN—P状态)
第五步: (选中硬件然后点击下载)
第六步: (确认—是)
第七步: (OB1—点击监视)
第八步: (监视成功)
03 仿真演示
第一步: (修改为1接通启动按钮M0.0)
第二步: (修改为0断开M0.1停止按钮)
来源:PLC发烧友,作者:技成培训网-徐陈爽,转载请注明出处!评论处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。。。
模拟量在PLC里怎么应用?5分钟后就学会模拟量接线和编程!
在工业应用中,最普遍的两个元素就是数字量和模拟量,今天我们聊一聊模拟量的编程,
模拟量作为工业控制中必不可少的一个元素,由模拟量传感器发出信号,最终由控制单元接收,可以表示温度,压力,流量,液位等等!在PLC控制系统中,最常见的模拟量信号为4-20ma,以前的文章我们也提到过,4-20ma作为行业标准有着得天独厚的优势。
那么除了4-20ma外,我们还可以用-10V~ +10V或者0-20ma等等,这些信号由传感器发送出来,最终进入到PLC模拟量输入通道,那么你知道PLC怎么识别和控制吗?
我们用实例来说明一下,看完本文后你也可以使用PLC编程控制模拟量!
一、 S7-200 模拟量使用简介
S7-200系列产品可以采集标准的电压、电流模拟量信号和热电偶、热电阻温度传感器信号。普通的电压和电流信号经过A/D转换成为0~32000 或者-32000~32000 之间的整数。温度传感器信号被直接转换为摄氏度(或华氏度)温度值,省去了复杂的温度值换算。
S7-200系列可以提供的模拟量输出信号有-10V~ +10V之间的电压和0~20mA 的电流信号,能够满足大多数模拟量负载的需求。
S7-200系列的模拟量扩展模块选型灵活,用户可以根据实际需要选择使用CPU224XP集成的模拟量通道,或者使用4通道输入、8通道输入、2通道输出、4通道输出和输入输出混合模块。
224 XP在CPU上集成了两个模拟量输入端口和一个模拟量输出端口。
224 XP 的模拟量输入/输出通道的精度为 12位。 224 XP上的模拟量输入转换速度比模拟量扩展模块慢,因此要求高的场合请使用模拟量扩展模块。
分辨率 是A/D模拟量转换芯片的转换精度,即用多少位的数值来表示模拟量。S7-200模拟量模块的转换分辨率是12位,能够反映模拟量变化的最小单位是满量程的1/4096。
模拟量转换的精度 除了取决于A/D转换的分辨率,还受到转换芯片的外围电路的影响。在实际应用中,输入的模拟量信号会有波动、噪声和干扰,内部模拟电路也会产生噪声、漂移,这些都会对转换的最后精度造成影响。这些因素造成的误差要大于A/D芯片的转换误差。
二、CPU 224 XP本体集成的模拟量I/O接线图如下:
图中:
a:此处表示A+和B+都可以接±10V信号
b:电流型负载接在I和M端子之间
c:电压型负载接在V和M端子之间
S7-224 XP 的两路模拟量输入通道被出厂设置为电压信号(0-10V)输入。为了能够输入电流信号,必须在 A+ 与 M 端 (或 B+ 与 M 端) 之间并入一个500 欧姆的电阻。并必须确保外接电流源具有短路保护以防损坏。因为没有充分隔离,外接电阻也可成为干扰源。
为了得到尽量精确的测量结果,推荐使用公差尽可能小的电阻。当在500欧电阻两端施加最大 28.8V 的电压时,电阻消耗功率为1.66W。要选择功率大于1.66瓦的500欧电阻。
三、模拟量比例换算
S7-200 CPU内部用数值表示外部的模拟量信号,两者之间有一定的数学关系。这个关系就是模拟量/数值量的换算关系。例如,使用一个0 - 20mA的模拟量信号输入,在S7-200 CPU内部,0 - 20mA对应于数值范围0 - 32000;对于4 - 20mA的信号,对应的内部数值为6400 - 32000。
模拟量转换的目的不是在S7-200 CPU中得到一个0 - 32000之类的数值;对于编程和操作人员来说,得到具体的物理量数值(如压力值、流量值),或者对应物理量占量程的百分比数值更重要,这是换算的最终目标。
1、通用比例换算公式
模拟量的输入/输出都可以用下列的通用换算公式换算:
Ov = [(Osh - Osl)*(Iv - Isl)/(Ish - Isl)] + Osl
其中:
Ov:换算结果,Iv:换算对象,Osh:换算结果的高限,Osl:换算结果的低限,
Ish:换算对象的高限,Ish:换算对象的低限。
它们之间的关系可以图示如下:
2、实用指令库
为便于用户使用,用户可以将“自定义指令库”添加到自己的Micro/WIN编程软件中应用。下载并添加模拟量比例换算指令库如下图中的scale_E(V1.0),或scaling(V1.2)。
在这个指令库中,子程序Scale_I_to_R可用来进行模拟量输入到S7-200内部数据的转换;子程序Scale_R_I可用于内部数据到模拟量输出的转换。
四、模拟量编程实例
1、模拟电路图及接线如下图,24V电源采用S7-224 XP自带的电源。调节电位器可以得到0—9V的直流电压输出。
喜欢的话请点赞并分享,您的支持是我坚持下去的动力!送人玫瑰,手有余香!
相关问答
台达PLC,怎样仿真?
台达PLC编程软件自带了仿真功能,点击右上角"仿真",在点"线上模式"OK台达PLC编程软件自带了仿真功能,点击右上角"仿真",在点&qu...
melsoftplc如何模拟?
三菱PLC编程软件模拟运行步骤如下:1、首先,我们需要在开始菜单中打开三菱PLC编程软件GXDeveloper:2、然后,需要从工程菜单中创建新工程,并选择使用plc的...
三菱PLC编程后怎样模拟仿真?
如果你安装GXDeveloper软件的话,你需要另外安装GXSimulator软件来仿真,如果你安装GXWorks2软件的话,GXWorks软件已经内置了仿真软件,所以你可以直接仿真...
plc仿真电脑配置?
其实PLC编程对电脑的配置要求并不苛刻,安装内存在8GB以上,最佳为16GB,特别是学习西门子的学员,因为他们要安装TIA博途软件。想要查看电脑的安装内存,可以通...
西门子PLC软件仿真怎么实现?
1、先在7-200plc编程软件中创建一个简单项目。2、编译,保证无错误。3、创建文件名和文件存放地址。4、在西门子7-200plc仿真软件的文件夹中打开汉化版的...
plc仿真软件如何导入程序?
1、打开西门子PLC编程软件,编程PLC程序,编程完成后再点“文件”-“导出”(选择文件类型为awl)2、打开西门子plc仿真软件,点“程序”-“导入”把刚才保存的...
欧姆龙plc编程软件如何仿真?
7.3是低版本编程软件,欧姆龙官方的正版7.3自带仿真功能(不过,正版的你弄不到),网上的7.3都是精简版没有仿真。现在最低都用9.0了,谁还用7.3.7.3是低版本编程...
plc模拟量输出编程步骤?
PLC模拟量输出编程步骤如下:1.确认模拟量输出模块:首先需要确认PLC中使用的模拟量输出模块的型号和参数,包括输出通道数、输出电压范围、精度等。2.配置模...
300PLC怎样编写模拟量输入程序?
300PLC编写模拟量输入程序的步骤如下:1.确定模拟量输入口的地址:通过PLC的接口板确定模拟量输入口的地址,一般为AI1、AI2、AI3等。2.配置硬件参数:根据实...
电脑肿么实现plc与触摸屏仿真-ZOL问答
最后就是PLC与触摸屏之间通讯就行了。注意,组态中涉及到的变量要与PLC程序中的量对应。仿真就直接用PLC仿真就行了,反正触摸屏对PLC之间对应的点位也会动作的...