一位不愿透露姓名的小村村同学的个人博客
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

200Smart的一些关于寄存器和地址的用法实例

1. 累加器 200smart 有AC0 AC1 AC2 AC3四个累加器,不能作为位访问 累加器大小均是32位 累加器的数值不会自动清零,中断会保持并重新装载累加器(进入中断时先把原来的值保存起来,退出中断程序后恢复原程序) 只有AC1/AC2/AC3可以用作指针 AC0不用作指针,不用作间接寻址123LD SM0.0 //Always_OnMOVD &VB0, AC1
2024-07-21
PLC related > LOGO and Smart
#LOGO #Smart #S7

PLC指针和引用类型

使用环境是PLC1500,在1200中可能某些数据类型不可用。 Pointer Any Variant References 数组,数组DB,动态数组 1. PointerPointer实际上会占用6个Bytes地址空间(一个单字指针+一个双字指针组合)。前两个byte用来放DB块号(B#16#81表示I,82表示Q,83表示M,84表示DB,等等)或者0,后面四个放数据区,字节地址
2024-07-21
PLC related > 1200/1500PLC
#PLC part #industrial control

一些提高自动化率的指令

1. 地址相关123//依据HWIO计算IW QW地址#tempAIw := RD_ADDR(LADDR := #Interface_panel.AI_HW_IO, PIADDR => #AI_rdaddr.piadder, PICount => #AI_rdaddr.picount, PQADDR => #AI_rdaddr.temppiadder, PQCount =>
2024-07-21
PLC related > 1200/1500PLC
#PLC part #industrial control

组态控制方法

什么叫组态控制? 从应用场景上来看,如果现在集成了一个系统,它既包括了生产A要用的全部I/O系统,又包括可生产B和C等等要用的全部I/O系统。但是ABC的生产I/O不一样(硬件组态不尽相同)。 这个时候我就想用一套程序(包括硬件组态)就能适配全部的ABC生产。另外我在切换硬件组态的时候还要要求不能停机。以上的案例就衍生出来了组态控制。它实现了一种只需要一套程序和硬件
2024-07-21
PLC related > 1200/1500PLC
#PLC part #industrial control

PROFINET IO应用层数据结构

从远古时代讲起 在300/400的年代,SIMATIC模块要提供一些特定的信息的方法是将特定信息保存到SSL里,通过查询的方法获得。 SSL中文名叫做系统状态列表,帮助里面有些时候有写成SZL,不过都是一样的东西。 在Step7中使用SFC51(RDSYSST),SFB54(RALRM)来获取SSL和报告系统错误,具体的records数据结构会根据你的SSL ID在博图帮助里索引出来
2024-07-21
Proctocol related > Profinet
#S7 #PN

YOLO v8 环境搭建

1. Anaconda3安装: 下载:anaconda download默认:安装到根目录下:默认:下面一路默认,直至安装完成。 配置anaconda环境变量:我的安装路径是C盘,所以这么写,如果anaconda安装路径不是C盘,请按照实际更换。 2. 安装VScode并在vscode中配置anaconda配置解释器 安装,我有vscode所以不用重新安装了,去官网安装即可。 配置anaco
2024-07-21
Python > Vision
#Yolo v8 #Anaconda3 #py

【笔记】html+css基础知识

1. html标签 单标签 <br/>:换行用 <meta/>:存字符编码,作者,版权,关键字,网页说明等信息,不显示在浏览器中a. 比如:<meta http-equiv="Content-Type" content="text/html;charset=gb2312"/> <hr/>:插入一条水平
2024-07-21
Front-end application > basic notes
#html #css

制作导航栏并用CSS美化

1. 纵向导航栏 用到伪类来做鼠标悬停的变色,伪类的关键字是:开头。 用到display:block;来块化超链接,不然超链接文本看起来就是简单的文字效果。1234567891011121314151617181920212223242526272829303132333435363738394041424344454647<html> <head> &
2024-07-21
Front-end application > basic notes
#html #css #js

制作表格_表单并用CSS美化

1. 制作表格 用到background-img设置表头背景图片(导航栏也可以这么用) 用到设置单双行不同颜色的方法 用到合并列colspan=number,合并行用rowspan=number 用到设置表格范围宽度方法 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484
2024-07-21
Front-end application > basic notes
#html #css #js

简单理解盒子模型

1. 什么叫盒子模型在html中大部分元素,特别是块元素display:block;都可以被看做一个盒子。网页布局就是一个一个盒子的平铺,堆叠,嵌套摆放。这么多的盒子放在一起,最重要的就是去关注他们的各种尺寸,边界等等,主要怕意料外的重叠一类导致的显示不正常。 2. W3C和IE盒子模型指的什么? W3C标准盒子模型如图,它由content,padding,border,margin几个属性构成,
2024-07-21
Front-end application > basic notes
#html #css #js
12345…9

搜索

Hexo Fluid
总访问量 次 总访客数 人