扬州新手入门学PLC借鉴编程技巧

zhenjiang2
2019-07-12 浏览2616次

扬州PLC培训更多了解电话咨询或在线课程。2012年开始,上元教育开始探索在线教育的发展,并布局线上网校和线下学习中心相结合的运营模式,上元的变革由此开始。立志做一个靠谱的职业教育学习平台,为中华企业培养实用人才!

对于 PLC 的学习首先理清 PLC 的存储器理念非常重要,尤其是在调试 PLC 过程中进行的下载、上传、复位等等操作,其中对 S7-300 和 S7-400 进行简单说明。

我们编好的组态和程序结构首先是存储在电脑中,要执行程序要把相关的程序下载到 PLC中,那么下载的程序存在 PLC 的什么地方,运行时又是怎么执行的呢! PLC 包括装载存储区、工作存储区、系统存储区。

首先,当我们连接电脑和 PLC 后选中程序,点击下载是下载到 PLC 的装载存储器中,装载存储器是一种常用类型存储卡( MMC 卡),老式的 PLC 和部分 S7-400 可以是EPROM 闪存卡或者集成的 RAM 。可以把整个项目存储在卡中,也可以只存储逻辑块、数据块、以及系统数据(包括硬件配置、通讯连接等) 。

MMC 卡是保持性的,如果一个块或者整个用户程序保存在卡中, CPU 运行时所有与执行相关的块部分会自动复制到工作存储区。

工作存储区,工作存储区的工作存储器是集成在 CPU 中得 RAM (非保存性) ,与运行相关的用户程序都存储在这个区, 上文说到这些程序都是从装载存储区中自动复制过来的。当我们从运行中的程序上载时都是从这个区域复制来的,需要强调的是这个区域只存储用户程序没有编程时的符号、注释等,所以我们上载的程序都只是显示地址。

如有原符号可从外部导入符号表等!还有就是,当我们进行存储器复位时,只是擦除了工作存储区,若要彻底删除 CPU 中得程序需要先在线,然后全部选中,并删除(包括系统功能、功能块等) ,再进行存储器复位。

CPU 中还有一个存储器叫系统存储器, 系统存储器包含多个存储区域: 有过程映像输入和输出区表,也就是常用的输入输出(比如, I3.2,Q5,0 等),当说到是表就不是简单的一个一个的去执行每个输入和输出在程序中的逻辑结构了, 而是在一个程序循环扫描周期 对 所 采 集 到 的 若 干 个 输 入 集 体 进 行 逻 辑 运 算 , 然 后 成 像 在 输 出 输 出 中 。

还有就是系统存储器中的数据分为保持性和非保持性,上面文字中也是多次提到。为了对存储卡和任何内部 RAM 上得数据起到备份作用。

CPU 一般都配有电池,当电源故障时,保存的所有数据或内容不丢失的数据被视为保持性数据。保持性数据是在硬件组态中声明为具有保持性的工作存储器数据以及位存储器、定时器、和计数器。

保持性实现的方法是,当电源故障时将上述数据保存在 MMC 卡中,并在恢复供电时通过暖启动将数据写回 RAM 中。

更多课程请点击:https://www.pxto.com.cn/jigou/152622

地址一:扬州本校江苏省扬州市广陵区汶河北路21号5楼上元教育

地址二:扬州江都校江苏省扬州市江都市仙女镇工农路15号和业大厦4楼

地址三:扬州高邮校江苏省扬州市高邮市通湖路203号5楼 (北海水榭华庭红房子酸菜鱼对面)


本页面由主体*机构用户*自行上传,本网不对该页面内容(包括但不限于文字、图片)真实性和知识产权负责,如有侵权请联系处理删除qq:16720809。
温馨提示: 提交留言后老师会第一时间与您联系! 热线电话:400-600-5330