娄底地区SIEMENS西门子PLC模块代理商 西门子PLC代理,西门子S7-1500代理,西门子PLC代理经销
在变量声明表中赋值时,不需要指定存储器地址根据各变量的数据类型,程序编辑器自动地为所有的局部变量指定存储器地址。
块的输入参数、输出参数的数据类型可以是基本数据类型、复杂数据类型、Timer(定时器)、Counter(计数器)、块(FB、FC、DB)、Pointer(指针)和ANY等。
3.生成梯形图程序
b.开关量输入/输出的地址以字节为单位进行分配,当模块输入/输出点的数量不为整字节时,该字节多余的输入/输出点不可以再作为实际输入/输出点分配给后续的其他模块,但可以作为内部标志位使用。
c.模拟量输入、模拟量输出的地址是以字为单位各自独立分配的,而且少需要分配2 个字(即使模块只使用1点模拟量输入/输出)。如果模块本身无物理输入/输出与之对应,多余地址不但不可以分配给后续模块,而且也不可再作其他用途。
图4-13的下面是功能块FBI的梯形图程序。用起保停电路来控制发动机的运行,功能块的输入参数Start和Stop分别用来接收起动命令和停止命令。输出参数Engine_On用来控制发动机的运行。用比较指令来监视转速,检查实际转速Actual_Speed是否大于等于预置转速Preset_Speed。如果满足比较条件,Bool输出参数#Overspeed(超速)为1。
STEP7自动地在程序中的局部变量前面加上“#”号,符号表中定义的共享符号被自动加上双引号。
设置启动方式
在线模式时,双击项目树中某个PLC文件夹内的"在线和诊断",选中左边窗口的"设置日时间”,可以设置CPU的实时时钟的时间(见图2-136)。
d.设置读写保护和密码。选中巡视窗口左边的“保护”(见图2-137),可以选择右边窗口的3种保护级别。
设置读写保护口令
(a)“无保护”是默认的级别,没有设置口令保护。
(b)如果选中“写保护”,输入正确的口令后才能修改CPU中的数据,并改变CPU的运行模式。
(c)如果选中“读/写保护”,既不能改写,也不能读取CPU中的数据。