MULTIPROG是德国科维软件有限公司开发的一款plc编程软件,国内的腾控科技有限公司使用的正是这款软件,被广泛应用于机械制造、汽车和过程自动化行业。MULTIPROG提供了丰富的操作命令和优异的人机交互界面,支持拖拽和全键盘操作,提供了变量在线监视、强制和覆盖功能,允许对程序设置断点和单步调试,同时自带了逻辑分析器,可方便地记录输入输出波形。
功能特色:
支持IEC 61131-3 编程语言——FBD、LD、IL、ST 和SFC。
工程结构清晰,编程语言直观。
支持FBD、LD 和IL 之间的交叉编译,支持混合编程。
支持多用户编程,缩短工程编程时间。
用户界面可以使用德语、英语、法语、西班牙语、日语和汉语。
通过向导、交叉参考等资源可进行高效编程。
版本兼容可进行统一版本管理。
T9系列PLC如何执行用户编写的程序
用户把程序下载到 PLC,然后运行 PLC,就能循环执行用户的程序了。CPU 停止时,程序不执行。
PLC 每执行一次用户的程序称为一个扫描周期,T9 系列 PLC 的最小扫描周期为 10ms,在一个扫描周期中,将执行以下工作:
A. 读输入:将数字量、模拟量输入信号读取到输入映射区中。
B. 执行程序:执行用户的程序指令并将中间、最终数据存储在各种存储区中。
C. 处理通讯请求:执行通讯任务。
D. CPU自诊断:检查固件、程序存储器工作状态。
E. 写输出:在输出映射区中存储的数据被复制到物理输出点。
注:如果要实现一个每隔一段时间执行一段程序时要用周期任务,而不要在循环扫描任务中用计时器触发一个周期脉冲来实现,前者要准确些。
更新日志:
v5.35
1.指令增加EN、ENO。
2.增加1K字节的掉电保持区;从%MB3.100000开始1K字节可掉电保持。
3.FileAccess文件读写固件库增加3个指令:
FileSeek指令,用于在已打开的文件中将光标移动到某个位置;
FileTell指令,用于在已打开的文件中找出光标所在的位置;
FileRemove指令,用于删除PLC中存在的一个文件。
文件存储容量1M。
4.支持16个Modbus TCP Server。
5.Modbus协议新增43、44号功能码。