登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:关于西门子S7-300的编程方法(求助)

点击:1908 回复:6

小弟以前一直用的是OMRON的PLC,对于西门子一直没接触过,现在想学西门子的(不想再用日货),经过半个月的学习,已基本能应用S7-200,可是就在近几天学习S7-300,400时,发现了不少问题
以下举个例子,请高手说明编程的思路:
1:输入输出I/O各有32点
2:要求有手动/自动的程序
3:有报警程序
问:如何设计OB,FC,DB,等
可能无法表达自己的想法,总之真的希望有高手可以说明一下他在用西门子S7-300设计程序时,对OB,FC,DB,等的构思。
小弟感激不尽
07-01-17 16:08
没人来说一下吗?
滴水成河啊
07-01-18 12:31
太难了!
07-02-20 15:22
OB块是组织块,用于人机接口的。FC、FB是功能块,用于编写用户程序。DB块是数据块,用于存放数据的。
07-03-02 21:43
尤其是在有多台设备控制要求完全相同情况下,用FB块采用结构化编程比较方便。因为FB块有自己的背景数据块,用于存放局部变量的,这样,有多少台设备只需要调用多少次,每调用一次用不同的背景数据块。
07-03-02 21:51
支持楼上lidaping011关于FB块的解说. FB块编程高效、简洁, 让我们爱不释手;  FB块对应的背景数据块, 无须我们手敲键盘输入, 确对是"懒汉们"梦寐以求的东东!
补充楼上的说法:  很多台设备(电机、阀门、变频传动等)的数据可以使用"多重背景的调用"集中到一个背景数据块。这样一来, 比每台设备调用一次用不同的背景数据块效率更高!
07-03-03 16:25
偶也是刚刚转学西门子的plc
fb  fc搞得俺头大了
很类似与(宏)这个概念
07-05-04 20:18

工控新闻

更多新闻资讯