课程中心
HOME
课程中心
正文内容
plc编程系统内存 PLC编程对电脑要求高吗?PLC编程电脑要怎么配置,多少价格合适?
发布时间 : 2024-10-16
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC编程对电脑要求高吗?PLC编程电脑要怎么配置,多少价格合适?

PLC编程用什么电脑最好?

PLC编程买什么样的笔记本,老师可以推荐一下吗?

PLC编程对电脑要求高吗?PLC编程电脑配置要怎么样,多少价格的合适?

以上问题是很多初学PLC的人常问的问题,随着各厂家组态、编程软件功能的不断增强,对计算机的要求也是越来越高,部分耗内存的软件功能强大,但是对计算机运行速度影响也是相当大的,配置低的笔记本电脑在速度上很难满足要求,所以最好是配置相对较高的电脑。当然也是要根据个人经济承受能力选择最佳的性价比的电脑。

以下是我给大家的一些的意见,从安装内存、处理器、价位、系统方面出发,希望对大家有帮助。

一、安装内存

其实PLC编程对电脑的配置要求并不苛刻,安装内存在8GB以上,最佳为16GB,特别是学习西门子的学员,因为他们要安装TIA博途软件。想要查看电脑的安装内存,可以通过控制面板来查看,路径:控制面板\所有控制面板项\系统。

TIA博途是全集成自动化软件TIA portal的简称,是西门子工业自动化集团发布的一款全新的全集成自动化软件。它是业内首个采用统一的工程组态和软件项目环境的自动化软件,几乎适用于所有自动化任务。借助该全新的工程技术软件平台,用户能够快速、直观地开发和调试自动化系统。

它适用于西门子300、400、1200、1500等系列,在你同时学多个系列的时候,安装博途会更方便,但是这款软件在8-10GB,安装内存也就耗费的更多,如果安装内存太少,可以会带不动,到时候奇卡无比。建议只学一个系列的学员,只需要安装对应的软件。

二、处理器

处理器最好买i7的,i5处理器没有超线程的功能,i7的一般都具备。i7处理器拥有的二级缓存要比i5多,这是最主要的差距。电脑更大的缓存可以用RAM来加强性能、降低损耗。搞工控的对RAM的要求更高一点,选择i7的处理器最佳。

三、价格

有经济能力的,最好买至少4000元左右的电脑,笔记本或者台式都是可以的,但是能买台式最好了,笔记本比较适合出差使用。

台式机i7和笔记本i7的区别如下:

1、处理器的运算能力,桌面版的i7运算能力大于笔记本版的i7处理器。

2、处理器的渲染能力,桌面版的酷睿i7相比移动版在运算能力上领先。

3、参数之间的差异。

4、平台定位的差异,移动版的酷睿i7处理器默认频率较低。

推荐购买戴尔、华硕、联想这样的大品牌,从来没有听说过的品牌建议不要买,很容易被坑。

四、系统

电脑是什么系统最重要,大部分初学者安装PLC软件,都会被这样一个小小的软件搞疯,有的甚至能纠结一两个星期。工控软件和win7系统兼容性是最高的,其次是win10系统,最次是win8系统。

除了系统选择要注意,用什么样的系统版本也非常的重要,比如win7有以下几个版本:

l Windows 7 Home Basic(家庭普通版)

l Windows 7 Home Premium(家庭高级版)

l Windows 7 Professional(专业版)

l Windows 7 Enterprise(企业版)

l Windows 7 Ultimate(旗舰版)

系统除了有版本的区分外,还有来源的区分,原版系统、纯净版系统、ghost版系统。原版就是微软发布的系统,除了系统没有其他东西,需要自己激活或者购买激活码。

大家最好别选GHOST系统,Ghost系统是在微软原版系统上进行修改,至于修改了什么只有修改者自己知道了,修改后利用GHOST软件进行封装。

从功能上看,Win7旗舰版功能是最全,从工控软件的兼容性来看,win7旗舰版也是比其他系统好。

总之,大家最好用纯净版的win7旗舰版系统,此系统的兼容性最高,也是各大PLC编程软件能安装的,win10还有很多软件不能兼容。

你在购买电脑的时候,可以委托卖家帮你安装好,说明你的要求,当然你也可以自己鼓捣,算是学了一门技术。

同时给大家一个意见,系统不兼容的时候,还可以安装虚拟机,在虚拟机里安装系统,相当于系统里的系统,对外面的系统不影响。

今天就分享到这里了,一台电脑的价格并不低,买一个适合自己的最好,千万不要被那些套路坑到,适合自己的才是最好的。(技成培训原创,未经授权不得转载,违者必究!)

PLC内存分配

PLC内存分配

