上海西门子S7-300代理商
子网”,会自动添加一个“PN/IE_1”子网,IP地址为192.168.0.1,子网掩码为255.255.255.0。
②设置网卡的IP地址在计算机桌面的“网络”上点击鼠标右键,选择“属性”,打开计算机的“网络和共享中心”。点击“更改适配器设置”→“本地连接”,鼠标右击“本地连接”,选择“属性”,将Internet网络协议4的IP地址设为192.168.0.2(与CP343-1Lean的IP处于同一子网),子网掩码为255.255.255.0。
次下载应通过MPI下载,才能通过以太网进行下载和上传。
点击菜单“在线”下的“扩展的下载到设备”,弹出如图1-31所示画面,选择PG/PC接口的类型为“PN/IE”,PG/PC接口为自己计算机的网卡,接口/子网的连接为“PN/IE_1”,点击“开始搜索”,会找到设备,CP343-1Lean的IP地址为192.168.0.1,点击“下载”。如果搜索到的设备类型为“ISO”,会出现下载错误,请检查CP343-1Lean的版本号与实物是否一致。如果不一致,请修改为一致。
上传与下载类似,这里不再赘述。外部24V直流供电,以后都是按照这样的硬件进行组态。(actualparameter,实际参数)应为定时器或计数器的编号,例如T3、C21。
②Block(块)指定一个块用作输入和输出,实参应为同类型的块适应,工业软件的发展非常迅速,它使系统应用更加简单易行,大大方便了PLC系统的开发人员和操作使用人员不同生产厂家的产品互相通信是较困难的。在该阶段,由于生产过程控制的需要,对PLC的需求大大增加,产品的功能也得到了发展,数学运算的功能得到了较大的扩充,产品的可靠性提高。该阶段的代表产品有富士电机公司的MI-CREX和德州仪器(TexasInstruments,TI)公司的TI530等。
第四阶段,20世纪80年代中期至今,是PLC的开放阶段。1号槽只能放置电源模块,由于电源模块不带有源背板总线接口,也可以不进行硬件配置,使用外部电源。
浔之漫智控技术(上海)有限公司(xzm-wqy-sqw)是中国西门子的合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国的自动化设备公司。公司坐落于中国城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。以下是我司主要代理西门子产品,来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!
②2号槽只能放置CPU模块,不能为空。启动程序状态监控后,梯形图用绿色的连续线表示接通,即有“能流”通过;用蓝色虚线表示没有接通,没有能流;用灰色连续线表示状态未知或程序未执行。
在某个变量上单击鼠标右键,选择某个命令,可以修改该变量的值或变量的显示格式。对于Bool变量,执行“修改”→“修改为1”,可以将该变量置1;执行“修改”→“修改为0”,可以将该变量复位为0。注意,不能修改连接外部硬件的输入值(I)。如果被修改变量受到程序控制(比如受线圈控制的触点),则程序控制作用优先。
对于其他数据类型的变量,比如变量“延时时间”,在其上单击鼠标右键,选择执行“修改”→“修改操作数”,可以修改该变量的值。执行“修改”→“显示格式”,可以选择“自动”“十进制”“十六进制”或“实数”进行显示,默认的是根据该变量的数据类型“自动”显示。
③3号槽只能放置接口模块,如果一个S7-300PLC站只有主机架,没有扩展机架,则主机架不需要配置接口模块,但3号槽必须预留(实际的硬件排列仍然连续)。
④由于机架不带有源背板总线,相邻模块间不能有空槽位。
⑤4~11号槽可放置多8个信号模块、功能模块或通信处理器,与模块的宽窄无关。如果需要配置更多的模块,需要进行机架扩展或使用分布式I/O接口。TIA博途软件中添加一个站点时,需要选择CPU,机架将自动添加到设备中,可以在机架上的槽位中插入其他模块。比如,在4号槽插入DI16×24VDC,在5号槽中插入AI4/AO2×8bit,在6号槽中插入FM350-1Counter,在7号槽中插入CP343-1Advanced-IT。在插入CPU和其他模块时,要注意型号和固件版本与实际硬件一致。如果不一致,可以在CPU
使用TIA博途软件进行硬件配置的过程与硬件实际安装过程相同。前面通过“添加新设备”,进入设备视图,此时,CPU和机架已经出现在设备视图中。在硬件目录中,使用鼠标双击或拖拽的方法添加模块到机架上,配置的机架中带有11个槽位,根据实际需要将硬件分别插入到相应的槽位中,如图1-17所示。硬件组态遵循所见即所得的原则,当用户在配置S7-300PLC的扩展机架
一个S7-300站点多可以有1个主机架(0号机架)和3个扩展机架(1~3号机架),主机架和扩展机架通过接口模块(IM)连接。扩展机架有以下两种情况。
①只有1个扩展机架时,可以使用IM365接口模状态只能在屏幕上显示一小块区域,如果程序较长,不能看到与某一程序功能相关的全部变量的状态。
监控表可以满足上述要求。使用监控表可以监视、修改用户感兴趣的变量。一个项目可以生成多个监控表,以满足不同的调试需要。
在“项目树”下,找到“监控与强制表”,双击“添加新监控表”,添加一个“监控表_1”,可以通过复制粘贴将默认变量表中的变量粘贴到监控表中,也可以在地址栏中输入地址,名称自动变为块进行扩展,主机架和扩展机架的3号槽中分别插入IM365接口模块。扩展机架不带有通信总线,不能插入带通信总线的FM和CP模块。由于源背板总线由CPU提供,两个机架上所有模块消耗电量总和不能超过CPU所能提供的电量。也可以使用IM360和IM361接口模块扩展,主机架的3号槽中插入IM360,扩展机架的3号槽中插入IM361。
②有2个以上扩展机架时,可以使用IM360和IM361接口模块进行扩展。主机架的3号槽中插入IM360,扩展机架3号槽中插入
IM361。扩展机架的槽中可以插入FM和CP模块,扩展机架需要24V直流电源供电。
在硬件配置中,可以像主机架一样,通过拖拽或双击的方法在设备视图中插入扩展机架。展开“硬件目录”→“机架”,双击“6ES7390-1配置S7-300 PLC的扩展机架
①只有1个扩展机架时,可以使用IM365接口模块进行扩展,主机架和扩展机架的3号槽中分别插入IM365接口模块。扩展机架不带有通信总线,不能插入带通信总线的FM和CP模块。由于源背板总线由CPU提供,两个机架上所有模块消耗电量总和不能超过CPU所能提供的电量。也可以使用IM360和IM361接口模块扩展,主机架的3号槽中插入IM360,扩展机架的3号槽中插入IM361。
②有2个以上扩展机架时,可以使用IM360和IM361接口模块进行扩展。主机架的3号槽中插入IM360,扩展机架3号槽中插入IM361。扩展机架的槽中可以插入FM和CP模块,扩展机架需要24V直流电源供电。
在硬件配置中,可以像主机架一样,通过拖拽或双击的方法在设备视图中插入扩展机架。展开“硬件目录”→“机架”,双击“6ES7390-10-0AA0”,添用强制表给用户程序中的单个变量指定固定的值,这一功能称为强制。强制应在与CPU建立了在线连接时进行,仿真时不能使用强制功能。在测试程序时,可以通过强制I/O点来模拟物理条件,例如通过强制输入点来模拟输入信号的变化。
在“项目树”下,双击“强制表”,可以通过复制粘贴将默认变量表中的变量粘贴到监控表中,也可以在地址栏中输入地址,名称自动变为对应变量的名称。如果是外设,在名称和地址后面自动添加了一个导轨“导轨_1”。分别在主机架和扩展机架的3号槽中插入相应的接口模块,自动在机架之间建立连接,在机架上插入所需的0-0AA0”,添加了一个导轨“导轨_1”。分别在主机架和扩展机架的3号槽中插入相应的接口模块,自动在机架之间建立连接,在机架上插入所需的组态界面中将视图放大后,可以发现此界面与实物基本相同。注意,硬件配置中没有3号槽,该槽被自动隐藏,可以点击2号槽和4号槽之间①控制线路接线点动控制线路如图2-1所示,由于紧凑型PLCCPU314C-2DP的数字量输出类型为晶体管输出,不能直接驱动接触器线圈,使用24V直流继电器进行转换。点动按钮不能使用红色或绿色按钮,一般使用黄色按钮。程序的控制原理当按下点动按钮SB时,PLC输入点I124.0接通,程序中I124.0常开触点闭合,Q124.0线圈通电有输出,使直流继电器KA线圈通电,KA常开触点闭合,接触器KM线圈通电,KM主触头闭合,电动机通电运转;松开点动按钮SB后,输入点I124.0断开,输出点Q124.0线圈失电,直流继电器KA线圈失电,KA常开触点断开,接触器KM线圈失电,KM主触头断开,电动机断电停止。
(5)PLC的仿真运行控制线路接线自锁控制线路如图2-6所示,自锁控制是电动机的连续运行,电动机有可能出现过载,使用热继电器KH进行过载保护。将热继电器的发热元件串联到主电路中,将热继电器的常闭触点作为PLC的一个输入接到I124.0,PLC通电正常运行时,I124.0有输入。当出现过载时,发热元件发热,双金属片弯曲,推动导板,使热继电器常闭触点断开,则I124.0没有输入,从而对过载情况进行检测。启动按钮一般使用绿色按钮,停止按钮一般使用红色按钮。
选中站点“PLC_1[CPU314C-2DP]”,点击工具栏中的仿真
由于开放系统的提出,使PLC得到了较快的发展。主要表现为通信系统的开放,使各生产厂家的产品可以互相通信,通信协议的标准化使用户得到了好处。在这一阶段,产品的规模增大,功能不断完善,大、中型产品多数有CRT屏幕的显示功能,产品的扩展也因通信功能的改善而变得方便,产品还采用了标准的软件系统,增加了编程语言等。该阶段的代表产品有西门子公司的SYMATIC置位复位指令—(S)—是置位输出的符号。如果置位输出线圈有输入,则将指定的位置位为“1”;如果置位输出线圈没有输入,则指定位的信号状态将保持不变。
—(R)—是复位输出的符号。如果复位输出线圈有输入,则将指定的位复位为“0”;如果复位输出线圈没有输入,则指定位的信号状态将保持不变。
②置位复位触发器SR是复位优先的置位复位触发器,如果S=“1”、R1=“0”,则将指定的位置位为“1”;如果S=“0”、R1=“1”,则将指定的位复位为“0”;如果S=“1”、R1=“1”,则将指定的位复位为“0”。
RS是置位优先的复位置位触发器,如果R=“1”、S1=“0”,则将指定的位复位为“0”;如果R=“0”、S1=“1”,则将指定的位置位为“1”;如果R=“1”、S1=“1”,则将指定的位置位为“1”。
③指令的应用 置位复位指令和置位复位触发器指令的应用如图2-7所示。
在程序段1中,当M0.0和M0.1为“1”时,Q0.0置位为“1”并保持(M0.0或M0.1断开)。