PLCjava中网络编程重要吗要网络吗

PLC编程中需要注意的问题
PLC编程中需要注意的问题
& PLC是一种用于工业生产自动化控制的设备,一般不需要采取什么措施,就可以直接在工业环境中使用。然而,尽管有如上所述的可靠性较高,抗干扰能力较强,但当生产环境过于恶劣,电磁干扰特别强烈,或安装使用不当,就可能造成程序错误或运算错误,从而产生误输入并引起误输出,这将会造成设备的失控和误动作,从而不能保证PLC的正常运行。要提高PLC控制系统可靠性,一方面要求PLC生产厂家提高设备的抗干扰能力;另一方面,要求设计、安装和使用维护中引起高度重视,多方配合才能完善解决问题,有效地增强系统的抗干扰性能。因此在使用中应注意以下问题。 &&&1.PLC工作环境 &&& (1)温度:PLC要求环境温度在0~55℃,安装时不能放在发热量大的元件下面,四周通风散热的空间应足够大。 &&& (2)湿度:为了保证PLC的绝缘性能,空气的相对湿度应小于85%(无凝露)。 &&& (3)震动:应使PLC远离强烈的震动源,防止振动频率为10~55Hz的频繁或连续振动。当使用环境不可避免震动时,必须采取减震措施,如采用减震胶。 &&& (4)空气:避免有腐蚀和易燃的气体,例如化学的酸碱等。对于空气中有较多粉尘或腐蚀性气体的环境,可将PLC安装在封闭性较好的控制室或控制柜中。例如电厂的干排渣、干除灰等,在基建后期增加了封闭小屋。 &&& (5)电源:PLC对于电源线带来的干扰具有一定的抵制能力。在可靠性要求很高或电源干扰特别严重的环境中,可以安装一台带屏蔽层的隔离变压器,以减少设备与地之间的干扰。一般PLC都由直流24V输出提供给输入端,当输入端使用外接直流电源时,应选用直流稳压电源。因为普通的整流滤波电源,由于纹波的影响,容易使PLC接收到错误信息。 &&& 2.plc控制系统中干扰及其来源 &&& 现场电磁干扰是PLC控制系统中最常见也是最易影响系统可靠性的因素之一。 &&& (1)干扰源及一般分类 &&& 影响PLC控制系统的干扰源,大都产生在电流或电压剧烈变化的部位,其原因是电流改变产生磁场,对设备产生电磁辐射;磁场改变产生电流,电磁高速产生电磁波。通常电磁干扰按干扰模式不同,分为共模干扰和差模干扰。共模干扰是信号对地的电位差,主要由电网串入、地电位差及空间电磁辐射在信号线上感应的共态(同方向)电压叠加所形成。共模电压通过不对称电路可转换成差模电压,直接影响测控信号,造成元器件损坏(这就是一些系统I/O模件损坏率较高的主要原因),这种共模干扰可为直流,亦可为交流。差模干扰是指作用于信号两极间的干扰电压,主要由空间电磁场在信号间耦合感应及由不平衡电路转换共模干扰所形成的电压,这种干扰叠加在信号上,直接影响测量与控制精度。 &&& (2)PLC系统中干扰的主要来源及途径 &&& 强电干扰:PLC系统的正常供电电源均由电网供电。由于电网覆盖范围广,它将受到所有空间电磁干扰而在线路上感应电压。尤其是电网内部的变化,刀开关操作浪涌、大型电力设备起停、交直流传动装置引起的谐波、电网短路暂态冲击等,都通过输电线路传到电源原边。 &&& 柜内干扰:控制柜内的高压电器,大的电感性负载,混乱的布线都容易对PLC造成一定程度的干扰。 &&& 来自信号线引入的干扰:与PLC控制系统连接的各类信号传输线,除了传输有效的各类信息之外,总会有外部干扰信号侵入。此干扰主要有两种途径:一是通过变送器供电电源或共用信号仪表的供电电源串入的电网干扰,这往往被忽视;二是信号线受空间电磁辐射感应的干扰,即信号线上的外部感应干扰,这是很严重的。由信号引入干扰会引起I/O信号工作异常和测量精度大大降低,严重时将引起元器件损伤。 &&& 来自接地系统混乱时的干扰:接地是提高电子设备电磁兼容性(EMC)的有效手段之一。正确的接地,既能抑制电磁干扰的影响,又能抑制设备向外发出干扰;而错误的接地,反而会引入严重的干扰信号,使PLC系统将无法正常工作。 &&& 来自PLC系统内部的干扰:主要由系统内部元器件及电路间的相互电磁辐射产生,如逻辑电路相互辐射及其对模拟电路的影响,模拟地与逻辑地的相互影响及元器件间的相互不匹配使用等。 &&& 变频器干扰:一是变频器启动及运行过程中产生谐波对电网产生传导干扰,引起电网电压畸变,影响电网的供电质量;二是变频器的输出会产生较强的电磁辐射干扰,影响周边设备的正常工作。 &&& 3.PLC主要抗干扰措施 &&& (1)电源的合理处理,抑制电网引入的干扰对于电源引入的电网干扰可以安装一台带屏蔽层的变比为1:1的隔离变压器,以减少设备与地之间的干扰,还可以在电源输入端串接LC滤波电路。 &&& (2)正确选择接地点,完善接地系统良好的接地是保证PLC可靠工作的重要条件,可以避免偶然发生的电压冲击危害。接地的目的通常有 &&& 两个,其一为了安全,其二是为了抑制干扰。完善的接地系统是PLC控制系统抗电磁干扰的重要措施之一。 &&& PLC控制系统的地线包括系统地、屏蔽地、交流地和保护地等。接地系统混乱对PLC系统的干扰主要是各个接地点电位分布不均,(来源:)不同接地点间存在地电位差,引起地环路电流,影响系统正常工作。例如电缆屏蔽层必须一点接地,如果电缆屏蔽层两端A,B都接地,就存在地电位差,有电流流过屏蔽层,当发生异常状态如雷击时,地线电流将更大。 &&& 此外,屏蔽层、接地线和大地有可能构成闭合环路,在变化磁场的作用下,屏蔽层内又会出现感应电流,通过屏蔽层与芯线之间的耦合,干扰信号回路。若系统地与其他接地处理混乱,所产生的地环流就可能在地线上产生不等电位分布,影响PLC内逻辑电路和模拟电路的正常工作。PLC工作的逻辑电压干扰容限较低,逻辑地电位的分布干扰容易影响PLC的逻辑运算和数据存储,造成数据混乱、程序跑飞或死机。模拟地电位的分布将导致测量精度下降,引起对信号测控的严重失真和误动作。 &&& 安全地或电源接地:将电源线接地端和柜体连线接地为安全接地。如电源漏电或柜体带电,可从安全接地导入地下,不会对人造成伤害。 &&& 系统接地:PLC控制器为了与所控的各个设备同电位而接地,叫系统接地。接地电阻值不得大于4&O,一般需将PLC设备系统地和控制柜内开关电源负端接在一起,作为控制系统地。 &&& 信号与屏蔽接地:一般要求信号线必须要有惟一的参考地即&单点接地&,屏蔽电缆遇到有可能产生传导干扰的场合,也要在就地或者控制室唯一接地,防止形成&地环路&。 信号源接地时,屏蔽层应在信号侧接地;不接地时,应在PLC侧接地;信号线中间有接头时,屏蔽 &&& 层应牢固连接并进行绝缘处理,一定要避免多点接地;多个测点信号的屏蔽双绞线与多芯对绞总屏蔽电缆连接时,各屏蔽层应相互连接好,并经绝缘处理,选择适当的接地处单点接点。 &&& (3)对变频器干扰的抑制 &&& 变频器的干扰处理一般有下面几种方式:加隔离变压器,主要是针对来自电源的传导干扰,可以将绝大部分的传导干扰阻隔在隔离变压器之前;使用滤波器,滤波器具有较强的抗于扰能力,还具有防止将设备本身的干扰传导给电源,有些还兼有尖峰电压吸收功能;使用输出电抗器,在变频器到电动机之间增加交流电抗器主要是减少变频器输出在能量传输过程中线路产生电磁辐射,影响其他设备正常工作。
公司联系方式
联系我时,请告知来自搜了网!
地址:湖里区嘉园路137号 104室
邮编:365000
公司最新产品
*免责声明: 以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责。搜了网对此不承担任何责任。PLC编程需要养成良好的编程习惯 -- 李亮工控博客 -- 工控网博客
李亮工控博客
:: 信息 公告 ::
 欢迎光临我的博客,希望你能够在这里找到你所需要的相关论文及资料。
