主页 > 焦点科技 >国庆节活动方案_在PLC编程上西方和亚洲思维有什么不一样,比如西门子PLC和三菱PLC中具体体现在那些方面 >

国庆节活动方案_在PLC编程上西方和亚洲思维有什么不一样,比如西门子PLC和三菱PLC中具体体现在那些方面

在PLC编程上西方和亚洲思维有什么不一样,比如西门子PLC和三菱PLC中具体体现在那些方面
西方的PLC编程更接近脑编程的思所用数据完全电脑数据组合,更直接的把PLC是一种工业化的特殊计算机解释出来了。而且在编程上也很方便的把计算机编程的一些通用简易手段以及电脑数据运算的简单方式借鉴进了PLC编程,使编程更为简洁明快,不啰嗦。缺点在于没有电脑基础知识的人很难理解,不容易上手。
三菱PLC和日系列---包括欧姆龙和偷学日系列技术的国产PLC都有个特点,图形化编程理念更足,数据处理上大多数脱离了计算机数据处理的基本存储区概念格式,如三菱的 [MOV K2M3D0] 这样的指令就是用计算机不是很常用的BCD码的格式长度存储数据的,里面的K2M3实际是两个4位存储区组成的一个8位字节。这样其实很浪费编程的效率的,虽然在图形编程上看起来很细,但是其结果的很繁琐。加上其程序调用各个方面都比像西门子一样的欧洲系列PLC更繁琐,在大系统编程上让编程量加大。故实际情况就是,西方的PLC对大中小系统中如果有计算机基础的人来做的话很实用。而亚洲PLC在中小系统中还可以勉强胜任,而在大型系统中就繁琐至极,基本不适用于高效快速的编程和制造。应该说是和PLC程思想。
欧系的PLC编程思想以结构化编程为日系的PLC是线性的编程。具体体现了欧系的PLC有FB、FC、DB、SFB、SFC、OB等,并且很多的FC、FB、DB等使用结构化编程,可以无限次重用;而日系的就通常是主程序和子程序。
本人抵制日货!追问

很多人说三菱等日系PLC较符合亚洲人的思维方式,而西门子PLC编程的思路是按照西方人的思路,所以我感觉在编程上欧系和日系的差别不会是因为简单的是否结构化编程的问题,结构化不会让人感觉很难理解的,应该像tiayu137308说的是西门子的编程和数据处理方式接近于计算机编程,如果国产PLC能够实现结构化就完美了,这样又能方便的在大程序上编程又让没有计算机编程经验的很容易使用原理上一样,其他就是界面上的问题,西门子的程序分段,备注注释很方便,不容易打混。三菱的程序不分段,一写一大片,程序量多的话,看晕头
学习人工智能


可以刷西瓜书下我就来较为详细地告诉你

