云南西门子S7-1200PLC模块一级代理
1)PLC I/O端点的分配办法
每一个传感器或开关对应一个PLC断定的输入点,每一个负载对应一个PLC断定的输出端点。外部按钮一般用动合触点。
2)输出继电器的运用办法
PLC在写输出阶段要将输出映像寄存器的内容送至输点Q,继电器输出方式时,PLC的继电器触点要动作,所以输出端不带负载时,控制线圈应运用内部继电器M或其他,尽可能不要运用输出继电器Q的线圈。
3)梯形图程序制作办法
梯形图程序是利用STEP7编程软件在梯形图区依照自左向右、自上而下的原则制作的。为提高PLC运转速度,触点的并联网络多连在左边母线,线圈坐落右侧。
4)梯形图网络结构
梯形图网络结构是软件体系为程序注释和编译附加的,不添加程序长度,而且软件的编译结果能够明确指出程序过错句子所在的网络段。清晰的网络结构有利于程序的调试,使程序简明易懂。
一、PLC中的三大量
PLC中无非就是三大量:开关量、模拟量、脉冲量。只在搞清楚三者之间的联系,你就能熟练的掌握PLC了。
开关量操控的意图是,依据开关量的当前输入组合与前史的输入次序,使PLC发生相应的开关量输出,以使体系能按必定的次序作业。所以,有时也称其为次序操控。而次序操控又分为手动、半主动或主动。而选用的操控准则有分散、会集与混合操控三种。
PLC是由继电操控引入微处理技术后开展而来的,可便利及牢靠地用于开关量操控。因为模拟量可改换成数字量,数字量仅仅多位的开关量,故经改换后的模拟量,PLC也完全可以牢靠的进行处理操控。因为接连的生产进程常有模拟量,所以模拟量操控有时也称进程操控。
模拟量多是非电量,而PLC只能处理数字量、电量。一切要完成它们之间的改换要有传感器,把模拟量改换成数电量。如果这一电量不是规范的,还要通过变送器,把非规范的电量变成规范的电信号,如4—20mA、1—5V、0—10V等等。
一起还要有模拟量输入单元(A/D),把这些规范的电信号改换成数字信号;模拟量输出单元(D/A),以把PLC处理后的数字量改换成模拟量——规范的电信号。
所以规范电信号、数字量之间的改换就要用到各种运算。这就需要搞清楚模拟量单元的分辨率以及规范的电信号。例如:
PLC模拟单元的分辨率是1/32767,对应的规范电量是0—10V,所要检测的是温度值0—100℃。那么0—32767对应0—100℃的温度值。然后计算出1℃所对应的数字量是327.67。如果想把温度值准确到0.1℃,把327.67/10即可。
模拟量操控包括:反应操控、前馈操控、份额操控、模糊操控等。这些都是PLC内部数字量的计算进程。
PLC脉冲量的操控意图主要是方位操控、运动操控、轨道操控等。例如:脉冲数在视点操控中的运用。步进电机驱动器的细分是每圈10000,要求步进电机旋转90度。那么所要动作的脉冲数值=10000/(360/90)=2500。
二、模拟量的计算
以上仅做简略的介绍,不同的PLC有不同的分辨率,而且您所丈量物理量完成的量程不一样。计算结果可能有一定的差异。
注:模拟输入的配线的要求
1、运用屏蔽双绞线,但不衔接屏蔽层。
2、当一个输入不运用的时分,将V IN 和COM端子短接。
3、模拟信号线与电源线阻隔 (AC 电源线,高压线等)。
4、当电源线上有干扰时,在输入部分和电源单元之间装置一个虑波器。
5、承认正确的接线后,首先给CPU单元上电,然后再给负载上电。
6、断电时先切断负载的电源,然后再切断CPU的电源。

西门子安全故障型CPU317F程序和硬件组态下载到什么地方?每次都是直接下到MMC卡里吗?答:1、程序都是下载到MMC中的。
2、在“安全程序”(SafetyProgram)对话框中将整个安全程序下载到F-CPU的步骤:
1)选择正确的F-CPU或为其指定的S7程序。
2)在SIMATIC管理器中,选择选项(Options)>编辑安全程序(EditSafetyProgram)菜单命令。将显示“安全程序”(SafetyProgram)对话框。
3)激活“下载”(Download)按钮。标识所有属于安全程序的具有F属性的F块,并将其下载到F-CPU。系统将显示一个提示,为您提供除下载除安全程序外,用于下载标准用户程序的选项(如果已经启用此提示)。如果安全程序已被修改或不一致,则系统将通知您选择生成(编译)一致的安全程序。
4)确认指示F-CPU将停止的提示。
“变量”与“参数”是西门子PLC中常用的名词,在不同的使用场合有不同的含义。为了防止概念的混淆,根据不同的用途,将S7中的变量分为“程序变量”与“诊断变量”两大类:将参数分为“程序参数”与“配置参数(组态参数)”两大类。
“诊断变量”用于PLC调试阶段,“变量表调试”所指的就是“诊断变量”。诊断变量包括的范围很广,凡是PLC中可以赋值或进行显示的信号与数据统称为诊断变量(Variable),它包括输入、输出、内部标志寄存器、定时器、计数器、数据块中的内容等。
“程序变量”与“程序参数”是在PLC程序设计阶段需要使用的“变量”与“参数”。因此,除非特别说明,本章所述的“变量”均是指“程序变量”,“参数”均是指“程序参数”;而在调试部分、硬件组态(配置)部分所述的“变量”均是指“诊断变量”,“参数”均是指“配置参数”。
西门子S7系列PLC可以使用的”程序变量”包括程序参数、局部变量(又称临时变量Temporary)、静态变量(Static)3种基本类型,并且有规定的使用范围。
一、程序文件操作
1、新建
建立一个程序文件,可用“文件”菜单中的“新建”命令,也可用工具条中的按钮来完成。如图所示为一个新建程序文件的指令树,系统默认初始设置如下:

新建的程序文件以“项目1(CPU221)”命名,括号内为系统默认PLC的型号。项目包括7个相关的块。其中程序块中有1个主程序,1个子程序SBR-0和1个中断程序INT-0。
用户可以根据实际编程需要做以下工作:
◆确定主机型号
首先要根据实际应用情况选择PLC型号。右击“项目1(CPU221)”图标,在弹出的按钮中单击“类型”,或用“PLC”菜单中的“类型”命令。然后在弹出的对话框中选择所用的PLC型号。
◆程序更名
项目文件更名:如果新建了一个程序文件,可用“文件”菜单中“另存为”命令,然后在弹出的对话框中键入希望的名称。
子程序和中断程序更名:在指令树窗口中,右击要更名的子程序或中断程序名称,在弹出的选择按钮中单击“重命名”,然后键入名称。
主程序的名称一般用默认的MAIN,任何项目文件的主程序只有一个。
◆添加一个子程序或一个中断程序
方法1:在指令树窗口中,右击“程序块”图标,插入子程序或插入中断程序。
方法2:用“编辑”菜单中的“插入”命令。
方法3:在编辑窗口中单击编辑区,在弹出的菜单选项中选择“插入”命令。新生成的子程序和中断程序根据已有的子程序和中断程序的数目,默认名称分别位SBR-n和INT-n,用户可以自行更名。
◆编辑程序
编辑程序块中的任何一个程序,只要在指令树窗口中双击该程序的图标即可。

6ES7 211-0AA23-0XB0 CPU221 DC/DC/DC,6输入/4输出
2 6ES7 211-0BA23-0XB0 CPU221 继电器输出,6输入/4输出
3 6ES7 212-1AB23-0XB8 CPU222 DC/DC/DC,8输入/6输出
4 6ES7 212-1BB23-0XB8 CPU222 继电器输出,8输入/6输出
5 6ES7 214-1AD23-0XB8 CPU224 DC/DC/DC,14输入/10输出
6 6ES7 214-1BD23-0XB8 CPU224 继电器输出,14输入/10输出
7 6ES7 214-2AD23-0XB8 CPU224XP DC/DC/DC,14DI/10DO,2AI/1AO
8 6ES7 214-2BD23-0XB8 CPU224XP 继电器输出,14DI/10DO,2AI/1AO
9 6ES7 216-2AD23-0XB8 CPU226 DC/DC/DC,24输入/16输出
10 6ES7 216-2BD23-0XB8 CPU226 继电器输出,24输入/16输出
-------------------------------------------------------------------
扩展模块
11 6ES7 221-1BH22-0XA8 EM221 16入 24VDC,开关量
12 6ES7 221-1BF22-0XA8 EM221 8入 24VDC,开关量
13 6ES7 221-1EF22-0XA0 EM221 8入 120/230VAC,开关量
14 6ES7 222-1BF22-0XA8 EM222 8出 24VDC,开关量
15 6ES7 222-1EF22-0XA0 EM222 8出 120V/230VAC,0. 开关量
16 6ES7 222-1HF22-0XA8 EM222 8出 继电器
17 6ES7 222-1BD22-0XA0 EM222 4出 24VDC 固态-MOSFET
18 6ES7 222-1HD22-0XA0 EM222 4出 继电器 干触点
19 6ES7 223-1BF22-0XA8 EM223 4入/4出 24VDC,开关量
20 6ES7 223-1HF22-0XA8 EM223 4入 24VDC/4出 继电器
21 6ES7 223-1BH22-0XA8 EM223 8入/8出 24VDC,开关量
22 6ES7 223-1PH22-0XA8 EM223 8入 24VDC/8出 继电器
23 6ES7 223-1BL22-0XA8 EM223 16入/16出 24VDC,开关量
24 6ES7 223-1PL22-0XA8 EM223 16入 24VDC/16出 继电器
25 6ES7 223-1BM22-0XA8 EM223 32入/32出 24VDC,开关量
26 6ES7 223-1PM22-0XA8 EM223 32入 24VDC/32出 继电器
27 6ES7 231-0HC22-0XA8 EM231 4入*12位精度,模拟量
28 6ES7 231-7PB22-0XA8 EM231 2入*热电阻,模拟量
29 6ES7 231-7PD22-0XA8 EM231 4入*热电偶,模拟量
30 6ES7 232-0HB22-0XA8 EM232 2出*12位精度,模拟量
31 6ES7 235-0KD22-0XA8 EM235 4入/1出*12位精度,模拟量
32 6ES7 277-0AA22-0XA0 EM277 PROFIBUS-DP接口模块
33 6GK7 243-2AX01-0XA0 CP243-2 AS-i接口模块
34 6ES7 253-1AA22-0XA0 EM253 位控模块

35 6ES7 241-1AA22-0XA0 EM241 调制解调器模块
36 6GK7 243-1EX00-0XE0 CP243-1 工业以太网模块
37 6GK7 243-1GX00-0XE0 CP243-1IT 工业以太网模块
--------------------------------------------------------------
附件
38 6ES7 291-8GF23-0XA0 MC291,新CPU22x存储器盒,64K
39 6ES7 297-1AA23-0XA0 CC292,CPU22x时钟/日期电池盒
40 6ES7 291-8BA20-0XA0 BC293,CPU22x电池盒
41 6ES7 290-6AA20-0XA0 扩展电缆,I/O扩展,0.8米,CPU22x/EM
42 6ES7 901-3CB30-0XA0 编程/通讯电缆,PC/PPI,带光电隔离,5-开关,5m
43 6ES7 901-3DB30-0XA0 编程/通讯电缆,PC/PPI,带光电隔离,USB接口,5-开关
44 6ES7 292-1AD20-0AA0 CPU22x/EM端子连接器块,7个端子,可拆卸
45 6ES7 292-1AE20-0AA0 CPU22x/EM端子连接器块,12个端子,可拆卸
46 6ES7 292-1AG20-0AA0 CPU22x/EM连接器块,18个端子,可拆卸
47 6AV6 640-0AA00-0AX0 TD400C文本显示器
48 6EP1 332-1SH31 专为S7-200 设计电源,24V/3. 可并联
云南西门子S7-1200PLC模块一级代理