:: 时间 记忆 ::
:: 最新 发表 ::
:: 最新 回复 ::
:: 最新 留言 ::
:: 用户 登入 ::
:: 日志 搜索 ::
:: 友情 链接 ::
:: 博客 信息 ::
15:09:12 | By: 飞刀 ]
每个人编程都会有不同的习惯和特点,不能强求一致。但是一些好的习惯还是应该为大多数人所遵循。一是理顺逻辑关系、时序关系,编制程序框图;二是合理分配主程序、子程序和中断程序;三是合理分配寄存器,编制寄存器符号表。
PLC编程更接近于,或者说PLC就是模块化的单片机。因此PLC的很多操作都是直接针对寄存器的,如果在程序中出现不合理的寄存器地址重叠,一定会出现不可预想的后果。编制寄存器符号表不仅可以避免上述问题(MicroWin会有问题提示),而且可以使程序具备更好的可读性。这和VB中定义变量有异曲同工之处。 VB编程中关注的是事件,不强调主程序和子程序的观念,因为VB主程序的工作是由PC的操作系统完成的。PLC则不然。PLC程序是以主程序为主干的,CPU不断的循环执行主程序,只有触发条件成立时才会调用子程序或中断程序。即子程序和中断程序所执行的任务不是全时需要的。如果把这些任务都放在主程序中会无端增加主程序的工作量,降低程序的效率。这点和单片机的编程思路是一致的。子程序的使用可以使整个程序的逻辑更清晰。而且子程序可以分开编写、调试,最后“安装”到主程序上。这样你可以一个一个解决问题。 PLC编程,无论是LAD,抑或STL,都不如VB那么直观、有趣,更不如CAD那么形象。但比单片机的汇编语言的可视性强多了。对于初学者,LAD(梯形图)的编程相对直观,更容易上手。 最后,PLC提供了丰富的指令、模块,比单片机方便了很多。但是初学者编程时应尽量先使用简单的指令达到目的。尽管看上去有点土,却不失为一个入门的好途径,且对你理解那些较为复杂的指令会有帮助。具备了一定经验后,应该考虑掌握复杂指令的应用,以及程序的优化。【图文】简单PLC编程应用_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
简单PLC编程应用
上传于|0|0|暂无简介
大小:1.21MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢您现在所在的是:
→ 浏览主题:
* 帖子主题:
文章数:21
年度积分:50
历史总积分:534
注册时间:
我正在学习西门子PLC,现以基本认识西门子PLC的编程。
在网上多次下载西门子PLC软件,可是都不是完整的或不能用的。
想在西门子官网下载,又不知道需要下载那些软件!!
现在用的是 “Simatic step7 V5.3 incl.sp2”可是有些功能不能用,我想重新下载过,不知道在西门子官网下载哪些软件才适合初学者?
不希望绕太多的弯路去试那些软件,还恳请各位前辈指点!!
在此先谢谢!
祝大家春节快乐!^_^
..``有的事情注定要一个人`^ō^ ..谁也不能帮你..
文章数:21
年度积分:50
历史总积分:534
注册时间:
不会吧!!没人知道还是都不肯帮忙??
..``有的事情注定要一个人`^ō^ ..谁也不能帮你..
ytleaderplc
文章数:6997
年度积分:1476
历史总积分:14322
注册时间:
200有200的软件
300 400是一个软件
1200还有一个软件
PLC 文本显示器 触摸屏 变频 伺服 编程电缆 plc触摸屏编程 维修等
email: &
年度积分:50
历史总积分:350
注册时间:
有人知道吗?我也想要
文章数:8497
年度积分:849
历史总积分:21164
注册时间:
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
对于初学者来说,任何一个版本都适用,因为你针对的是厂家的PLC,只能用厂家的软件。
在西门子官网下载的软件,除了Step7 Microwin已经完整版发布外,其余软件不是补丁包就是试用版,虽然其中大部分补丁包可以直接安装以及试用版从来没有限制,但是必须标明以避免反垄断诉讼。
西门子的标准版软件Step7仅仅提供:LAD(梯形图),FBD(功能块)以及STL(指令表)的方式,诸如SCL(结构文本),Graph(顺序功能)这两种IEC定义的标准编程方式,在西门子中是作为附加软件包出售,由于欧洲的版权限制远远比这里严格,因此很多人认为西门子就应该提供全功能软件供免费使用,这种思维是需要改变的。
你要学习西门子,那么你就需要熟练使用Google等搜索工具去搜索信息,比如:安装下载的补丁包,你需要搜索关键字: 直接安装补丁包
初学者不去试如何能获得提高?特别是注重于免费使用有版权限制的软件的时候。如果不想去试,那么直接去下载提供MD5验证的软件或者购买正版。
一般,不要指望在官网上能提供完整下载的软件,这样会引发对手的反垄断诉讼,找你认识的西门子代理商,索要一张光盘以及相关授权,一般都会给。而即便下载也应该移步其他的非官网下载,如或者一些非主流的工控讨论网点,如亿万,工控人家园,也可使用一些下载工具,如迅雷。
总之,这种大众化软件会非常好找。
相反,要学习西门子,也未必需要吊死在西门子一棵树上,只要符合IEC61131规范的软件尽可以上手,他们的编程方式是互通的,当然,如果你认定西门子具有超越其他一切品牌的话,你可以固执的认定西门子。
MSN:
此帐号男女混用,男的狂妄自大,女的谦虚好学……
衡量技术水平的唯一标准——你挣了多少
技术能力不是决定挣钱多少的关键因素,关键因素是做人的能力,这也就解决了为什么技
术水平很高却挣不多的原因。
如果整天想着别人“喂”你,这样的人都懒的理……
文章数:21
年度积分:50
历史总积分:534
注册时间:
谢谢cvlszm的精彩回答
..``有的事情注定要一个人`^ō^ ..谁也不能帮你..
文章数:1720
年度积分:50
历史总积分:4423
注册时间:
我只安装过300的200的没有接触过,这个软件太大了,根本就没有办法上传
人的一生一直在努力的生活的更好,希望大家能在自己的岗位上有更好的发展,付出总会有收获,祝福大家以后的日子事业成功,家庭和睦,爱情事业双丰收
文章数:7610
年度积分:65
历史总积分:8616
注册时间:
09工控人生征文
跟高手学习,建议给高手加精呵呵
希望通过论坛与各位成为朋友!
学无止境,学有所用
EEbeginner 版主
文章数:1827
年度积分:53
历史总积分:3081
注册时间:
以下是引用cvlsam在 22:18:22的发言:
对于初学者来说,任何一个版本都适用,因为你针对的是厂家的PLC,只能用厂家的软件。
在西门子官网下载的软件,除了Step7&Microwin已经完整版发布外,其余软件不是补丁包就是试用版,虽然其中大部分补丁包可以直接安装以及试用版从来没有限制,但是必须标明以避免反垄断诉讼。
西门子的标准版软件Step7仅仅提供:LAD(梯形图),FBD(功能块)以及STL(指令表)的方式,诸如SCL(结构文本),Graph(顺序功能)这两种IEC定义的标准编程方式,在西门子中是作为附加软件包出售,由于欧洲的版权限制远远比这里严格,因此很多人认为西门子就应该提供全功能软件供免费使用,这种思维是需要改变的。
你要学习西门子,那么你就需要熟练使用Google等搜索工具去搜索信息,比如:安装下载的补丁包,你需要搜索关键字:&直接安装补丁包
初学者不去试如何能获得提高?特别是注重于免费使用有版权限制的软件的时候。如果不想去试,那么直接去下载提供MD5验证的软件或者购买正版。
一般,不要指望在官网上能提供完整下载的软件,这样会引发对手的反垄断诉讼,找你认识的西门子代理商,索要一张光盘以及相关**,一般都会给。而即便下载也应该移步其他的非官网下载,如或者一些非主流的工控讨论网点,如亿万,工控人家园,也可使用一些下载工具,如迅雷。
总之,这种大众化软件会非常好找。
相反,要学习西门子,也未必需要吊死在西门子一棵树上,只要符合IEC61131规范的软件尽可以上手,他们的编程方式是互通的,当然,如果你认定西门子具有超越其他一切品牌的话,你可以固执的认定西门子。
说得太好了,支持一下
zxd---1975
文章数:234
年度积分:50
历史总积分:1338
注册时间:
我前不久买了一本书,就付赠一光盘,里面就有5.3的软件 呵呵!也开始了西门子编程之旅
PLC:我不懂 我学习
工控学堂推荐视频:可编程控制器
逻辑控制模块
可编程控制器
{#foreach $T.dataList as record}
{#foreach $T.dataList as record}
{#foreach $T.dataList as record}
{#foreach $T.dataList as record}
{#foreach $T.dataList as record}
{#foreach $T.dataList as record}
逻辑控制模块
{#foreach $T.dataList as record}
{#foreach $T.dataList as record}
{#foreach $T.dataList as record}
{#foreach $T.dataList as record}
{#foreach $T.dataList as record}
{#foreach $T.dataList as record}
{#foreach $T.dataList as record}
{#foreach $T.dataList as record}
{#foreach $T.dataList as record}
最新入网产品
供应产品:
发布时间:
求购产品:
发布时间:
求购产品:
发布时间:
课程系列推荐
热播课程TOP
| 友情链接
VIP/个人会员服务:5 &&&&
企业会员服务:7

我要回帖

更多关于 java 网络编程 的文章

 

随机推荐