一、学高数(微与变换、数列、矩阵、模别、自然语言处理、图形图像识别与处理;
二、学神经网络原理与应用;
三、学智能家居原理与控制;
四、学电子设计(数字电路、模拟电路、嵌入式编程、PCB印刷电路板设计、计算机接口应用);
五、学电气设计(PLC编程、电机拖动、步进电机、伺服电机、低压电器控制);
六、学机械设计(力学、机械原理、机械制图、制造工艺、CAD应用、SOLIDWORKS应用);
七、学软件编程(C/C++语言、数据库、网络编程、ANDROID环境APP开发、摄像头编程);
八、学心理学(心理学基础、性格、习惯、表情与心理、肢体语言与心理、声音语言与心理);

学完这些之后,买计算机&C/C++编程环境、买数据库软件、买CAD/SW开发软件、买工业探头摄像头、买局域网组网器件:网线.路由器.水晶头.网线测试仪.网线压线钳、设计上位机软件、买嵌入式开发板&设计下位机嵌入式程序、设计控制电路SCH与PCB&按元器件清单采购电子元件、买卡尺.卷尺.真尺.角尺.各种标准紧固件&设计机械图纸、加工机械零部件、采购各种信号线缆及动力线缆、采购常用钳工工具&电动工具&氩弧电焊机、采购电子开发用仪器仪表:数字万用表、数字示波器、任意波形信号发生器、电烙铁等电子常用工具。

前提是:学好上述1-8条、精通上述各种软硬件工具、动手能力要超强!

这样,就可以完成你的想法了。

希望对你有用,一家之言,仅供参考!~本回答被提问者采纳《博弈圣经》智能的定义;人们把理性智能、把智能看成(0、1、2、码、把三维数码看成逻辑,人工智能,也就是理性的三维数码逻辑(+-×÷)的精确运算。

博弈圣经著作人的理论学说;人工智能是什么,人们必须知道什么是思考、什么是思想、什么是智慧?才能对人工智能有一点粗略的认知。

博弈圣经著作人的理论学说;感觉、思维、意识,形成的观念,它会自我构成一致性的思考;它会通过文化的传播方式,以唯心主义的自信、以及对唯物主义认识的思考、在第三空地里产生思想;《博弈圣经》智慧的定义;智慧就是文化进程中独创的执行力。(智能,是理性的三维数码逻辑(+-×÷)的精确运算。

博弈圣经著作人的理论学说;人工智能,实际上都是基于博弈取胜理论。
博弈圣经著作人的理论学说;人工智能的机器要有三维实体的知识,懂“天平支点效应”的博弈哲学,看二维粒子选择的经验,才能计算未来。(是与不是——称知识;是非——称哲学;是到是——称经验。)
【《博弈圣经》知识的定义;我把识别万物实体与性质的是与不是,定义为知识。《博弈圣经》告诉我们,"分裂产生哲学",并给出了哲学的定义,“我们把文化中借助国正论的语文学反映,定义为哲学”。《博弈圣经》经验的定义;我们用矛盾论的辩证法进行的三维逻辑推理,区分出两个同性质——是到是的过程,称其为经验。】数物理是学习人工智能、机器学习、科学以及未来工作的基本方法的地方。选有你能够选修的数学课程,包括Calc I,Calc II,Calc III,线性代数,概率论和统计学。计算机科学也是必不可少的,你需要学习如何编程。工程学、经济学和神经科学也会有所帮助。你也可以考虑一些与哲学相关的领域,例如认识论——这门学习研究什么是知识、什么是科学理论,什么是学习。
学习51cto学院人工智能课程,必须学会如何将数据转化为知识。这包括基本的统计学,还包括如何收集和分析数据,注意可能出现的偏差,并小心因为这些偏差在处理数据时出现的误差。人工智能干什么
学习PLC编程有什么技巧吗?
弄通有关PLC程序理论是重要的。没有这方面论准备或指仅靠在实摸索,简单的问题还好办。复杂的就不好办了。不仅无从下手,而且花了很多时间与精力,也难编出效率较高、质量也较高的程序,常常是事倍功半。
但是,编程的具体实践,以及在这个实践中得来的知识或技能,即经验,也是重要的。没有经验,仅有理论,既无法深刻理解理论,又无法灵活应用理论。这正如学数学,如仅了解一些定理或记住一些公式,没有作相应的练习,肯定是学不好的。更不用说,任何理论也都只是经验的总结,归根到底也都有是来自实践。
1、 经验积累
经验有别人的,也有自己的,都很重要。前者要靠细心学习,后者要靠用心积累,都要在一定的时间与必要的精力。
别人的经验有上了书的或登载在杂志上的。有的是细心学习别人的,但多数是我自己的经验。所有的例子都经我测试过,都经实践证明是可行的。我想,别的书本或杂志上介绍的也会是这样的。所以学习这样杨功的经验是必要的。
还有就是你同事的经验,也是值得学习。这种经验离你很“近”,很易借鉴。
自己的经验则是最重要的。要在自己的实践中,积累自己的经验。同时,最好在学别人的经验时,也能亲自作些测试,能使自己也有类似的经历,进而把这些经验变成自己的。这也是自己经验的重要积累。
还有一些失败的经验,这往往是不会公开的,但这些经验也要学习,也要积累。
经验的积累要用自己的脑记,更要用电脑记。最好作些分类,建立一个自用的程序库,以便于随时引用。
2、 经验升华
经验还有待升华。升华有三个层次:
最低的层次就是建立一个典型的程序库,供今后再用。若程序复杂,还可建一些功能块,或子程序,以便以后引用。
其次,要总结出有效算法。如单按钮起停程序库等。
最高层次的升华是把经验上升到理论的高度,为丰富PLC程序设计理论作贡献。我想,随着PLC使用的普及与提高,是会有越来越多从经验中升华出来的,而又能用以指导实践的PLC编程理论的。
3、 经验应用
经验积累、经验升华都是为了应用。经验应用有三方面:
1) 用作工程设计模板。设计新系统时,选用一个或几个与现设计工程类似的,已取得成功的工程,作样板进行设计。这既可减轻设计的工作量,又增加设计的成功率。这也是信息可重用的一大好处。
2) 用作程序设计参考。在无成功的工程可作样板时,在新设计的逻辑中,仍有相当一部分控制逻辑,可采用或借用已有典型逻辑,这也可减少设计的工作量,增加设计的成功率。
3) 用作算法设计参考。在既无样板可参照,又无典型可采用时,还可运用过去的一些成功的算法。
经验是宝贵的,但是经验特别是个人经验,总是有限的。所以,经验的应用也还要与编程理论相结合。转载PLC编程经验要与编程理论相结合弄通有关PLC程序设计理论是重要的。没有这方面的理论准备或指导,仅靠在实践中摸索,简单的问题还好办。复杂的就不好办了。不仅无从下手,而且花了很多时间与精力,也难编出效率较高、质量也较高的程序,常常是事倍功半。编程的具体实践,在这个实践中得来的知识或技能,即经验。没有经验,仅有理论,既无法深刻理解理论,又无法灵活应用理论。这正如学数学,如仅了解一些定理或记住一些公式,没有作相应的练习,肯定是学不好的。更不用说,任何理论也都只是经验的总结,归根到底也都有是来自实践。经验积累:经验有别人的,也有自己的。前者要靠细心学习,后者要靠用心积累,都要在一定的时间与必要的精力。别人的经验有上了书的或在杂志上的。有的是细心学习别人的,但多数是自己的经验。所有的例子都经我测试过,都经实践证明是可行的。我想,别的书本或杂志上介绍的也会是这样的。所以学习这样的经验是必要的。还有就是你同事的经验,也是值得学习。这种经验离你很“近”,很易借鉴。自己的经验则是最重要的。要在自己的实践中,积累自己的经验。同时,最好在学别人的经验时,也能亲自作些测试,能使自己也有类似的经历,进而把这些经验变成自己的。这也是自己经验的重要积累。还有一些失败的经验,这往往是不会公开的,但这些经验也要学习,也要积累。经验的积累要用自己的脑记,更要用电脑记。经验升华:经验还有待升华。最好作些分类,建立一个自用的程序库,以便于随时引用。升华有三个层次:最低的层次就是建立一个典型的程序库,供今后再用。若程序复杂,还可建一些功能块,或子程序,以便以后引用。其次,要总结出有效算法。如单按钮起停程序库等。最高层次的升华是把经验上升到理论的高度,为丰富PLC程序设计理论作贡献。有三方面PLC编程经验随着PLC使用的普及与提高,会有越来越多从经验中升华出来的,而又能用以指导实践的PLC编程理论。经验应用,经验积累、经验升华都是为了应用。经验应用有三方面:用作工程设计模板。设计新系统时,选用一个或几个与现设计工程类似的,已取得成功的工程,作样板进行设计。这既可减轻设计的工作量,又增加设计的成功率。这也是信息可重用的一大好处。用作程序设计参考。在无成功的工程可作样板时,在新设计的逻辑中,仍有相当一部分控制逻辑,可采用或借用已有典型逻辑,这也可减少设计的工作量,增加设计的成功率。用作算法设计参考。在既无样板可参照,又无典型可采用时,还可运用过去的一些成功的算法。经验是宝贵的,但是经验特别是个人经验,总是有限的。所以,经验的应用也还要与编程理论相结合。试试看你是想PLC编程的话,首先要知道PLC编程序控制器的英称,使用PLC就要先学习能让PLC懂的“语言”,也就是你说的“写什么”,写的是“程序”。一般常用的表达方式有“梯形图”“指令”和“顺序图”几种,我觉得要是初学者还是先学“梯形图”比较容易,因为和平时看的控制原理图比较相似,也就更容易理解一些,当然这几种方式在编程软件上是可以相互转换的,挺方便的。那就从梯形图说起吧,梯形图是由一些有特定含义的符号所组成的,这些符号并不多但作用挺大,所以要想往PLC里写程序就要先搞懂这些符号。按照要求把他们组合在一起就是PLC能懂的语言了。然后就是指令,我觉得应该先学习一些通用基本指令,因为无论是用那种可编程序控制器(PLC),其基本的指令代表的意思都差不多,学习通用指令只能是以不变应万变。然后根据你使用的PLC的品牌和型号选择相应的编程软件,现在买PLC一般都配编程软件和使用手册、编程手册等一些资料,可以很方便的自由使用。或者直接到网上搜一下,会有很多的,也挺方便的。再有就是多看编程手册等书籍,每种编程器都有自己独到之处,有些指令是需要认真学习和理解才能用得更好,而且采用PLC通过通讯口与变频器连接能够很好地实现对设备的控制,要想达到理想的效果还需要不断的学习和钻研,特别是一些编程技巧,对用好和维护好PLC是很有用处的,我在工作中也用到PLC的地方 大家都是自己编程 试试看 如果你有电气控制方面的基础就会接受的快一点 希望你能早日熟练使用PLC!!!在PLC设计的时候,多是出于自己对电气控制的电路设计而转换过来的,但是这两个方面都还上有点区别,所以在很多时候都面对一个题目都要看很久,这让我想起了一种方法。
对于一个问题总是有它的多面性,也就是说什么问题都能给它化整为零,把它的要求一步步的展开,一个一个的进行设计,然后再对把一个一个的合拢,然后在对全局进行考虑,这样就避免了思维的错乱。这个看起来有点像在顺序控制的时候用功能图去表示了,其实不是的,这个就像砌房子,把一块块砖头砌上去,再整合就达到了目的,我觉得比那个好理解些。
在一个问题的设计时我是这样子看的,首先看看它要什么要求,然后再把它的要求分为几个块,再针对每个块又分成几个块。最后就是针对每个小块编程,最后把程序稍做修改就达到了目的,最后在PLC上检查并简化程序。
08年1月后我进入一家公司实习,做的是旋挖钻机的售后服务,开始学的是液压,我刚进去觉得这个还是不怎么熟悉,但是自己找了本液压传动的书来看的时候,慢慢的发现液控和电控有很多的地方是相同的,只是液压很多的符号比电气的符号复杂点,所以我一直在想这个问题,是不是在很多方面的他都有一个统一的思想,一个差不多的思路,我自己也在学习VB,也觉得有点相像,呵呵~~!~~,个人看法
如何学习PLC技巧
1.操作员需要具备一电气技术。
2.要了解数字系数字系统的转换,
3.选择您所在地区的PLC品牌,作为一个学习地方,
4.最好自己准备台笔记本电脑,配置:双核或更多的CPU,1G内存,80G硬盘一个串口)。
5.学习基本的电脑操作。
6.PLC编程软件和仿真软件,教育软件,最好的使用它们。
7.购买相关的书籍与视频材料,PLC编程手册,用户手册,使用情况,并可以从互联网上收集或参与产品推广会得到。
8.如果满足上述条件的,可以学习,学习一个模块的模板,可以使导师和朋友。与他们的同龄人。
9.沟通和交流,多实践,坚持学习。
10.到学校的专业实力和良好的信誉,离开不遗余力地与他们的同龄人,同事,朋友联系,获取最新的PLC知识。
11.当你外出的交钥匙工程,还准备了PLC程序解密软件类型。
12.PLC运营商提醒所有的事情不能作出过夜,并要求运营商停止,为了认真研究和交流,不断提升他们的技能。PLC不是一个软件他是一门技术门学科。你看看视频之类就学好了那是完全不可能的。做个最简单的比方:农民锄地,看到农民一步一步的锄地,学了几下,就认为会了,其实锄地还需要认识杂草和庄稼的区别,需要认识庄稼留几颗比较合适。1.如果你想学好PLC, 首先你必须懂电气,应该先学电气设计。然后可以看一些针对PLC的书籍(比如想学OMRON PLC 就看OMRON的PLC书籍)了解指令。最后买一个PLC 自己亲自动手编写几个程序,简单的就学会了。2.如果想进一步,那必须要学计算机,电子基础知识,比如2进制,八进制,10进制,16进制的转化。通信,模拟量,数字量等等先一步一步来吧! 3.如果更上一步,按照目前的情况看,可以学一些计算机编程编程软件,比如一些组态软件,VB VC之类,一般这个过程大概需要3,4年时间,当然我说的比较远,你可以现学好1. 然后在企业里慢慢成长就可以了。]PLC不是一个软件类的他是一门技术,一门学科。你看看视频之类就学好了那是完可能的做个最简单的比方:农民锄地,看到农民一步一步的锄地,学了几下,就认为会了,其实锄地还需要认识杂草和庄稼的区别,需要认识庄稼留几颗比较合适。1.如果你想学好PLC, 首先你必须懂电气,应该先学电气设计。然后可以看一些针对PLC的书籍(比如想学OMRON PLC 就看OMRON的PLC书籍)了解指令。最后买PLC 自己亲自动手编写几个程序,简单的就学会了。2.如果想进一步,那必须要学计算机,电子基础知识,比如2进制,八进制,10进制,16进制的转化。通信,模拟量,数字量等等先一步一步来吧! 3.如果更上一步,按照目前的情况看,可以学一些计算机编程编程软件,比如一些组态软件,VB VC之类,一般这个过程大概需要3,4年时间,当然我说的比较远,你可以现学好1. 然后在企业里慢慢成长就可以了。]多动脑,看见人家的设备动己回家尝试自己编程(如街边的红控制、流水灯、工厂里的自动化控制、车库门控制等等都是好教材)。多看书或多点在相关论坛上狂,吸收更多知识。多动手,多尝试,有条件买个二手的PLC回来自己玩。多问人,在你身边的人、网上的好心人,都是良好的老师。最好是有项目做,这样会强迫自己用所有方法去攻破项目。]PLC学首先 买本关于PLC的 (建议买一本《电气与PLC应用技术》看一下,这本书前半部一些电控柜中常用的电气元件及基本电路,后半部分讲了PLC的应用。应该适合可,可以去书店看看。)然后 手上有个PLC 然后 根据书上的例子 自己琢磨个小项目 实现一个功能最后 实践出真知自己独立做个PLC项目 项目完成了 PLC也就掌握了 西门子200系列的小PLC很适合新手学习 比较容易上手首先要了解电工知识、了解电器如果去控制,了解各种执行机构,然后就是了解PLC的工作方式,输入输出回路,最后了解相应的工艺。1、学习PLC首先要选好学习那一个厂家的PLC,日系的 PLC内部软件集成度高应用简单.早期的OMRON、三菱应 用比较多、现在由于贸易和国际间的合作关系应用西门 子PLC、罗克韦尔的多一点,(尽管说学一种品牌学精深 了,其他的也会很快上手,但人的精力是有限的,一定 要把有限的精力用在应用最广泛、有潜力、有发展的一 个方向上,不过对于各个牌子的PLC都有所了解,包括进 口的,国产的,这些都有相对应了解,对于每个PLC的特 性,优点缺点,这些有更好的了解,那么以后将是市场 上不可多得的人才。)2、PLC并不是一门单一的编程技术,它是一门系统专业 课程。PLC可以广义的认为是一台背嵌入操作系统的高可 靠性PC机。首先需要精深PLC本身的编程语言梯形图、语 句表语言。达到这个水平你只能读懂编好的程序,并可 以设计一些工程需要程序。在这行业还需要应用VB、VC ++实现串口的通信,集散控制系统。在一些大型程序 中还需要用到数据库的知识。(PLC入门很快但要不断进 取努力。)3、PLC是一门侧重应用方向的学科。所以要多一点实践 。不要看不起小的项目,在其中你能总结出设计程序的 逻辑思维方法。在总结中不断进步。例如每次到现场调 试的话,调用下现场的程序进行查看,从中了解下,程 序的构造,和其它的程序有什么不同和特性,那么进步 的话就比较快了,祝您好运!]


上一篇: 下一篇: