红彩会

打开客服菜单

新闻中心

最新资讯

未能查询到您想要的文章

contact us

联系我们

西安plc配电柜 > plc编程入门 > plc编程语言
plc编程语言
编辑 :

西安轩seo

时间 : 2018-07-13 12:49 浏览量 : 17

 本章主要介绍S7200 SMART的plc编程语言,各种指令等:本章内容较多。但非常重要,学习完本章内容就能具备编写简单程序的能力。plc接线图实物图

S7-200 SMART PLC的编程基础知识

1数据的存储类型

数制

(1)二进制二进制数的1位(ba)只能取0和1两个不同的值,可以用来表示开关量的两种不同的状态,例如触点的断开和接通、线圈的通电和断电、灯的亮和灭等,在梯形图中,如果廣位是1可以表示常开触点的闭合和线塑的得电,反之。该位是0则表示常开触点的断开和线圈的断电。二进制用2表示,例如21001110110011101就是16位二进制常数。十进制的运算规则是逢10进1,二进制的运算规则是逢2进1。plc编程工资多少一个月

(2)十六进制十六进制的十六个数字是0-9和A-F(对应于十进制中的10~15),每个十六进制数字可用4位二进制表示,例如16=A用二进制表示为2=1010。B=16#、W16#Dw16分别表示十六进制的字节、字和双字。十六进制的运算规则是逢16进1。学会二进制和十六进制之间的转化对于学习西门子PLC来说是十分重要的

(3)BCD码BCD码用4位二进制数(或者1位十六进制数)表示一位十进制数,例如一位十进制数9的BCD码是1001。4位二进制有16种组合,但BCD码只用到前十个,而后六个1010~1111)没有在BCD码中使用。十进制的数字转换成BCD码是很容易的,例如十进制数366转换成十六进制BCD码则是W#16=0366。学习plc的心得体会

【关键点】十进制数366转提成十六进制数是W#1616E,这是要特别注意的。BCD码的最高4位二进制数用来表示符号,16位BCD码字的范围是-999+999。32位BCD码双字的范围是-9999+999999不同数制的数的表示方法见表4-1

 表4-1不同数制的数的表示方法

不同数制的数的表示方法

 2。数据的长度和类型

s7-200 SMARI将信息存于不同的存储器单元,每个单元都有唯一的地址,该地址可以明确指出要存取的存储器位置,这就允许用户程序直接存取这个信息。表42列出了不同长度的数据所能表示的十进制数值范围。plc编程入门怎么学

表4-2不同长度的数据表示的十进制数值范围

不同长度的数据表示的十进制数值范围

3。常数在S7200 SMART的许多指令中都用到常数,常数有多种表示方法。如二进制、十进制和十六进制等,在表示二进制和十六进制时,要在数据前分别加“2“或“16”,格式如下。plc倒车雷达

二进制常数:2=1100。十六进制常数:16=234B1,其他的数据表示方法举例如下

ASCl码“ HELLOW”,实数:=3。1415926。十进制数:234

 若要存取存储区的某一位,则必须指定地址,包括存储器标识符、字节地量和位号。图4-1是一个位寻址的例子。其中,存储器区、字节地址(I代表输入,2代表字节2)和位地址之间用点号“,”隔开。plc接线图画法


plc编程思路,先设计好电路图,统计好需要用的PLC输入输出点数及各点功能,然后根据控制要求编写程序,再检验与电路图之间是否合理,相互修改,然后进行程序模拟调试,调试中根据控制要求进行确认或修改。可以参考plc编程入门

 1。PLc编程调试:各大品牌PLC的编程及全国现场的调试。

2。组态软件编程开发:各大品牌的组态软件开发调试

3。触摸屏牧件编程开发:各大品牌的触摸屏牧件开发调试。4。电气设计及CAD出图:低压电气设计、PLc控制系统的软硬

件的设计,绘制电气控制图纸

本人从事自动化行业15年,现场经验丰富,我在项目施工过程中熟悉了各种品牌的PLC变频器通,软起动器,各种精密仪表安装及模拟量处理,电气控制柜接线调试,组态软件,触摸屏软件,远程控制, Modbus通信协议, PROFIBUS现场总线,OPC协议等产品


no cache
Processed in 0.522867 Second.

免责声明: 本站资料及图片来源互联网文章,本网不承担任何由内容信息所引起的争议和法律责任。所有作品版权归原创作者所有,与本站立场无关,如用户分享不慎侵犯了您的权益,请联系我们告知,我们将做删除处理!