很多用户在工作中接触的PLC,没有一点基础,都是靠自己琢磨,可是学习到编程这部分的时候就进行不下去了,总是觉得有知识断层,下面简单介绍下该学习哪方面的知识来完善自己PLC方面的知识。
我认为半导体,信号和系统、电路都要学,学完以后以上这些进入正题了逻辑数学或者模拟电路和数字电路都有这部分知识(推荐清华大学出版的很)、门、或与非的概念搞清楚,以上这些如果单纯学编程的话只要学习逻辑就可以了,
然后可以拿一个模拟软件或者西门子S7-300来做一下模拟,接上设备试一下之后就可以进行不断的练习了,好找一本S系列的说明书把里面的原理看一下大部分都是通断原理还有就是微机原理,里面会有西门子的指令(好要记下来,因为没有几个),每个厂家的PLC是不一样的欧姆龙和西门子的输入输出正好是相反的,所以这方面你也要注意一下,以后就可以进入编程训练模式了。
还有基本的数字逻辑运算必须会,硬件知识要了解,电气控制,比如继电器,步进电机,伺服电机,等等,这些要会用。
工艺流程,一定要跟用户沟通清楚,后我认为动手能力一定要强。
S7-300是德国西门子公司生产的可编程序控制器(PLC)系列产品之一。其模块化结构、易于实现分布式的配置以及*、电磁兼容性强、抗震动冲击性能好,使其在广泛的工业控制领域中,成为一种既经济又切合实际的解决方案。
16-06-14-55-74.png.thumb
西门子PLC S7-300 概述
模块化中型 PLC 系统,满足中、小规模的控制要求
各种性能的模块可以非常好地满足和适应自动化控制任务
简单实用的分布式结构和通用的网络能力,使得应用十分灵活
无风扇设计的结构,使用户的维护较加简便
当控制任务增加时,可自由扩展
大量的集成功能使它功能非常强劲
S7-300的通用技术规范
防护等级:IP20,符合IEC60529
环境温度
水平安装:0-60ºC
垂直安装:0-40ºC
相对湿度:5-95%,无凝结(RH等级2,符合IEC61131-2)
大气压:795-1080hPa
隔离
24VDC电路:测试电压500VDC
230VAC电路:测试电压1460VAC
电磁兼容性
符合EMC规程的要求
噪声抑制,符合IEC61000-6-2,
测试符合:IEC61000-4-2,61000-4-3,IEC61000-4-4,IEC61000-4-5,IEC61000-4-6
辐扰符合E**0081-2
测试符合E**5011,A级,*1组
机械等级:IEC60068,Part2-6/10up58Hz;
振动,测试条件符合:恒定振幅0.075mm;
冲击测试符合:
58-150Hz;
恒定加速度1g;
振动周期:在三个互相垂直轴的每个方向上,每根轴为10个振动周期。
IEC60068,Part2-27/半波:冲击强度15g(峰值),持续时间11m
在初次使用1500PLC与PAC3200进行Modbus TCP通信时,去网络上和论坛里分别搜了资料,但是都不全,没有一个完整的教程和经验贴。
自己后来,也是在前辈的通信教程及西门子的技术文档中,反复试验对比,终于解决了PLC对PAC3200的数据采集。结合自身经历,走过了弯路和坑,我打算写个经验帖,让像我一样的新手按照步骤,就可以快速实现电表使用,也是为了回馈论坛,同时也非常感谢论坛里的和网络上的前辈。
1、PDF中,DB_DATA数据块中DATA,采用数组形式存放多个浮点值。我测试过,DB_DATA数据块可以设置为优化访问,也可以设置为非优化访问。两种方式都可以。
2、由于DB_DATA数据块中DATA,采用数组形式后,变量都是从DATA[0]……开始,无法更改变量名称。当然,可以采用MOVE指令即可,把DATA[0]……数据都复制出来。
对于一个从S7过来的中年,多少对S7的编程有点留恋,虽然已经使用PORTAL多年,从V11一直到现在的V15.1,只要有新的较新出来,必定时间升级,时刻跟随SIEMENS的脚步。
相信大家在STEP7中用S5定时器的居多吧,在PORTAL中,都使用IEC定时器了,虽然也很好用,但是,有些时候还是需要用到S5定时器的功能。比如:S_PULSE、S_ODTS,因为这2个定时器,在PORTAL中,IEC定时器是没有这个功能的。且看下图S5定时器与IEC定器的对比:
1. S_PULSE与TP对比
S_PULSE与TP的区别在于:在输入信号为0时,S_PULSE就停止定时,且复位0,而TP是会继续定时,直到定时时间到,是S5定时器中S_PEXT的功能。
2. S_ODTS与TON对比
S_ODTS与TON的区别在于:在输入信号为0时,S_ODTS会继续定时,直到时间到,而TON则会停止定时,是S5定时器中S_ODT的功能。
因此,在PORTAL编程中,自己编写了如下功能块,来满足编程的需要:
1. S5_PULSE功能块
2. S5_PEXT功能块
3. S5_ODTS功能块
除了定时器功能块以外,还有一些量程转换功能块,也是移埴的STEP7的块,如FC105,FC106功能(PORTAL 1200是不支持原来的SCAL/UNSCAL功能的),虽然PORTAL中用SCALE_X和NORM_X很方便。同进,为了针对不同的使用情况,比如需要对0-20Ma信号变为4-20ma量程的,或者是自定义量程的。
上海赞国长期低价销售西门子PLC200.300.400.S1200.S1500.ET200.Smart200,6SE70变频器.70备件.6SY7000/7010.C98面板,6RA70/28/24直流调速器,6XV电缆,6EP电源,3RW30/40/44软启动器,6AV人机触摸屏,LOGO!,6SL系列G110.G120.S120.V10.V20,MM440/430/420变频,6DR阀门定位器,7ML.7ME.7MF.7MH仪表仪器,6FC.6SN伺服数控,电机等西门子系列产品
《销售》:质量保证、诚信服务、及时到位!
《销售宗旨》:为客户创造**是我们永远追求的目标!
《服务说明》:现货配送至全国各地含税(17%)含运费!
《产品质量》:原装,全新原装!
《产品优势》:销售 薄利多销 信誉好,口碑好,价格低,货期短,大量现货,服务周到!
花30秒询价,你会知道什么叫优势;花60秒咨询,你会知道什么叫服务;合作一次,你会知道什么叫质量!我将提供的质量,服务作为自已重要的责任。期待你的询价!!!
诚信经商,客户至上”是公司成立之初所确立的宗旨,“假一罚十”一直是我公司的主动承诺,
公司具有雄厚的技术实力及多年从事 SIEMENS 产品的销售经验 随时恭候您的来电!!
========================================================
产品销往:上海,天津,北京,深圳,哈尔滨,河北、 山西、 辽宁、 吉林、 黑龙江、 江苏、 浙江、安徽、 福建、 江西、 山东、 河南、 湖北、湖南、 广东、 海南、 四川、 贵州、 云南、 陕西、 甘肃、 青海、 闽台、
上海西门子变频器总代理,上海西门子销售商 西门子中国总代理,西门子中国一级代理,
西门子中国总代理 西门子S7-300PLC,西门子s7-200plc 西门子S7-200PLC总代理
西门子PLC中国总代理,西门子PLC,西门子PLC总代理,西门子中国总代理,
上海西门子PLC总代理 S7-200西门子PLC总代理,S7-300西门子PLC,西门子plc模块,
西门子plc编程线,西门子plc编程电缆代理商,西门子一级代理商,西门子代理商,西门子总代理,
西门子中国总代理,上海西门子代理商,上海西门子一级代理商 中国西门子代理商,中国西门子一级代理商,中国西门子总代理。
德国西门子PLC代理商
1、串联电路块的并联连接指令OLD
两个或两个以上的接点串联连接的电路叫串联电路块。串联电路块并联连接时,分支开始用LD、LDN指令,分支结束用OLD指令。OLD指令与后述的ALD指令均为无目标元件指令,而两条无目
标元件指令的步长都为一个程序步。OLD有时也简称或块指令。
2、并联电路的串联连接指令ALD
两个或两个以上接点并联电路称为并联电路块,分支电路并联电路块与**电路串联连接时,使用ALD指令。分支的起点用LD、LDN指令,并联电路结束后,使用ALD指令与**电路串联。
ALD指令也简称与块指令,ALD也是无操作目标元件,是一个程序步指令。
3、输出指令 =
1、= 输出指令是将继电器、定时器、计数器等的线圈与梯形图右边的母线直接连接,线圈的右边不允许有触点,在编程中,触点以重复使用,且类型和数量不受限制。
4、置位与复位指令S、R
S为置位指令,使动作保持;R为复位指令,使操作保持复位。从的位置开始的N个点的寄存器都被置位或复位,N=1~255如果被复位的是定时器位或计数器位,将清除定时器或计数器
的当前值。
5、跳变触点EU,ED
正跳变触点检测到一次正跳变(触点的入信号由0到1)时,或负跳变触点检测到一次负跳变(触点的入信号由1到0)时,触点接通到一个扫描周期.正/负跳变的符号为EU和ED,他们没有操作数,触
点符号中间的”P”和”N”分别表示正跳变和负跳变
6、空操作指令NOP
NOP指令是一条无动作、无目标元件的一个序步指令。空操作指令使该步序为空操作。用NOP指令可替代已写入指令,可以改变电路。在程序中加入NOP指令,在改动或追加程序时可以减少步
序号的改变。
7、程序结束指令END
END是一条无目标元件的一序步指令。PLC反复进行输入处理、程序运算、输出处理,在程序的后写入END指令,表示程序结束,直接进行输出处理。在程序调试过程中,可以按段插入END
断诊断,用于同步模式
西门子PLC代理商(中国)有限公司 西门子PLC代理商(中国)有限公司价格 西门子PLC代理商(中国)有限公司销售 西门子PLC代理商(中国)有限公司现货 西门子PLC代理商(中国)有限公司代理商 公司在经营活动中精益求精,具备如下业务优势:
SIEMENS 可编程控制器
1、 SIMATIC S7 系列PLC、S7200、s71200、S7300、S7400、ET200
2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP 系列直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A
4、HMI 触摸屏TD200 TD400C TP177,MP277 MP377
SIEMENS 交、直流传动装置
1、 交流变频器 MICROMASTER系列:MM、MM420、MM430、MM440、ECO
MIDASTER系列:MDV
6SE70系列(FC、VC、SC)
2、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70 系列
SIEMENS 数控 伺服
1、840D、802S/C、802SL、828D 801D :6FC5210,6FC6247,6FC5357,6FC5211,6FC5200,6FC5510,
2、伺服驱动 : 6SN1123,6SN1145,6SN1146,6SN1118,6SN1110,6SN1124,6SN1125,6SN1128
着眼未来 致力于OEM用户的开发。
DI(Digital Input)开关量输入,
亦称数字量输入。以开关状态为输出的传感器,如水流开关、风速开关、压差开关等,将高/低电平(相当于开关)两种状态输入到控制器,控制器将其转换为数字量1或0,进而对其进行逻辑分析和计算,这种控制器通道即为DI通道。
DO(Digital Output)开关量输出,
亦称数字量输出,它可由控制软件将输出通道变成高电平或低电平,通过驱动电路即可带动继电器或其他开关元件动作,也可驱动指示灯显示状态。开关量输出DO信号可用来控制开关、交流接触器、变频器以及可控硅等执行元件动作。
AI(Analogy Input)模拟量输入,
模拟量输入的物理量有温度、压力、流量等,这些物理量由相应的传感器感应测得,往往经过变送器转变为电信号送入控制器的模拟输。
AO(Analogy Output)模拟量输出,
模拟量输出的信号是电压(如0~5V、0~10V间的电压)或电流(如0~10mA间的电流),其输出电压或电流的大小由控制软件决定。
上海赞国 主要产品有“PLC,变频器,触摸屏,模块,传感器,低压器,伺服电机,工控机”。全新原装,质量保证,保修一年,价格合理,支持技术服务!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 “信誉,客户至上”是公司成立之初所确立的宗旨,在公司的严格要求和员工们不折不扣地贯彻执行下发展延续至今。“假一罚十”一直是我公司的主动承诺。