新闻
西门子潍坊授权代理商
2023-03-10 13:48  浏览:57
西门子潍坊授权代理商

西门子潍坊授权代理商

1、编程之前进行软元件规划,包括内部继电器、保持继电器、数据寄存器、定时器、计数器等。


2、编程时要进行程序功能结构的规划,比较大型的工程或设备按功能分块进行处理,一般以故障处理、手动处理、自动处理、输出处理这样的顺序进行编程。如一条自动化生产线中有提升机、移行、顶起旋转装置等,则应按上述单元分段分块编程。


3、在分段分块编写的程序前应加上简短的段注释,说明此段程序的功能,如有必要可以注明相应的工艺流程,便于程序的可读性。


4、在程序设计时,应对设备进行抽象,对如停止、急停、过载、超限、超时、等共用因子进行提取,放在启动回路或连锁回路,作为整个程序结构的大前提,在此基础下,再将程序分为自动、手动两大功能区。


5、自动模式切换到手动模式时,程序应清除自动模式下的输出和中间状态。特别是在自动模式使用SET指令时,必须在手动模式用RESET指令予以清除。


6、单台设备控制中必须有手动/自动切换,以及手动操作时可以启/停功能,由自动切换到手动时,设备不能停机;由手动切换到自动时,设备启/停取决于自动程序。


7、在设计程序的时候,当出现工艺上的故障(非控制系统控制),好将故障现象保持,并有灯光声音报警。直到操作工复位,以让其知道系统出现了故障。


8、程序设计时应设计程序总复位功能,便于使用者在设备出现故障情况下,可以方便尽快恢复设备正常工作。总复位应充分考虑在复位过程中设备和人员的安全。


9、严禁在程序中使用双线圈输出,即同一个输出线圈在程序中出现2次及以上。在不同模式条件下的对同一输出点的输出使用中间继电器进行中转,后集中到一起并列输出。


10、一些安全用检测开关(如急停按钮、极限开关等)用常闭(NC)输入。PLC的输入点一般情况下默认为外围开关连接的是NO触点,对于需要接NC触点的须在注释中标明。所有注释应当清晰明了,不易产生误解。

11、PLC和上位机(或触摸屏)组成监控系统时,在画面上很多时候需要有“手动”、“自动”等控制模式。在程序里面可以用“MOV”指令。如:当选择“手动”就将常数1 MOV到一个寄存器VB10里面,当选择“自动”就将2 MOV到同一寄存器VB10。只要判断寄存器的数据是多少,就知道系统是那种控制方式。这样的思路好处是容易理解,不需要互锁之类的程序。


12、在顺序控制程序时,即一个动作完成后,进入到下一个动作,等类似的顺序控制,采用 10控制模式,。其思路是:预置一个寄存器,在初始化时值为0,当系统启动后,对它 10,此时寄存器为10,寄存器等于10时可以做个动作;个动作完成后,再对寄存器 10,此时寄存器等于20,可以做第二个动作,这样只要判断寄存器里面数据为多少,就知道要完成那个动作。当需要跳跃动作时,可以不再 10,可以加 20\ 30....,看实际的需要而定。为什么加10而不是加1,因为加10之后,如果插入一段,只要在这10个空余的地方随便选择一个位置就可以了。


13、程序有模拟量控制时,如果读取的数据误差很大,就需要采取其它的滤波方式,如算平均值等。


14、关于程序加密:对于加密程序的密码必须有专门的文件予以保存,并注明相应的用户名 密码 权限,分发给至少两个人以上了解密码,防止密码丢失带来无法打开程序的情况

1. I/O 点数 指 plc 外部输入和输出端子数。

2. 用户程序存储容量 用来衡量 PLC 所能存储用户程序的多少。

3. 扫描速度 指扫描 1000 步用户程序所需的时间,以 ms/ 千步为单位。

4. 指令系统条数 指PLC具有的基本指令和指令的种类和数量。种类数量越多,软件功能越强。

5. 编程元件的种类和数量 编程元件指:输入继电器、输出继电器、辅助继电器、定时器、计数器、通用 “ 字 ” 寄存器、数据寄存器及特殊功能继 电器等。其种类和数量是衡量 PLC 的一个指标。

plc 内部主要由主机、输入 / 输出接口、电源、编程器、扩展接口和外部设备接口等几部分组成。

1. 主机

主机部分包括中央处理器( CPU )、系统程序存储器和 用户程序及数据存储器

CPU 是 PLC 的核心,一切逻辑运算及判断都是由其完成的,并控制所有其它部件的操作。它就是我们常说的电脑芯片。

(1) 运行用户程序 。

(2) 监控输入/输出接口状态。

(3) 作出逻辑判断和进行数据处理

内部存储器有两类:一类是系统程序存储器,另一类是用户程序及数据存储器

系统程序存储器: 主要存放系统管理和监控程序及对用户程序作编译处理 的程序。系统程序已由厂家固定,用户不能更改。

用户程序及数据存储器: 主要存放用户编制的应用程序及各种暂存数据、中间结果。

2. 输入 / 输出 (I/O) 接口

输入接口 用于接收输入设备(如:按钮、行程开关、传感器等)的控制信号。

输出接口 用于将经主机处理过的结果通过输出电路去驱动输出设备(如 : 接触器、电磁阀、指示灯等)。

3. 电源

电源 指为 CPU 、存储器、 I/O 接口等内部电子电路工作所 配备的直流开关稳压电源

4. 编程器

编程器 是 PLC 很重要的外部设备,它主要由键盘、显示 器组成。编程器分简易型和智能型两类。小型 PLC 常用 简易编程器,大、中型 PLC 多用智能编程器。编程器的 作用是编制用户程序并送入 PLC 程序存储器。利用编程 器可检查、修改、调试用户程序和在线监视 PLC 工作状 况。现在许多 PLC 采用和计算机联接,并利用专用的工 具软件进行编程或监控。

5. 输入输出扩展接口

I/O 扩展接口 用于将扩充外部输入 / 输出端子数扩展单元与基本单元(即主机)联接在一起。

6. 外部设备接口

此接口可将编程器、打印机、条形码扫描仪等外部设备与主机相连

plc采用 “ 顺序扫描、不断循环 ” 的工作方式, 这个过程可分为输入采样,程序执行、输出刷新三个阶段 ,整个过程扫 描并执行一次所需的时间称为扫描周期。

1. 输入采样阶段

  PLC在输入采样阶段,以扫描方式顺序读入所有输入端的通/断状态或输入数据,并将此状态存入输入状态寄存器,即输入刷新。接着转入程序执行阶段。在程序执行期间,即使输入状态发生变化,输入状态寄存器的内容也不会改变,只有在下一个扫描周期的输入处理阶段才能被读入 。

2. 程序执行阶段

  PLC 在执行阶段,按先左后右,先上后下的步序,执行 程序指令。其过程如下:从输入状态寄存器和其它元件 状态寄存器中读出有关元件的通 / 断状态,并根据用户程 序进行逻辑运算,运算结果再存入有关的状态寄存器中。

3. 输出刷新阶段

  在所有指令执行完毕后,将各物理继电器对应的输出状态寄存器的通 / 断状态,在输出刷新阶段转存到输出寄存器,去 控制各物理继电器的通 / 断,这才是 PLC 的实际输出。

由 PLC 的工作过程可见, 在 PLC 的程序执行阶段,即使输入发生了变化,输入状态寄存器的内容也不会立即改变,要 等到下一个周期输入处理阶段才能改变。暂存在输出状态寄存器中的输出信号,等到一个循环周期结束, CPU 集中将 这些输出信号全部输出给输出锁存器,这才成为实际的 CPU 输出。因此全部输入、输出状态的改变就需要一个扫描周 期,换言之,输入、输出的状态保持一个扫描周期


相关新闻
联系方式
公司:浔之漫智控技术-西门子PLC代理商
姓名:聂航(先生)
电话:15221406036
手机:15221406036
地区:直辖市-上海
地址:上海市松江区广富林路4855弄88号3楼
QQ:3064686604
微信:15221406036
拨打电话
微信咨询
请卖家联系我