>关于施耐德M340在控制专家上的配置和使用 首先双击配置中的PLC总线,进入硬件组态中,添加背板插槽,背板一共有两种大类,一种是常规的,一种是以太网的,如图1所示
图1 在添加机架时候,会显示一个提示,这个提示不影响配置,不用关心它,直接点击确定,如图2所示
图2 添加新的机架和使用的模块,如图3所示
图3 对于模块通道命名,双击模块,进入IO对象,然后选择%IW或者%I,然后刷新表格,然后选择相应的通道,进行创建位号变量,在名称前缀在中添加,如图4所示
图4 要注意对通道进行位号设置,下面的是系统字,不要管他,如图5所示
图5 数字量也是如此进行命名,找到%I,然后刷新表格,如图6所示
图6 创建电机和阀门的控制块的接口变量,如图7所示
图7 编程程序功能块,如图8所示
图8 创建结构体设备名,如图9所示
图9 有几个地方需要注意,一个是结构体中不许使用EBOOL变量,如图10所示
图10 一个是调用结构体数组作为变量时候时候,不支持%M或者%MW.,如图11所示
图11 结构体中,只支持%MW类型地址,分别占据一个MW的BIT0和BIT8,地址填写错误,编译会报错,如图12所示
图12 在程序任务中调用块,如图13所示
图13 采用封装块的方式做成块进行调用,同时将变量添加到块的管脚上,如图14所示
图14 添加阀门设备,采用封装块的方式做成块进行调用,同时将变量添加到块的管脚上,如图15所示
图15 我们单独再编写联锁和保护以及自动程序。皮带启动之后,需要除尘阀打到自动时候,就会全部,自动打开,皮带停止,除尘阀门延时15S关闭(开阀信号都用脉冲信号控制),如图16所示
图16 上面的程序为了临时测试逻辑没有做全,其实条件中要将备妥、远程、就地信号加进去,从而保证满足条件才可以开阀,这里先不做深究了,后面优化。这里还有皮带顺控问题,一共四条皮带顺序启动,逆序停止,设备很单一,采用步序控制方法,如图17所示
图17 所有皮带都运行起来后,发出一个组启动运行信号,如图18所示
图18 下面还有顺序停止功能的涉及,如图19所示
图19 基本上M340编程就这么多内容,其他涉及通讯的编程可以看看看手册。这里做的只是保证一个最基本的手动、自动、联锁、保护、顺控的基本逻辑。如果电机还想要更多保护,比如手动状态下的保护可以继续优化电机块的管脚上,添加启动、操作和保护联锁以及相应的指示,从而反应设备之间的挂锁问题。 公众号: 巨控电子( 扫码关注 ) PLC顶级工程师微信群加入 巨控小周/工控小周
西门子TIA博途SCL学习 1.西门子PLC用TIA博途SCL语言写的一个产生随机实数的指令块(学习1) 2.TIA博途SCL编程学习2_sin(x) 3.TIA博途SCL编程学习3_两个数的计算器 4.TIA博途SCL编程学习4_选择法排序 5.TIA博途SCL编程学习5_一串数字的加法 6.TIA博途SCL编程学习6_数组逆序 7.西门子TIA博途S7-1200/1500学习7间接寻址指令PEEK的使用 8.TIA博途SCL编程学习8_计算N天后的日期 9.TIA博途SCL编程学习9_百鸡百钱 10.TIA博途SCL编程学习10_字符串日期转换成DATE数据类型 11.TIA博途SCL编程学习11_多条件与运算 12.TIA博途SCL编程学习12_数组求和两种算法比较 13.TIA博途SCL编程学习13_电机正反转加点动 14.TIA博途SCL编程学习14_填表格 15.TIA博途SCL编程学习15_素数判断 16.TIA博途SCL编程学习16_歌德巴赫猜想验证 17.TIA博途SCL编程学习17_选择法排序 18.TIA博途SCL编程学习19_分数段人数统计 19.TIA博途SCL编程学习19_分数段人数统计 20.TIA博途SCL编程学习20_换钱 21.TIA博途SCL编程学习21_4个数字中的3个数字的排列组合 22.TIA博途SCL编程学习22_奖金计算 23.TIA博途SCL编程学习23_求最大公约数和最小公倍数 24.TIA博途SCL编程学习24_一串数字的加法 25.TIA博途SCL编程学习25_找出1-1000之间的完数 26.TIA博途SCL编程学习26_小球反弹高度 27.TIA博途SCL编程学习27_猴子吃桃 28.TIA博途SCL编程学习28_一个分数序列加法 29.TIA博途SCL编程学习29_五位数分解 30.TIA博途SCL编程学习30_捡鸡蛋 31.TIA博途SCL编程学习31_HelloWorld 32.TIA博途SCL编程学习32_幂 33.TIA博途SCL编程学习33_水仙花数
34.TIA博途SCL编程学习34_完数 35.TIA博途SCL编程学习35_另类比大小 36.TIA博途SCL编程学习36_自然数反转 37.TIA博途SCL编程学习37_数字加密 38.TIA博途SCL编程学习38_三种方法求最大公约数 39.TIA博途SCL编程学习39_友好数 40.TIA博途SCL编程学习40_平方回文数 41.TIA博途SCL编程学习40_斐波那契数列 42.TIA博途SCL编程学习41_大数乘法 43.TIA博途SCL编程学习42_三位数的组合 44.TIA博途SCL编程学习43_新娘和新郎 45.TIA博途SCL编程学习44_韩信点兵 46.TIA博途SCL编程学习45_过桥问题 47.TIA博途SCL编程学习46_分鱼问题 48.TIA博途SCL编程学习47_跳跃游戏 49.TIA博途SCL编程学习47_狼追兔子 50.TIA博途SCL编程学习50_扑克牌顺子判断 51.TIA博途SCL编程学习51_邮票组合 52.博途SCL编程实例泵顺启逆停的状态机 53.TIA博途SCL编程学习52_邮票组合抓捕交通肇事犯 54.TIA博途SCL编程学习53_求车速 55.TIA博途SCL编程学习54_公式法计算圆周率(Π的近似值) WinCC中的画面模板应用实例及其组态实现方法 罗克韦尔AB软件学习视频下载 WinCC 输入/输出域没有所需要的预定义输出格式该怎么办? 在WinCC中如何使用VBS读取变量归档数据到EXCEL 西门子S7-1500作为智能设备共享功能 WinCC冗余项目使用 西门子WINCC与S7-1500R通信方法 博途WINCC公共弹窗 西门子WINCC应用C脚本数学运算 西门子S7-200 SMART 多泵轮换功能库案例下载
西门子精简面板和精智面板与S7-1200/1500PLC时间同步功能 西门子精智面板Sm@rtServer功能的使用 在STEP 7 (TIA Portal) 中,如何实现流量累积功能? 如果你会WINCC却不懂WinCC Audit审计追踪 WINCC与PLCSIM Advanced仿真的S7-1500通信 WinCC Professional 使用C脚本读写变量 西门子WINCC8.0VBS脚本学习讲解 博途WinCC Professional 获取通信状态(脚本) 西门子标准 CPU 与 S7-1500R/H 冗余系统进行S7通信 西门子博途CEM 编程语言简介 西门子S7-1200加入MRP 环网用法 西门子WINCC和400H实现通讯的无扰切换 WinCC V7.5和Allen-Bradley ControlLogix5500 通讯 MES访问WinCC V7.5/8.0 REST API
西门子博途WinCC Professional 脚本C声音报警 建立SIMATIC NET OPC服务器与200SMART的连接 博途WinCC Professional VBS脚本更改对象属性 西门子博途WinCC Advanced 项目下载 西门子WINCC8.0带确认的输入/输出域 WINCC8.0条形图对象(3D棒图对象) 西门子WinCC Professional 脚本控制画面层的显示/隐藏 WinCC Advanced/Professional/Unified PC区别扫盲 个人经验:关于西门子wincc与ModScan通讯测试验证 SIMATIC WinCC 离散量报警组态 西门子WINCC变量归档备份 博途WinCC Professional 与 S7-1200/1500通信 博途TIA中数据块如何实现清零? 西门子博途结构数据类型(Struct) 西门子PCS7版本V9.1系统安装 西门子WINCC画面显示系统时间 工控人加入PLC工业自动化精英社群 西门子WINCC提示缺少Audit RC/RT授权 西门子S7-400H MODBUS通讯 经典版wincc、SQLserver数据库和Excel表格的数据交互 基于FactoryTalk View Studio和AB_CompactLogix中型PLC无线通讯方案 巨控GRM230自带IO液位远程联动水泵行业应用
基于巨控GRM230酒店高位水箱远程监控系统
基于巨控GRM560西门子1200PLC发邮件
AB PLC和西门子PLC之间需要交换数据 基于INTOUCH和巨控GRM530的PLC无线通讯方案
巨控GRM530模块在污水泵站中的应用
WINCC 本地连接 巨控GRM300网关连接PLC和仪表
巨控GRM530实现PLC远程下载远程维护 巨控GRM530杀菌信息云存储及云检视技术创新改善 广州巨控远程模块在新能源生产项目的应用 记录一个巨控GRM532跨国沙特远程调试西门子1200PLC案例 罗克韦尔AB的PLC如何实现远程上下载手机APP远程监控IOT联网通讯
AB1756PLC通过协议网关巨控GRM300读取多个MODBUS 仪表 西门子S7-1500双冗余巨控GRM530实现工业联网通讯 西门子1500PLC连接64个仪表巨控GRM300网关数据交互 三菱Q系列PLC如何实现远程上下载手机APP远程监控IOT联网通讯 石化工厂100个485仪表10KM通讯上位机组态IFIX 巨控GRM600通过OPCUA客户端协议访问WINCC7.5OPCUA服务器 巨控GRM600系列标准OPCUAserver协议链接UaExpert 巨控GRM560系列标准OPCUA客户端协议访问西门子1200PLC 巨控GRM230在辽油工区电锅炉远程平台的应用 intouch的报警怎么发到短信/微信上 巨控GRM530在制药企业质量管理中的应用 工控人加入PLC工业自动化精英社群 巨控科技NET400推出多网段通讯协议网关 西门子WINCC8.1带确认的输入/输出域 WINCC8.1量表控件(GaugeContro) 个人经验:WINCC如何利用变量前缀弹出对话框时显示弹出对话框的名称 不用在PLC内编程,实现西门子与罗克韦尔(AB)PLC之间数据通讯 PLC工程师接私活,没拿到钱的一次经历 不用编程,通过智能网关实现西门子PLC与倍福(BECKHOFF)PLC之间数据通讯不用在PLC内编程,实现西门子与罗克韦尔(AB)PLC之间数据通讯 西门子PCS7学习 个人经验:关于PCS7中模拟量监视块的历史曲线查看方法 PCS7中ES与OS进行组态时无法搜索到服务器原因 个人经验:关于M580系统使用要点(主要讲组态和配置) 个人经验:关于M580系统和昆腾系统通过MODBUS TCP通讯(1)
个人经验:M580系统DP通讯详细文档
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |