西门子6ES322-1BH10-0AA0
1)接线问题——“编程口通信"接线图
●“编程口"通信——用“编程电缆"将PLC的“422编程口"(8针mini口)与计算机的“232串行通信口"(9针D形口)相连。
●用“计算机监控组态软件——昆仑通态MCGS"→(设定)→PLC的各个“通信容器"(可以是X|Y|M|D容器)。
●“通信容器"之间的数据交换"(发信、收信)是自动的,用户只需安排“写信"程序——将应发数据→写到→通信容器、及“读信"程序——从通信容器→读取→所需数据。
2)流向问题 ——通讯数据流向图
开关K1→PLC程序→(控制)→灯L1
(开关K1)→计算机“监控脚本"→(控制)→灯L2
计算机“监控按钮"→(控制)→灯L3
★猜猜看……本案例中,PLC方的通信容器、通信变量有——X1通道|Y2通道|Y3通道,
计算机方的通信容器、通信变量又有哪几个?
★猜猜看……本案例中的232通信是主从结构,“主站"是计算机,“从站"是谁?
3)通参问题——通讯参数如何设置?
“电脑"的通信参数要与“PLC"的相同
电脑方的“通信设备组件"←→PLC方的“串行口"
两方的“通信参数"要保持一致
PLC方的串行口的“232通信"参数——默认设置如下:
电脑方启动“昆仑通态MCGS"
于“设备组态窗口"→添加以下两个“通信组件":
要按照PLC串口的“232通信"的默认参数
→来设置→“设备0-串口通讯父设备"组件的“通信参数":
★猜猜看……如果电脑方与PLC方的通信参数不一致,它们之间能否通信?
★猜猜看……计算机的1个232口能带几个232从站?
4)通道问题——建立“通信变量"的“逻辑连接通道"
“3个PLC通道"连接“3个实时变量"
按通信需要
电脑方“FX-232子设备"组件——增加以下3个“PLC通道"
电脑方“实时数据库"组件——增加以下3个“实时变量"
“3个PLC通道"←→“3个实时变量"
两边依序对接如下:
至此,电脑与PLC之间的数据交换,就可以借助这“3对通道连接"在后台自动进行。
5)监控问题——在计算机上完成“对PLC的监控组态"
?制作“窗口0"监控画面→编写“窗口0"循环脚本
→设置“主控窗口"启动时自动运行“窗口0"
按监控需要
运用“绘图工具箱"的标签工具等→制作→如下“监控画面[窗口0]"
对“监控画面[窗口0]"→添加→如下“循环脚本"
于“主控窗口"→将[窗口0]设置为“(启动时)自动运行窗口"
(点)文件|保存工程
(点)文件|(点)进入运行环境→(电脑自动运行)“监控画面"。
{基于昆仑通态“MCGS组态环境"平台——创建“工程"——“设备"组态——“实时库"组态——“通道"连接——“监控画面"组态(含“脚本"连接)——“主控画面"组态}
西门子6ES7315-7TJ10-0AB0参数详细
1) 双击桌面MCGS组态环境图标,进入组态环境,屏幕中间窗口为工作台。
2) 单击文件菜单中“新建工程"选项,自动生成新建工程,默认的工程名为:“新建工程0.MCG"。
3) 选择文件菜单中的“工程另存为"菜单项,弹出文件保存窗口。
4) 在文件名一栏内输入“机械手控制系统",点击“保存"按钮,工程创建完毕。如图所1示。
图1
在MCGS中,变量也叫数据对象。实时数据库是MCGS工程的数据交换和数据处理中心。数据对象是构成实时数据库的基本单元,建立实时数据库的过程也就是定义数据对象的过程。定义数据对象的内容主要包括:数据变量的名称、类型、初始值和数值范围确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。
变量的分配
在开始定义之前,我们先对系统进行分析,确定需要的变量。本系统至少需要16个变量,见下表。
变量名
类型
初值
注释
启动按钮
开关型
0
机械手启动控制信号 X0输入1有效
停止按钮
开关型
0
机械手复位控制信号 X1输入1有效
上限开关
开关型
0
机械手动作控制 输入1有效
下限开关
开关型
0
机械手动作控制 输入1有效
左限开关
开关型
0
机械手动作控制 输入1有效
右限开关
开关型
0
机械手动作控制 输入1有效
变量定义的步骤
1) 单击工作台中的“实时数据库"选项卡,进入“实时数据库"窗口页,如图2所示。窗口中列出了系统已有变量“数据对象"的名称。其中一部分为系统内部建立的数据对象。现在要将表中定义的数据对象添加进去。
2) 单击工作台右侧“新增对象"按钮,在窗口的数据对象列表中,增加了一个新的数据对象,如图3所示。
3) 选中该数据对象,按“对象属性"按钮,或双击选中对象,则打开“数据对象属性设置"窗口。
图2实时数据库窗口
图3实时数据库窗口
图4 数据对象属性设置窗口
4) 将“对象名称"改为:启动按钮;“对象初值"改为:0;“对象类型"选择:开关型;在“对象内容注释输入框"内输入:机械手启动信号,X11输入,1有效。
5) 单击“确定"。如图4所示。
6) 按照步骤2~5,根据上面列表,设置其他数据对象。
7) 单击“保存"按钮。
计数器
计数器实物图
计数器接线图
功能介绍
通过传动机构驱动计数元件,指示被测量累计(加法计数)或逆计(减法计数)值的器件,当数量达到 预设值输出接通或断开信号。
下面介绍一下加法计数应用。
加法计数器应用电路图
1、4 脚为电源输入端,2、3 脚为信号输入端,5、6 脚为内部常开触点输出端。
等效 plc 梯形图
工作原理
加法计数器时序图
从时序图中可以看 出其工作原理:按下和松 开常开按钮一次,计数器 显示窗口加一显示,假设 计数器预设值为 3,当按下和松开常开按钮数值 到达 3 次后,内部常开触 点闭合。