更新时间:2019-06-13
工业自动化设备,电气设备研发,软件开发系统集成系统,计算机零配件,电子产品,电子仪器,电子元件及组件,电子电器,电子产品及配件,机械配件,电池,机电产品,办公设备,通用机械设备销售,电线,电缆西门子西门子全局数据存储器
品牌 | 西门子 |
---|
西门子全局数据存储器西门子全局数据存储器
客户是公司成立之初所确立的宗旨,在公司的严格要求和员工们不折不扣地贯彻执行下发展
延续至今。一直是我公司的主动承诺
承诺一:1、保证全新*
承诺二:2、保证安全准时发货
承诺三:3、保证售后服务质量
流程一:1、客户确认所需采购产品型号
流程二:2、我方会根据询价单型号查询价格以及交货期,拟一份详细正规报价单
流程三:3,客户收到报价单并确认型号无误后订购产品
流程四:4、报价单负责人根据客户提供型号以及数量拟份销售合同
流程五:5、客户收到合同查阅同意后盖章回传并按照合同销售额汇款到公司行
流程六:6、我公司财务查到款后,业务员安排发货并通知客户跟踪运单
SIEMENS 可编程控制器
1、 SIMATIC S7 系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-200
2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A可并联.
4、HMI 触摸屏TD200 TD400C K-TP OP177 TP177,MP277 MP377,
SIEMENS 交、直流传动装置
1、 交流变频器 MICROMASTER系列:MM420、MM430、MM440、G110、G120.
MIDASTER系列:MDV??
2、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70、6SE70系列
SIEMENS 数控 伺服
SINUMERIK:801、802S 、802D、802D SL、810D、840D、611U、S120
系统及伺报电机,力矩电机,直线电机,伺服驱动
选择的优势:
1、 采购总部位于德国,德国总公司直接欧美厂家采购,5000多家优质供应商。
2、 技术力量强大,有专业技术人员,相关品牌可提供产品的技术资料。
3、 德国公司集中采购,发货及时库存充足。
4、 货期及时,拼单货运。每周从德国发货。
5、 合作过程简约,直接源头采购成本低。
《销售态度》:质量保证、诚信服务、及时到位!
《销售宗旨》:为客户创造价值是我们永远追求的目标!
《服务说明》:现货配送至全国各地含税(17%)含运费!
《产品质量》:原装,*!
《产品优势》:专业销售 薄利多销 信誉好,口碑好,价格低,货期短,大量现货,服务周到!
一、合理的结构型式
PLC主要有整体式和模块式两种结构型式。
整体式PLC的每一个I/O点的平均价格比模块式的便宜,且体积相对较小,一般用于系统工艺过程较为固定的小型控制系统中;而模块式PLC的功能扩展灵活方便,在I/O点数、输入点数与输出点数的比例、I/O模块的种类等方面选择余地大,且维修方便,一般于较复杂的控制系统。
二、安装方式的选择
PLC系统的安装方式分为集中式、远程I/O式以及多台PLC联网的分布式。
集中式不需要设置驱动远程I/O硬件,系统反应快、成本低;远程I/O式适用于大型系统,系统的装置分布范围很广,远程I/O可以分散安装在现场装置附近,连线短,但需要增设驱动器和远程I/O电源;多台PLC联网的分布式适用于多台设备分别独立控制,又要相互的场合,可以选用小型PLC,但必须要附加通讯模块。
三、相应的功能要求
一般小型(低档)PLC具有逻辑运算、定时、计数等功能,对于只需要开关量控制的设备都可满足。
对于以开关量控制为主,带少量模拟量控制的系统,可选用能带A/D和D/A转换单元,具有加减算术运算、数据传送功能的增强型低档PLC。对于控制较复杂,要求实现PID运算 、闭环控制、通信联网等功能,可视控制规模大小及复杂程度,选用中档或高挡PLC。但是中、高挡PLC价格较贵,一般用于大规模过程控制和集散控制系统等场合。
四、响应速度要求
PLC是为工业自动化设计的通用控制器,不同档次PLC的响应速度一般都能满足其应用范围内的需要。如果要跨范围使用PLC,或者某些功能或信号有特殊的速度要求时,则应该慎重考虑PLC的响应速度,可选用具有高速I/O处理功能的PLC,或选用具有快速响应模块和中断输入模块的PLC等。
五、系统可靠性的要求
对于一般系统PLC的可靠性均能满足。对可靠性要求很高的系统,应考虑是否采用冗余系统或热备用系统。
六、机型尽量统一
一个企业,应尽量做到PLC的机型统一。主要考虑到以下三方面问题:
1)机型统一,其模块可互为备用,便于备品备件的采购和管理。
2)机型统一,其功能和使用方法类似,有利于技术力量的培训和技术水平的提高。
3)机型统一,其外部设备通用,资源可共享,易于联网通信,配上位计算机后易于形成一个多级分布式控制系统
概述 - 在工业自动化系统中,西门子PLC是控制系统中*的模块,它的正常稳定运行非常重要,能保证整套控制系统稳定可靠的运转。为了保证西门子PLC的正常运行,工程师需要定期对西门子PLC进行维护,本文下面针对西门子PLC的维护方法做一个介绍,为用户在维护过程中进行参考
一、 保养规程、设备定期测试、调整规定
(1) 每半年或季度检查PLC柜中接线端子的连接情况,若发现松动的地方及时重新坚固连接
(2) 对柜中给主机供电的电源每月重新测量工作电压
二、 设备定期清扫的规定
(1) 每六个月或季度对PLC进行清扫,切断给PLC供电的电源把电源机架、CPU主板及输入/输出板依次拆下,进行吹扫、清扫后再依次原位安装好,将全部连接恢复后送电并启动PLC主机。认真清扫PLC箱内卫生
(2) 每三个月更换电源机架下方过滤网
三、 检修前准备、检修规程
(1) 检修前准备好工具
(2) 为保障元件的功能不出故障及模板不损坏,必须用保护装置及认真作防静电准备工作
(3) 检修前与调度和操作工好,需挂检修牌处挂好检修牌
四、 设备拆装顺序及方法
(1) 停机检修,必须两个人以上监护操作
(2) 把CPU前面板上的方式选择开关从“运行”转到“停”位置
(3) 关闭PLC供电的总电源,然后关闭其它给模坂供电的电源
(4) 把与电源架相连的电源线记清线号及连接位置后拆下,然后拆下电源机架与机柜相连的螺丝,电源机架就可拆下
(5) CPU主板及I/0板可在旋转模板下方的螺丝后拆下
(6) 安装时以相反顺序进行
五、 检修工艺及技术要求
(
西门子CPU313C-2DP控制单元模组长治西门子CPU313C-2DP控制单元模组长治
”郑州燃气发电有限公司生产部主任韦晓峰表示,“在与西门子合作的近十年间,我们已经看到了西门子在燃机服务方面的、服务和快速响应。这样的合作伙伴让我们非常放心。由于燃机结构非常复杂,大修和升级改造的每项工作都需要保证*的精度。
尽管具有许多优势,分布式能源在我国的推广应用依然受限于诸多因素,需要从政策层面给予进一步支持。对此,张东胜指出,由于应用在分布式能源领域的小型燃气轮机、光伏组件和储能等价格高昂,分布式能源的建设成本仍然较高,与常规能源相比,经济性相对较差。
“我们希望搭建一座会‘思考’的工厂,它既要对各生产线的状态了如指掌,又要敏捷,将每个订单的生产安排得井井有条。”双星集团有限责任公司副总经理刘宗良说。双星与西门子一拍即合,共同成立了轮胎行业的“工业4.0”中心,打造符合行业“工业4.0”的智能化生产方案。
湖南迪硕自动化设备有限公司(yuanyilanyu88)
西门子股份公司是的企业,170年来不断致力于的工程、、品质、可靠和化发展。公司业务遍及,专注于电气化、自动化和数字化领域。作的能源和资源节约型供应商之一,西门子在发电和输电解决方案、基础设施解决方案、工业自动化、驱动和解决方案等领域占据地位。公司还是影像诊断设备如计算机断层扫描和磁共振成像,以及实验室诊断和IT领域的供应商。西门子早在开展经营活动可以追溯到1872年,当时西门子向出口了台指针式电报机,并在19世纪末交付了台蒸汽发电机以及辆有轨电车。1985年,西门子与签署了合作备忘录,成为家与进行深入合作的外国企业。145余年来,西门子以的、的解决方案和产品坚持不懈地为的发展提供支持,并以出众的品质和令人信赖的可靠性、的成就以及不懈的追求,在业界独树一帜。西门子见证了改革开放带来的变化,同时也为的改革发展做出了重要贡献。2017财年(2016年10月1日至2017年9月30日),西门子在的总营收达到72亿欧元。西门子在拥有超过32000名员工,的外商投资企业之一。西门子已经发展成为社会和经济不可分割的一部分,以其环保业务组合与解决方案投入到与的合作中,共同致力于实现可发展。西门子的品牌宣言是“博大精深,同心致远(Ingenuity for life)”。为实现“2020公司愿景”,西门子让关键所在,逐一实现,为客户、员工和社会创造可的价值。随着“一带一路”倡议的深化,越来越多的企业乘着“走出去”的浪潮,以工程总承包(EPC)的活跃在舞台上。凭借、产品线、网络、完善的金融解决方案及灵活的服务,西门子在电力、油气与化工、矿山与工业等领域与EPC企业携手前行。截至2017年,西门子已与能建、电建、中石油、中石化、中建材集团和中集来福士等上百家企业在超过100个的市场业务机会,足迹遍及六大洲
湖南迪硕公司在经营活动中精益求精,具备如下业务优势:
SIEMENS 可编程控制器
1、 SIMATIC S7 系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-200
2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A可并联.
4、HMI 屏TD200 TD400C K-TP OP177 TP177,MP277 MP377,
SIEMENS 交、直流传动装置
1、 交流变频器 MICROMASTER系列:MM420、MM430、MM440、G110、G120. MIDASTER系列:MDV
2、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70、6SE70系列
SIEMENS 数控 伺服
8:801、802S 、802D、802D SL、810D、840D、611U、S120
西门子PLC S7-400系列可编程控制器 PLC S7-400系列可编程控制器
西门子PLC S7-300系列可编程控制器 S7-300 模块化微型PLC ,中、小规模的性能要求
西门子PLC S7-200系列可编程控制器 S7-200系列PLC适用于各行各业,各种中的检测、监测及控制的自动化
西门子PLC S7-1200系列可编程控制器 SIMATIC S7-1200 CPUSIMATIC S7-1200 的 CPU 有三种不同型号:CPU 1211C、CPU 1212C 和 CPU1214C
西门子PLC 6ES 6ES71517FA200AB0 6ES71518FB000AB06ES 6ES71517FA200AB0 6ES71518FB000AB06ES 6ES71517FA200AB0 6ES71518FB000AB0
PLC S7-300常用型号列举 6ES7315-2AG10-0AB0,6ES7313-6CF03-0AB0,6ES7314-1AG13-0AB0,6ES7322-1BL00-0AA0,6ES7321-1BL00-0AA0 6ES7321-1BH02-0AA0
S7-300PLC 6ES7368-3BB01-0AA0 S7-300PLC 6ES7368-3BB01-0AA0产品描述SIMATIC S7-300,连接电缆,IM 360/IM 361之间,1M
6ES7194-4CA00-0AA0链接模块 6ES7194-4CA00-0AA0链接模块产品描述用于数字量和模拟量电子模块 ET 200PRO4 X M12
6FX2007-1AE14电缆 6FX2007-1AE14电缆产品描述SINUMERIK FM-NC / 840 d / 810 d手持单元B-MPI电缆10米、2紧急停机通道、2允许切换,3步骤使用的基于连接
SENTRON3NE4120 SENTRON3NE4120产品描述SITOR FUSE-link 80 a,交流1000 v(DIN 43620,大小0)
SIMATIC S7-200 6ES7214-1AD23-0xB0 SIMATIC S7-200 6ES7214-1AD23-0xB0产品描述CPU 224,紧凑型单元,DC 电源,14 DI DC/10 DO DC,8/12 KB代码/8 KB数据,PROFIBUS DP,可扩展
6XV1830-3EH10电缆 6XV1830-3EH10电缆产品描述硅镁质网,PB FC拖曳电缆,现场总线拖曳电缆马克斯。加速度:4米/ QS分钟。3轧机。弯曲周弯曲半径:约。
6ES7972-0BB12-0xA0总线连接器 6ES7972-0BB12-0xA0总线连接器产品描述SIMATIC DP, 总线连接器,用于PROFIBUS,高达12 MBIT/S
6ES7953-8LJ20-0AA0存储卡 6ES7953-8LJ20-0AA0存储卡产品描述SIMATICS7,微型存储卡P.S7300/C7/ET20 0, 3.3VNFLASH,512KB
6ES7953-8L-0AA0存储卡 6ES7953-8L-0AA0产品描述介绍SIMATIC S7、微型记忆卡S7 - 300 / C7 /等200年,3.3 V NFLASH,128 kb
西门子S7-200PLC 6ES7901-3CB30-0xA0 西门子S7-200PLC 6ES7901-3CB30-0xA0产品描述PC/PPI电缆 MM,多主站,用于连接 S7-200至PC串口端口,支持端口
西门子S7-400PLC 6ES7407-0KA02-0AA0
6ES7407-0KA02-0AA0产品描述SIMATIC S7-400,电源PS407:10A,宽范围,120/230V UC,5V DC/10A
IMATIC S7-4006ES7400-1JA11-0AA0 6ES7400-1JA11-0AA0产品描述SIMATIC S7-400,UR2机架 ALU,集中式和分布式,带9个槽,2个冗余 PS,可插拔
6ES7392-1AM00-0AA0西门子PLC 6ES7392-1AM00-0AA0西门子PLC产品描述前置连接器392带螺钉型接点
SIMATIC S7-3006ES7392-1AJ00-0AA0 6ES7392-1AJ00-0AA0产品描述前置连接器,用于模块,带螺钉型接点,20针
6ES7332-5RD00-0AB0模拟量输出模块 6ES7332-5RD00-0AB0产品描述SIMATIC S7,模拟量输出M 332,可选隔离
6ES7332-5HF00-0AB0 SIMATIC S7-300 6ES7332-5HF00-0AB0 SIMATIC S7-300,模拟量输出M 332,光电隔离,8 AO,U/I;诊断;分辨率11/12位,40针,远程/插件,带 有源背板总线
西门子PLC 6ES7332-5HB01-0AB0 6ES7332-5HB01-0AB0产品描述SIMATIC S7-300,模拟量输出M 332,光电隔离,2 AO,U/I;11/12位 RESOL,20针,远程/插件
SIMATIC S7-300 6ES7331-7PF11-0AB0 SIMATIC S7-300 6ES7331-7PF11-0AB0模拟量输入 331,光隔离,8 AI 热电偶,类型
SIMATIC S7-300 6ES7323-1BH01-0AA0 SIMATIC S7-300 6ES7323-1BH01-0AA0数字量模块 323,光电隔离,8 DI和8 DO, 24V DC,0.5A,总电流 2A,20针
西门子MSIMATIC S7-300 6ES7332-5HD01-0AB0输入模块 6ES7332-5HD01-0AB0 MSIMATIC S7-300,模拟量输出M 332,光电隔离,4 AO,U/I;诊断;分辨率11/12位,20针,远程/插件,带 有源背板总线
6ES7321-1BL00-0AA0数字输入模块 6ES7321-1BL00-0AA0数字输入模块,SIMATIC S7-300,数字量输入M 321,光电隔离,32DI,24 V DC,40针
SIMATIC S7-300可编程控制器模块备件 SIMATIC S7-300 CPU 具有高性能、所需空间小以的成本,因此了性价比。
6ES7312-5BF04-0AB0 SIMATIC S7-300, CPU 312C, 紧凑型CPU带有MPI,10数字量输入/6数字量输出,2个高速计数器(10KHZ),集成24 V DC 电源,64 KB工作存储区,前连接器(1X 40 针)需要MMC卡 |
6ES7313-5BG04-0AB0 SIMATIC S7-300, CPU 313C,紧凑型CPU带有MPI,24数字量输入/16数字量输出,4模拟量输入, 2模拟量输出 1 PT100,3个高速计数器(30 KHZ),集成24 V DC 电源,128 KB工作存储区,前连接器(1X 40 针)需要MMC卡 |
6ES7313-6BG04-0AB0 SIMATIC S7-300, CPU 313C-2 PTP,紧凑型CUP含MPI,16数字量输入/16数字量输出,3个高速计数器(30 KHZ),集成接口RS485,集成24V DC 电源,128KB 工作存储区,前连接器(1 X 40针)需要MMC卡 |
6ES7313-6CG04-0AB0 SIMATIC S7-300, CPU 313C-2DP紧凑型CPU带有MPI,16数字量输入/16数字量输出,3个高速计数器(30 KHZ),集成DP接口,集成24V DC 电源,128KB 工作存储区,前连接器(1 X 40针)需要MMC卡 |
6ES7314-6BH04-0AB0 SIMATIC S7-300, CPU 314C-2 PTP 凑型CPU带有MPI,24数字量输入/16数字量输出,4模拟量输入,2模拟量输出,1T100,4个高速计数器 (60 KHZ),集成接口 RS485,集成24V DC 电源,192 KB工作存储区,前连接器(2 X 40针)需要MMC卡 |
6ES7314-6CH04-0AB0 SIMATIC S7-300, CPU 314C-2 DP紧凑型CPU带有MPI,24 数字量输入/16 数字量输出, 4模拟量输入, 2模拟量输出, 1 PT100,4个高速计数器(60 KHZ),集成 DP 接口,集成24V DC 电源,192 KB工作存储区,前连接器 (2 X 40针) 需要MMC卡 |
6ES7314-6EH04-0AB0 SIMATIC S7-300, CPU 314C-2PN/DP 紧凑型CPU带有192 KB工作存储区, 24 数字量输入/16 数字量输出, 4模拟量输入, 2模拟量输出, 1 PT100, 4 快速计数器 (60 KHZ), 1. 接口 MPI/DP 12MBIT/S, 2. 接口以太网 PROFINET, 含 2个 PORT SWITCH, 集成 24V DC 电源, FRONT C |
6ES7315-2AH14-0AB0 SIMATIC S7-300, CPU 315-2DP CPU 含有 MPI 接口, 集成 24 V DC 电源, 256 KB 工作存储区 2. 接口DP-MASTER/SLAVE,需要 MMC卡 |
6ES7315-2EH14-0AB0 SIMATIC S7-300 CPU 315-2 PN/DP, 处理器含有 384 KB工作存储区, 1. 接口MPI/DP 12MBIT/S, 2.接口以太网PROFINET, 带有 2个 PORT SWITCH,必须有 MMC卡 |
6ES7318-3EL01-0AB0 SIMATIC S7-300 CPU 319-3 PN/DP, 处理器 带有 2 MB 工作存储区, 1. 接口 MPI/DP 12MBIT/S, 2. 接口 DP-MASTER/SLAVE, 3. 接口 以太网 PROFINET, 带有 2个 PORT SWITCH,必须有 MMC卡 |
西门子中型PLC系列S7-300的新特性
西门子中型可编程控制器系列S7-300技术革新啦!S7-300 PLC是SIMATIC S7家族中的中型可编程序控制器,作为以前版本的升级,新一代固件版本为V3.0的S7-300系列的CPU 312、314、315-2 DP 和315F-2 DP已经发布,这些CPU都有新的订货号。
新一代的S7-300系列CPU与以前对应版本备件兼容,具备以下亮点:性能方面,性能提升了2倍或者更高。内存方面,CPU 314 从96 KB扩展到128 KB ,CPU 315-2 DP从128 KB扩展到256 KB ,CPU 315F-2 DP从 192 KB扩展到384 KB。此外,可以同时在线监控两个快,技术数据也趋于*,I/O过程映像区增大。同时,CPU 315(F)-2 DP 的PROFIBUS可以使用同步模式,并带有可以进行数据设置的路由。
性能提升
新一代的S7-300 CPU性能比现有的312,314 和315(F)-2 DP CPU有了显著提升,例如,新一代的CPU的用户程序执行速度是原来CPU的2倍或更高。位运算时间缩减到50ns,字运算时间缩减到90ns,定点和浮点数运算性能也有了较大的提升。
同时监控两个块
新一代S7-300固件版本V3.0CPU的可以同时在线监控两个块,用户可以选择在一个PG或PC上同时监视两个块或在两个PG或PC上同时监控一个块。此外,增加了在块状态中监视的程序行数,只有在STEP 7 V5.4 SP5中才有这个功能。
技术数据的*性
S7-300 CPU的技术数据趋于*。已经对下面这些S7-300 CPU的固件进行了*化或增添了一些功能:
——所有的S7-300 CPU具有相同的块数量(FC、FB、DB)
——相同的本地数据量大小
——每个优先级具有相同的嵌套层数:16
——除了CPU312以外的S7-300 CPU具有相同的块容量:64KB
——所有S7-300 CPU都具备:300个可同时激活的Alarm_S块
——相同的时间延时中断OB块:OB20 和OB21
——相同的周期中断OB块:OB32、 OB33、OB34 和OB35
——相同的全局通信数量:8
——断点数目从2个增加到4个
——CPU312 的标签有256 字节
——CPU 312 具有256个S7定时器/S7 计数器
——诊断缓冲器
诊断缓冲器的大小:500条诊断信息,100条具有保持功能
CPU运行状态下显示的诊断缓冲器条目可以为10到499条。默认值为10条。
兼容性
新一代的S7-300 CPU 在具有备件兼容性的条件下可以替代以前的版本。
旧版本的312、314、315(F)-2 DP CPU仍然可以订货,在大约1年的时间内,旧版本的312、314、315(F)-2 DP CPU和新一代的CPU可以同时提供,在此之后,我们只提供V3.0或更高版本的CPU。
西门子PLC300系列模块
西门子PLC,西门子数字量模块,西门子扩展模块,西门子电源模块,
数字量输入模块 SM 321; DI 16 x UC 24/48 V; (6ES7321-1CH00-0AA0)
数字量输入模块 SM 321;DI 16 x DC 48-125 V;(6ES7321-1CH20-0AA0)
数字量输入模块 SM 321; DI 16 x AC 120/230 V; (6ES7321-1FH00-0AA0)
数字量输入模块 SM 321;DI 8 x AC 120/230 V;(6ES7321-1FF01-0AA0)
数字量输入模块 SM 321; DI 8 x AC 120/230 V ISOL; (6ES7321-1FF10-0AA0)
数字量输出模块 SM 322; DO 64 x DC 24 V/0.3 A,源式;(6ES7322-1BP00-0AA0)
数字量输出模块 SM 322; DO 64 x DC 24 V/0.3 A,漏式 (6ES7322-1BP50-0AA0)
数字量输出模块 SM 322;DO 32 x DC 24 V/ 0.5 A;(6ES7322-1BL00-0AA0)
数字量输出模块 SM 322;DO 32 x AC 120/230 V/1 A;(6ES7322-1FL00-0AA0)
数字量输出模块 SM 322;DO 16 x DC 24 V/ 0.5 A;(6ES7322-1BH01-0AA0)
数字量输出模块 SM 322;DO 16 x DC 24 V/0.5 A: (6ES7322-8BH10-0AB0)
数字量输出模块 SM 322;DO 16 x DC 24 V/0.5 A 高速;(6ES7322-1BH10-0AA0)
数字输出模块 SM 322; DO 16 x UC 24/48 V;(6ES7322-5GH00-0AB0)
数字量输出模块 SM 322;DO 16 x AC 120/230 V/1 A;(6ES7322-1FH00-0AA0)
数字量输出模块 SM 322;DO 8 x DC 24 V/2 A;(6ES7322-1BF01-0AA0)
数字输出模块 SM 322; DO 8 x DC 24 V/0.5 A; 具有诊断中断;(6ES7322-8BF00-0AB0)
数字量输出模块 SM 322;DO 8 x DC 48-125 V/1.5 A;(6ES7322-1CF00-0AA0)
数字量输出模块 SM 322;DO 8 x AC 120/230 V/2 A;(6ES7322-1FF01-0AA0)
数字输出模块 SM 322; DO 8 x AC 120/230 V/2 A ISOL(6ES7322-5FF00-0AB0)
继电器输出模块 SM 322;DO 16 x Rel. AC 120/230 V;(6ES7322-1HH01-0AA0)
继电器输出模块 SM 322;DO 8 x Rel. AC 230 V;(6ES7322-1HF01-0AA0)
继电器输出模块 SM 322;DO 8 x Rel. 230VAC/5A;(6ES7322-5HF00-0AB0)
继电器输出模块 SM 322;DO 8 x Rel. AC 230 V/5 A;(6ES7322-1HF10-0AA0)
数字量 IO 模块 SM 323; DI 16/DO 16 x DC 24 V/0.5 A;(6ES7323-1BL00-0AA0)
数字量 IO 模块 SM 323;DI 8/DO 8 x DC 24 V/0.5 A;(6ES7323-1BH01-0AA0)
可编程数字 IO 模块 SM 327;DI 8/DO 8 x DC 24 V/0.5 A (6ES7327-1BH00-0AB0)
1.程序家族有哪些成员?
PLC的控制程序一般由主程序、子程序和中断程序组成。西门子的S7-300/400将子程序分为功能(Function,或称为函数)和功能块(Function Block)。
在每一个扫描循环周期,CPU都要调用一次主程序,用户程序必须有一个并且只能有一个主程序。小型控制系统可以只有主程序。
中断程序用于快速响应中断事件。在中断事件发生时,CPU将停止执行当时正在处理的程序或任务,去执行用户编写的中断程序。执行完中断程序后,继续执行被暂停执行的程序或任务。
2.哪些情况需要使用子程序?
当系统规模很大、控制要求复杂时,如果将全部控制任务放在主程序中,主程序将会非常复杂,既难以调试,也难以阅读。使用子程序可以将程序分成容易管理的小块,使程序结构简单清晰,易于调试、查错和维护。
子程序也可以用于需要多次反复执行相同任务的地方,只需要编写一次子程序,别的程序在需要的时候多次调用它,而无需重写该程序。
3.怎样调用子程序?
主程序可以调用子程序,子程序也可以嵌套调用别的子程序。嵌套调用的层数是有限制的,例如S7-200的大嵌套深度为8级。
执行完子程序后,返回调用它的程序中的调用指令的下一条指令。
4.每个扫描周期都会执行子程序吗?
子程序的调用可以是有条件的,在被调用期间,每个扫描周期都要执行一次被调用的子程序。调用条件不满足时不会执行子程序中的指令,因此使用子程序可以减少扫描循环时间。
5.停止调用子程序后,子程序中的线圈处于什么状态?
停止调用子程序后,不再执行子程序中的指令。子程序中线圈对应的编程元件如果没有受到别的程序的控制,将保持子程序后一次执行后的状态不变。即使控制这些线圈的触点的状态变化,该线圈对应的元件的状态也不会变化,因为这时根本就没有执行子程序中的指令。
6.怎样实现子程序的无条件调用?
有的PLC的子程序调用指令不能直接接到左侧的垂直“电源”线上,需要通过触点电路来控制是否调用子程序,即子程序的调用是有条件的。可以用一直为ON的特殊位元件(例如S7-200的SM0.0或FX系列的M8000)的常开触点来实现子程序的无条件调用。
不同品牌的PLC的子程序大致可以分为两种,一种子程序没有输入、输出参数和局部变量,另一种则有。
1.什么是全局变量和局部变量?
以西门子的S7-200为例,输入I、输出Q、变量存储器V、内部存储器位M、定时器T、计数器C等属于全局变量,可以在符号表中为全局变量定义符号名。
程序组织单元(Program Organizational Unit)简称为POU,包括主程序、子程序和中断程序。每个POU均有自己的64字节局部变量,局部变量用L(Local)来表示,局部变量只能在它所在的POU中使用。与此相反,全局变量可以在各POU中使用。
2.局部变量有哪些类型?
子程序可以使用下列局部变量:
1) TEMP (临时变量)是暂时保存在局部数据区中的变量。只有在执行该POU时,定义的临时变量才被使用,POU执行完后,不再保存临时变量的数值。主程序和中断程序的局部变量表中只有TEMP变量。
2) IN(输入参数)由调用它的POU提供的传入子程序的输入参数。
3) OUT(输出参数)是子程序的执行结果,它被返回给调用它的POU。
4) IN_OUT(输入_输出参数)的初始值由调用它的POU传送给子程序,并用同一变量将子程序的执行结果返回给调用它的POU。
主程序和中断程序的局部变量表中只有临时变量TEMP。
3.子程序的输入、输出参数有什么作用?
具有输入、输出参数和局部变量的子程序易于实现结构化编程,对于生产同类设备或生产线的厂家尤为有用。编程人员为设备的各部件或工艺功能编写了大量的通用的子程序。即使不知道子程序的内部代码,只要知道子程序的功能和输入、输出参数的意义,就可以用它们快速“组装”出满足不同的用户要求的控制程序。就好像可以用数字集成电路芯片组成复杂的数字电路一样。
如果子程序没有输入、输出参数,这种子程序没有明确的软件接口,使用起来很不方便。
4.局部变量有什么优点?
1) 子程序如果没有局部变量,它和调用它的程序之间只能通过全局变量来交换数据,子程序内部也只能使用全局变量。将它移植到别的项目时,需要对各POU使用的全局变量作统一安排,以保证不会出现地址冲突。当程序很复杂,子程序很多时,这种地址分配是很花时间的。
如果子程序有局部变量,并且在子程序中只使用局部变量,不使用全局变量,因为与其他POU没有地址冲突,不作任何改动,就可以将子程序移植到别的项目中去。
为了减少移植子程序的工作量,在子程序中应尽量避免使用全局变量和全局符号。
2) 如果使用局部变量表中的临时变量(TEMP),同一片物理存储器可以在不同的程序中重复使用。
下面以S7-200为例,介绍子程序的编程和调用的过程。
1.创建子程序
生成项目时,自动生成一个子程序。打开程序编辑器,执行“编辑”菜单中的命令“插入”→“子程序”,将自动生成和打开新的子程序。
2.生成局部变量
名为“模拟量计算”的子程序如下图所示,在该子程序的局部变量表中,定义了3个输入(IN)参数,一个输出(OUT)参数,和名为“暂存1”的临时(TEMP)变量。局部变量表左边的一列是自动分配的每个变量在局部存储器(L)中的地址。
3.编写子程序的梯形图
局部变量表的下面是程序区(见上图),输入参数“转换值”是来自模拟量输入模块的与模拟量成正比的转换值,输出参数“模拟值”是计算出的对应的模拟量(例如压力、温度等)的工程值。子程序中变量名称前的“#”表示该变量是局部变量,它是编程软件自动添加的,输入局部变量时不用输入“#”号。特殊存储器位SM0.0的常开触点总是闭合。
4.子程序的调用
可以在主程序、其他子程序或中断程序中调用子程序,调用子程序时将执行子程序中的指令,直至子程序结束,然后返回调用它的程序中该子程序调用指令的下一条指令之处。
创建子程序后,在上图左边指令树下面的“调用子程序”文件夹中自动生成刚创建的子程序“模拟量计算”对应的图标。
在梯形图程序中插入子程序调用指令时,首先打开主程序,显示出需要调用子程序的网络。打开指令树下面的“调用子程序”文件夹,用鼠标左键按住需要调用的子程序图标,将它“拖”到程序编辑器中需要的位置。放开左键,子程序块便被放置在该位置。
子程序方框中左边的“转换值”等是在子程序“模拟量计算”的变量声明表中定义的输入参数,右边的“模拟值”是输出参数。它们被称为子程序的形式参数,简称为形参,形参在子程序内部的程序中使用。调用子程序时,需要为每个形参实际的参数(简称为实参),例如为形参“转换值”的实参为模拟量输入字AIW2(见上图)。
子程序调用指令中的实参的有效操作数为存储器地址、常量、全局符号和调用指令所在的POU中的局部变量,不能被调用子程序中的局部变量。
CPU调用子程序时,输入参数被复制到子程序的局部存储器,子程序执行完后,从局部存储器复制输出参数到的输出参数地址。
18008475200
18008475200