文末有55个实战案例资料
导读:不知道大家有没这个感觉,在使用西门子200SMART PLC时,总感觉不是那么好用,特别是在子程序封装这块,感觉很笨拙,一点也不灵活。这一点,使用过博途软件的朋友应该感同身受!最新推出的SMART G2PLC完善了很多细节,更加接近博途了!个人认为,这款产品在市面上应该还是很能“打”的,功能比较齐全,价格也不是很高,非常有性价比!那么今天我们来使用它FB块+UDT+数组功能,因为老版本的PLC没有这个功能!
控制要求:
分别统计2台电机的运行时间,时间格式为:天-时-分-秒。
(1)新建UDT数据类型,其中包括:启动、停止、运行等变量
(2)在全局变量表中新建“MOTOR”变量,其数据类型是数组,包含了两个UDT的元素
(3)在FB块中定义接口变量,并且编写程序
程序段1是起保停程序
程序段2是当电机运行后,利用系统时钟进行“秒”统计,当到达60秒后分钟加1,秒钟清零;当到达60分钟后,时钟加1,分钟清零。依次类推!
(4)在FB实例表中新建两个变量,名称分别为A1和A2,数据类型选择为“FB_0”
(5)在主程序中调用2次FB块,接口变量相同,只需要更改数组下标值即可!
最近有很多小伙伴说要案例书籍,说是手机上看文章不是很方便,我抽时间把55个实战案例全部整理出来,案例都是比较典型的,其中包括气缸控制程序、报警程序、程序框架、运动控制程序封装、模拟量控制变频器、通信等实战案例。需要的可以加我微信:biao467524527