了解PLC的工作原理需要从PLC的内存开始,PLC 的变量采用绝对地址变量方式,每个位变量或者数值变量在PLC内部都是唯一性的,编程时只能按要求读取和写入这些变量的值。这里通过了解某款PLC的继电器、数据存储器来理解一般 PLC 的内存分配情况,为单片机开发 PLC 做准备。

这张图是某款PLC的继电器、存储器和常数表,下面逐个做出解释。

2.1 继电器。 其中继电器分为5类,分别是输入类继电器、输出继电器、内部继电器、定时器与计数器、特殊内部继电器。这里的继电器并非利用线圈和触电组成的物理类继电器,而是PLC数据存储器中的某个位变量,当这个位变量为“0”时,表示该继电器断开,当位变量为“1”时表示继电器闭合。

2.1.1 输入类继电器(X),PLC可以通过这类继电器读取输入的通断信号,用“X”标记。如输入点0将标记为X0。表中说明了这款PLC共有208个输入点,标记为X0-X12F。标记中的解释信息如下:

在上表中,列表示字节地址,行表示位地址,继电器应由继电器名+字节地址+位地址组成,当字节地址为“0”时,总结地址省略。

所以 X5就是X05,表示此继电器为输入型继电器,字节地址为“0”,位地址为“5”。X37就是字节地址为“3”,位地址为“7”的输入型继电器。如果表中空白表示位值为“0”,阴影表示值为“1”,那么X5 = 0;X37 = 1.

2.1.2 输出类继电器(Y),PLC可以通过这类继电器输出控制外部接口的通断,从而控制外围设备中电磁阀的通断,指示灯、接触器等外部用电器的通断。输出继电器用“Y”标记。如输出点0将标记为Y0。表中说明了这款PLC共有208个输出点,标记为Y0-Y12F。标记中的解释信息如下:

2.1.3 内部继电器(R),PLC运行时的中间值将保存在内部继电器中。内部继电器保存程序运算中的中间位变量信号,如:R0 = X1 & X2,这里R0就用来保存X1和X2相与的结果。R0的结果只保存在内存中,与外部输出没有任何联系,除非将R0的结果赋值给输出继电器,如:Y3 = R0,这样R0的结果将通过Y3发送出去。

内部继电器的值是暂存状态的,如果PLC在失电后这些数据将变为0,所以为了保存某些内部位变量,需要改变“易失性”的特性,变成保持型继电器。一般PLC在使用手册上会注明内部保持型继电器的区域范围。

内部继电器用“R”标记。如内部继电器点0将标记为R0。表中说明了这款PLC共有1008个内部继电器点,标记为R0-R62F。标记中的解释信息如下:

2.1.4 定时器和计数器继电器(T/C),PLC可以利用这些继电器实现计时或计数的功能。定时器或计数器分为两部分,一个是时间继电器或计数继电器,另一个是触点。当计时或计数的结果到达时将设定对应的触点位变量为1。计时器和计数器使用减值工作法,如T0的设定值是5s,当T0的工作条件满足时,每经过1s,T0减1,直到T0的值为0时,T0的位变量值为1。当T0的工作条件不满足时,T0对应的位变量为0。同理,计数器的工作原理一样。只是计时器以内部时间为减1的触发信号,计数器以位信号输入为减1的触发信号。

2.1.5 特殊内部继电器(R),PLC运行时的用于指示状态的内部继电器。表中指出该PLC共有64个特殊继电器位变量信号,如:常On,常Off,秒计时标志,加法溢出标志,错误警告标志等。

2.2 值存储区。 表中的值存储区是指字变量数值的保存区域,共有8个类型。其中WX、WY、WR的字分别对应2.1中的X继电器、Y继电器、R继电器的位变量数值。

2.2.1 输入继电器数值存储器WX。 通过WX的字变量可以一次性读取输入信号的变量值,它和X继电器的位变量信号一一对应。如下所示:

表中是X0-XF的输入信号状态, 其中X2、X6、X8、XD、XE 为“1”,WX的值为:

WX0 = 1x2^2 + 1x2^6 + 1x2^8 +1x2^13 + 1x2^14 = H6144(16进制) = D24900(10进制)。

输入继电器字地址由WX0-WX12共13个字节。WX0字对应R0-RF的位变量,WX1字对应X10-X1F的位变量,以此类推最后一个字WX12对应WX120-WX12F的位变量。

WY、WR的字变量的值特性与WX一样。WY的地址也是0-12,WR的字地址为0-62。对于特殊内部继电器没有字地址的读取必要,所以PLC中不支持对特殊内部继电器字变量的读写。

2.2.2 数据寄存器(DT)。 用于程序中的数据存储,每个字位16位,地址由DT0-DT1659共1660个字。字可读可写,但不支持字中的位变量的读写。由16位的性质可以得到如果这是一个无符号整数,数值的范围是0-65535。如果这是一个有符号数,数值范围是-32768-32767。

2.2.3 定时/计数器设定值区(SV)和定时/计数器经过值区(EV)。 SV是用户为定时/计数器设定的数值。当触发器闭合时,设定时间[n]递减,当经过值达到零时,定时器触点Tn(n为定时器触点编号)闭合。若在运行过程中触发器断开,则运行停止且经过值复位(清零)。

通过下面的实例,大家理解一下设定值(SV)和经过值(EV)的区别。

定时器动作:

方法一:下面是用K常数来设置设定值的示例。指定设定值区(SV)时的动作的说明。

(1)当PLC模式切换到运行(RUN)、或在运行模式下接通电源,定时设定值被传输至相同编号的设定值区(SV)。

(2)当计时触发器由OFF变为ON时,设置值被由设定值区(SV)传输至相同编号的经过值区(EV)。

(若在触发器闭合的情况下PLC模式变为运行,则会进行同样的动作。)

(3)若触发器保持闭合状态,则经过值区(EV)的值递减。

(4)当经过值区(EV)的值达到零时,同号的定时器触点(T)变为ON。

方法二:直接指定设定值区编号作为定时器设定值

设定值区号(SV)可直接指定为设定值n。

上述程序的具体操作如下:

① 当触发器X0为ON时,执行高级指令F0(MV),将K30设置到SV5

② 触发器X1变为ON后,由设定的数值30开始进行递减操作。

指定n(设定值SV的编号)为与定时器相同的编号。

2.2.4 特殊数据寄存器。 该寄存器的地址从DT90000-DT90111共112个字节,用于存储特殊数据的数据存储区,如用户的不同PLC特性设置,PLC运行中的错误代码等将被存储这个区域。用户可以同过这些寄存器定制化如通信频率,脉冲输出等性能,也能通过错误代码区的信息发现程序运行中的代码问题,运行故障等,便于差错。

2.2.5 索引寄存器(I)。 共两个字节的寄存器(IX,IY),寄存器可被用作存储区地址和常数的修改器。索引寄存器用于间接指定常数和存储区地址。可使用IX 和IY 两个16 位寄存器。用索引寄存器中的值来改变地址和常数,称为“变址”。

地址变址:地址 = 基地址 + IX 或IY 中的值(K 常数)

修改常数:常数 = 基数据 + IX 或IY 中的值

变址修改方法:

相关问答

PLC吃存储空间还是吃显卡?-ZOL问答

你指的是否是PLC编程?如果是的话,PLC编程吃内存和显卡的情况基本不存在,因为都是做为单片机通讯用,且程序编译出来很小。你只需考虑用什么开发软件IDE一般主...

大型plc编程电脑配置要求-ZOL问答

当涉及到大型PLC编程时,为了确保程序的高效运行和稳定性,电脑配置要求就需要一定的考虑。以下是一些重要的因素:1.处理器:处理器是PLC的核心组件之一,它负责...

欧姆龙之类的PLC怎么看内存,内存多大?字节,和位什么的?

1.电脑和PLC连接后,并在线工作,2.菜单“PLC”—“操作模式”—“编程”,3.PLC”—“清所有内存区”,4.选择“初始化”,并确定,5.成功1.电脑和PLC连接后,并在...

plc没有内存卡会怎么样?

可以正常使用。西门子的S7-200系列PLC自身就带有程序和数据存储的寄存器,不需要存储卡。储存卡是程序过长,PLC自身没有足够存储空间时用的。1、PLC一般指可...

一个plc可以写进几个程序?

一个PLC编程时,主程序只能有一个,但子程序的多少仅仅受内存大小限制,数量上是不受限制的,所以在内存足够的情况下,可以说有无限个。不过,子程序编程时,参...

西门子300PLC注释是否占用内存?

是的,西门子300PLC注释会占用内存。注释是用来对程序进行说明和解释的文本,它们通常包含在PLC程序中。虽然注释不会直接影响PLC的运行,但它们会占用一定的内存...

西门子1200plc内存多大?

可为用户程序和用户数据之间的浮动边界提供多达50KB的集成工作内存。同时提供多达2MB的集成加载内存和2KB的集成记忆内存。可选的SIMATIC存储卡可...

西门子加工中心编程?

840D提供了多语种的显示功能,用户只需按一下按钮.即可将用户界面从一种语言转换为一种语言,系统提供的语言有中文、英语、德语、西班牙语、法语、意大利语:显...

PLC的常数是什么意思?

PLC的常数就是我们在编程的时候就设定好的,以后在运行的过程中不会改变的数,象我们设定某个计时器的时间为10s,那么10就是常数,相对常数就是变量,变量是可以...

plc中mw与md的区别?

在PLC(可编程逻辑控制器)中,MW和MD都是数据存储器件,但它们在数据长度、数据类型和存储范围等方面有所不同。MW代表的是“字”,通常是16位的无符号整数(0~...

 钻石鉴定  nba纳什 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部